Update 4.6.1 - Stability, Bugfixes & Precision Tweaks
What’s New in 4.6.1
We’ve crushed some nasty bugs and smoothed out critical edge cases to make your duels feel tighter, cleaner, and more reliable than ever.
✅ Fixes & Improvements:
- Fixed: Rare issue where players would be eliminated by boundary enforcement even after winning a duel.
- Fixed: Edge case where duel end logic fired twice, causing duplicate end messages and double wager payouts. (Now fully atomic with session flags!)
- Fixed: Missing arena availability reminders — players now get notified properly when waiting on the arena itself, not just for other players.
- Improved: Knockback calculations now respect sprint status, enchantments (Knockback/Punch), and apply more accurate velocity with resistance.
- Improved: Boundary enforcement no longer penalizes players marked as winners or teleporting back.
- Fixed: Forfeit and teleport metadata now cleans up more reliably during respawn and match end.
- Improved: All teleportation uses a double-teleport buffer to ensure safety from anti-cheat and plugin interference.
- Fixed: Queue reminder system no longer ignores overflow queues — reminder messaging is now context-aware and arena-sensitive.
- Improved: Region PVP overrides are more responsive and apply only when valid WorldGuard flags are detected.
Under the hood:
- Sessions now track a duel result processed flag to prevent double-finalization across death/quit/boundary triggers.
- Winner protection metadata ensures clean teleportation and safe exits after match end.
- Spectators and late rejoins get cleaned up more gracefully.
⚙️ Recommended for all servers.
If you’re running any version below 4.6.1, this is a must-upgrade — especially if you use wager duels, custom queues, or arenas with strict boundaries.
Thanks for all the bug reports and feedback — keep it coming!