DO A BACKUP OF YOUR DATABASE(data.db in the plugin folder if you're not using MySQL). ERRORS ARE UNLIKELY, BUT EVERYTHING IS POSSIBLE. UPDATENexEngineTO THE LATEST RELEASEv2.2.9.
Chat Module: [Fixed] A bug, where killer placeholders works incorrect. Homes Module: Since this module can be completely disabled (like any other), there is no need to store home information in the same place where general user data is stored. Now, homes are stored in its own table inside the database(all current player homes will be auto moved & converted). And no more loaded together with the user data (only on player join or explicit request). All Homes data loads asynchronously(where possible). Home names are cached in memory for being accessible in tab-completetion and other things.
[Added] Config option to check if player can build before create home. [Added] Command '/homesadmin' with 'delete' and 'create' sub-commands to manage other player's homes. [Added] Command '/homes visit' to visit public homes or homes you have been invited to.
[Improved] GUIs were redesigned and improved.
[Changed] All module commands became sub-commands of the general '/homes' command. You can change general command alias and create shortcuts for sub-commands in the SunLight/commands.yml config. [Changed] Permission nodes has changes. Added new permissions. Please check wiki.
[Dev] Added home teleport, remove, create events.
[Removed] Ridiculous check for home name on creation. [Removed] Other players support in '/homes teleport' and '/homes delete' commands (see above '/homesadmin' and /homes visit).
[Fixed] A bug, where set home bypass world permission does not work at all. [Fixed] A bug, where home teleport message not appeared.
Kits Module: [Fixed] A bug, where player loses all their inventory when using a kit.
Plugin: [New] Command: 'mob' with 'kill', 'spawn' sub-commands.
[Improved] Command 'mob kill' now accepts 'radius' argument and 'world' flag. Command behavior improved and optimized. Command result now is more detailed. [Improved] Command 'mob spawn' now accepts 'name' flag to set custom name for spawned mobs.
[Removed] Commands 'mobkill' and 'spawnmob' were merged into general 'mob' command.