Minecraft PunishmentsPlus mod 2026 download
logo
minecraft mod PunishmentsPlus

PunishmentsPlus

Game Version: 1.8
Total Downloads: 50
Updated: Aug 2, 2020
Created: Aug 2, 2020
Download PunishmentsPlusDownload Earlier Versions

Earlier Versions

Name Size Uploaded Game Version Downloads
Punish v1.0.0 release 2.30 MB Aug 2, 2020 1.8 50 download PunishmentsPlus Punish v1.0.0 releaseDownload

Description

Share this:

A punishments plugin which includes bans, mutes, freeze, kicks, staff chat and more! Using MongoDB to store bans, kicks and history.

Features:
MongoDB data storage
Ban which includes a tempban and IP* ban
Mute which includes a tempmute and IP* Mute
Ban and mute history
IpKick
Server lockdown
StaffChat
Freezing players
CommandSpy
And more!

*If the player is online at the time of punishment
 
Commands:
/ban [Player] (-s) – Bans the player across all the ips and uuid
/tempban [Player] [Duration] [TimeUnit] (-s) – Bans the player across all their ip and uuid for a limited time
/mute [Player] (-s) – Mutes the player on their uuid and ip
/tempmute [Player] [Duration] [TimeUnit] (-s) – Mutes the players across all their ip and uuid for a limited time
/ipkick [Player] (-s) – Kicks all players on that ip
/lockdown – Kicks everyone from the server and doesnt let them join unless they have the lockdown permission
/unban [Player] (-s) – Unbans a uuid and a ip
/unmute [Player] (-s) – Unmutes a uuid and a ip
/freeze [Player] – Freezes a target across their ip and uuid
/unfreeze [Player] – Removes their freeze and they are able to move across their ip and uuid
/histroy [Player] [bans / mutes] (page) – Shows all ban / mutes a target has received
/dupeip [Player] – shows all players under a players IP
/staffchat (message) – a separate chat system that people can use if they have permission.
/commandspy [Player] – shows all commands a player sends

 

*-s is not mandatory and used to silent the punishment meaning only players with punish.staff.snotify can see it
*Time units are Minutes (m), Hours (h), Days (d), Weeks (w), Months (30 days (mo)), Years (y)

 

Permissions:
punish.ban – Access to the ban command
punish.tempban – Access to the tempban command
punish.mute – Access to the mute command
punish.tempmute – Access to the tempmute command
punish.ipkick – Access to the ipkick command
punish.lockdown – Access to the lockdown command and to join during lockdown
punish.unban – Access to the unban command
punish.unmute – Access to the unmute command
punish.freeze – Access to the freeze command
punish.unfreeze – Access to the unfreeze command
punish.staff.snotify – Access to see the silent notifications
punish.staff.history – Access to the history command
punish.staff.dupeip – Access to the dupeip command
punish.staff.chat – Access to see the staffchat and to the staffchat command
punish.staff.cspy – Access to the commandspy command

 

Config:
mongoDB-uri – The uri to connect to mongoDB
mongoDB-database – The database name of the collections
mongoDB-BannedCollection – The collection name that stores the banned players
mongoDB-MutedCollection – The collection name that stores the muted players
mongoDB-HistoryCollection – The collection name that stores the bans and mutes history
lockDown – Determines if the server is in lockDown mode
prefix – The chat prefix
broadcastPrefix – The chat prefix for broadcasted messages
staffChatPrefix – The chat prefix for staff chat messages
silentPrefix – The chat prefix for silent messages
playerBannedMessage – The message that the player sees when getting banned
playerBannedBroadcastMessage – The message that is broadcasted when a player is banned
playerMutedMessage – The message that the player sees when getting muted
playerMutedBroadcastMessage – The message that is broadcasted when a player is muted
playerUnbannedBroadcastMessage – The message that is broadcasted when a player is unbanned
playerUnmutedMessage – The message that the player sees when getting unmuted
playerUnmutedBroadcastMessage – The message that is broadcasted when a player is unmuted
playerKickMessage – The message that the player sees when getting kicked
playerKickBroadcastMessage – The message that is broadcasted when a player gets kicked

*{n} means a new line
*{p} means the punished player
*{t} means the duration of the punishment
*{prefix} means the prefix
*{bprefix} means the broadcast prefix

For suggestions / requests please open an issue with a suggestion tag.

Need a custom made plugin? Check me out on Fiverr: https://www.fiverr.com/share/aeArkW

Comments

Add a comment