
ModsJava
BanOffend
A ban plugin that lets staff run /offend to ban players, with all messages and offense types configured in config.yml.
⬇ Download on ModrinthDisclaimer: This is a plugin that is used for Moderation and Catching Cheaters.
BanOffend offers you a clean reason/offends based ban system to give justice to cheaters and xrayers. You can customize the offends in config.yml and the bans are saved in bans.yml so if you ban someone they will remain banned until the ban temp ban passes.
This plugin is very customizable to fit your preferences.
Commands
/offend <player> <offend> <time> (you can also type perm in the <time> for permanent ban instead of temporary.)
/unoffend <player>
Config.yml
messages:
title: "&cYou are banned from this server!"
banned-on: "&7Banned on: &c{date}"
banned-by: "&7Banned by: &c{staff}"
reason: "&7Reason: &c{reason}"
expires: "&7Expires in: &c{time}"
permanent: "&7You are &cpermanently &7banned!"
date-format: "yyyy-MM-dd HH:mm:ss"
offenses:
hacking:
reason: "Using hacks"
spam:
reason: "Spam"
abuse:
reason: "Staff abuse"
toxic:
reason: "Toxic behavior"
Permissions
permission: offend.use (for unoffend and offend)
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21.11
- 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 banoffend-1.0.0.jar — drop this file into the mods folder
- Download size: 15 KB
- Download link checked 9 Sept 2026 — working
These come from our own check of the pack file, not from the source page.