SimpleItemPermissions
SimpleItemPermissions version 3.0
SimpleItemPermissions is a Basic but powerful Plugin that allows Server owners to Control what players can Craft, what Weapons/Tools users can deal damage with, what block a player can place or destroy and much more
This plugin is great for all types Server but is aimed at RPG Servers allowing Owners to create custom classes Via Permissions
Requiments
Features:
full control of Armour, Tools, Weapons, Blocks with permission nodes.
Installation:
Note: if you do not have Vault the plugin will disable itself
- Drop the .jar into your plugin folder.
- Edit your permissions plugin with the permission nodes below.
- Restart your Server to enable the plugin
- Profit!
When Changing Values in the config you need to shut down your server then edit the Config then Start the Server again for them to take effect.
Light Version's:
Only want to use some Features of this plugin ? why don't you choose a light Version of what you need to-do.
These are coming soon!
- Block Control: View Here
- Weapon Control: View Here
- Armour Control: Version 1.0 Available Here
To-do
Allow Owners to change the colors of warnings Add the commands /help <allowing you to get helpful hints> Add the commands /sip list <gives you a list of the items you are allowed to use>
Suggest something !
Permissions:
- Item Permissions:
- SIP.Pick.Wood
- SIP.Pick.Stone
- SIP.Pick.Iron
- SIP.Pick.Gold
- SIP.Pick.Diamond
- SIP.Axe.Wood
- SIP.Axe.Stone
- SIP.Axe.Iron
- SIP.Axe.Gold
- SIP.Axe.Diamond
- SIP.Spade.Wood
- SIP.Spade.Stone
- SIP.Spade.Iron
- SIP.Spade.Gold
- SIP.Spade.Diamond
- SIP.Hoe.Wood
- SIP.Hoe.Stone
- SIP.Hoe.Iron
- SIP.Hoe.Gold
- SIP.Hoe.Diamond
- SIP.Sword.Wood
- SIP.Sword.Stone
- SIP.Sword.Iron
- SIP.Sword.Gold
- SIP.Sword.Diamond
- Armour Permissions:
- SIP. Armour.Leather
- SIP. Armour.Iron
- SIP. Armour.Gold
- SIP. Armour.Chainmail
- SIP. Armour.Diamond
- Damage Permissions:
- SIP.Damage.* - Users can deal damage with anything
- SIP.Damage.Fist - Users can deal damage with there Fists
- SIP.Damage.Sword - Users can deal damage with Any Sword (See item permissions for Controlling the each sword)
- SIP.Damage.Pick - User can deal damage with any pick
- SIP.Damage.Axe - User can deal damage with any Axe
- SIP.Damage.Shovel - User can deal damage with any shovel (spade)
- Misc Permissions:
- SIP.Misc.Brewing - User can use a brewing Stand
- SIP.Misc.Enchanting - User can use a Enchanting Table
- SIP.Misc.Bow - User can use a Bow
- SIP.Misc.Breeding - User can use wheat to Breed
- SIP.Misc.FishingRod - User can use a Fishing Rod
- SIP.Misc.LavaBucket - User can use a lava Bucket
- SIP.Misc.WaterBucket - User can user a water Bucket
- Block Permissions:
- If Control Block is true in config you need to add these Permissions, You need to Replace ItemID with the ItemID you want to allow.
- You can view the item IDs Here
- SIP.Break.ItemID - Allows the User to Break the item you have chosen
- SIP.Place.ItemID - Allows the User to Place the item you have chosen
- Crafting Permissions:
- If Control Craft is true in config you need to add these Permissions, You need to Replace ItemID with the ItemID you want to allow.
- You can view the item IDs Here
- SIP.Craft.ItemID - Allows the User to Craft the item you have chosen
ChangeLog
- ==== Version 2.2 ====
- Added option to control armour checks
- Added Brewing checks
- Added Enchanting checks
- Fixed Crafting message not displaying correctly
- ==== Version 2.1 ====
- Updated to R4.0
- Fixed the Issue with The Config not been created
- See the main post for most things
- Bug Fixes
- ==== Version 2.0.2 ====
- Add permissions for Water & Lava Buckets, See the Misc Permissions
- Changed how the Config is Created
- Bug Fixes
- ==== Version 2.0.1 ====
- Updated for 1.2.5- R1.3
- Bug Fixes
- ==== Version 2.0 ====
- Total Re-Write of Code Fixing a lot of bugs please view the Description for more details
- ==== Version 1.2.1 ====
- FIXED SuperPerms Support. (i think)
- REMOVED Color to warnings Will re-add them soon!
- Added Perms for Shears <simpleitem.shears>
- Added Perms for FishingRods <simpleitem.fishingrods>
- Added Perms for Wheat <simpleitem.wheat> (added this for 1.9 to control breading)
- Created a Message config so you can easy edit messages.
- ==== Version 1.2 ====
- Added SuperPerms Support
- Added Color to warnings/Will make them customizable soon!
- Added Perms for Chainmail <simpleitem.armor.chain>
- Added Perms for all Damage <simpleitem.dmg.*>
- ==== Version 1.1 ====
- Mainly Bugfixes
- Fixed spelling in permissions nodes
- ==== Version 1.0 ====
- First Release!
@fjutte
This feature will be coming soon as its been asked a lot before I'm going to try and release more frequent updates with new features
@arnie2311
Sweet! Was waiting for that post :)
A question though, is it possible to deny crafting/breaking/placing a block with metadata, like a specific colour of wool? Wool has the item_id of 35, and red wool has id 35:14, 14 being the metadata. Is it possible to deny placing that, like this SIP.Place.35:14 ?
@rellac
@xwireless
@Totenfluch
@Negociator95
Updated
new release will be up soon with a lot of bug fixes
@arnie2311
When will you release it? how do set up armour permission for the current build?
Will be releasing a Full build Fixed but ive been very busy with my server
The Config.yml is not being created upon re-installation. Could you either upload a copy or paste in how to write it?
This looks brilliant, and almost EXACTLY what i need. The only thing i would really love, is permissions for flint and steel.
Thanks so far :D
"SIP.Damage.Sword - Users can deal damage with Any Sword (See item permissions for Controlling the each sword) "
about that part:
I have enabled every type of damage BUT I want to disable the diamond sword for the group default and I want to enable it for a later group wich is inherited into the default one
could you tell me the sword permission and could you also tell me if I should deny the Permission for the default group or just only have it enabled for the later one please?
also: I have no negative permission set right now and every tool works.. Do I have to deny the Permissions for the groups wich aren't supposed to use some tools ?
thanks in advantage
- Totenfluch
For some reason my config file keeps generating but is always empty, is there a way to fix this? Or can you just message/reply to me with your config file because I am sure it is working for you.
Hi, I have an issue:
I'm getting "null" whenever someone has no access to something. It's only minor, but new people tend to be extremely confused.
Thanks, love the plugin still :)
edit: Your config seems to be completely useless. It sometimes randomly wipes and setting something to false will still require me to assign a permission node. I also can't allow access to water OR lava buckets, regardless of nodes.
@lANTHONYl
You should just add the SIP.Craft.* node. Unless it's just us being idiots, I really think the config might be broken, hence the null lmessages (doesn't reference the config) and the inability to set something as false.
@lANTHONYl
I will try and get some Tut video/written done soon
@Mitsugaru
on my to-do list
@fjutte
I will look about Ading this in
null message on craft events
Using:
- SimpleItemPermissions 2.0.2
- bPermissions 2.9.2
- Vault 1.2.16-b184
- Heroes 1.4.7-b1383
- craftbukkit 1.2.5-R1.0
- craftbukkit 1.2.5-R2.0
Tried setting
craft: true
and
craft: false
No difference.
Please include #usage instructions in config.yml
or maybe outline the config file options here.
I know it *should* be self explanatory, but it would be nice to have something to reference at 3 in the morning. hehe
Will you be adding in support for item data values as well?
Example, allowing certain colors of wool.
@arnie2311: This plugin has really great potential. I hope you'll update it for the official Mojang API when it's released. I'm currenly building a class-system for our server with simpleitempermissions + permbukkit + mcmmo. If anyone's got ideas for classes (non-casters) I'd appreciate a private message.
I like that you've split up breaking and placing blocks, it makes perfect for classes like builder and digger
Is it possible to prevent killing of mobs, like animals? i.e.
A even simpler solution in my opinion tho, would be if you used itemid's instead of names, like so:
(permission configs will be much bigger, but much more flexible)
see http://dev.bukkit.org/server-mods/permitthis/ for ideas and improve them :)
/help is used by so many other plugins; and even CraftBukkit itself, so please use like /sip help or similar instead
@arnie2311
Add me on skype. Wrote you in PM