
ModsJava
PunishmentsSystem
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.
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.
TypesMUTE
BAN
KICK
Stats
Icon
Judge hammer by ProSymbols from Noun Project (CC BY 3.0)
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21, 1.21.1, 1.21.2
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Verified by MCModsHub
- Ships as Punish-1.1.0.jar — drop this file into the mods folder
- Download size: 363 KB
- Download link checked 9 Sept 2026 — working
These come from our own check of the pack file, not from the source page.
