[x] Finish UtilityCore (required for Database & GridAllocator code for Creative server)
[ ] Finish Bouncer (Bukkit version) for intercepting new connections to a server initiated by a teleport.
[ ] Finish Bouncer (Bungee version) for intercepting teleport commands and broadening its usefulness to all servers in the pool.
[ ] Update and rework entire structure of dynmap-stitching solution.
[ ] Use btrfs-send+receive to improve the efficiency of the backup so it doesn't cripple the network.
[ ] Build a backup purging script (seriously we have 3TB of them; we probably don't need more than 1/mo + more increments for more recent states preserved).
[ ] Remember & automatically restore the state of the live servers for when small hiccups happen; e.g. player loses connection to the survival server, it should try and move them back as soon as possible.
[ ] Build new lobby maps for alternate situations a player would be on/moved to the lobby server; e.g. a kick should have a special location to end up in vs the server freezing.
[ ] Finish ProcessManager plugin for starting/stopping/creating new instances automatically.
[ ] Create on-demand instances for players to further customize their experience (they start when the players connect and stop when the players disconnect).
Giant To Do List (Sorted)
[x] Move lobby map back to lobby server.
[x] Re-set world border on lobby.
[x] Finish UtilityCore (required for Database & GridAllocator code for Creative server)
[ ] Finish Bouncer (Bukkit version) for intercepting new connections to a server initiated by a teleport.
[ ] Finish Bouncer (Bungee version) for intercepting teleport commands and broadening its usefulness to all servers in the pool.
[ ] Update and rework entire structure of dynmap-stitching solution.
[ ] Use btrfs-send+receive to improve the efficiency of the backup so it doesn't cripple the network.
[ ] Build a backup purging script (seriously we have 3TB of them; we probably don't need more than 1/mo + more increments for more recent states preserved).
[ ] Remember & automatically restore the state of the live servers for when small hiccups happen; e.g. player loses connection to the survival server, it should try and move them back as soon as possible.
[ ] Build new lobby maps for alternate situations a player would be on/moved to the lobby server; e.g. a kick should have a special location to end up in vs the server freezing.
[ ] Finish ProcessManager plugin for starting/stopping/creating new instances automatically.
[ ] Create on-demand instances for players to further customize their experience (they start when the players connect and stop when the players disconnect).
[ ] Set-up auto-growing world border on creative.
[ ] Maybe make this prettier.