I'm going to be starting a Minecraft server, and I intend to allow all versions from 1.16.5 - 1.12.2.
Like Hypixel.
However, I thought of something before doing that. The server will run 1.16, meaning the nether will be generated using the new 1.16 generation. If a 1.12 player were to join, would their client crash, or would the nether just be bugged for them (update blocks from old PE)?
What about items, too? Would those become bugged too?

  • 1
    servers like hypixel arent 1.16 servers, and therefore dont generate any 1.16 blocks. its much easier to be forward compatible than backwards compatible when it comes to minecraft servers
    – Topcode
    Commented Mar 25, 2021 at 18:23

2 Answers 2


It would crash. When the client sees something it wouldn't recognize - blocks, items, entities, etc. - it just says "I'm confused" and will crash. It's like if you loaded a modded world without the mod.

  • OK, then.... If that's the case, ill just run the server on 1.12. Commented Mar 26, 2021 at 11:41

Some servers have specialized plugins to port 1.16 blocks and items to older versions such as 1.12, like replacing basalt with glazed terracotta, or replacing netherite gear with dyed leather armor, but normally it is best to host your server on older versions if you want to port many versions of Minecraft to your server.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .