Improved Cleanup for WinEffects: Fixed lingering entities and block changes in multiple WinEffect classes:
WinEffectAnvilLand: Now removes falling anvils and reverts placed anvil blocks to their original state.
WinEffectChicken: Ensures all spawned chickens are removed when the effect stops.
WinEffectDestroyIsland: Removes active TNT and reverts explosion-damaged blocks.
WinEffectMeteors: Removes fireballs and prevents block damage for cleaner gameplay.
WinEffectNotes: Properly removes all music discs from the world.
WinEffectTwerkApocalypse: Replaced Citizens NPC dependency with native Zombie entities for better compatibility, with full cleanup on stop.
Other WinEffects (WinEffectWolfs, WinEffectWardens, WinEffectVulcanWool, WinEffectVulcanFire, WinEffectPigLand, WinEffectIceWalker): Enhanced entity and block cleanup for a polished experience.
Performance Optimizations: Added proper entity tracking and memory management to prevent leaks.
Consistency: Standardized cleanup logic across all effects for reliability.
Note: This update ensures that all effects reset the environment and remove entities when stopped, improving gameplay and server performance. If you encounter any issues or have suggestions, please report them in the discussion thread or on our [
Discord].