InstaPerms - lightweight permission system
1.1Just Permissions, groups and players no Prefix, Suffix stuff
InstaPerms
InstaPerms is a lightweight permission system for minecraft 1.14.x.
It supports WildCard permissions.
Features:
- Create groups and let them inherit permissions from other groups.[/*]
- Add/Remove player permissions.[/*]
- Users can only be in one group.[/*]
- Add/Remove permissions from groups.[/*]
- Groups can inherit permissions from other groups. [/*]
- Support for wildcard permissions.[/*]
- PermissionEx command style.[/*]
Example:
You want 3 Groups. default -> Sup -> Admin.
Add permissions to default with: /pex group default add <permission>
Let Sup inherit all permissions from default with: /pex group sup parent add default
Let Admin inherit all permissions from sup and default: /pex group admin parent add sup
Another example:
You have 3 groups.
Group 1: Essentials permissions
Group 2: WorldGuard permissions
You want group default to be able to use both permission sets.
/pex group default parent add essentialsGrp
/pex group default parent add worldguardGrp
To remove a permission a users has by default example /me:
/pex user <name> add -minecraft.command.me
/pex group default add -minecraft.command.me
The all permissions with - at the start are taken from the player.
Also usefull if you inherit a permission from a group you dont want in the child group.
Commands:
/pex reload - Reloads users and Groups
Permission: instaperms.reload
/pex group - Shows all groups.
Permission: instaperms.group.info
/pex user <name> - Shows User-Info (only permisions directly given to him)
Permission: instaperms.user.info
/pex user <name> full - Shows more User-Info (all permissions a player gets at the end)
Permission: instaperms.user.full
/pex user <name> delete /pex user <name> delete §- Resets an user to default.
Permission: instaperms.user.delete
/pex user <name> group set <group> - Changes group of User.
Permission: instaperms.user.setgroup
/pex user <name> add <permission> - Adds a permission to a user.
Permission: instaperms.user.permission
/pex user <name> remove <permission> - Removes a permission from a user.
Permission: instaperms.user.permission
/pex group <group> add <permission> - Adds a permission to a group.
Permission: instaperms.group.permission
/pex group <group> remove <permission> - Removes a permission from a group.
Permission: instaperms.group.permission
/pex group <group> - Shows group info. (All permissions of this group)
Permission: instaperms.group.info
/pex group <group> full - Shows more group info. (All permissions of this group + parent group permissions)
Permission: instaperms.group.full
/pex group <group> delete - Deletes a group.
Permission: instaperms.group.delete
/pex group <group1> parent add <group2> - Lets group1 inherit permissions from group2.
Permission: instaperms.group.parent
/pex group <group1> parent remove <group2> - Removes parent.
Permission: instaperms.group.parent
/pex group <group> user add <name> - Changes group of user.
Permission: instaperms.user.setgroup
/pex group <group> user remove <user> - Changes group of user to default group.
Permission: instaperms.user.setgroup
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