Skip to content

Instantly share code, notes, and snippets.

@Jo0001
Last active May 24, 2024 01:52
Show Gist options
  • Save Jo0001/4fe96cf5a78c8a00560ea985f3b9eb22 to your computer and use it in GitHub Desktop.
Save Jo0001/4fe96cf5a78c8a00560ea985f3b9eb22 to your computer and use it in GitHub Desktop.
1.16 & older on 1.18+ servers

1.16 & older on 1.18+ servers

[00:00:00 WARN]: [ViaBackwards] Custom worlds heights are NOT SUPPORTED for 1.16 players and older and may lead to errors! [00:00:00 WARN]: [ViaBackwards] You have min/max set to -64/384

Those messages sound familar to you?

Then you have 3 options:

  1. Only allow 1.17.x players
  2. Use 1.17 as server version (instead of 1.18)
  3. Use a datapack (thats why you're probably here)

Datapack How-To

We are not responsible for any errors or world corruptions! It's recommend to do the following steps on a backup/test server

  1. Download the datapack
  2. Copy it to world/datapacks/ (you don't have to unzip it). It's recommend that there is only the datapacks folder in your worlds folder so that the world is not yet generated. It will still work with a already generated world but you'll be spammed with a lot of errors.
  3. Start your server and wait for the Done (x.xxs)! For help, type "help"

Please be aware that there will be holes like that in your world:

holes

Note

In case you have to use a old client version because of your graphics card, you may want have a look at ForceGL20 or

make your driver compatible In case the ForceGL20 mod above does not function as intended, you can attempt to make your driver compatible with OpenGL 3.3 Compatibility Profile as described below.

Windows 10/11:

  1. Verify your system is on Build 19041 or higher (can be checked by running winver from search)
  2. Get the Compatibility Pack from the Microsoft Store,
  3. Restart your system and attempt to run the application again.

(If this fails then check the alternative and read it's documentation)

Linux:

  1. Ensure your system is up-to-date and running latest mesa drivers,

  2. Open the /etc/environment file as root to start making changes to it,

  3. Add the following scripts to the file itself using the text editor:

    MESA_GL_VERSION_OVERRIDE=3.3COMPAT
    MESA_GLSL_VERSION_OVERRIDE=330
    MESA_NO_ERROR=1

  4. Save the changes then restart your computer and attempt to run application again.

macOS:

Currently there is no workaround to adding OpenGL 3.3 support in software terms but if you use macOS 10.9 then the following minimium GPUs will have OpenGL 3.3 support:

Intel = HD Graphics 3000, (and higher)
AMD = Radeon HD 2400, (and higher)
NVIDIA = GeForce 320. (and higher)

If you happen to have an M1/M2 Mac device instead however then Minecraft should be able to run properly with no issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment