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 it right here
Free, no account — one mod a day, and a refusal never costs you one.
Actual generated output
when you break diamond_ore → lightning — as a Skript server plugin (.sk, no Java needed)
- Format
- Java resource pack
- Edition
- Minecraft Java
- Download
- skript-diamond-ore-plugin.zip
- Version context
- Generated target: 26.3
Included files (3)
README.txt pack.png plugins/Skript/scripts/skript-diamond-ore.sk
Installation and verification
- Put the zip in the Java resourcepacks folder, then enable it in Options → Resource Packs.
- Check the selected version and pack.mcmeta. Resource packs change visuals; they do not add gameplay by themselves.
- Check pack priority if another resource pack replaces the same textures. Test the actual rendered items in game.
This file inventory is produced from the example prompt by the repository generator. Structural checks do not prove every gameplay interaction, performance level, device or future Minecraft version. Generated assets can conflict with other packs.
How pack validation worksHow 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.
Capabilities and limitations
Choose the correct edition and version before generating. Java datapacks use commands and data files rather than arbitrary Java code. Some item/mob features need a Bedrock add-on or Fabric project; inspect the actual output format instead of assuming editions are interchangeable.
Generated files pass structural checks, and representative packs have automated runtime tests. Test your particular creation in a copy of the world. Read the validation methodology.