Complex Staff icon

Complex Staff 1.0

A complete moderation system with bans, kicks, mutes, warns, notes, admin records, and staff alerts.

complex_staff.png1.png

2.png3.png4.png

5.png

Click to join my Discord for support & commissions!
Free in-game test server demos available along with operator permissions!
Overview
Complex Staff provides a full administrative punishment and moderation system for your server.
It includes timed bans, mutes, kicks, warns, notes, admin record tracking, and staff message toggles.
Every action is logged under a player's admin record, which staff can view in detail using a single command.

The script automatically handles player unbans when punishments expire, formats punishment logs, tracks counts for every category, and provides a clean admin record overview.
Complex Staff is built to replace multiple separate moderation scripts with one complete package.




Features

  1. Full admin record system (bans, kicks, mutes, warns, notes)
  2. Timed bans and timed mutes with automatic unbanning or unmuting
  3. Detailed record lookup by player and category
  4. Staff alert system with toggleable admin messages
  5. Ban, unban, mute, unmute, kick, warn, and note commands included
  6. Per-entry logging showing admin, reason, and ID number
  7. Clean record summary including mute/ban status and playtime
  8. Protection from punishing operators or yourself
  9. Optional clearing of all admin records for a player
  10. Fully lightweight and self-contained






Installation

  1. Drop the script into your scripts folder
  2. Reload Skript
  3. Assign staff permissions appropriately
  4. Moderators can now use all staff commands immediately






Commands

  1. /adminrecord [type] (aliases: /ar) - view a player's full record or a specific category
  2. /ban [reason] - issue a timed ban
  3. /unban - remove an active ban
  4. /kick [reason] - kick a player
  5. /mute [reason] - apply a timed mute
  6. /unmute - remove an active mute
  7. /note - add a note to a player's record
  8. /warn - issue a formal warning
  9. /warns - view your own warning history
  10. /clearadminrecord - clear all admin records (op only)
  11. /togadminmsg - toggle receiving admin messages






How It Works

  1. Each punishment type is stored under a structured admin record tree
  2. Every punishment adds an entry that includes the admin's name and the reason
  3. Ban and mute timestamps are automatically checked on join
  4. The record viewer displays recent punishments, counts, and player status
  5. Staff messages are sent only to players with the appropriate permission

chat

donut

donutsmp

gui

minecraft

server

skript

staff

survival

You might also like...