Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
SideGate 1.2.0
Release date: 2026-05-18
Added
- Runtime API service (
SideGateApi) exposed through BukkitServicesManagerfor addon/plugin integration. - Runtime reload support with
/sidegate reloadto re-read config and rebind listeners. - Guest handling improvements: guest scoreboard tag, configurable join title/subtitle/messages, and guest-only chat prefix.
Changed
- ProtocolLib is now
compileOnlyto avoid shading/packaging ProtocolLib into SideGate and prevent classloader conflicts. - Login-state injection path was adjusted to prefer stable accept states (
READY_TO_ACCEPT, fallbackACCEPTED) to reduce non-premium login timeouts. - Defensive ProtocolLib runtime checks were added to avoid
NullPointerExceptionwhen ProtocolManager is temporarily unavailable. - Guest login injection now cancels login at
STARTand immediately injects approved guests, with delayed fallback retained for packet-order edge cases. - Post-auth login pipeline now supports modern
GameProfilemethod signatures (verifyLoginAndFinishConnectionSetup,startClientVerification,finishLoginAndWaitForClient) for newer Paper builds.
Fixed
- Fixed startup failure where
ProtocolLibrary.getProtocolManager()could benulland crash plugin enable/disable. - Fixed guest login flow instability causing repeated guest injection and disconnect timeout behavior in hybrid mode.
- Fixed
Invalid session/timeout on Paper 1.21.11 when guest login state advanced incompletely.
Compatibility
- Server: Paper/Spigot/Purpur (Bukkit-compatible)
- Tested: Paper 1.20.1, Spigot 1.20.1, Paper 1.21.11
- Practical compatibility range from implementation behavior: 1.20.1-1.21.11 (with ProtocolLib dev build recommended for 1.21.9+)
- Java: 17+
- Dependency: ProtocolLib 5.x+
Notes
- For hybrid guest mode operation, set
enforce-secure-profile=falseinserver.properties. - Keep
online-mode=true; SideGate handles approved guest flow without globally switching offline mode. - Added startup warning for Minecraft
1.21.9-26.xto recommend ProtocolLib dev build:https://github.com/dmulloy2/ProtocolLib/releases/tag/dev-build.
Information
| Published on | May 19, 2026 |
|---|---|
| Downloads | 1 |
Platforms
Paper (1.20-26.1.2)
Dependencies
Paper