Skip to content

TRANSPARENT VALIDATION

A generated file is not proof that a Minecraft mod works

Mine Mod AI uses deterministic builders and layered validation because valid JSON can still fail silently in Minecraft. Here is what the system checks, what CI proves, and what it does not claim.

01

Guard the request

Prompts become a clamped, whitelisted specification. Unsupported requests are refused honestly instead of being renamed and shipped as an unrelated pack.

02

Build from verified templates

Only validated identifiers, escaped names and bounded parameters enter the pack templates. The same request produces the same inspectable output.

03

Validate the generated pack

Before delivery, the load gate checks manifests, JSON, function references, script entry points, pack layout, item texture chains and other known load blockers.

04

Exercise representative Minecraft runtimes

Dated Java and Bedrock dedicated-server results are shown below. These representative tests exercise mechanics beyond file checks; they do not establish that the latest CI run passed or that a new download has been played.

Public, inspectable proof

150

curated mod pages with real prompts, output details and downloads subject to their access requirements

Inspect the generated mods →

89

maker workflows covering items, mobs, datapacks, add-ons and minigames

Browse the maker workflows →

Recorded Minecraft gameplay examples

Recorded on 2026-10-24 using automated connected clients on official dedicated servers. These are representative historical tests, separate from the checks on your individual download. They do not verify current arbitrary requests, client visuals or physical-device installation.

Java 1.21.11

Team minigame · recorded pass

Request: a bedwars map with 2 teams called Runtime BedWars

Action: Two players start with the documented quickstart command; one breaks the opposing bed and kills the opposing player.

Observed: Two automated connected players started the generated arena, verified both beds, broke the opposing bed and completed a player combat round with a recorded win.

Phased boss encounter · recorded pass

Request: a three-phase warden boss fight with minions called Trial Warden

Action: Player uses the documented play command, waits with boss AI enabled, then attacks through every boss-health phase.

Observed: Boss stayed alive with AI enabled for eight seconds and had its actual dig cooldown. Player strikes crossed all three health phases, spawning four then five minions whose exact server UUIDs matched the client entities. Further player attacks defeated the Warden and triggered victory loot.

Mob loot drops · recorded pass

Request: make zombies drop 3 emeralds

Action: Player attacks and kills a summoned zombie, then walks over its emerald drop.

Observed: Player killed a zombie, walked over its drop, and picked up exactly 3 emeralds.

Bedrock 1.21.90

Team minigame · recorded pass

Request: a bedwars map with 2 teams called Bedrock BedWars

Action: Two players start with the issued Compass; one breaks the opposing bed and kills the opposing player.

Observed: Two automated connected players used the generated Compass, verified both beds, broke the opposing bed and completed player combat with a recorded round win.

Custom weapon · recorded pass

Request: a custom sword called Frostmourne that does 12 damage and freezes enemies for Bedrock Edition

Action: Player attacks another connected, unarmoured player once with Frostmourne.

Observed: One real Frostmourne player strike reduced the unarmoured victim from 20 to 8 health (12 damage); the victim client also received Slowness.

Read the recorded test evidence (JSON)

Tested source: e9ecf2243e844d36d695243cb19436cdba800f70. No human gameplay video is attached to these server checks.

The honest boundary

CI loads representative generated packs; it does not boot a fresh Minecraft server for every visitor request. A pack may also conflict with third-party mods, server configuration or experimental settings outside Mine Mod AI's control. Back up important worlds and test new content before using it on a production server.

If the system cannot map a request to an engine that genuinely supports it, the correct result is guidance—not a junk pack carrying the requested name.