Tunnel Bore durability now charges per block actually broken, not per swing. Tutorial players show up in tab + player count, chest shop displays stop duplicating after restarts, and the post-Velocity chat-validation disconnect spam is dead.
Tunnel Bore Durability Now Matches the Damage
- Tunnel Bore now consumes 1 durability per block actually broken (up to 9 per swing for a full 3x3) instead of 1 flat regardless of how many blocks fall
- Damage goes through the standard tool-damage path, so Unbreaking still rolls per hit - same statistical wear as breaking those blocks one at a time
- Only applies when Tunnel Bore is toggled on. Toggle it off and you're back to vanilla 1-per-block
Tutorial Players Show in the Tab List Now
- Tutorial players used to vanish from the tab list and player count, making them look offline. They now stay listed with a (In Tutorial) suffix
- Suffix appears on tutorial start and clears on end / cancel
- Their entity is still hidden in-world - this is a tab-list-only change
Chest Shop Floating Items No Longer Duplicate
- On every restart, shop displays were spawning on top of leftovers from the previous run, smearing the hover text into nonsense
- Cleanup now sweeps any pre-existing display items at the spawn point before placing a fresh one. Existing duplicates clear on the next restart
Chat Validation Error Spam Fixed
- Migrated from the legacy AsyncPlayerChatEvent#setFormat (which mutated signed chat and desynced the client/server ack chain) to AsyncChatEvent#renderer
- Result: same in-game formatting, no more red error lines, no more "Failed to validate message acknowledgements" disconnects
Chest Shop Display Got a Cleaner Look
- New format: "16x $40 - 256". Item name dropped (the floating item shows what it is), stock count compressed
- Out-of-stock shows a red 0 instead of an extra "(Out of Stock)" tag
- Removed the air-above-chest gate so adjacent / stacked / decorated shops all get their displays
- Tutorial demo shops use the same format
What do you think?
Reactions are open to anyone signed in with Discord.
Reactions
Sign in with Discord to react.