ReddyPunishments | BETA | H2 And MySQL Support | NEW
1.1.0Ban, TempBan, Mute and TempMute players with this plugin
Please use H2 for single servers and MySQL if you're running bungeecord, thanks!
Hey there! And welcome to my very first punishment plugin!
I've spend like 1 month working on this.
More features will come along the way.
Features:
1. Ban/TempBan Players
2. Mute/TempMute Players
3. Unban/Unmute Players
4. Check the ban thingy of someone
5. Kick Someone
Images:
Perma Mute:
TempMute:
Ban-Screen:
TempBan-Screen:
Files:
Config:
prefix: "&7[&cReddyPunishments&7] &r"Database:
# MySQL or H2[/B][/CENTER]
[B]
[CENTER]mysql:
enabled: false # True > MySQL, False > H2
host: "localhost"
database: "minecraft"
username: "root"
password: "password"
port: 3306Messages:
# Placeholders:
# %target% > Shows the targeted user
# %prefix% > Shows the prefix ( Works in every message )
# %value% > Shows the time number, for example: 7
# %unit% > Shows the time unit, for example: d ( that is days )
# Together they are: 7d
normal:
reload: "%prefix% &aSuccessfully reloaded the files, database was NOT reloaded"
no-perms: "&cYou have no permissions to execute this command"
ban:
permanent: "%prefix% &a%target% was successfully banned"
temporary: "%prefix% &a%target% was successfully banned for %value% %unit%"
already-banned: "%prefix% &4%target% &cis already (ip)banned!"
not-banned: "%prefix% &4%target% &cis not banned!"
unban: "%prefix% &a%target% was successfully unbanned"
mute:
already-muted: "%prefix% &4%target% &cis already muted!"
permanent: "%prefix% &a%target% was successfully muted"
temporary: "%prefix% &a%target% was successfully muted for %value% %unit%"
not-muted: "%prefix% &4%target% &cis not muted!"
unmute: "%prefix% &a%target% was successfully unmuted"
kick:
success: "%prefix% &a%target% was successfully kicked"
units:
seconds: "Second(s)"
minutes: "Minute(s)"
hours: "Hour(s)"
days: "Day(s)"Formats:
# Placeholders:
# %time% > Gets the remaining time from a ban, for example: 3 Day(s) 1 Hour(s) 3 Minute(s) 1 Second(s) or Permanent if its a permanent ban
# %reason% > Shows the reason why the user was banned
# %banner% > Shows who banned the user
# %muter% > Shows who muted the user
# %kicker% > Shows who kicked the user
# Note: Not all placeholders work in every message and you don't have to use every placeholder in any message
# Another Note: All lists are fully configurable, delete and add how many rows u want to
ban:
tempban-time: "&e%days% &3Day(s) &e%hours% &3Hour(s) &e%minutes% &3Minute(s) &e%seconds% &3Second(s)"
permanent-time: "&3Permanent"
ban-screen-format: |-
&7[&cReddyPunishments&7]
&cYou are &4&lBanned
&7Time Remaining: %time%
&7Reason: &3%reason%
&7Appeal your ban at &3forum.example.com/appeal
mute:
tempmute-time: "&e%days% &3Day(s) &e%hours% &3Hour(s) &e%minutes% &3Minute(s) &e%seconds% &3Second(s)"
permanent-time: "&3Permanent"
mute-screen-format: |-
&7[&cReddyPunishments&7]
&cYou are &4&lMUTED
&7Time Remaining: %time%
&7Reason: &3%reason%
&7Appeal your mute at &3forum.example.com/appeal
kick:
kick-screen-format: |-
&7[&cReddyPunishments&7]
&cYou got &4&lKICKED
&7Reason: &3%reason%Permissions:
Click Here
Enjoy!
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta