Back to guides

Create a custom Minecraft mob with AI for Fabric

Plan a custom mob’s shape, temperament and attack, inspect its browser animations, and download a compiled Fabric mod for Minecraft Java 1.21.1.

Oct 13, 2026MC Mod Maker

Start a custom mob by separating what it looks like, how it moves, and what it does in Minecraft. A convincing browser animation can help you judge the first two, but it cannot prove the third. MC Mod Maker creates a model and gameplay source for its current target: Minecraft Java 1.21.1 with Fabric and Java 21.

You can inspect two existing, more detailed examples in the Emberforge Surveyor case study and the Copperwing Pathfinder case study. Their case pages identify what was generated, what was built and which checks have evidence.

1. Choose a manageable creature brief

For a first mob, use one creature with a clear silhouette and one main behavior. A long list of transformation stages, vehicles, terrain changes and multiplayer systems is harder to specify and falls outside the studio's current bounded workflow.

This is a suggested starting prompt, not a claim that the exact creature below has already been generated or tested:

Create a small moss-covered stone guardian with a broad torso, two arms, two legs and a square head. Use dark stone, muted green moss and pale yellow eyes. Make it neutral: it should defend itself after being attacked. Give it 40 health, movement speed 0.2 and a melee attack with damage 4. Show a clear walking animation and a short arm-swing attack. Target Minecraft Java 1.21.1 with Fabric.

Numbers make balancing decisions explicit. “Neutral” specifies a different intent from “hostile”; “melee” specifies a different attack from fire. The supported base behavior choices are passive, neutral or hostile, with none, melee or fire as the base attack. Custom generated Java can add behavior within the supported build workflow, but a written request does not guarantee an arbitrary game system will work.

Keep the geometry readable. The shared preview and export model supports up to 80 cuboids, so a small number of distinctive parts is a better starting point than dozens of tiny decorative details.

2. Add references and review the prompt

Sign in to the studio. Use Add materials for a reference image or for one of your own saved creations. Image references can be PNG, JPG or WebP files up to 8 MB; uploaded mod files and model files are not an input option.

An image can communicate proportions and colors, but it usually cannot tell the generator the health, temperament or attack you want. Put those requirements in the text. If a part matters, name it: “two separate legs,” “no wings,” or “a wide head above the torso” is more precise than “make it better.”

Use AI prompt if you want help organizing the brief, then edit its output. Verified accounts have 20 free prompt-assistant requests per day, shared across devices, resetting at 00:00 UTC. Generating or modifying a creation uses 100 credits. The one-time introductory grant is 120 credits and does not expire.

3. Generate, then inspect the available motions

Submit the prompt and choose View result when it is ready. You can continue browsing examples and previous downloads while the generation runs; the studio supports up to three independent in-flight tasks per account.

Rotate the mob and check its head, torso and limbs from several sides. Try the available walk and attack previews. Look for feet passing through the body, an arm swing that hides the face, or decorative parts that detach visually during motion.

These are browser checks. Seeing an attack effect does not establish its damage, target selection, cooldown or effect on another entity. Seeing a walking animation does not establish pathfinding around Minecraft blocks.

4. Revise appearance without losing your behavior brief

Select the saved mob through Add materials and choose to modify it. A history view by itself is not an editing source. Include what must stay the same:

Keep the neutral temperament, 40 health, movement speed 0.2 and melee damage 4. Keep the colors and torso. Make the legs 20 percent wider and reduce the arm-swing angle so the hands do not cross through the chest.

After the new version is ready, compare both versions before choosing a download. If you want a different creature rather than a revision, remove the selected source and start a new generation.

5. Build and run a separate Minecraft test

For this Java mob, use the compiled Fabric .jar after the build succeeds. Experimental Bedrock exports are limited to eligible blocks and items; they do not support these Java mobs or their generated Java programs. A Blockbench model download is useful for asset editing, but it does not install the creature in Minecraft.

Follow the installation guide for Minecraft Java 1.21.1, Fabric Loader and the appropriate Fabric API. Fabric's official player documentation explains installing the loader. Use a separate test world and the spawn egg described in your download's instructions.

Test one requirement at a time: does the mob spawn, move, react to a nearby player and behave according to its temperament? Then test the attack and any requested special effect. A successful compilation means the source built; these in-game checks determine whether the result behaves as you intended. Keep the version you tested and report a reproducible issue through support.