API Changelog 0.9.2.1

A new update (0.9.2) is available now!
Latest Hotfix: 0.9.2.1 (2026-05-12)
  • Plugin API 0.9.2 (2026-04-30):

    • [New] Inventory.serialize() and Inventory.deserialize()
    • [New] Server.getDistanceToWorldEdge()
    • [New] Server.getMaxSector()
    • [New] Player.getLastMountID()
    • [New] Player.setMount()
    • [New] Player.showItemSelectionMenu()
    • [New] Player.isRecipeUnlocked(), Player.isItemUnlocked()
    • [New] Player.closeAllActiveUIWindows()
    • [New] Npc.setPersistentAttribute(), Npc.hasPersistentAttribute() and Npc.getPersistentAttribute()
    • [New] PlayerNpcInventoryAccessEvent.getPosition(), getRotation() and getStorage()
    • [Change] PlayerNpcInteractionEvent is now triggered for all npcs
    • [Change] Disabling interactions with npcs now only disables built-in actions, i.e the PlayerNpcInteractionEvent will still be triggered!
    • [Bugfix] Fixed Area updates not being reflected in the DB
    • [Bugfix] Fixed Area rights not being removed properly from DB when deleting the area
    • [Bugfix] Fixed Area3D.updateCoordinates() not updating the position correctly
    • [Bugfix] Fixed Player.getCurrentArea() not returning up-to-date values if an area had been created or deleted
    • [Bugfix] Fixed null pointer exception when calling various Area methods
    • [Bugfix] Fixed PlayerUITextFieldChangeEvent not being called when changing a text field
    • [Bugfix] Fixed Item.setStatus() not always preventing dropped torches/lamps from turning off automatically


    Plugin API 0.9.2.1 (2026-05-10):

    • [New] PlayerPlaceConstructionEvent.getPosition(), getRotation()
    • [New] PlayerPlaceConstructionEvent.getAllPositions()
    • [Bugfix] Server.getAllAreas() returning null entries


    Hotfix (2026-05-12):

    • [New] PlayerPlaceItemEvent (called when placing an item)
    • [New] WorldItem.isPersistent() and WorldItem.isMetaObjectItem()
    • [Bugfix] Clothes.deserialize() syncs the clothes now
    • [Bugfix] Removing or adding areas did not always update the player





    This version uses Unity 6000.0.60f1. This is relevant if you want to build asset bundles containing custom shaders or VFX effects

  • red51

    Changed the title of the thread from “API Changelog 0.9.2” to “API Changelog 0.9.2.1”.

Participate now!

Don’t have an account yet? Create a new account now and be part of our community!