Skip to content

MAKER · JAVA

Make a server plugin without writing Java

Skript Plugin Maker — example of what this maker builds
A render of the kind of thing this maker builds — our renderer, not a game screenshot.

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

  1. Put the zip in the Java resourcepacks folder, then enable it in Options → Resource Packs.
  2. Check the selected version and pack.mcmeta. Resource packs change visuals; they do not add gameplay by themselves.
  3. 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 works

How it works

  1. 1Describe it with the word "plugin" or "skript": "a skript plugin: when i break diamond ore, lightning strikes me".
  2. 2Drop the .sk file into plugins/Skript/scripts on your Paper/Spigot server.
  3. 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.

Choose a format and learn how to install it