Changelog
This one is a pretty big one, so here goes:
-
Fixed a client-side crash relating to the effect being null on the client when on a dedicated server.
-
Fixed the water and lava cages, which will now properly generate around you.
-
Added a new effect class: PBEffectGenStructure.
-
This sets up some of my plans for 3.0.
-
PBEffectGenPool now inherits from this, and has been reworked as well.
-
-
Fixed an undocumented bug relating to how PBEffects are loaded when a world is closed while the box is open, now all effect classes are registered when the game starts, allowing for effects to load from NBT, as that happens before the specific effects are registered. It turns out that registering effect classes early on comes with no side effects as they are not related to the effects which are chosen themselves.