Skip to content
home/templates/report system (/report)
moderationBeginnermc 1.20.x – 1.21.x14 lines

report system (/report)

players report rule-breakers. notifies all staff with the reason and a clickable jump-to-player.

vanilla Skriptno addons required.
report-system.sk14 lines
command /report <player> <text>:
    trigger:
        if arg-1 is player:
            send "&cYou can't report yourself." to player
            stop
        if difference between {report.cooldown.%uuid of player%} and now is less than 60 seconds:
            send "&cYou must wait before reporting again." to player
            stop
        set {report.cooldown.%uuid of player%} to now
        send "&aReport submitted. Thanks for keeping the server safe." to player
        loop all players:
            if loop-player has permission "staff.reports":
                send "&8[&cREPORT&8] &e%player% &7reported &c%arg-1%&7: &f%arg-2%" to loop-player

get it running

report-system.sk · 14 lines · vanilla Skript
  1. 1

    copy or download

    grab the .sk file with the buttons up top.

    report-system.sk· ready to drop in
  2. 2

    drop it in your scripts folder

    save it exactly here on your server — no typos, just copy the path:

    …/plugins/Skript/scripts/report-system.sk
  3. 3

    reload in-game

    run this in chat or console — your script goes live instantly:

    /sk reload report-system
that's it — your script is live. hop in-game to try it.
/ related templates

more moderation templates

comments