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!
@Dyspen
could you give me your log on start up ?
@arnie2311
Yes. created the same problem I guess.
@Dyspen
did you delete the config then let the plugin create a new one ?
@arnie2311
Still getting the "null", block breakage doesn't yield drop.
Running 2.0.2 with 2175 (1.3), latest vault and groupmanager.
@Dyspen
I've Tested it fully with Craftbukkit 1.2.5-R1.3 Vault(Latest) and Pex and works Perfectly
What sort of issue are you having ?
@arnie2311
Fixes none of my issues.
Download link in Description this fixes the main bugs and added some Extra stuff
Okay, edit. Everything is working perfect for me now! Thanks Arnie!
Ditto on the "null". And why does it create two config-files; Config.yml containing the config and config.yml containing nothing?
Also, on breakage it lags heavily producing spike-lags. (Didn't do that before this plugin) Also on breakage it doesn't drop item (block).
Using MineralVein and Orebfuscator which could interact? No console errors.
@arnie2311
Thanks for the update it's working atm. Although messages don't seem to be working I only receive "null".
Edit: Setting the permissions as you said in your previous post does not deny the use of diamond sword.
PermissionsEX
Also, I removed all permissions, and put myself into the group with the certain positions. Deop'd myself and everything. I have all permissions that I get from the group and that's it. I'm trying to make it so this certain group can ONLY use wood tools, and break certain blocks. I also can break sand now, when I never gave the permission node? Your last build the Block breaking was correct, I only could break the blocks that I setup, but only with my fist. Now I cna break almost any block, place any block, and use any tool.
@INC3PTI0N
The plugin doesnt check for the Item been moved or clicked on it checks when you try to interact with a block with the tool in hand
What permissions are you using?
Also are you OP'ed ? as my plugin allows ops to override certain features
Well... Now I can use the tools to break it, but the permissions don't matter what so ever. I can use stone shovels, when I move them it doesn't give me a warning or anything. The permission nodes are specifically set to, SIP.Shovel.Wood and some blocks including dirt and grass.
I also can use all pickaxes, etc. I can place all blocks, etc.
@Dyspen
I'm working on a more complex Plugin but will take a while to build which will do what your asking and try the new build i put up should fix your error
@INC3PTI0N
Try the New build i uploaded 2.0.1
I do not know.. Just removed it. Any information on that tool thing?
It has a lot of potential. I would just be happy if I could make permissions for EVERYTHING.
Also it has a severe bug somewhere:
http://pastebin.com/fzmEkTUr
@INC3PTI0N
Hmm well ive fixed a couple of bugs reported just trying to get these others sorted out before I upload a build
Also why are you trying to use SimpleitemPermissions and the Armour Version ?
Ah, well I noticed just part of the startup that you will be interested in. I just found this, but....
Well.. Nevermind. Though, before I re-downloaded the Version 2.0 (I had it once, then I kept getting an error that said it couldn't pass a BlockBreak event), then redownloaded and uploaded, but here's my startup):
http://pastebin.com/EpYYHTTj
@INC3PTI0N
can you give me your log when starting the server up
@Killer2demon
Your using a beta build of Craft bukkit i will test that with 1.3 and look about updating it