Skip to content

[2.4.0] The update that took too long

Choose a tag to compare

@Irisufus Irisufus released this 27 Aug 10:18
· 32 commits to main since this release

Important

This update has a lot of breaking changes like class and function name changes.
Please make sure to go through everything to make sure your code is updated.

Important

CommandAPI is no longer needed on the server :D

This will hopefully be the last update before Noxesium v3 releases, which will massively change this again. However depending on what the finished product of the Noxesium plugin will be, I might stop maintaining this.

NOW ON MODRINTH :D

Changelog

  • Added a command to see player client settings
  • Added a command to check if a player has Noxesium installed
  • Added a command for the OpenLink packet
  • Added a command for managing restricted debug options
  • Added the ability to clear the custom creative tab
  • Added more server rules such as restricted debug options, override graphics mode
  • Changed the /playloop command into an argument for the /play command
  • Added more documentation and aligned them with Noxesium's documentation
  • Changed BeamManager#setBeamColor to BeamManager#beamColor and seperated disabling bubbles
  • Removed NoxesiumPlayerRegisteredEvent as it already exists within Noxesium's paper module
  • Made QibManager an object class
  • Made OpenLinkPacket an object class
  • Made Colors an object class
  • Made OffsetFormatter an object class
  • Made SkullFormatter an object class
  • Changed how the CreativeItemsManager works. It is now per player and can be accessed through NoxesiumAPI#creativeItemsManagers
  • Added RestrictedDebugOptionsManager which can be accessed through NoxesiumAPI#restrictDebugOptionsManagers
  • NoxesiumAPI can now be initialized in your own plugin without needing the NoxesiumAPI plugin on the server. You can still depend on the plugin

Full Changelog: 2.3.1...2.4.0