Nova v0.21.0
on Nov 22, 2025Combined changelog from 0.21.0-alpha.1 to 0.21.0-RC.1, this version is functionally the same as 0.21.0-RC.1
Important
- As always, please create a backup before updating to this version.
- You'll now need to add Nova as a java agent on the command line, via
-javaagent:plugins/Nova-0.21.0.jar
General Changes
- Updated to Minecraft 1.21.10 (1.21.8 is no longer supported)
- A new look for the
/nova itemsmenu and the recipe explorer - Dropped support for manual resource pack uploading
- S3 upload service: Added
aclconfig option,force_path_stylenow also affects download url - Resource pack build is now always in-memory (the corresponding config option to do it on disk was removed)
Fixes
- Fixed an issue where the stonecutter would always show all recipes for nova items when a nova item was in the input slot
- Fixed an issue where nova blocks had no explosion drops
- Fixed an issue where
BlockUtils#getDropswould ignore theBLOCK_DROPSandBLOCK_STORAGE_DROPScontext parameters - Fixed an issue where updating state-backed block states through
BlockBehavior#updateShapewould trigger block migration - Fixed an issue where the
custom_multi_partupload service was not working properly - Fixed
ModelBuilderuv-locked rotation - Fixed
ModelBuildernot rotatingrotationproperty - Fixed
ModelBuildermatrix transformation application order - Fixed an issue where breaking 2 block tall blocks in creative would always play stone breaking sounds
- Fixed an issue where the custom break particles from the breakable behavior were not played for model-less custom blocks without their own break particles (e.g. barrier)
- Fixed an issue where the water bucket sounds for waterloggable Nova blocks with a waterloggable backing state would play twice
- Fixed an issue where water could not be placed inside already waterlogged waterloggable Nova blocks
- Fixed #722 - Machine/cable config changes not saving
Addon API
New features
- New item behaviors:
Bow,Crossbow,NoHandAnimationWhileHolding - Item using api
- Multiple resource packs
- Gui textures with transparent background
- Gui textures with no "Inventory" label
- Access Widener & Mixin
Migration Guide
Nova v0.21.0-RC.1
on Nov 17, 2025- Bumped to release candidate status
- Added
fixedPlacementtoPlacedFeatureBuilder
Nova v0.21.0-alpha.5
on Oct 14, 2025- Fixed #722 - Machine/cable config changes not saving
Nova v0.21.0-alpha.4
on Oct 13, 2025nova-gradle-plugin:
addonJaris now aJartask, making the generated archives reproducible by default- Added
libraryLoaderApidependency configuration for library-loaded api dependencies - The library loader now also works when there is a custom
PluginLoaderdefined - The library loader now uses
MavenLibraryResolver.MAVEN_CENTRAL_DEFAULT_MIRRORinstead of maven central as required by Paper - Dependencies on the library loader configuration now influence up-to-date checking
Nova v0.21.0-alpha.3
on Oct 9, 2025- Updated to 1.21.10 (1.21.9 is no longer supported)
- Fixed an issue where breaking 2 block tall blocks in creative would always play stone breaking sounds
- Fixed an issue where the custom break particles from the breakable behavior were not played for model-less custom blocks without their own break particles (e.g. barrier)
- Fixed an issue where the water bucket sounds for waterloggable Nova blocks with a waterloggable backing state would play twice
- Fixed an issue where water could not be placed inside already waterlogged waterloggable Nova blocks
Nova v0.21.0-alpha.2
on Oct 7, 2025- Updated to Origami v0.3.0, which includes a small breaking change to addon build configuration, refer to the updated Nova-Addon-Template
- Updated translations
Nova v0.21.0-alpha.1
on Sep 30, 2025Important
- As always, please create a backup before updating to this version.
- You'll now need to add Nova as a java agent on the command line, via
-javaagent:plugins/Nova-0.21.0-alpha.1.jar
General Changes
- Updated to Minecraft 1.21.9 (1.21.8 is no longer supported)
- A new look for the
/nova itemsmenu and the recipe explorer - Dropped support for manual resource pack uploading
- S3 upload service: Added
aclconfig option,force_path_stylenow also affects download url
Fixes
- Fixed an issue where the stonecutter would always show all recipes for nova items when a nova item was in the input slot
- Fixed an issue where nova blocks had no explosion drops
- Fixed an issue where
BlockUtils#getDropswould ignore theBLOCK_DROPSandBLOCK_STORAGE_DROPScontext parameters - Fixed an issue where updating state-backed block states through
BlockBehavior#updateShapewould trigger block migration - Fixed an issue where the
custom_multi_partupload service was not working properly - Fixed
ModelBuilderuv-locked rotation - Fixed
ModelBuildernot rotatingrotationproperty - Fixed
ModelBuildermatrix transformation application order
Addon API
New features
- New item behaviors:
Bow,Crossbow,NoHandAnimationWhileHolding - Item using api
- Multiple resource packs
- Gui textures with transparent background
- Gui textures with no "Inventory" label
- Access Widener & Mixin
Migration Guide
Nova v0.20.5
on Sep 4, 2025- #691 - Remove legacy code to fix MiniMessage serialization exception
Nova v0.20.4
on Sep 2, 2025- Added
disable_chunked_encodingsetting to S3 upload service
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_copyconfig 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_headspecial 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
postTickSyncwas not called post-tick
Addon API
- Added
ModelBuilder#cull NBTUtils#removeItemDatanow also filters item data of passenger entities- Added
disallowedEntityTypestoEntityUtils#deserializeAndSpawn
Migration Guide
Nova v0.19.1
on Aug 5, 2025NBTUtils#removeItemDatanow also filters item data of passenger entities- Added
disallowedEntityTypestoEntityUtils#deserializeAndSpawn
Nova v0.20-RC.3
on Aug 5, 2025NBTUtils#removeItemDatanow also filters item data of passenger entities- Added
disallowedEntityTypestoEntityUtils#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



