[View on GitHub](https://github.com/xenondevs/Nova/releases/tag/0.19)
_Combined changelog from 0.19-alpha.1 to 0.19-RC.4, this version is functionally the same as 0.19-RC.4_
## Important
- As always, please create a backup before updating to this version.
## General Changes
- Updated to Minecraft 1.21.5 (1.21.4 is no longer supported)
- Added config option `resource_pack > generation > disabled_backing_state_categories` that can be used to prevent certain backing state categories from being used
- Config options `resource_pack > japanese_glyph_variants` and `resource_pack > force_uniform_font` have been moved to `resource_pack > generation > japanese_glyph_variants` and ` resource_pack > generation > force_uniform_font`
- If Nova blocks use leaves as backing state, the corresponding particles will now be disabled
### Fixes
- Fixed #463 - Compatibility issue with WeaponMechanics
- Fixed #627 - Mob catcher not working
- Fixed #628 - Harvester not dropping items
- Fixed #629 - GUIs don't work with ProtocolLib installed
- Fixed #632 - Pale oak leaves turn into cherry leaves
- Fixed #635 - Tree Leaves will not decay when grown next to each other
- Fixed #640 - Crash on server startup
- Fixed #644 - Debug stick behavior broken
- Fixed an issue where `HitboxManager` would not always select the closest clicked `VirtualHitbox`
- Fixed an issue where the maximum stack size of custom Nova items was limited to 64 instead of 99
- Fixed an issue where block sounds of Nova block would not play under the "blocks" sound category
- Fixed an issue where addons could not generate `shulker_box` and `head` special item models
- Fixed an issue where `Mode.Display` left-hand entries would not default to the corresponding right-hand entry if unspecified
- Fixed an issue where WAILA would throw exceptions for cocoa blocks
- Fixed an issue where entities would not drop experience orbs
- Fixed an issue where wind charge explosions would destroy Nova blocks
- Fixed an issue where dispensers could remove Nova blocks by dispensing water buckets into them
- Fixed an issue where VanillaChestTileEntity could try to access unloaded chunks
- Fixed an issue where players would be kicked for `Failed to decode packet 'clientbound/minecraft:set_equipment'` if animated equipment was registered by an addon
- Fixed an issue where the force resource pack functionality would pop other server resource packs
- Fixed an issue where WAILA would ignore the `block_interaction_range` attribute
- Fixed an issue where equipment emissivity maps were still being added as alpha value, instead of being disabled
- Fixed `generateWailaTextures` nova-gradle-plugin task
- Fixed an issue where non-enchantable Nova items could not be renamed in the anvil
## Addon API
### New Features
- Custom entity variants
- New item behavior: `Shield`
- Added `FakeShulker`
### Changes
- Non-tile-entity blocks can now be entity-backed and fall back to entity-backed models if they run out of block states
- Entity-backed blocks can now display the waterlogged state (Note that this does not work as well as native waterlogging)
- `BackingStateCategory.LEAVES` now includes pale oak leaves
- Block model assignment is no longer dependent on registration order
### Migration Guide
- [Nova Documentation - Migration Guide 0.18 ➝ 0.19](https://docs.xenondevs.xyz/nova/addon/migration-guide/0.18-0.19/)
Developer information
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle.
maven { name = "Modrinth"; url = "https://api.modrinth.com/maven" }