Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for xenondevs

A server-side modding framework for Paper

Report Nova?

Release
0.13

StudioCode released Nova version 0.13 on May 11, 2023

View on GitHub

Important

  • Upgrades have been moved to the simple_upgrades addon, which you'll need to also install if you're using machines or logistics
  • 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 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
  • and more in all alpha and release candidate patches

Addon API

New Features

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)
  • Everything related to NovaMaterial has been deprecated. Use NovaItem and NovaBlock instead
  • Nova no longer has a Kotlin companion object and its instance now needs to be retrieved using Nova.getNova
  • ProtectionIntegration#executionMode is no longer a field in Kotlin

Information

Published onMay 11, 2023
Downloads4

Platforms

Paper Paper (1.19.4)