- Tested Minecraft Versions:
- 1.7
- 1.8
- 1.9
- 1.10
Punish is a plugin designed to make your life as a server Owner/Administrator easier. Punish allows users to create GUIs with items that can do a number of things, from run commands to banning the player. With the almost limitless capabilities of Punish, server administration is just clicks away.
Key Features:
- 1.8, 1.9 and 1.10 Support
- Complete customizability for virtually every feature
- Up to 5 GUIs
- Custom command and permission for every GUI. (Optional of course)
- Kick, ban, mute, and much more without another plugin.
- 40+ Variables, and support for PlaceholderAPI variables
- 30+ options that can be applied to items.
and much more...
Wiki:
Most features of the plugin along with a few tutorials can be found on the plugins wiki pages, which can be found here.
![]()
Below are the relevant default files created when loading Punish for the first time.
Default Config
Default Messages
Default Punish Menu
Default Options Menu
Default Fun Menu
![]()
Punish offers an API for accessing Player Data within Punish. This can be done using the PunishPlayer class.
As of v3.2.0 the PunishPlayer class should only be accessed via Punish#getPlayer()
The Javadoc can now be found here!
This plugin utilizes Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
A unique identifier
The server's version of Java
Whether the server is in offline or online mode
The plugin's version
The server's version
The OS version/name and architecture
The core count for the CPU
The number of players online
The Metrics version If you wish to disable this feature, you can do so by opt-ing out, which you can do in the config file under /plugins/PluginMetrics/
If you have found an issue with the plugin, please don't give a bad rating, just let me know what the issue is and I'll be more than happy to take a look at it
If you have purchased and currently use this plugin, PM me, with the IP and leave a rating and review of the plugin if you would like your server IP here!
Imortalshard - IP: hub.sky-mc.net
Phoenix Realms - IP: therealmsnetwork.com
Scorch Gamez - IP: play.scorchgamez.net
Prism Craft Network - IP: play.prismcraft.info - Website: prismcraft.info
StormPvP - IP: stormpvp.mcph.eu - Website: stormpve.enjin.com
Donate:
Already purchased the plugin but feeling generous? You can donate to me here. All donations and purchases of this plugin are greatly appreciated and keeps me motivated to release more, and it will help me achieve my goal of getting a desperately needed new PC.
DISCLAIMER:
By purchasing this plugin you agree to the following:
1.) To not decompile and use or redistribute code from it.
2.) To not claim this plugin as your own

Punish Lite - [Extremely Customizable] - [Awesome Features!] - [1.7, 1.8 & 1.9] 3.5.0
So much more than just a Punishment plugin. There's something useful for everyone.
Recent Updates
- 3.5.0 - Major Update Oct 13, 2016
- Introduction Of Punish Lite Sep 22, 2015
- 1.2(FIX) Sep 27, 2014