Minecraft Server CB/Spigot Multi-version Compatibility
So, this isn’t necessarily a problem though, but more like a I-NEED-HELP situation. So my server is Currently running Spigot 1.7.2-1.7.5 and I was wondering if there was a way to have my server be compatible with multiple versions of Minecraft. For example, I’m running CB 1.6.4 and others on relatively new version clients can join. I’m not sure how I should do this. I checked many forums, they don’t help. I also use BungeeCord if thats possible to get it to run Multiple-version compatibility.
Also I referred to the following servers, cause they can run multiple versions, just check with the
And well others.
I believe CB snapshot is being implemented, but that still doesn’t solve the question. Please don’t tell me I need a plugin to implement the snapshot CB. If there is no other way, tell me the ways.
2 Solutions collect form web for “Minecraft Server CB/Spigot Multi-version Compatibility”
As far as I know there is no ->easy<- way to get a multiple version server working. I know it would be possible but the big problem is version/packet protocol. You can not have a single server that allows for multiple versions, as you would either cause client problems for clients older than the server (problems meaning missing blocks, biomes, mobs, and the like), or the server would not be able to handle some of the newer features of minecraft in use by newer clients (new blocks could not be placed, new mobs would not spawn, new biomes would not generate).
If you wanted to have a multi-version server you would probably need a hub that detects the client-version then selects the correct protocols for a successful connection. This hub would have to then redirect players to another server that matches their version information (or is at least compatible). But as for a single server that allows full functionality for all versions, you would essentially need to rewrite the game.
I play on the buildfreeks server. They allow multiple versions to connect and you get the same plots with all the same stuff on them no matter what version you run. Also you can see and interact with other players running other versions all on the same server.