
EasyBan
Minimalistik Ban plugin. with ban , tempban, kick, unban, mute, tempmute, unmute, and more!
EasyBan
simple commands to manage bans, kicks, and mutes on your server.
Description:
EasyBan is a simple Minecraft plugin that helps you manage punishments on your server quickly.
🧰 Commands:
(version 1.4)
- "/eb ban (nickname) (reason) server:(server)" — permanently ban a player
- "/eb tempban (nickname) (time) (timestamp) (reason) server:(server)" — temporarily ban a player
- "/eb delban (nickname) server:(server)" — unban a player
- "/eb kick (nickname) (reason)" — kick a player
- "/eb mute (nickname) (reason) server:(server)" — mute a player
- "/eb tempmute (nickname) (time) (timestamp) (reason) server:(server)" — temporary mute
- "/eb delmute (nickname) server:(server)" — unmute a player
- "/eb ban-ip (nickname Or ip) (reason) server:(server) not:(nickname)" — permanently ban a ip
- "/eb tempban-ip (nickname) (time)" (timestamp) (reason) server:(server)" — temporarily ban a ip
- "/eb mute-ip (nickname Or ip) (reason) server:(server) not:(nickname)" — mute a ip
- "/eb tempmute-ip (nickname Or ip) (time) (timestap) (reason) server:(server)" — temporary mute a ip
- "/eb delmute-ip (nickname Or ip)
- "/eb delban-ip (nickname Or ip)
- "/eb donotbrake (nickname) (reason)" — Make that this player can not brake blocks anymore
- "/eb deldonotbrake (nickname)" — make that this player can breack blocks yet
You not should use "server:(server)" if you dont have MySQL connected OR when you want to ban a player that is in the server that you are.
If you want to do something on all server or even on Velocity then at "(server)" you can write "all"
New version 1.4.1!
A few new commands and bug fixed.
Сonfig:
# ---------------------------------------------------- # # EasyBan Configuration # # ---------------------------------------------------- #Name of this specific server (used for MySQL syncing)
server-name: "survival"
Should the plugin check GitHub for new updates on startup?
checkupdates: true
storage:
Type can be "local" (uses data.yml) or "mysql" (cross-server sync)
type: "local"
How often the plugin checks the database for new bans (in seconds)
sync-interval: 4
mysql: host: "localhost" port: 3306 database: "easyban" username: "root" password: "" table-prefix: "eb_" # Optional. Leave blank for no prefix.
Messages.yml:
# ---------------------------------------------------- # # EasyBan Messages # # Supports MiniMessage (e.g.prefix: "<dark_gray>[
banned-layout: "
ban-success: "
update-available: "
Velocity Config
storage: sync-interval: 4 mysql: host: "localhost" port: 3306 database: "easyban" username: "root" password: "" table-prefix: "eb_"*The MySQL is working on NON SSL mode!
✨ Features:
- Easy to use commands
- Supports temporary and permanent bans
- Kick and mute players quickly
- Works on small and large servers
🖥️ Requirements:
- Minecraft 1.21+
❗info
If you reinstall the plugin version, the bans that existed before the plugin was downloaded will not work.
It is NOT recommended to use plugin on Folia.
In version 1.4.1 can be bugs, if you find one please write in Discord Chanel.
