AI mod maker

Minecraft mod generator for Fabric and NeoForge

Describe the mod you want in plain English. Our AI writes the Java code for Fabric or NeoForge, Gradle compiles it for the exact Minecraft version you picked, and you download a .jar that goes straight into your mods folder.

Free to start · No credit card

Minecraft mod generator: a Fabric or NeoForge mod described in plain language and compiled into a .jar

Fabric and NeoForge

Fabric is the default, on Minecraft 26.1.2, 26.2 and 26.3. NeoForge covers 26.3 (beta), 26.2, 26.1.2 and 1.21.1.

Compiled, not just written

Every mod goes through a real Gradle build. You get a .jar, not a folder of source files you have to fix yourself.

Client, server or both

Tell the generator where the mod runs: a HUD tweak stays on the client, new items need both sides.

Build errors fixed automatically

If the build fails, the compiler errors go back to the AI, which corrects the code and builds again.

Plugin or mod: which one do you actually need?

A plugin runs only on the server. Paper, Spigot and their forks load it, and players join with an unmodified Minecraft client. Plugins are the right tool for server rules, commands, economies and minigames, as long as everything can be done with the blocks and items the game already has.

A mod changes the game itself. It loads through a mod loader such as Fabric or NeoForge and can add new blocks, items, entities, screens, keybinds or rendering changes. When a mod adds content, the same .jar has to be installed on the server and on every player's client, otherwise they cannot connect.

Some mods only need one side. A minimap, a HUD overlay or a zoom key is client-only and works on any server. A server-only mod can change game logic while players keep their vanilla client, as long as it adds no new content.

  • Plugin: server only, players keep the vanilla client
  • Client-only mod: installed by the player, works on any server
  • Mod that adds content: needed on the server and on every client
  • Server-only mod: game logic on a Fabric or NeoForge server

Which loaders and Minecraft versions the mod maker supports

Fabric is the default loader. It targets Minecraft 26.1.2, 26.2 and 26.3 and uses Mojang's own names for the game's classes, which is how the Fabric toolchain works on the 26.x line.

NeoForge is available on 26.3, 26.2, 26.1.2 and 1.21.1. NeoForge has only published beta builds for 26.3 so far, so that version is marked as beta in the generator. 1.21.1 remains useful for the many modpacks that settled on that release.

Pick the version your game or modpack really runs. The code, the libraries and the build are all tied to it: a mod compiled for 26.2 is meant for 26.2, not for the release before or after.

  • Fabric: 26.3, 26.2, 26.1.2
  • NeoForge: 26.3 (beta), 26.2, 26.1.2, 1.21.1

From prompt to .jar: how the Gradle build works

Once you submit your description, our AI writes the mod: the main class, the loader manifest, registrations, event listeners and any client code. The project is then built with Gradle, the build tool Fabric and NeoForge both rely on, against the Minecraft and loader versions you chose.

If the compiler rejects something, such as a wrong import or a method that does not exist in that version, the errors are sent back to the AI. It corrects the code and the build runs again, so what you download is a .jar that actually compiled.

After that, the mod opens in the online editor. You see its files and ask for changes in plain words, like “make the sword deal 2 more damage” or “add a crafting recipe for the ruby block”, and each change is rebuilt the same way.

Why the first build of a new version takes longer

The first time a mod is built for a given Minecraft and loader version, Gradle has to download and prepare that toolchain: the game, the loader and their libraries. This one-time step takes a few minutes.

The prepared toolchain is then reused, so later builds on the same version finish much faster. If your first mod on a version seems slow, it is this setup at work, not a problem with your code.

What you can create with an AI Minecraft mod generator

Content mods are the most common requests: a new material with its tools, a food item with effects, a weapon with a special ability. Quality-of-life mods fit just as well: a HUD that shows coordinates and the time of day, a key that toggles a display, a chat message on a specific event.

Keep each request focused. A mod that does one clear thing compiles cleanly and is easy to adjust. Grow it step by step in the editor rather than describing a full overhaul in a single prompt.

If all you need is commands or server rules, a plugin is simpler to deploy: see our Minecraft plugin generator.

How it works

  1. 1

    Choose the loader and version

    Fabric for 26.x, or NeoForge for 26.3 (beta), 26.2, 26.1.2 or 1.21.1. Then say whether the mod runs on the client, the server or both.

  2. 2

    Describe the mod

    Explain what it adds and how it behaves: items, keys, events, numbers. Concrete values give better results.

  3. 3

    Let it compile

    The AI writes the code and Gradle builds it. Compiler errors are fixed automatically before the .jar is ready.

  4. 4

    Download and install

    Drop the .jar into the mods folder of a matching installation, or keep refining the mod in the editor.

Mod ideas you can paste as they are

Ruby tools
Add a ruby item, a ruby block crafted from 9 rubies, and a ruby sword and ruby pickaxe slightly stronger than iron. Add crafting recipes for all of them.
Coordinates HUD (client only)
Client-side mod: show my X, Y and Z coordinates, the direction I am facing and the in-game time in the top-left corner. Toggle the display with the H key.
Healing berries
Add a golden berry food item that restores 4 hunger points and gives Regeneration I for 5 seconds when eaten. It stacks to 16.
Storm sword
Add a Storm Sword with 500 durability. When it hits a mob, there is a 20% chance to strike the mob with lightning.
Diamond alert (server only)
Server-side mod: when a player breaks a diamond ore, send a chat message to everyone with the player name and the coordinates of the ore.

Frequently asked questions

Is the Minecraft mod generator free?

Yes. Sign in with Google and start creating mods right away, no credit card required. The free plan gives you 5 AI generations or modifications per day, shared across tools, with a 2-hour wait between generations. Pro (€20/month) allows 20 per day with no wait, and Ultimate (€50/month) 50 generations plus 20 modifications per day.

Which Minecraft versions are supported?

Fabric mods target Minecraft 26.1.2, 26.2 and 26.3. NeoForge mods target 26.3 (beta), 26.2, 26.1.2 and 1.21.1. Pick the version your game or modpack runs.

Do I need to know Java to make a Minecraft mod?

No. You describe the mod in plain language and the AI writes the Java code, the manifest and the build files. Knowing Java helps if you want to read or edit the code yourself, but it is not required.

Why does my first build take several minutes?

The first build for a new version downloads and prepares the Gradle toolchain for that version. It only happens once, and the following builds on the same version are faster.

How do I install the generated mod?

Install the Fabric or NeoForge loader for the same Minecraft version, then put the .jar in the mods folder of your game or server. Fabric mods usually need Fabric API in that folder too.

Can I change the mod after it is generated?

Yes. Open it in the editor and describe the change in plain words. The AI updates the code and the mod is compiled again; each change counts as one modification in your daily quota.

Build your first Minecraft mod today

Pick Fabric or NeoForge, describe what the mod should do and download a compiled .jar. Free to start, no credit card needed.

Create a mod

Updated September 17, 2026