-
Notifications
You must be signed in to change notification settings - Fork 26
Platforms
Platform name | Platform version, Minecraft version | Minimum Java version | Additional notes |
---|---|---|---|
bungeecord | Recent* BungeeCord (or forks***) | 11 | |
oldbukkit | Bukkit 1.6 and early 1.7 (before UUID support) | 11 | NOT 1.16/1.17! |
paper | Paper 1.18+ | 17 | Use spigot for older paper |
spigot | Spigot and forks, Minecraft 1.7.10-1.20 | 11 | Probably the one you need |
sponge7 | Sponge API level 7.4, Minecraft 1.12.2 | 11 | |
sponge8 | Sponge API level 8.1, Minecraft 1.16.5 | 17 | |
sponge9 | Sponge API level 9.0, Minecraft 1.17-1.18.2 | 17 | |
velocity | Velocity 3.2.0+** | 11 |
*It might work on older versions, but we only test and support the most recent versions. There is no reason to use an old version of BungeeCord, even the latest BungeeCord version still supports old Minecraft versions.
**There's a bug in older velocity versions which means plugin commands may not return a response.
***Some forks do not work because they include outdated dependencies. In general you should probably avoid paid forks with "optimizations" or "security fixes".
Q: I have a BungeeCord server, should I install the plugin on my proxy or on my Spigot servers?
A: Group sync only supports one server, so installing the plugin only on the proxy server is usually recommended. However, install the plugin on your backend servers if you need to use features only available in the Bukkit version, like PlaceholderAPI placeholders. Or, if you don't use LuckPerms you will need to go with the Bukkit version. The plugin only supports LuckPerms and Vault for permissions.
Q: Do I really need Java 11? Will you make the plugin compatible with Java 8?
A: Yes, you need Java 11. We use new Java APIs and some of our libraries require newer Java. We are not going to make the plugin work on older Java versions. Please update.
Q: But my 1.8 server does not work with Java 11
A: 1.8 works fine with Java 11 or even Java 17. Just make sure to disable native transport in server.properties and complain to plugin developers if any of the plugins you use break. Or just update to Minecraft 1.18+ with plugins to allow old versions to join and to bring back old combat.
Q: I run a 1.7.10/1.12.2 modded server
A: Old modded servers do require Java 8 still, unfortunately. Consider using a proxy like Velocity or Waterfall, and installing the plugin there. This way, you will still have plugin commands available to users on your modded server(s).
Q: Why do some versions require Java 17?
A: Newer versions of Minecraft require Java 17. As a result, projects like Paper and Sponge have decided to require Java 17 for their APIs as well. Any plugin depending on the API as a dependency, also needs to be compiled using Java 17. And being compiled with Java 17 means it requires at least Java 17 to run. This is not an issue, since your server jar also requires Java 17 to run in that case.