Releases: xenondevs/Nova
Releases · xenondevs/Nova
Nova v0.13.4
- Fixed #251 - Buckets of Lava inside furnaces as fuel gets consumed and do not return an empty bucket
Nova v0.13.3
- Fixed #250 - Nova doesn't wait for ItemsAdder to finish loading Items before loading recipes
- Fixed an issue where toasts for already achieved advancements would be shown after closing the search menu in
/nova items
- Fixed an issue where there was no translation for the success message for
/nova debug invalidateCharSizes
- Removed debug file dump for
LevelChunkSectionWrapper.class
- Updated translations
Nova v0.13.2
- Temporarily prevent trim recipes from being indexed until 1.20 is released
- Added a config option to disable the tooltip shader
- Fixed language codes being formatted incorrectly sometimes.
Nova v0.13.1
- Fixed
NamespacedIds
with a-
character not being allowed by the Regex
Nova v0.13
Important
- Upgrades have been moved to the
simple_upgrades
addon, which you'll need to also install if you're usingmachines
orlogistics
- Many resource pack related config options (such as base packs) have been moved, so you might need to reconfigure them.
General Changes
General changes in Nova, affecting server administrators.
- Nova now runs on MC
1.19.4
(all other versions, such as1.19.3
are not supported) - The availability of the attach-mechanism is now a requirement.
Nova will no longer work on servers where java agents are not supported. - Improved resource pack generation
- Improved generation speed
- Reworked resource filter system
- New configuration options
- Zip compression level
- Pack description
- Improved boss bar overlays
- Customizable WAILA positioning
- Customizable vanilla bar spacing (
overlay.bossbar.vanilla_bars.positioning
)
- WorldEdit integration
- Partial compatibility with Oraxen
- Every item configuration file can now have an
attribute_modifiers
section - Improved side configs
- Simple- & Advanced Mode
- All Upgrades have been moved to the
simple_upgrades
addon, which is now a dependency of themachines
andlogistics
addons
Fixes
- Fixed #182: CustomNameplates incompatibility
- Fixed #209: Nova will not package bar.png from other resource packs
- Fixed #228: Font File Merging
- Fixed #230: java.util.ConcurrentModificationException: null
- Potentially fixed #203: Cables randomly stop working
- and more in all alpha and release candidate patches
Addon API
New Features
- Custom World Generation via Mojang's custom world format
- Custom Armor via core shaders or MCPatcher (OptiFine)
- Namespaced CBF compound for data storage of Nova items
- New vanilla recipe types:
smoker
blast_furnace
campfire
- New ItemBehaviors:
Fuel
FireResistant
- New ItemNovaMaterial options
maxStackSize
craftinRemainingItem
hidden
(from/nova items
and/nova give
)
- Automatic generation of vertically moved fonts using
moved_fonts.json
- Hardcoded Recipes
- GenerateLanguageFiles gradle task
Migration Guide
Nova Documentation - Migration Guide 0.12 ➝ 0.13
Plugin API
New Methods
NovaItem#createItemStack(amount)
,NovaItem#createItemStack()
NovaItem#createClientsideItemStack(amount)
,NovaItem#createClientsideItemStack()
TileEntity#getLocation()
Changes
- TileEntity owner is now nullable
- Deprecated
BlockManager#removeBlock(location, source, playSound, showParticles)
- Replacement:
BlockManager#removeBlock(location, source, breakEffects)
- Replacement:
- Everything related to
NovaMaterial
has been deprecated. UseNovaItem
andNovaBlock
instead Nova
no longer has a Kotlin companion object and its instance now needs to be retrieved usingNova.getNova
ProtectionIntegration#executionMode
is no longer a field in Kotlin
Nova v0.13-RC.2
- Fixed #249 - No random ticks on Paper
Nova v0.13-RC.1
- Fixed #248 - Nova thrown Warning on specific ItemsAdder API
- Updated translations
Nova v0.13-alpha.12
- Fixed #246 - Nova broke ItemsAdder's Custom Armor
Nova v0.13-alpha.11
- Fixed an issue where backing states would remain in the world after an explosion tried to remove adjacent Nova blocks
- Fixed an issue where bamboo could not be broken with swords
Nova v0.13-alpha.10
- Fixed #247 - Console error spam when searching
- Fixed #245 - Bossbar is not centered
- Fixed an issue where char sizes might never be calculated if pack generation was interrupted previously
- Fixed an issue where fake players could be the killer of entities
- Fixed
ClassCastException
of kyori-adventure classes on Paper servers - Added a new debug command:
/nova debug invalidateCharSizes
. If you run this command, Nova will recalculate all char sizes during the next resource pack generation - The component size cache will now be cleared after regenerating the resource pack