Nova v0.13-alpha.12
on May 8, 2023- Fixed #246 - Nova broke ItemsAdder's Custom Armor
Nova v0.13-alpha.11
on May 8, 2023- 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
on May 6, 2023- 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
ClassCastExceptionof 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
Nova v0.13-alpha.9
on May 3, 2023- Fixed #244 - In-memory pack generation error
Nova v0.13-alpha.8
on May 3, 2023- Prioritize Nova and Libraries in NovaClassLoader again
- Updated translations
Nova v0.13-alpha.7
on Apr 30, 2023- Converted the Plugin-API (
nova-apimodule) to Java. This might be a breaking change if you're implementing its interfaces in Kotlin or access the Nova instance viaNovainstead ofNova.getNova() - Fixed a ConcurrentModificationException when closing a tile-entity menu with multiple open windows
- Fixed an issue where Nova would not wait for ItemsAdder to be loaded before generating the resource pack
Nova v0.13-alpha.6
on Apr 29, 2023- Fixed an issue where no hooks would be loaded
Nova v0.13-alpha.5
on Apr 29, 2023- Fixed #242: Nova & ItemsAdder compat issue
- Fixed head note block sounds
- Improved caching for protection and offline permission checks
- Vault is no longer required for Nova to work with LuckPerms
- Addons can now register RegistryBinaryAdapters
- Updated translations
Nova v0.13-alpha.4
on Apr 17, 2023- Improved char size loading speed
- Improved the item ordering in the
/nova itemssearch - Fixed #238 | Sleeping in bed during day whilst wearing a jetpack creates an error
- Fixed an issue where hiding the (jetpack) attachment when looking down would cause an exception
- Fixed an issue where Nova blocks would always drop their drops, regardless of which tool was used
- Updated translations
Nova v0.13-alpha.3
on Apr 15, 2023Contains Addon-API breaking changes, some addons might need to be updated (Official addons that need to be updated: Machines, Logistics)
- Fixed an issue where other plugins could access Nova's class loader
- Fixed an issue where Nova would not search for classes annotated with
@TileEntityMenuClassin superclasses - Fixed an issue where
ItemStack.novaCompoundwould sometimes be a copy and not mutate the compound inside theItemStack - Fixed an issue where the nova compound would not be copied when a bukkit
ItemStackwas cloned or itsItemMetaapplied to aCompoundTag - The item hover tooltip is now completely hidden for
NovaItemswhoseclientsideProviderdoes not have a display name or lore - Updated translations
Nova v0.13-alpha.2
on Apr 12, 2023- Fixed ArmorEquipEvent
- Fixed #240
Nova v0.13-alpha.1
on Apr 10, 2023Important
- This is an early alpha release, and you should create a backup of your world or test this on a separate test server
- Upgrades have been moved to the
simple_upgradesaddon, which you'll need to also install if you're usingmachinesorlogistics
General Changes
General changes in Nova, affecting server administrators.
- Nova now runs on MC
1.19.4(all other versions, such as1.19.3are 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_modifierssection - Improved side configs
- Simple- & Advanced Mode
- All Upgrades have been moved to the
simple_upgradesaddon, which is now a dependency of themachinesandlogisticsaddons
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
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:
smokerblast_furnacecampfire
- New ItemBehaviors:
FuelFireResistant
- New ItemNovaMaterial options
maxStackSizecraftinRemainingItemhidden(from/nova itemsand/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
NovaMaterial#createItemStack(amount),NovaMaterial#createItemStack()NovaMaterial#createClientsideItemStack(amount),NovaMaterial#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
NovaMaterialhas been deprecated. UseNovaItemandNovaBlockinstead



