PonderWorld does not implement all overloads of Level#addParticle and Level#addAlwaysVisibleParticle #7232
Labels
status: confirmed
Issue's details are known, it is consistently reproducible, and it needs a fix
type: bug
Issue where something isn't working
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 inPonderWorld
. Further inspection appears to show thatLevel#addAlwaysVisibleParticle(ParticleOptions, boolean, double, double, double, double, double, double)
is also not implemented.Game Log
N/A
Debug Information
N/A
The text was updated successfully, but these errors were encountered: