-
Notifications
You must be signed in to change notification settings - Fork 68
Ender dragon's death doesn't generate portals/egg/gateways #1563
Comments
This isn't likely to be Nucleus, but the way that Sponge doesn't throw events if a plugin isn't listening to them. This includes some associated code to setup/react to the event. Run without Nucleus but with the JVM flag If so, report this on the Sponge repo. |
Did just that, and verified that the property was actually applied with a breakpoint. Also, there is one more probably-important difference between naked Sponge and Sponge + Nucleus: |
What is the bug?
Re-appearance of this: SpongePowered/SpongeForge#1752
After Ender Dragon's death, no Egg, portals or gateways can be observed.
Otherwise, the End behaves normally - you can still re-summon the Dragon using the 4-Crystal-Ritual or leave the End by issuing /spawn or killing yourself.
What version of Nucleus are you running?
Nucleus-2.3.0-MC1.12.2-SpongeAPI7.3-plugin.jar
What version of Sponge are you running?
spongeforge-1.12.2-2838-7.3.1-RC4094
Provide a link to the file generated by
/nucleus info
https://pastebin.com/j54B59hF
To Reproduce
Steps to reproduce the behavior:
/kill @e[type=ender_dragon]
, no difference was observedExpected behavior
Bedrock "bowl" (with
cherryDragon Egg on top) should now contain the portal to the overworld, also the End Gateway should appear in the distance.Logs
Well, there were no exceptions logged neither during server startup nor during the fight, so...
My crude debug session using IDEA basically indicates that all
setBlockState()
calls duringDragonFightManager.processDragonDeath()
are processed correctly, but the blocks themselves do not change for some reason.spawn-protection
is set to 0 globally.Possibly, there is something in my
config/sponge/global.conf
that causes this. However, the only way I was able to make the End work correctly is to just run the server without Nucleus present, with no additional changes to any configs.The text was updated successfully, but these errors were encountered: