Do you like receiving griefs? (I hope you don't)
Do you want to avoid most of them?
TooManyPerms is the right plugin for you!
Its functions are very simple: in permissions.yml you can add unlimited lists of allowed players, who can have (as you prefer) OP or specific permissions or can stay in specific groups.
The plugin always checks for unauthorized players who have these protected permissions or are in these groups, and punish them as YOU WANT! You can choose how to punish them simply by typing in punishments.yml the commands that should be dispatched from the player or from the console (starting them with a "@").
You can disable the OPs, permissions or groups check in config.yml if you don't need some of them.
TooManyPerms Telegram channel is available here!
You can also stay updated on all my projects by following my own Telegram channel "AlbeMiglio Things" HERE!
2) Add in permissions.yml the permissions and groups you want to protect and the players you want to trust for each permission or group;
3) Reload the configuration or restart server again;
IMPORTANT: It requires Vault to work!
If you use other plugins (except custom ones), contact me and feel free asking me to make TooManyPerms compatible with them!
/tmp opcheck - Sends the allowed OPs
/tmp check <permission> - Sends the allowed players for a certain permission
/tmp groupcheck <group> - Sends the allowed players for a certain group
/tmp ver - Shows plugin version
/tmp reload - Reloads all the configuration files
tmp.admin: Gives access to all TMP commands
tmp.use: Allows to type /tmp command.
tmp.checks: Gives access to all TMP checks commands
- tmp.check
- tmp.opcheck
- tmp.groupcheck
tmp.version: Allows to see the running version of TMP.
tmp.reload: Allows to reload configuration files
Spoiler: config.yml
Click here to see the config.yml file!
Spoiler: messages.yml
Click here to see the messages.yml file!
Spoiler: permissions.yml
Click here to see the permissions.yml file!
Spoiler: punishments.yml
Click here to see the punishments.yml file!
IMPORTANT: You can write permissions in your permissions.yml using underscores ( "_" ) instead of dots! They are both supported from v1.0.5!
You are not sure about using this plugin, aren't you?
Here there are the servers that are currently using it:
- mc.MyCraft.it
- mc.MagicMine.eu (Renamed)
- mc.PixelsCubes.eu
- mc.PigParty.it
- mc.TheLegendCraft.it
Contact me if you are a server owner and want to see your server in this list! (@AlbeMiglio on Telegram)
TooManyPerms provides also for developers a great solution to implement the plugin into their Java projects.
It has three events:
Code (Text):
@EventHandler
public void onUnfairOpDetected(UnfairOpDetectedEvent event) {
Player player = event.getPlayer();
}
public void onUnfairOpDetected(UnfairOpDetectedEvent event) {
Player player = event.getPlayer();
}
Code (Text):
@EventHandler
public void onUnfairPermsDetected(UnfairPermsDetectedEvent event) {
Player player = event.getPlayer();
String permission = event.getPermission();
}
public void onUnfairPermsDetected(UnfairPermsDetectedEvent event) {
Player player = event.getPlayer();
String permission = event.getPermission();
}
Code (Text):
@EventHandler
public void onUnfairGroupsDetected(UnfairGroupsDetectedEvent event) {
Player player = event.getPlayer();
String group = event.getGroup();
}
public void onUnfairGroupsDetected(UnfairGroupsDetectedEvent event) {
Player player = event.getPlayer();
String group = event.getGroup();
}
- @pompiere1 for his support!
- @Alecraft-Clale for his beautiful graphics!
Do you want to appear in this list? I would be really happy if you donate to me here! Anyway, you don't have to do it forcibly. This plugin is and will always be FREE.
If you like this plugin, feel free to leave a rating (and 5 stars
), I'll be very happy!If you find bugs, please contact me privately, instead of writing them in ratings!

Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.7, 1.8, 1.9
- 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 Spigot — 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.
TooManyPerms | Protect your server against grief! | 1.7x-1.15x is a free Minecraft Java mod. Compatible with Minecraft 1.7, 1.8, 1.9, 1.10 and newer. Downloaded 1,373 times (via Spigot). Download it and open it directly in the game.