Performance Update & BlockLogging
Performance
World Loading
- Every server got a new build of our server software focused on keeping ticks smooth.
- Changed Loading a chunk no longer rebuilds village, temple, mineshaft, stronghold, ocean monument and nether fortress data every time, cutting the lag spikes from exploring, teleporting and pearling into new areas
Furnaces & Brewing Stands
- Changed Furnaces and brewing stands with nothing to do no longer cost the server any time, and wake up the moment you, a hopper or a plugin adds an item
- Smelting and brewing speed, fuel use, hoppers and comparators all work exactly the same as before.
Hoppers
- Fixed Hoppers, furnaces and brewing stands are always updated safely one at a time again, closing off rare cases where hoppers could duplicate or lose items
Staff Tools
BlockLogging
- Kitmap, Squads and Teams now run BlockLogging, our own CoreProtect replacement, built so staff can investigate and roll back raids and griefs without lagging the server. It is open source: https://github.com/TheAlphaNetwork/BlockLogging
- Added Logs block changes, containers, items, kills, signs, chat, commands and sessions, saved off the main thread in batches
- Added Rollbacks are spread across ticks, so even large base rollbacks stay smooth, and a rollback interrupted by a restart picks up where it stopped
- Added TNT is credited to the player who placed or lit it, and chest changes to the player who clicked
- Added /bl, /blocklogging and /co all work with the same filters as CoreProtect, plus WorldEdit selections and rank colored names
Punishments
- Changed Admin discretion reasons let admins pick the punishment duration, and warnings no longer show a duration