COWMODSКаталог модов

PunishmentsSystem

A simple Punishment System

3290обновлён 17 февр. 2026 г.
Управление

Описание

Modrinth

Punishments System


An easy to use punishment system.

Features

  • A /punish commands with pre-set reasons so moderators don't get confused with times
  • A /check command to see a players Punishment History and check with the ID
  • Able to forgive (unban/unmute) a charge with the /check command
  • Punishments go IP wide
  • /checkip <ip|player> to check all accounts with one IP
  • Also a unban command as an alias for /check forgive (only for bans)
  • Additionally there is the command /manualpunish to manually punish people while igonring the presets

Default Config

config.json
{
  "punishments": {
    "toxicity": {
      "category": "toxicity",
      "displayReason": "Toxic behavior is not tolerated.",
      "type": "MUTE",
      "steps": [
        {
          "offense": 1,
          "duration": 86400000
        },
        {
          "offense": 2,
          "duration": 604800000
        },
        {
          "offense": 3,
          "duration": -1
        }
      ]
    },
    "hacking": {
      "category": "hacking",
      "displayReason": "You have been caught hacking.",
      "type": "BAN",
      "steps": [
        {
          "offense": 1,
          "duration": 7776000000
        },
        {
          "offense": 2,
          "duration": 10368000000
        },
        {
          "offense": 3,
          "duration": -1
        }
      ]
    },
    "spam": {
      "category": "spam",
      "displayReason": "Please do not spam.",
      "type": "KICK",
      "steps": [
        {
          "offense": 1,
          "duration": 0
        },
        {
          "offense": 2,
          "duration": 3600000
        },
        {
          "offense": 3,
          "duration": 86400000
        }
      ]
    }
  },
  "banMessage": "§cYou are banned!\\n\\n§7Reason: §f{reason}\\n§7ID: §f#{banId}\\n§7Expires: §f{expiry}",
  "kickMessage": "§cYou have been kicked!\\n\\n§7Reason: §f{reason}\\n§7ID: §f#{banId}",
  "muteMessage": "§cYou are muted!\\n\\n§7Reason: §f{reason}\\n§7ID: §f#{banId}\\n§7Expires: §f{expiry}"
}

You are able to set reasons and what to do after what times the player gets punished.

Types

MUTE

BAN

KICK


Stats

BungeeCord bStats


Icon

Judge hammer by ProSymbols from Noun Project (CC BY 3.0)

Галерея

Example Ban

Последние версии

Все версии →
release

PunishmentsSystem 1.1.0

1.1.0
17 февр. 2026 г.98Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bungeecord
Скачать
Что нового
Added bStats for tracking.
release

PunishmentsSystem 1.0.1

1.0.1
16 февр. 2026 г.201Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper
Скачать
release

PunishmentsSystem 1.0.0

1.0.0
16 февр. 2026 г.30Minecraft: 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bungeecord
Скачать