Skyblock
add support for spaces in names using + signs to replace
change how mobs are generated using paper in a shulker box
animation wand to test generated monsters
add support for commands per player instead of a global one
command to set return world
command to set return position
go through code and clean up and optimize sql calls
check if config item are present before using them
check if returworld is a world before teleporting
only remove one key on entering dungeon
check number of items in item stack when entering dungeon
change enterregion to keep track of what region id user is in
if the server crashes, regenerate any active dungeons in case the server closed midgenerating one. remember to check if chests are already placed and copy chest inventory instead of generating new loot. this might happen on restart too
add support for netherworld and end world to get the correct sky on hell and sky biomes
change key command to give x amount of keys as well as player
clean up code after moving loottable and schematics code
add inventoryoverflow support when giving keys
add issimilar check when using key
grid class to manage where dungeons are located
add currentposition for nether and end worlds
clear/delete dungeon world every day, warn players when clearing will happen when entering
teleport players out before deleting world and lock it till done
show list of applicable dungeons when going onto the portal not holding a key
change command names to seperate each section with period
only general left
set up skyblock world
set permissions and permission groups
create spawn
create random chests
create lottery chests
set up dungeons
set up votifier
set up buycraft
set up items in buycraft webshop
create server icon, banner for votifier and banner for webshop
create dungeons, lots and lots of dungeons
create rules book
create getting started book
create commands book
when clicking menu items, if you have an item in hand, item is dropped on ground
it is possible to loose items, if you are in the middle of making an auction and the server crashes
it is possible to loose items, if you are in the middle of making an auction and you time out from the server
only general left
change getchest to work only from location so chest names can be nonunique
only general left
implement money reward
only general left
change getchest to work only from location so chest names can be nonunique
kick function
ban function
silence function
view inventory function
transfer item function
only general left
add command to show types of villagers
implement fawe schematic pasting instead of nms
clean up code
remove workarounds for older versions of minecraft
remove nms dependency
only general left
only general left
some generic system for logging errors in plugins instead of messaging the player all the time, only command should give detailed errors
better coding pratices overall, have one class for each command/event for easy readability ect
add check for files on the file system every time they are used in case they are deleted unknowingly
add else statements to argument length when checking commands
caching of lists to avoid excessive file and db access(players ect)
give blocks/entities that are saved in an yml file an nbt tag instead of reading location in yml files to skip a file read every aevent (chestopen, villager interact ect)
tabcomplete for commands
generic system for adding items into inventory
add dispatcher to menuitems so the plugin knows to execute command as console or playe
only general left
when clicking menu items, if you have an item in hand, item is dropped on ground