Server Switcher BungeeСкачатьСкачатьСкачатьСкачать
ВЕРСИИ (4)
release
Server Switcher Bungee 1.3
1.322 нояб. 2025 г.323Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bungeecord
Что нового
### **Major Additions**
* **Priority Queue Tiers**
Implemented ranked queue positions based on permissions (staff/VIP/etc.).
* **Queue Status Actionbar Updates**
Players now receive periodic actionbar updates showing queue position and players ahead.
* **Auto-Route on Join**
New players can be automatically routed to a default short command on login.
* **Smart Server Selection (Least Players)**
Commands can now intelligently route to the least-populated server from a group of candidates.
* **Maintenance Mode / Command Disable**
Each command can be toggled on/off and show a customizable “maintenance” message.
* **Per-Command MOTD + Access Permission**
Each short command supports:
* `motd:` message on join
* `allow-permission:` for gated access
* **Confirmation Click for Selected Commands**
High-risk servers (e.g., hardcore) now require a click-to-confirm join.
* **Multi-Language Support (EN & NL)**
Added `messages_en.yml` and `messages_nl.yml`, with automatic language selection via permissions.
* **Queue Grace System**
Players who disconnect keep their queue position for a configurable grace period.
# ✅ **Technical Fixes & Improvements**
### **Non-Deprecated Hover Event API**
Updated `ConfirmManager.java` to use the modern:
```java
new HoverEvent(HoverEvent.Action.SHOW_TEXT, new Text("..."))
```
instead of deprecated `BaseComponent[]` constructors.
### **Java 8 Compatibility**
Replaced all `var` usages with explicit types
(e.g., `ServerInfo info = ...`) to maintain BungeeCord’s Java 8 requirement.
### **New Managers Added**
* **ConfirmManager** – handles click-to-confirm
* **LangManager** – loads and selects language files
* **QueueManager** – upgraded for priority, smart select, and grace periods
* **ProxyJoinListener** – handles auto-routing logic
# 🧩 **New Config Options**
Added support for:
* `queue.tiers`
* `queue.status`
* `queue.grace-seconds`
* `auto-route.*`
* `smart-select.*`
* `confirm.*`
* `lang.*`
* Per-command:
* `enabled`
* `motd`
* `allow-permission`
Full updated config example included in documentation.
release
Server Switcher Bungee 1.2
1.222 нояб. 2025 г.30Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bungeecord
Что нового
### **Details**
* Added per-command cooldown system with bypass permissions
* Implemented rate limiting + automatic temporary blocking
* Added failover server support (priority server lists)
* Implemented full-server detection with optional queue system
* Added `/leavequeue` command
* Added automatic permission generation for commands
* Added admin permissions and `/switcher reload` improvements
* Replaced `/send` console dispatch with direct player connection
* Ensured Java 8 compatibility (removed `var`, added explicit `ServerInfo`)
* Updated config.yml to include all new features
* Added QueueManager, RateLimiter, TextUtil, and LeaveQueueCommand classes
* Major refactor of ServerSwitchCommand for new logic
fc032c9
build.gradle
release
ShortServerSwitcherBungee 1.1
1.122 нояб. 2025 г.17Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bungeecord
Что нового
Fixed the "Summoned to <server> by CONSOLE
release
ShortServerSwitcherBungee 1.0
1.022 нояб. 2025 г.26Minecraft: 1.8, 1.8.1, 1.8.2, 1.8.3, 1.8.4, 1.8.5, 1.8.6, 1.8.7, 1.8.8, 1.8.9, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4, 1.10, 1.10.1, 1.10.2, 1.11, 1.11.1, 1.11.2, 1.12, 1.12.1, 1.12.2, 1.13, 1.13.1, 1.13.2, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10bungeecord