File Details
HyServerSelector-0.0.1BETA.jar
- B
- Apr 12, 2026
- 489.48 KB
- 8
- Early Access
File Name
HyServerSelector-0.0.1BETA.jar
Supported Versions
- Early Access
HyServerSelector — 0.0.1BETA
First public beta release.
Added
- HUB & SPOKE networking for multi-server routing over TCP (hub accepts spokes; spokes reconnect automatically).
- Server Selector UI (
/ss)- Server cards with region tab, type badge, player count, ping, CONNECT, optional MOTD line, favorites
- In-place updates when filters / region / search change; continuous live refresh while the page stays open is compiled off by default (
LIVE_LIST_REFRESHflag for dev use)
- Commands
/ss— open selector UI/server <serverId>— transfer to a server by id/lobby— transfer to configured lobby server id
- Region tabs driven by
mods/HyServerSelector/MenuConfig.json5(optional tab permission support). - Permissions (LuckPerms)
- Gate
/ss - Optional per-server
connectPermissionfor CONNECT on cards
- Gate
- Server metadata from game config
- Locates the process
Config.json/config.json(multiple relative paths; case-sensitive OS support) - When present:
ServerName(card title),MaxPlayers,MOTD/Description(subtitle),Version(metadata to hub/spokes) - Optional
debuginmods/HyServerSelector/config.json5logs resolved paths
- Locates the process
Ping display (important)
- Current server row: shows your real client ping (tab-list RTT) when available.
- Other servers: shows hub link RTT (HUB ↔ spoke TCP), not your client ping to that host.
Known limitations (beta)
- Player transfer API: actual transfer call is still marked as a placeholder until Hytale exposes the final API.
- Portal items / block events:
portals.json5exists and portal logic is implemented, but giving items and block event hooks depend on official Hytale item/block APIs (currently stubbed).