▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/StaffModerationPlus
StaffModerationPlus

StaffModerationPlus

this Plugin is a StaffModeration plugin. this plugin adds the commands. that you need in your minecraft server

Оцените первым
63
1
Все версииStaffModerationPlus 2.2.0

StaffModerationPlus 2.2.0

Release02.08.2026

Список изменений

StaffModeration+

Advanced all-in-one staff moderation toolkit for Paper 1.21+ servers.
A complete suite of tools for server staff to manage punishments, chat, players, and anti-cheat — all integrated into a beautiful GUI system.


Features

  • Full punishment system (ban, tempban, IP ban, kick, warn, freeze) with silent -s support
  • Interactive staff GUI with player details, history, and quick actions
  • Chat management (lock, slow, clear, chat filter with leetspeak detection)
  • Staff chat with toggle mode
  • Vanish system
  • SocialSpy (view all chat and commands)
  • Inventory inspection (/invsee) with live edits synced back
  • Player seen/last-online lookup (/seen)
  • Voice announce (/voiceannounce) — broadcast your voice to every player on the server via Simple Voice Chat
  • Report system
  • Player notes
  • Alt account checking
  • IP viewer
  • Maintenance mode with custom kick messages and MOTD
  • Anti-duplication protection with inventory snapshots and auto-rollback
  • Staff broadcast
  • Web panel
  • Configurable messages (all text customizable for translation)

Commands

CommandDescriptionPermission
/staffguiOpen the staff GUI panelstaffmod.gui
/freeze <player>Freeze a player in placestaffmod.freeze
/tempban <player> <duration> [reason]Temporarily ban a playerstaffmod.tempban
/tempbanip <player> <duration> [reason]Temporarily ban a player's IPstaffmod.tempbanip
/ban <player> [reason]Permanently ban a playerstaffmod.ban
/banip <player> [reason]Permanently ban a player's IPstaffmod.banip
/kick <player> [reason]Kick a player from the serverstaffmod.kick
/unban <player>Unban a playerstaffmod.unban
/unbanip <player>Unban a player's IPstaffmod.unbanip
/history <player>View a player's punishment historystaffmod.history
/warn <player> [reason]Warn a playerstaffmod.warn
/note <player> <text>Add a staff note to a playerstaffmod.note
/alts <player>Check for alt accountsstaffmod.alts
/ipview <player>View IP and connection infostaffmod.ipview
/maintenance [on|off|status]Toggle or check maintenance modestaffmod.maintenance
/maintenance whitelist <add|remove|list> [player]Manage the maintenance whiteliststaffmod.maintenance
/staffchat [message]Toggle staff chat or send a messagestaffmod.staffchat
/stafflistList online staff membersstaffmod.stafflist
/staffbroadcast <message>Broadcast a message as staffstaffmod.broadcast
/vanishToggle vanish modestaffmod.vanish
/clearchatClear the chatstaffmod.clearchat
/lockchatToggle chat lockstaffmod.lockchat
/slowchat <seconds|off>Set or disable slow chatstaffmod.slowchat
/voiceannounce [player] [on|off|toggle]Broadcast your voice to all players (Simple Voice Chat)staffmod.voiceannounce
/invsee <player>View and edit a player's inventorystaffmod.invsee
/socialspyToggle spying on chat and commandsstaffmod.socialspy
/seen <player>Check when a player was last onlinestaffmod.seen
/reportsView open reportsstaffmod.reports
/report <player> <reason>Report a player to staffstaffmod.report
/staffmod [reload]StaffModeration+ admin commandstaffmod.admin

Silent flag: append -s (or -silent) to /ban, /tempban, /banip, /tempbanip and /kick to suppress the public broadcast. Staff with staffmod.notify still see the action.


Permissions

PermissionDescriptionDefault
staffmod.*All StaffModeration+ permissionsop
staffmod.freezeAllows using /freezeop
staffmod.tempbanAllows using /tempbanop
staffmod.tempbanipAllows using /tempbanipop
staffmod.banAllows using /banop
staffmod.banipAllows using /banipop
staffmod.kickAllows using /kickop
staffmod.maintenanceAllows using /maintenanceop
staffmod.notifyReceive staff notificationsop
staffmod.adminAccess to /staffmod reloadop
staffmod.bypassBypass freeze and maintenanceop
staffmod.guiAccess to /staffguiop
staffmod.unbanAllows using /unbanop
staffmod.unbanipAllows using /unbanipop
staffmod.historyAllows using /historyop
staffmod.staffchatAllows using /staffchatop
staffmod.reportAllows using /reporttrue
staffmod.reportsAllows using /reportsop
staffmod.stafflistAllows using /stafflisttrue
staffmod.vanishAllows using /vanishop
staffmod.clearchatAllows using /clearchatop
staffmod.lockchatAllows using /lockchatop
staffmod.slowchatAllows using /slowchatop
staffmod.warnAllows using /warnop
staffmod.altsAllows using /altsop
staffmod.noteAllows using /noteop
staffmod.ipviewAllows using /ipviewop
staffmod.broadcastAllows using /staffbroadcastop
staffmod.voiceannounceAllows using /voiceannounceop
staffmod.invseeAllows using /invseeop
staffmod.socialspyAllows using /socialspyop
staffmod.seenAllows using /seenop
staffmod.vanish.seeAllows seeing vanished playersop
staffmod.antidupe.notifyReceive anti-dupe notificationsop

Configuration

All messages are fully configurable in config.yml with color codes via & — making translation into other languages easy.

Chat Filter

The built-in chat filter supports:

  • Word replacements
  • Banned word masking
  • Leetspeak normalization (4a, 0o, $s, etc.)

Anti-Dupe Protection

The anti-duplication system protects against common dupe exploits:

  • Offline-gain detection — the player's inventory is snapshotted on quit and compared on the next join; any items gained while offline are rolled back (the reliable drop-quit dupe vector)
  • Drop-quit window tracking
  • Rapid drop detection (alerts staff on mass item dropping)
  • Auto-rollback when duplication is detected
  • Persistent quit snapshots across server restarts
  • Staff alerts via staffmod.antidupe.notify

Maintenance Mode

  • Persisted across restarts (maintenance.yml)
  • Custom kick message and server list MOTD
  • /maintenance whitelist <add|remove|list> [player] — whitelisted players can join during maintenance

Alt Accounts

  • IP history is tracked on every login (alts.yml)
  • /alts works for offline players and lists every account that ever shared an IP, with online status

Freeze

  • Blocks movement, block breaking/placing, chests, interactions, and item drops (configurable)
  • Persistent action bar warning while frozen
  • Staff notified when a frozen player logs out

Voice Announce

Requires Simple Voice Chat (any version with the server API, 2.1.12+) installed on the server. Players with staffmod.voiceannounce can run /voiceannounce; while active, their microphone audio is relayed to every player connected to Simple Voice Chat, regardless of distance. Use /voiceannounce list to see active announcers. Announcers are automatically disabled when they log out or the plugin reloads.

Seen

  • First join, last join and last logout timestamps are tracked per player (alts.yml)
  • /seen works for online and offline players

Requirements

  • Server: Paper 1.21+
  • API Version: 1.21
  • Java: 21

Файлы

StaffModerationPlus-2.2.0.jar(174.97 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

2.2.0

Загрузчики

Paper

Версии игры

1.21–1.21.11

Загрузок

19

Дата публикации

02.08.2026

Загрузил

ID версии

Главная