Plugin API 0.8 (2024-12-18):
- [New] Terrain enum representing all terrain materials
- [New] Npc.getBehaviour(), Npc.isBehaviourOverridden(), Npc.getAttackReaction() and Npc.isAttackReactionOverridden()
- [New] Event: PlayGameMusicEvent (triggered when the next background music track is about to be played for a player)
- [New] Event: SeasonChangeEvent
- [New] Server.getPublicIP()
- [New] Storage.getName() and Storage.setName()
- [New] Internals.getNumNetworkChannels()
- [New] Internals.getPendingNetworkEvents()
- [Change] Server restart (via restart command) now calls the Shutdown event
- [Change] Radial menus now support up to 15 entries (see Player.showRadialMenu())
- [Change] Time no longer has a month (instead a year has
- [Bugfix] Fix Internals.reset()
- [Bugfix] Fix Internals.overwriteUIStyle()
- [Bugfix] Fix fatal error when working with MetaObject.getItems()
- [Bugfix] Fix MetaObject.setItems() not working
- [Bugfix] Fix cancelling PlayerPickupItemEvent not working
Hotfix (2024-12-18):
- [Bugfix] Fix Player.getName() and Player.getUID() always returning null
Hotfix 0.8.0.1 (2024-12-20):
- [Bugfix] Fix exception being thrown when cancelling the NpcSpawnEvent
- [Bugfix] Fix exception being thrown when cancelling the VehicleSpawnEvent
This version uses Unity 6000.0.25f1. This is relevant if you want to build asset bundles containing custom shaders or VFX effects