Skip to content

Releases: xenondevs/Nova

Nova v0.13-alpha.7

30 Apr 15:57
Compare
Choose a tag to compare
Nova v0.13-alpha.7 Pre-release
Pre-release
  • Converted the Plugin-API (nova-api module) to Java. This might be a breaking change if you're implementing its interfaces in Kotlin or access the Nova instance via Nova instead of Nova.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

29 Apr 19:28
Compare
Choose a tag to compare
Nova v0.13-alpha.6 Pre-release
Pre-release
  • Fixed an issue where no hooks would be loaded

Nova v0.13-alpha.5

29 Apr 17:16
68951cc
Compare
Choose a tag to compare
Nova v0.13-alpha.5 Pre-release
Pre-release
  • 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

17 Apr 15:14
Compare
Choose a tag to compare
Nova v0.13-alpha.4 Pre-release
Pre-release
  • Improved char size loading speed
  • Improved the item ordering in the /nova items search
  • 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

15 Apr 16:59
Compare
Choose a tag to compare
Nova v0.13-alpha.3 Pre-release
Pre-release

Contains 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 @TileEntityMenuClass in superclasses
  • Fixed an issue where ItemStack.novaCompound would sometimes be a copy and not mutate the compound inside the ItemStack
  • Fixed an issue where the nova compound would not be copied when a bukkit ItemStack was cloned or its ItemMeta applied to a CompoundTag
  • The item hover tooltip is now completely hidden for NovaItems whose clientsideProvider does not have a display name or lore
  • Updated translations

Nova v0.13-alpha.2

12 Apr 16:46
Compare
Choose a tag to compare
Nova v0.13-alpha.2 Pre-release
Pre-release
  • Fixed ArmorEquipEvent
  • Fixed #240

Nova v0.13-alpha.1

10 Apr 20:12
Compare
Choose a tag to compare
Nova v0.13-alpha.1 Pre-release
Pre-release

Important

  • 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_upgrades addon, which you'll need to also install if you're using machines or logistics

General Changes

General changes in Nova, affecting server administrators.

  • Nova now runs on MC 1.19.4 (all other versions, such as 1.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 boss bar overlays
  • 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 the machines and logistics 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

Addon API

New Features

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)
  • Everything related to NovaMaterial has been deprecated. Use NovaItem and NovaBlock instead

Nova v0.12.16

18 Feb 13:34
aa4a8c3
Compare
Choose a tag to compare
  • Fixed #233 (Make sure to update your server software for this)

Nova v0.12.15

19 Jan 15:07
Compare
Choose a tag to compare
  • Fixed an issue where NBTUtils.removeItemData would not remove allay inventories

Nova v0.12.14

13 Jan 17:33
Compare
Choose a tag to compare
  • Fixed an issue where clicking on recipes in the vanilla recipe book would not work for non-3x3 recipes
  • Fixed an issue where stored configs would not be saved when an exception occurs on startup
  • Nova will now also index recipes registered by other plugins and display them in the recipe explorer
  • Removed an unnecessary synchronization block in TileEntityManager, possibly improving performance
  • The file name of the related region file is now displayed if an exception occurs during RegionFile initialization