- Added new "biome_tag" environment condition, replaces/deprecates "biome_category".
- Fixed portal command not working when below y=0.
- Fixed anchor positions for added buttons in pause and inventory screens.
- Fixed GUIs having incorrect/dark shading in some cases.
- PredicateStringList now prints a warning during loading when it filters out invalid strings.
API Changes: - Deprecated IBlockEntityBBProvider; now opting to use IBlockEntityDebugShapeProvider instead.
- Supports rendering other debug shapes than just line boxes.
- Added simple helper constructors for int and double $RandomRange field containers.
- Updated EntityEventHelper, deprecated hurt events.
- PredicateStringList now throws an exception if you provide any invalid strings in its default value.
- Fixed StringListField constructor passing on parmeters in the wrong order to the "main" constructor
- Changed field "type" in StringListField to have protected visibility
- Updated Apocalypse difficulty accessor to do what it is supposed to in more recent versions of Apocalypse
- Updated required Apocalypse version range
- Fixed default position of the Crust config button in the pause menu being off
- Added config field type RegistryEntryValueList
- Updated icon for mob effect "weight"
- Updated verbose description of BlockListField
- Fixed DimensionTypeEnvironment causing a crash if level registry is not "available" at the time of comparison
- Default values for EntityList is now lowest priority for best match
-
Mitigated potential for comod exceptions that were causing incompatibility with some mods.
-
Fixed default pause menu options button position.
API changes:
-
Corrected outdated diamond and sea floor reference values.
-
Environment conditions terrain_depth, terrain_scale, and biome_category are now deprecated.
-
BREAKING CHANGE: Environment condition tests are now broken into required pos and no pos methods instead of one method with nullable pos. Required pos test throws an exception if unloaded (this change is required to avoid world load deadlocks).
-
All added key bindings are now unbound by default.
-
Extra inventory buttons are now disabled by default.
-
Added Nether and End portal buttons to the default inventory buttons.
-
BREAKING CHANGE: Environment condition tests are now broken into required pos and no pos methods instead of one method with nullable pos. Required pos test throws an exception if unloaded (This change is required to avoid world load deadlocks).
-
All added key bindings are now unbound by default.
-
Extra inventory buttons are now disabled by default.