Please make sure that you did the following things before you updated from 0.9.x to prevent issues:
- Regenerate your language file (by default: DungeonsXL/languages/en.yml)
- Rename the "DungeonsXL/dungeons" folder to "DungeonsXL/maps".
Changes:
- Major part of a major code cleanup
- Variable, class and package names
- Package structure
- Replace static fields with variables of an instance of the main class
- Replace field references with getters and setters
- Replace if { if { if { blocks with returns
- Command signs with CommandsXL
- Rewrite sign system with an API to add custom signs
- Use SuperPerms instead of Vault when possible
- Link maps together to create dungeons with multiple floors
- Added permission node "dxl.bypass" to use beds, enderchests, commands etc. in dungeons
- Rewrote the message system
- Config files (config.yml and languages/en.yml) now generate automatically on server start
- Floor signs to join the next floor
- Beautified a lot:
- Command system rewrite (similar to ItemsXL)
- Send screen messages containing dungeon and floor
- Fix DSavePlayer inventory bug (fixed it provisionally, enough for a Beta build
)
- Added /dxl break command sothat it's finally possible to get rid of DXL signs and portals outside dungeons
- Deprecated /dxl deleteportal command. It'll get removed sooner or later
- ...and more
