GPU Land

⭐ — (15 endorsements) 📥 608 downloads 📌 v1.0.3+26.2 📅 4/27/2026
🟡 Updated this year

By ZenXArch · cursed

⬇ Download Mod Source: Modrinth ↗ 📅 Updated: 7/31/2026 📅 Created: 4/27/2026
⚠️ Install Order · 2 steps
1🛠️ Forge — Minecraft Forge (mod loader) Download ↗
2🛠️ Fabric — Fabric Loader Download ↗

Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.

🔍 Analysis

  • 👍 2.5% endorsement rate — high engagement, a strong quality signal
  • 🏆 #191 of 220 cursed mods in this game by downloads

📋 About This Mod

✅ Vulkan 1. 4
✅ GL_EXT_shader_explicit_arithmetic_types_int8
✅ GL_EXT_shader_8bit_storage

## **WARNING: Alpha Software**: Currently under heavy development. Expect crashes in combination w/ and w/o other mods. 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. **Can I customise the worldgen?** Yes ofc, its one of the goals of the mod. Just compile a glsl shader into spv and put it into a datapack. I will write the specifics on how to do that later. For now, just check the (https://codeberg.org/ZenXArch/gpuland) to figure stuff out. Specifically (https://codeberg.org/ZenXArch/gpuland/src/branch/stable/src/main/resources/assets/compute.comp.glsl) and (https://codeberg.org/ZenXArch/gpuland/src/branch/stable/src/main/generated) **Can I use it on dedicated server** No, At least for now, you can manually add lwjgl libraries to classpath. It will crash if the mod crashes, because the crash code is dependent on client code. Hope it makes sense. <center> (https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/available/codeberg_vector.svg)](https://codeberg.org/ZenXArch/gpuland) (https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/available/modrinth_vector.svg)](https://modrinth.com/mod/gpuland) (https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/donate/kofi-singular_vector.svg)](https://ko-fi.com/I2I31KW58I) </center> ## Requirements - Vulkan 1.4 - GL_EXT_shader_explicit_arithmetic_types_int8 - GL_EXT_shader_8bit_storage ## Currently implemented - Single shader-pass to translate each blockpos to a index in a pre-determined block palette of max size 256 - Minimal multithreading (use c2me mod to take full advantage) - Loading shaders from datapacks ## Planned - Multi-pass shaders, to modify biomes and blocks, and generate intermediary textures - Datapack reload support - Repacking of chunk sections in manner similiar to vanilla, instead of simple memory copy from gpu using static block palette - Allow reusing shaders via push constants - Allow running on dedicated server ## Socials - If you are shader/worldgen dev, and have used the mod, please contact me with your work. <center> (https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/social/discord-plural_vector.svg)](https://discord.gg/RFSmd7debX) (https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/social/mastodon-singular_vector.svg)](https://mastodon.social/@ZenXArch) (https://raw.githubusercontent.com/offbeat-stuff/devins-badges/refs/heads/v3/assets/cozy/social/gitter_vector.svg)](https://matrix.to/#/#zenxarchs-modding-server:gitter.im) </center>

## WARNING: Alpha Software: Currently under heavy development. Expect crashes in combination w/ and w/o other mods.

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.

Can I customise the worldgen? Yes ofc, its one of the goals of the mod. Just compile a glsl shader into spv and put it into a datapack. I will write the specifics on how to do that later. For now, just check the (https://codeberg.org/ZenXArch/gpuland) to figure stuff out. Specifically (https://codeberg.org/ZenXArch/gpuland/src/branch/stable/src/main/resources/assets/compute.comp.glsl) and (https://codeberg.org/ZenXArch/gpuland/src/branch/stable/src/main/generated)

Can I use it on dedicated server No, At least for now, you can manually add lwjgl libraries to classpath. It will crash if the mod crashes, because the crash code is dependent on client code. Hope it makes sense.

[!(https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/available/codeberg_vector.svg)](https://codeberg.org/ZenXArch/gpuland) [!(https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/available/modrinth_vector.svg)](https://modrinth.com/mod/gpuland) [!(https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/donate/kofi-singular_vector.svg)](https://ko-fi.com/I2I31KW58I)

## Requirements

  • Vulkan 1. 4
  • GL_EXT_shader_explicit_arithmetic_types_int8
  • GL_EXT_shader_8bit_storage

## Currently implemented - Single shader-pass to translate each blockpos to a index in a pre-determined block palette of max size 256 - Minimal multithreading (use c2me mod to take full advantage) - Loading shaders from datapacks

## Planned - Multi-pass shaders, to modify biomes and blocks, and generate intermediary textures - Datapack reload support - Repacking of chunk sections in manner similiar to vanilla, instead of simple memory copy from gpu using static block palette - Allow reusing shaders via push constants - Allow running on dedicated server

- If you are shader/worldgen dev, and have used the mod, please contact me with your work.

[!(https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/social/discord-plural_vector.svg)](https://discord.gg/RFSmd7debX) [!(https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/social/mastodon-singular_vector.svg)](https://mastodon.social/@ZenXArch) [!(https://raw.githubusercontent.com/offbeat-stuff/devins-badges/refs/heads/v3/assets/cozy/social/gitter_vector.svg)](https://matrix.to/#/#zenxarchs-modding-server:gitter.im)

🤖 AI-enhanced — based on mod data

📊 Mod Details

Game
Minecraft Mods
Author
ZenXArch
Version
1.0.3+26.2
Downloads
608
Endorsements
15
Category
cursed
Created
4/27/2026
Updated
7/31/2026
Game Versions
26.2
Tags
cursed, worldgen

🔧 How to Install Minecraft Mods Mods

Download from Modrinth. Use Prism Launcher or drop into your mods folder.

📖 Full step-by-step install guide for Minecraft Mods →

Visit the official mod page for specific installation instructions for this mod.

🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.

❓ Frequently Asked Questions

Which Minecraft Mods versions does GPU Land support?

The author lists 26.2. Other versions may work but are untested by the author.

What is the latest version of GPU Land?

Version 1.0.3+26.2, published 2026-07-31 with 608 downloads recorded at the source.

Keep browsing — more Minecraft Mods mods await

📋 All Minecraft Mods Mods 🏆 Top 25 📂 More cursed 👤 More by ZenXArch 🔎 Similar Mods 🌐 Best cursed (All Games) 🔀 Check Compatibility ⚖️ Compare Mods 🆕 New Mods