Compatibility
Supported Paper servers, Java 26.1.2, 26.2 and 26.3 clients, and how ViaVersion works safely.
Supported client and server versions
Players joining on Java Edition 26.1.2, 26.2 and 26.3 work across every supported Paper release below. When players join on a different release than your server, put ViaVersion on the Paper backend so Epsilon inspects their real client version.
| Server | Java Edition 26.1.2 | Java Edition 26.2 | Java Edition 26.3 |
|---|---|---|---|
| Paper 26.1.2 | Supported | Supported Needs ViaVersion on the server, not the proxy | Supported Needs ViaVersion on the server, not the proxy |
| Paper 26.2 | Supported Needs ViaVersion and ViaBackwards on the server, not the proxy | Supported | Supported Needs ViaVersion on the server, not the proxy |
| Paper 26.3 | Supported Needs ViaVersion and ViaBackwards on the server, not the proxy | Supported Needs ViaVersion and ViaBackwards on the server, not the proxy | Supported |
ViaVersion and ViaBackwards
- Newer players on an older Paper build. Install ViaVersion 5.12.1+ in plugins/ on each Paper backend server.
- Older players on a newer Paper build. Install both ViaVersion 5.12.1+ and ViaBackwards 5.12.1+ in plugins/ on each Paper backend server.
New Minecraft releases
If a brand-new Minecraft release comes out before an Epsilon update is ready for it, those players can still join and play normally. Epsilon steps aside for that version until the update arrives automatically.
On the server side, Epsilon requires Paper 26.1 or newer and Java 25 or newer, and refuses to start on older builds instead of running with missing features.