ModsFinder

GPU Land

by ZenXArch

GPU Land is an experimental Fabric and Quilt mod that attempts world generation on the GPU, using compute shaders loaded from datapacks.

FabricQuiltClient and serverMozilla Public License 2.0Open source26.1.2 – 26.2

What it does

Terrain and biome generation are handed to compute shaders run through the Vulkan API, with the mod working toward a single compute shader pass that translates block positions into indexes and reads a predetermined block palette of up to 256 entries. Multi-pass shaders can modify biomes and blocks by generating intermediary textures. The author describes the project as an attempt, and the author notes do not claim that the approach produces finished results.

Shaders are compiled from GLSL into SPIR-V and placed in a datapack, so custom world generation can be built and reloaded without changing the Java code. The mod supports datapack reload. It relies on Vulkan along with GL extensions for explicit arithmetic types (int8) and 8-bit storage, and the author mentions minimal multithreading, with the C2ME mod suggested for fuller use of threads.

Installation needs Fabric API. GPU Land is published for Fabric and Quilt, for 26.1.2 and 26.2, and the latest file is 1.0.3+26.2 for 26.2, marked as an alpha release. Snapshot builds are published. The environment is client and server, so the server and every player need the mod, and the code is released under the Mozilla Public License 2.0, which makes it open source.

Key features

  1. Compute shader world generation

    Terrain generation work is dispatched to compute shaders executed through the Vulkan API.

  2. Datapack shaders

    Shaders are compiled from GLSL to SPIR-V and loaded from datapacks, with reload support.

  3. Multi-pass biome and block edits

    Multi-pass shaders generate intermediary textures that can modify biomes and blocks.

  4. Block palette indexing

    A single shader pass translates block positions into indexes against a block palette capped at 256 entries.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
26.21.0.3+26.21.0.3+26.2
26.1.21.0.2+26.1.21.0.2+26.1.2
ReleaseBetaAlphaNot available

This mod also publishes snapshot builds. Snapshots are not shown in the matrix.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Use cases

Custom worldgen experiments

Authors who write GLSL can replace parts of world generation through shaders placed in a datapack.

Server-side generation tests

Because the environment is client and server, server owners who test the mod run it alongside every connecting player.

Who it’s for: The mod suits shader and datapack authors who want to experiment with GPU-based terrain generation, and server owners testing a pre-release world generation setup. Its project pages describe it as an attempt, so it is not intended as a finished generator.

Questions

Does GPU Land need Fabric API?

Yes. Fabric API is the required dependency, and it must be installed alongside GPU Land on either Fabric or Quilt.

Which loaders and versions does GPU Land support?

It is published for Fabric and Quilt on 26.1.2 and 26.2. The latest file, 1.0.3+26.2 for 26.2, is an alpha release.

How are the custom shaders added?

Shaders are compiled from GLSL into SPIR-V and placed in a datapack, and the datapack can be reloaded without restarting the game.

In the catalog

GPU Land is one of 7,555 Cursed mods on ModsFinder, and one of 4,235 Cursed mods for Fabric. 13,894 mods support Minecraft 26.2.

More from ZenXArch

All projects

Similar mods

What the author says

This mod is my attempt to do worldgen using compute shaders on gpu. The mod currently uses vulkan api to execute compute shaders. Does the mod change world generation? Yes ofc, it's just a single compute shader. I don't even know much about noise and vanilla world generation.
ZenXArch, on the Modrinth page

Official listing

Owner
ZenXArch
Published
2026-04-21
Updated on Modrinth
2026-07-31
Facts verified
2026-10-15

Tags