Sueta

[1.8.8 - 1.21.8] Judicator - Advanced punishment system for

RELEASE 1.0

Advanced minecraft punishment plugin for Velocity servers

·Plugin

Judicator - Moderation Plugin for Velocity

Judicator is a moderation plugin made specifically for Velocity Minecraft servers. It provides a complete set of tools to handle player punishments, both permanent and temporary, including IP-based actions and admin utilities.

It’s a great choice for any server that needs a fast moderation system.

Main Features:

  • Permanent and temporary punishments (ban and mute)
  • Warns system with punishment progression
  • Player and IP-based moderation
  • Punishment history with ID lookup
  • Quick punish command with configurable defaults
  • Fully designed for the Velocity proxy 3.4x
  • Save data with PostgreSQL or MySQL
  • Discord Webhook (NEW)

Images:

Commands and Permissions:

Parameters in () are required and parameters in {} are optional.

Permanent Punishments:

  • /ban (player) {reason} → judicator.ban
  • /banip (player) {reason} → judicator.ban.ip
  • /mute (player) {reason} → judicator.mute
  • /muteip (player) {reason} → judicator.mute.ip

Temporary Punishments:

  • /tempban (player) "(duration)" {reason} → judicator.tempban
  • /tempbanip (player) "(duration)" {reason} → judicator.tempban.ip
  • /tempmute (player) "(duration)" {reason} → judicator.tempmute
  • /tempmuteip (player) "(duration)" {reason} → judicator.tempmute.ip

Warnings and Kicks:

  • /warn (player) {reason} → judicator.warn
  • /tempwarn (player) "(duration)" {reason} → judicator.tempwarn
  • /kick (player) {reason} → judicator.kick

View and Remove:

  • /pview (id) → judicator.view
  • /revoke (id) → judicator.admin
  • /phistory (player) → judicator.history
  • /whistory (player) → judicator.history
  • /wview (id) → judicator.view
  • /unwarn (id) → judicator.unwarn

Quick Punish:

  • /punish (player) {reason} → judicator.punish

Admin:

  • /judicator reload → judicator.admin
  • /judicator version → judicator.admin
  • /judicator help → judicator.admin

Notes:

  • IP-based commands work only if the player has joined the server before.
  • Duration format accepts strings like "10:m", "1:h", "3:d", "2:w", etc., separated by commas inside quotes (example: "1:h,30:m").
  • You can contribute by opening issues or suggesting improvements on the GitHub project page.

Coming Soon:

  • Redirect to banned players server

Similar projects

Plugin →