Sueta

PunishmentSystem

1.1.0

Punishment system & Gui

·Plugin

Punishment_System.png
PunishmentSystem

A powerful punishment plugin with GUI, Discord integration, and ban evasion detection.

IF the download link breaks, you can download it from the github or from my website Both linked below

Github: https://github.com/If-Master/PunishmentSystem
Website: https://sites.google.com/view/ifmasters-plugins/home

Features

  • Intuitive GUI Interface – Manage punishments through a simple GUI
  • Multiple Punishment Types – Ban, tempban, mute, kick, and unban
  • Discord Integration – Sends punishment logs to a Discord channel
  • Ban Evasion Detection – Alerts staff of suspicious alt accounts
  • Punishment History – View full punishment history per player
  • EssentialsX Integration – Supports EssentialsX commands and users
  • Folia Support – Fully compatible with Folia
  • Custom Reasons – Easily configurable punishment reasons and durations
  • Bedrock Player Support – Custom prefixes to identify Bedrock users
  • Auto-Update System – Update checker & downloader included

Requirements

  • Minecraft: 1.21+
  • Server Software: Spigot / Paper / Folia
  • Dependency: EssentialsX (optional, but recommended)

Installation

  1. Download the latest version using the Download Now button
  2. Place the plugin JAR into your `/plugins` folder
  3. Make sure EssentialsX is installed
  4. Start or restart your server
  5. Configure the plugin via `/plugins/PunishmentSystem/config.yml`

Discord Integration:

  1. Create a bot at Discord Developer Portal
  2. Get your bot token, channel ID, and bot ID
  3. Paste them into the config:

Customize Punishment Reasons:

Punishment-Reasons:
  - "Fly Hacks"
  - "Speed Hacks"
  - "Griefing"

Durations:

ban-reason-durations:
  Fly_Hacks: 7d
  Speed_Hacks: 5d
  Griefing: 7d

mute-reason-durations:
  Spam: 30m
  Inappropriate_Behavior: 6h
  Advertising: 1h

Click here for the full config editor

Duration Format:

  • m = minutes
  • h = hours
  • d = days
  • w = weeks
  • months = months
  • y = years

Support
For help or bug reports:

Author: Kanuunankuula (If_Master)
Compatible Minecraft Versions: 1.21+

Similar projects

Plugin →