How to Update:
You have to do a CLEAN install! Do not use old configs!
This is a major update, alsmost everything has been changed and recoded.
General Commands
[Changed] Clear Inventory command name and permissions: 'clearinv' -> 'clearinventory'.
[Changed] Enchanting Table command name and permissions: 'enchanting' -> 'enchanttable'.
[Changed] Extinguish command name and permissions: 'ext' -> 'extinguish'.
[Changed] Inventory command name and permissions: 'inv' -> 'inventory'.
[Changed] Teleport command name and permissions: 'tp' -> 'teleport'.
[Changed] Delete home command name and permissions: 'delhome' -> 'deletehome'.
[Changed] Delete spawn command name and permissions: 'delspawn' -> 'deletespawn'.
[Changed] Delete warp command name and permissions: 'delwarp' -> 'deletewarp'.
[Changed] Kit editor command name and permissions: 'kitedit' -> 'kiteditor'.
[Changed] Spawn editor command name and permissions: 'spawnedit' -> 'spawneditor'.
[Fixed] A lot of improvements in most commands.
Afk Module
[New] Now has it's own lang config.
[Changed] Now independent module again.
[Changed] All permissions are changed. Check wiki for details.
[Fixed] A bug, where player afk state not reset when player quit the server.
Bans Module
[New] Now has its own lang config.
[New] Now has its own database. This allows you to sync bans across multiple servers without sync all other plugin data.
[New] Menus to view (and unpunish or delete) player's bans, mutes and warns history! And permissions to use menu and view other player's history.
[Added] Tab completion for 'unban', 'unmute', 'unwarn' commands.
[Added] An ability to apply 'mute' and 'unmute' commands on IP addresses.
[Added] Time support for 'warn' command. Now you can give warns for certain time.
[Added] Commands 'banhistory', 'mutehistory', 'warnhistory' to view punishments history of certain players and IPs.
[Added] Commands 'banlist', 'mutelist', 'warnlist' to view all active punishments of players and IPs.
[Added] Config section for predefined punishment reasons with messages.
Chat Module
[New] New channels system! Now you can create multiple chat channels with its own permissions, formats, distance, commands and other!
[New] Now has its own lang config.
[Added] A 'Chat_Event_Priority' option. Allows you to define main chat event priority. Useful when you experiencing plugin conflicts.
[Added] A 'Groups' option for the announcer messages. Allows you to specify, which players can see certain announce.
Fixer Module
[New] New module, as a fusion result of 'Anti-Lagg' and 'Exploits' modules.
Homes Module
[New] Now have its own lang config.
[New] 'Name' option for homes. Now you can set custom display name for your homes.
[New] 'Icon Material' option for homes. Now you can set any item as home icon for Homes Menu.
[Added] An option for WorldGuard region blacklist for /sethome command.
[Added] Permission 'sunlight.homes.bypass.set.worlds' to bypass home set in banned worlds.
[Added] Permissions: sunlight.homes.bypass.set.regions.
[Fixed] A bug, where 'Return' button in home menu of other player opens your current homes instead.
[Fixed] A bug, where homes ids are not displayed when using 'delhome' command on other players.
Kits Module
[New] Now has its own lang config.
[Fixed] A bug, where kit priority value had has effect only after plugin reload.
[Removed] Text kit list. Now kits are displayed in GUI only.
RTP Module
[Fixed] A bug, where teleport is not working at all sometimes.
[Fixed] A bug, where player can not use teleport again after the teleport failure.
Tab Module
[Added] Support for HEX colors in Scoreboard title (but not in lines).
[Added] PlaceholderAPI support for player name tags (in Tab module).
[Added] Priority option for Player List Name, Player Nametag and Tab format.
[Added] Support for permission groups and worlds for tab format.
Scoreboard Module
[Added] Support for multiple scoreboards.
[Added] Support for permission groups and worlds for scoreboards.
[Added] Scoreboard priority option.
[Fixed] A bug, where scoreboard state not saved to user data.
[Fixed] A bug, where scoreboard toggles when player changed world.
Spawn Module
[New] Now has its own lang config.
Warps Module
[New] Now has its own lang config.
[New] Now, when warp has a teleport cost, the warp owner will receive money a player paid to use the warp.
[Added] 'sunlight.warps.bypass.editor.description.limit' permission. Allows you to bypass warp description limits.
[Added] 'sunlight.warps.editor.teleport.cost.money' permission. Allows you to set warp teleport cost in editor.
[Added] 'sunlight.warps.editor.others' permission. Allows you to edit other player warps.
[Added] 'sunlight.warps.bypass.teleport.unsafe' permission. Allows you to teleport to unsafe warps.
[Removed] Setting to disable player warps.
Worlds Module
[New] GUI Editor to create/configure worlds!
[Added] Command '/worldmanager' with 'create', 'delete', 'load', 'unload', 'editor' sub-commands.
[Added] Missing descriptions for 'create', 'delete', 'load', 'unload', 'goto', 'move' commands.
[Removed] Commands 'createworld', 'deleteworld', 'loadworld', 'unloadworld', 'worlds' (see above).