MAKER · JAVA
Make a server plugin without writing Java
Describe trigger→action rules — kills, block breaks, item uses, timers — and ask for a plugin: the engine compiles your rules to a Skript .sk script that runs on any Paper or Spigot server with the Skript plugin. Same rule grammar as the Bedrock mods, aimed at your server.
TRY A PROMPT — ONE CLICK TO THE GENERATOR
WHAT YOU ACTUALLY GET — REAL OUTPUT FOR “A SKRIPT PLUGIN: WHEN I BREAK DIAMOND ORE, LIGHT”
Skript Break Diamond Ore Plugin · Java datapack · 3 files
It does this: when you break diamond_ore → lightning — as a Skript server plugin (.sk, no Java needed).
README.txt plugins/Skript/scripts/skript-break-diamond-ore.sk … 1 more
Start it: /reload
How it works
- 1Describe it with the word "plugin" or "skript": "a skript plugin: when i break diamond ore, lightning strikes me".
- 2Drop the .sk file into plugins/Skript/scripts on your Paper/Spigot server.
- 3Run /sk reload scripts — your rules are live for everyone.
Questions people ask
Do I need to compile anything?
No — Skript scripts are plain text the server reads directly. Install the Skript plugin once and every generated .sk just works.
What rules can I express?
When-I-kill/break/use/get-hurt/die/join triggers plus timers and time-of-day, mapped to gives, effects, summons, lightning, teleports, messages and more — chained freely.
Paper or Spigot?
Either — Skript runs on both. For vanilla-only servers, the datapack maker covers similar ground without plugins.
Why it never breaks
No language model writes these files. Deterministic engines parse your description into validated parameters and emit game files that are correct by construction — then CI boots real Paper and Bedrock servers weekly to prove packs still load on current Minecraft. Read the full story on the comparison page or in the docs.