Permissions
I support the following permissions: Build-In permissions, PermissionsBukkit, bPermissions, PermissionsEx, Essentials GroupManager and Permissions 3.1.6
These new default permissions are as of version 3.2.5
Permission description
BukkitInventoryTools
| Permission | Description | Default |
1.1 | bukkitinventorytools.admin | Allows the user to perform BIT admin commands like /bit reload. | OP |
SortInventory
| Permission | Description | Default |
2.1 | bukkitinventorytools.sortinventory.use | Allows the user to sort and stack his inventories. | OP |
2.2 | bukkitinventorytools.sortinventory.stack.tools | Allows the user to stack tools. The tools which will be stacked is defined in config.yml | OP |
2.3 | bukkitinventorytools.sortinventory.stack.weapons | Allows the user to stack tools. The tools which will be stacked is defined in config.yml. | OP |
2.4 | bukkitinventorytools.sortinventory.stack.armor | Allows the user to stack tools. The tools which will be stacked is defined in config.yml | OP |
2.5 | bukkitinventorytools.sortinventory.stack.food | Allows the user to stack food. The food which will be stacked is defined in config.yml. | OP |
2.6 | bukkitinventorytools.sortinventory.stack.vehicles | Allows the user to stack vehicles. The vehicles which will be stacked is defined in config.yml. | OP |
2.7 | bukkitinventorytools.sortinventory.stack.buckets | Allows the user to stack buckets. The buckets which will be stacked is defined in config.yml. | OP |
DigiLock
| Permission | Description | Default |
3.1 | bukkitinventorytools.digilock.create | This allows the user to create his own DigiLock's. | OP |
3.2 | bukkitinventorytools.digilock.use | This allows the user to remove, lock and unlock his own DigiLock's. | OP |
3.3 | bukkitinventorytools.digilock.admin | This allows the admin to unlock all doors and inventories. (other users DigiLock's) | OP |
Notice that if you don't set all permissions on your permission config.yml, then the user will have the Default permission in the table above!
BookShelfs
| Permission | Description | Default |
4.1 | bukkitinventorytools.bookshelf.create | This allows the user to create an inventory in a bookshelf. | OP |
4.2 | bukkitinventorytools.bookshelf.use | This allows the user to open the inventory in a bookshelf. | OP |
4.3 | bukkitinventorytools.bookshelf.admin | This allows the admin to create,open and remove inventories in bookshelfs. (other users DigiLock's) | OP |
Notice that if you don't set all permissions on your permission config.yml, then the user will have the Default permission in the table above!
Books
| Permission | Description | Default |
5.1 | bukkitinventorytools.book.create | This allows the user to create books. | OP |
5.2 | bukkitinventorytools.book.use | This allows the user to read books and write in his own books. | OP |
5.3 | bukkitinventorytools.book.admin | This allows the admin to create,read,write and remove books. (also other users) | OP |
Notice that if you don't set all permissions on your permission config.yml, then the user will have the Default permission in the table above!
SpoutBackpack
| Permission | Description | Default |
6.1 | bukkitinventorytools.backpack.use | This allows the user to use SpoutBackpack. | OP |
6.2 | bukkitinventorytools.backpack.size9 | Allow the player to open a 9 slots Backpack. | OP |
6.3 | bukkitinventorytools.backpack.size18 | Allow the player to open a 18 slots Backpack. | OP |
6.4 | bukkitinventorytools.backpack.size27 | Allow the player to open a 27 slots Backpack. | OP |
6.5 | bukkitinventorytools.backpack.size36 | Allow the player to open a 36 slots Backpack. | OP |
6.6 | bukkitinventorytools.backpack.size45 | Allow the player to open a 45 slots Backpack. | OP |
6.7 | bukkitinventorytools.backpack.size54 | Allow the player to open a 54 slots Backpack. | OP |
6.8 | bukkitinventorytools.backpack.upgrade18 | Allow the player to upgrade to a 18 slots Backpack | OP |
6.9 | bukkitinventorytools.backpack.upgrade27 | Allow the player to upgrade to a 27slots Backpack | OP |
6.10 | bukkitinventorytools.backpack.upgrade36 | Allow the player to upgrade to a 36 slots Backpack | OP |
6.11 | bukkitinventorytools.backpack.upgrade45 | Allow the player to upgrade to a 45 slots Backpack | OP |
6.12 | bukkitinventorytools.backpack.upgrade54 | Allow the player to upgrade to a 54 slots Backpack | OP |
6.13 | bukkitinventorytools.backpack.workbench | Allow the player to open a virtual workbench. | OP |
6.14 | bukkitinventorytools.backpack.nodrop | No drop of the items in the Backpack on death. | OP |
6.15 | bukkitinventorytools.backpack.clear | Allow the player to clear his own Backpack. | OP |
6.16 | bukkitinventorytools.backpack.clear.other | Allow the player to clear others inventories. | OP |
6.17 | bukkitinventorytools.backpack.info.other | Allow the player to show info about others. | OP |
6.18 | bukkitinventorytools.backpack.upgrade.other | Allow the player to upgrade others' Backpack. | OP |
6.19 | bukkitinventorytools.backpack.open.other | Allow the player to open other players' Backpack. | OP |
6.20 | bukkitinventorytools.backpack.reload | Allow the player to use the /backpack reload command. | OP |
6.21 | bukkitinventorytools.backpack.creative | Allow the player to use the backpack when in creative mode. Disable setting in Config.yml overrides this one. | OP |
Permission systems
PermissionsBukkit
bukkitinventorytools.sortinventory.use: true
bukkitinventorytools.sortinventory.stack.tools: true
bukkitinventorytools.sortinventory.stack.weapons: true
bukkitinventorytools.sortinventory.stack.armor: true
bukkitinventorytools.sortinventory.stack.food: true
bukkitinventorytools.sortinventory.stack.vehicles: true
bukkitinventorytools.sortinventory.stack.buckets: true
bukkitinventorytools.digilock.create: true
bukkitinventorytools.digilock.use: true
bukkitinventorytools.digilock.admin: true
or
bukkitinventorytools.sortinventory.stack.*: true
If you want to disable the digilock for some users, the users must have this permission:
bukkitinventorytools.digilock.use: false
PermissionsEx 1.13
and Permissions 3.1.6
- 'bukkitinventorytools.sortinventory.use'
- 'bukkitinventorytools.sortinventory.stack.tools'
- 'bukkitinventorytools.sortinventory.stack.armor'
- 'bukkitinventorytools.sortinventory.stack.weapons'
- 'bukkitinventorytools.sortinventory.stack.food'
- 'bukkitinventorytools.sortinventory.stack.vehicles'
- 'bukkitinventorytools.sortinventory.stack.buckets'
- 'bukkitinventorytools.digilock.create'
- 'bukkitinventorytools.digilock.use'
- 'bukkitinventorytools.digilock.admin'
- 'bukkitinventorytools.bookshelf.create'
- 'bukkitinventorytools.bookshelf.use'
- 'bukkitinventorytools.bookshelf.admin'
- 'bukkitinventorytools.book.create'
- 'bukkitinventorytools.book.use'
- 'bukkitinventorytools.book.admin'
or
- 'bukkitinventorytools.sortinventory.stack.*'
Internal permissions
If you dont have a permission system:
Users will only have access to
bukkitinventorytools.sortinventory.use
bukkitinventorytools.digilock.create
bukkitinventorytools.digilock.use
bukkitinventorytools.bookshelf.create
bukkitinventorytools.bookshelf.use
bukkitinventorytools.book.create
bukkitinventorytools.book.use
OP will have acess to
bukkitinventorytools.sortinventory.stack.armor
bukkitinventorytools.sortinventory.stack.tools
bukkitinventorytools.sortinventory.stack.weapons
bukkitinventorytools.sortinventory.stack.food
bukkitinventorytools.sortinventory.stack.vehicles
bukkitinventorytools.sortinventory.stack.buckets
bukkitinventorytools.digilock.admin
bukkitinventorytools.bookshelf.admin
bukkitinventorytools.book.admin
Example:
# Permission example for BukkitInventoryTools
users:
Gabriel333:
permissions:
permissions.example: true
groups:
- admin
Testuser:
permissions:
- herp.derp
groups:
- Builder
TestBuilder:
permissions: []
groups:
- Builder
TestModerator:
permissions: []
groups:
- Moderator
groups:
default:
permissions:
permissions.build: false
builder:
permissions:
permissions.build: true
bukkitinventorytools.sortinventory.create: true
bukkitinventorytools.sortinventory.use: true
bukkitinventorytools.sortinventory.stack.tools: true
bukkitinventorytools.sortinventory.stack.weapons: true
bukkitinventorytools.sortinventory.stack.armor: true
bukkitinventorytools.sortinventory.stack.food: true
bukkitinventorytools.sortinventory.stack.vehicles: true
bukkitinventorytools.digilock.create: true
bukkitinventorytools.digilock.use: true
bukkitinventorytools.digilock.admin: false
bukkitinventorytools.bookshelf.create: true
bukkitinventorytools.bookshelf.use: true
bukkitinventorytools.bookshelf.admin: false
bukkitinventorytools.book.create: true
bukkitinventorytools.book.use: true
bukkitinventorytools.book.admin: false
bukkitinventorytools.backpack.use: true
bukkitinventorytools.backpack.size27: true
bukkitinventorytools.backpack.upgrade27: true
worlds:
oceanworld:
smartplugin.tool: true
inheritance:
- default
moderator:
permissions:
bar.foo: true
worlds:
OceanWorld:
coolplugin.item: true
inheritance:
- builder
admin:
permissions:
permissions.*: true
bukkitinventorytools.digilock.admin: true
bukkitinventorytools.bookshelf.admin: true
bukkitinventorytools.book.admin: true
inheritance:
- moderator
messages:
build: '&cYou do not have permission to build here.'
You really need to split up the permissions more. For example, instead of:bukkitinventorytools.backpack.size9 it should be: bukkitinventorytools.backpack.size.* and for pretty much everything else aswell.
a example for bperrmissions would be nice as the examples for both PermissionsBukkit & PermissionsEX dont work for bpermissions. after adding the nodes it still says I dont have permissions, turning on debug in the config file says that the permission is not set to true I don't know how to fix it :(
@oldjollysanta
for bPermissions you need to add:
- at the beggining of the permission (4 spaces, dash, space) e.g
Groups:
Owner:
- bukkitinventorytools.book.admin
- bukkitinventorytools.sortinventory.create
etc. etc.
im getting permission denied when i try to change signs but cant find the sign permission. ctrl+f search says the word isnt even on the page :(
edit: debug reveals that the perm is bukkitinventorytools.digilock.signadmin