Spigot plugins, written by AI

Spigot plugin generator that hands you a compiled .jar

Describe the plugin in plain English. Spaleforce writes the Java code against the Spigot API, builds it with Maven and gives you a .jar for your plugins folder, from Minecraft 1.16 up to 26.3.

Free to start · No credit card

Spigot plugin generated by AI on Spaleforce, ready to download as a .jar

Spigot API, right version

Pick your exact Minecraft version and the AI only uses API calls that exist in that release.

Compiled and auto-fixed

The project is built with Maven on our servers. If the compiler complains, the errors go back to the AI, which fixes them before you download.

Loads on Paper too

A plugin written for the Spigot API also runs on Paper-based servers, so a change of host software does not strand it.

Tested on a real server

Start a Minecraft test server from the editor and join it to try your commands in game.

What a Spigot plugin generator actually produces

A Spigot plugin is a Java project: a main class that extends JavaPlugin, a plugin.yml declaring its name, version, commands and permissions, and often a config.yml for settings. None of it is hard on its own, but wiring commands, listeners and configuration together eats an afternoon before you reach the part you care about.

Spaleforce generates that whole project from your description: main class, command executors, event listeners, plugin.yml, and a config.yml when the plugin needs one. What you download is the compiled .jar, not a snippet to paste into an IDE and debug yourself.

The code targets the public Spigot API, the same one most Spigot tutorials and resources use, so it stays readable if you open the files later to learn how it works.

Spigot or Paper: when to target Spigot

Paper is a fork of Spigot, so a plugin written against the Spigot API generally loads on both. The reverse does not hold: a plugin that calls Paper-only methods fails on a plain Spigot server. Targeting Spigot is the safe choice when you do not control the software the plugin will run on.

Choose Paper instead when every server you care about runs Paper or one of its forks and you want the extra API Paper adds on top.

  • You plan to share the plugin with other server owners
  • Your host runs Spigot and you cannot switch
  • You want a single .jar for Spigot and Paper servers
  • The plugin only needs commands, events, inventories and config

How the AI Spigot plugin maker deals with build errors

Java that has never been compiled is a guess. Every project is compiled with Maven against the Spigot API of the version you selected. When the build fails, the compiler output is sent back to the AI, which edits the files and tries again, so you are not the one reading stack traces.

The AI also knows the target version before it writes anything. It avoids methods added in later releases and compiles with the Java level that fits that version.

Common dependencies are handled too. If the plugin needs Vault for money, PlaceholderAPI for placeholders or WorldEdit for selections, the library is resolved at build time and the project still compiles.

Create a Spigot plugin, then keep shaping it

The first generation is rarely the final one. Open the project in the online editor, read the files, and ask for changes in plain language: a cooldown on /kit, one permission node per command, messages moved to the config instead of hard-coded text. Each change is saved as a version you can return to.

When you want to see it in game, start a test server from the editor, pick the Minecraft version and connect with your own client. You check the behavior in a real world before any player does.

Publishing your Spigot plugin on SpigotMC

Once the .jar behaves, you can upload it as a SpigotMC resource like any other plugin. Write a clear description, list the Minecraft versions you tested, document every command and permission, and comment the config.yml so server owners know what each option changes.

On the free plan, the embedded "Powered by Spaleforce" credit has to stay in the plugin. To sell it as a premium resource or ship it with no Spaleforce mention, Pro and Ultimate include commercial use with no royalties.

You can also list it on the Spaleforce marketplace, where server owners browse more than 3,100 public plugins and models.

How it works

  1. 1

    Describe the plugin

    Explain the commands, events, messages and permissions. Select Spigot and your Minecraft version.

  2. 2

    Let the AI build it

    The code is written, compiled with Maven and corrected automatically if the build fails.

  3. 3

    Test and adjust

    Launch a test server, try the commands, and request changes from the editor.

  4. 4

    Download the .jar

    Drop it into the plugins folder of your Spigot or Paper server and restart.

Spigot plugin prompts you can paste

Homes with a teleport delay
A Spigot plugin with /sethome, /home and /delhome. Players can save up to 3 homes stored in a YAML file. Add a 5-second teleport delay that cancels if the player moves, and a permission homes.extra that raises the limit to 10.
Custom join messages
Replace the default join and quit messages with messages from config.yml that support color codes. First-time players get a private welcome message and a title on screen.
Chat word filter
Block a configurable list of words in chat, replace them with asterisks and warn the player. Players with chatfilter.bypass are ignored. Add /chatfilter reload for staff.
Starter kit with cooldown
/kit starter gives a stone sword, 16 bread and leather armor, with a 24-hour cooldown per player that survives restarts. /kit list shows the kits defined in config.yml.
Spawn protection
Prevent block breaking, block placing and PvP within 50 blocks of the world spawn, except for players with spawnprotect.bypass. Make the radius configurable.

Frequently asked questions

Is this Spigot plugin generator free?

Yes, you can start for free with a Google account and no credit card. The free plan includes 5 AI generations or edits per day, with a 2-hour wait between two generations. Counters reset at midnight UTC.

Which Spigot versions can I generate for?

The generator offers Minecraft Java 1.16 through 1.21.11, plus 26.1.1, 26.1.2, 26.2 and 26.3. Versions 1.8 to 1.15 are not offered.

Do I need to know Java to make a Spigot plugin?

No. You describe the plugin in plain language and receive a compiled .jar. Some Java knowledge helps if you want to read the files in the editor, but it is not required.

Will a Spigot plugin work on a Paper server?

In general, yes: Paper is built on Spigot and loads Spigot plugins. If you need features that only Paper provides, generate the plugin for Paper instead.

Can the plugin hook into Vault or PlaceholderAPI?

Yes. Vault, PlaceholderAPI, WorldEdit and PlotSquared are resolved automatically when the plugin is compiled. Your server still needs those plugins installed for the hooks to work.

Can I sell a plugin made here on SpigotMC?

Commercial use is included with Pro and Ultimate, with no royalties and no Spaleforce mention in the plugin. On the free plan, the embedded "Powered by Spaleforce" credit must stay in place.

Do I get the source code?

You can read every file of the project in the online editor and ask the AI to change any of them. The download is the compiled .jar.

Your next Spigot plugin starts with one sentence

Describe it, let the AI compile it, then try it on a real test server. Free to start, no credit card required.

Generate a Spigot plugin

Updated September 17, 2026