Create

Create

105M Downloads

PonderWorld does not implement all overloads of Level#addParticle and Level#addAlwaysVisibleParticle

rbasamoyai opened this issue ยท 0 comments

commented

Description

While editing ponder scenes for Create Big Cannons, I noticed that some scenes using certain particles did not spawn them correctly. These particles are cannon plumes that spawns children cannon smoke particles that are always visible in the world. The method used is Level#addParticle(ParticleOptions, boolean, double, double, double, double, double, double). One such use case can be seen here: https://github.com/Cannoneers-of-Create/CreateBigCannons/blob/multiversion/src/main/java/rbasamoyai/createbigcannons/effects/particles/plumes/BigCannonPlumeParticle.java#L58-L59.

Upon debugging, it seems that this method, while called through WrappedClientWorld, is not implemented in PonderWorld. Further inspection appears to show that Level#addAlwaysVisibleParticle(ParticleOptions, boolean, double, double, double, double, double, double) is also not implemented.

Game Log

N/A

Debug Information

N/A