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.
Guard the request
Prompts become a clamped, whitelisted specification. Unsupported requests are refused honestly instead of being renamed and shipped as an unrelated pack.
Build from verified templates
Only validated identifiers, escaped names and bounded parameters enter the pack templates. The same request produces the same inspectable output.
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.
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.
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.