VyroAI

Loading...

Plugin Generator

Describe a Minecraft plugin in plain English and get the Java: commands, listeners, GUIs, permissions and config files, started one of four ways.

How It Works

Describe your plugin in plain English. The AI generates complete Java code with proper Spigot/Paper API usage. The generated code includes everything you need:

The four ways to start

Starting a new project offers four choices, and they are the same four everywhere in the Code Studio — Starting a New Project describes them in full:

The four start doors. Quick Create is the one marked Recommended, and the one this page is about.

Advanced Mode is not offered for every project type — the simpler ones show three doors rather than four.

Quick Create vs AI Guided

FeatureQuick CreateAI Guided
Project nameAuto-extracted from promptYou type it (and it is locked)
Build toolYou choose (Maven by default)You choose
MC versionThe version named in your description (*"for Paper 1.21.4"*); otherwise your saved default (1.21.11 out of the box)You choose
Best forPrototypesProduction

Why the wizard locks things

Anything you type into AI Guided or Advanced Mode is frozen: the AI cannot rename your project or swap your build tool part-way through generating. That is the real difference between the two routes — not how many questions you answer.

You do not have to answer every question

The plugin wizard's questions step opens with one card: Let AI Fill In The Blank, a switch marked Smart. Turn it on and the AI chooses the GUI, the admin features and the rest from your description; the questions below it disappear and you go straight on.

It is all or nothing here — either you answer the questions or the AI answers all of them. The per-question ✨ Let AI choose buttons belong to the other wizards (Skript, datapacks, configs, games and web apps), which also list every AI-picked answer on their Plan step. The plugin wizard has neither, so what the switch decided first becomes visible in the generated plugin itself.

Quick Create builds from your words as typed

There is no rewrite step in Quick Create any more: press Create and your description goes to the AI exactly as you wrote it. If you want VyroAI to tidy up your wording first, use the AI Guided wizard — its Optimise step rewrites it before anything is built. For a plugin that rewrite is not free: it is an AI run billed like any other, and the plan review lists its tokens under Optimize. Only the Skript, datapack, config, game and web app wizards rewrite for free.

What your plugin targets — decide this early

In Project Settings → Build there is a question called What does this target?, and it is not decoration. It only appears once you switch off Use global build settings at the top of that tab, which is on by default, so switch that off first. You tick every platform your plugin is for, from nine: Bukkit, Spigot, Paper, Purpur, Pufferfish and Folia on the server side, and the proxies Velocity, BungeeCord and Waterfall.

Ticking more than one is normal, and the page works out what that means underneath: all the server platforms share one plugin API family, so they still come out as one jar. A proxy is a different program with its own plugin API, so adding one makes it two jars — the line under the chips says which you are getting before you build.

The reason to decide now is that VyroAI will not decide for you later: pick Spigot only, and if the code ends up using a Paper-only call the build stops and asks rather than quietly switching the platform underneath you. Cloud Build explains that message and the two ways out of it.

As a rule of thumb: Spigot alone is the widest audience, because a Spigot plugin also runs on Paper. Adding Paper buys you its extra API — action bars, titles, richer chat — at the cost of not running on plain Spigot. Folia is the one to tick deliberately: it needs its own scheduling.

After generating your plugin, use the Build & Export button in the IDE toolbar — not Maven or Gradle commands. It handles dependencies, versioning, and compilation automatically.

No watermark in your plugin

VyroAI puts no watermark in a plugin: no VyroAI line added to the code, no startup message naming it, nothing extra in the .jar. It makes no difference whether you built it with free credits or bought ones. The only VyroAI watermarks are on some downloaded pictures and videos — see Image Creator — Overview.

Be specific in your description. Instead of "make a teleport plugin", try "make a plugin with /home set and /home tp commands that saves locations per-player in config.yml with a 5-second warmup and cooldown".

Try it now: Describe your plugin and see the plan, free and with no account. Open the plugin generator

Also in Minecraft Studio

5 of 22 in Minecraft Studio · Last checked 16 September 2026 · Previous: Bedrock Players