minecraft-world-generation

Design and validate Minecraft world generation JSON and code assets.

111|9|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/Jahrome907/minecraft-agent-skills --skill minecraft-world-generation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: minecraft-world-generation
Source: https://github.com/Jahrome907/minecraft-agent-skills/tree/main/plugins/minecraft-codex-skills/skills/minecraft-world-generation
Command: npx skills add https://github.com/Jahrome907/minecraft-agent-skills --skill minecraft-world-generation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Minecraft world generation is complex to implement consistently across datapacks and mods. This Skill provides a structured, reusable approach to defining biomes, features, dimensions, and biome modifiers, enabling predictable, scalable worldgen development.

Core Features & Use Cases

  • Datapack JSON worldgen for vanilla world customization, including placed_configured features and biome definitions.
  • Mod + Datagen workflows for code-driven worldgen using NeoForge (Biome Modifiers) and Fabric (BiomeModification API).
  • Validation tooling to ensure cross-reference integrity between dimension types, noise settings, features, and structures, reducing misconfigurations in large collections.

Quick Start

Create a minimal datapack at data/<namespace>/worldgen/ to define a biome and a placed feature, then validate with the validator.

Frequently Asked Questions about minecraft-world-generation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate Minecraft world generation cross-references in a datapack?

To validate Minecraft world generation, run the validator tooling to check cross-reference integrity between dimension types, noise settings, features, and structures, reducing misconfigurations in large datapack collections. This ensures consistency across all defined worldgen assets.

What's the best way to create custom biomes and placed features for Minecraft datapacks?

Create custom biomes and placed features by defining JSON worldgen assets at data/<namespace>/worldgen/ in your datapack. This structured approach enables predictable, scalable worldgen development for vanilla world customization.

Can I use this for code-driven worldgen with NeoForge and Fabric?

Yes, this supports code-driven worldgen workflows using NeoForge Biome Modifiers and the Fabric BiomeModification API. It handles data-driven workflows for biomes, features, dimensions, and biome modifiers across both modded environments.

Why does my custom Minecraft dimension type fail to generate correctly?

Custom Minecraft dimensions fail when cross-reference integrity is broken between dimension types, noise settings, and structures. The validator tooling checks these dependencies to reduce misconfigurations in large collections of worldgen assets.

What is a Minecraft biome modifier and when do I need it?

A Minecraft biome modifier is a data-driven asset used in NeoForge and Fabric workflows to alter biome behavior dynamically. You need it when implementing code-driven worldgen to add or modify features, dimensions, and mob spawns predictably.