Nova v0.20.3
on Aug 20, 2025- #683 Feature: Add recipe grouping support
- Fixed #682 - Deadlock on startup when using Nova 0.20.2 with ItemsAdder 4.0.12
- Fixed an issue where Nova items would be shown as shulker shells in stonecutter recipes. Note that this does not resolve the problem that the stonecutter's suggested recipes always show all recipes that take nova items as the input. This requires a more complex change and will be addressed in a future version.
Nova v0.20.2
on Aug 17, 2025- Removed a debug println regarding block breaking
Nova v0.20.1
on Aug 16, 2025- Fixed #678 - Leave backed blocks decaying
- Fixed an issue where the block break delay was off by 2 ticks
- Fixed an issue where the first break stage texture was shown with break progress 0
Nova v0.20.0
on Aug 9, 2025Combined changelog from 0.20-alpha.1 to 0.20-RC.3, this version is functionally the same as 0.20-RC.3
Important
- As always, please create a backup before updating to this version.
General Changes
- Updated to Minecraft 1.21.8 (1.21.5 is no longer supported)
- Added
resource_pack
>auto_copy
config option
Fixes
- Fixed an issue where a tile-entity's gui would sometimes be opened when placing it
- Fixed an issue where the eventless hand swinging extension functions would not suppress events properly
- Fixed an issue where the
player_head
special model could not be (de)serialized properly - Fixed a memory leak
- Fixed an issue where Nova recipes would be shown as shulker shells in the vanilla crafting book
- Fixed slow recipe reloading
- Fixed an issue where non-3x3 shaped recipes would not work
- Fixed an issue where network
postTickSync
was not called post-tick
Addon API
- Added
ModelBuilder#cull
NBTUtils#removeItemData
now also filters item data of passenger entities- Added
disallowedEntityTypes
toEntityUtils#deserializeAndSpawn
Migration Guide
Nova v0.19.1
on Aug 5, 2025NBTUtils#removeItemData
now also filters item data of passenger entities- Added
disallowedEntityTypes
toEntityUtils#deserializeAndSpawn
Nova v0.20-RC.3
on Aug 5, 2025NBTUtils#removeItemData
now also filters item data of passenger entities- Added
disallowedEntityTypes
toEntityUtils#deserializeAndSpawn
Nova v0.20-RC.1
on Jul 27, 2025- Bumped to release candidate status
Nova v0.20-alpha.6
on Jul 18, 2025- Fixed an issue where Nova recipes would be shown as shulker shells in the vanilla crafting book
- Fixed slow recipe reloading
Nova v0.20-alpha.5
on Jul 17, 2025- Updated to 1.21.8
Nova v0.20-alpha.4
on Jun 30, 2025- Updated to 1.21.7 (1.21.6 is no longer supported)
- Fixed a memory leak
Nova v0.20-alpha.1
on Jun 23, 2025Important
- As always, please create a backup before updating to this version.
General Changes
- Updated to Minecraft 1.21.6 (1.21.5 is no longer supported)
Fixes
- Fixed an issue where a tile-entity's gui would sometimes be opened when placing it
Addon API
Migration Guide
Nova v0.19
on Jun 17, 2025Combined 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
andresource_pack > force_uniform_font
have been moved toresource_pack > generation > japanese_glyph_variants
andresource_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 clickedVirtualHitbox
- 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
andhead
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 v0.19-RC.4
on Jun 11, 2025- Updated to Paper 1.21.5-113 (#650)
- Fixed #644 - Debug stick behavior broken
- Fixed an issue where non-enchantable Nova items could not be renamed in the anvil
Nova v0.19-RC.3
on Jun 3, 2025- Fixed an issue where equipment emissivity maps were still being added as alpha value, instead of being disabled
- Fixed
generateWailaTextures
nova-gradle-plugin task
Nova v0.19-RC.2
on May 31, 2025- Block model assignment is no longer dependent on registration order
- 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
Nova v0.19-RC.1
on May 29, 2025- 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
Nova v0.19-alpha.9
on May 24, 2025- Fixed #640 - Crash on server startup
Nova v0.19-alpha.8
on May 23, 2025- Added
damageReductions
anditemDamage
to theShield
behavior - Fixed #635 - Tree Leaves will not decay when grown next to each other.
- 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
Nova v0.19-alpha.7
on May 18, 2025- Fixed WAILA throwing exceptions for cocoa blocks
Nova v0.19-alpha.6
on May 17, 2025- Fixed an issue where fresh installs could not start