PermitThis, the plugin to control everything you want NOW ON BUKKIT DEV WITH WIKI AND MORE I actually needed this plugin for my own new serverproject, but after getting requests by some friends to make it public. Its actually under developement but the main features are implemented. Its also good to stop those damn Xray users from using Diamondtools and lateron Diamondarmor. This plugin allows you to give permissions for nearly anything you want to permit or allow. This means, placeing block x needs the perm pt.bl(for a blockbreak or placement).x(name of the block). At the moment perms also work for tools and weapons just like pt.use.wood_sword. If the player dont got the perm the event is cancelled and he gets an error message. There is no such thing like a configuration file cause you configurate everything with the permissions, so i already created superperms which make it fairly easy to set it up. Download http://dl.dropbox.com/u/151054/permitthis.jar Permissions General structure for single perms: pt.use.(tool or weapon) pt.bl.(block) Superperms so far: pt.* do everything pt.use.* use everything pt.bl.* break and place every block pt.use.wood --> use wooden tools (also works with diamond, iron, stone) pt.bl.basic --> some superperms i created which contain serveral permission (will list them later) pt.bl.vegetation pt.bl.redstone pt.bl.rail pt.bl.nondagerous etc.. Changelog ver. 2.37 - added the ability to permit playerdamage - perms for this: pt.dmg.* --> pt.dmg.(cause) ver. 2.36b - fixed some small bugs - added new superpem, including all blocks except obsidian, gold- iron- and diamondblock, fire and tnt called pt.bl.nondangerous ver. 2.36 - fixed the playerdamagebug, no consolespawn and player gets message ver. 2.35 - melonseeds, pumpkinseeds and furnance fixed - removed bedrock from the vegetation superper <-- y was that in there 0.o ver. 2.34 - air and fire permission fix - cancel playerdamage on others when not allow to use the weapon Known Bugs None so far, please tell me if you find some, i will remove them really fast=) to do: add even more things to permit Short Example: Case 1: I want a normal user to be able to break any block ecxept diamond ore, tnt, lava and diamondblocks, want him to be able to use only wood, stone and iron tools, and also want him to not be affected by explosion damage, projectile damage and drowing damage The Solution: To permit the diamond tnt and lava, i give him pt.bl.nondangerous (which includes nearly every nondangerous block) and also give him pt.bl.goldblock, pt.bl.goldore and pt.bl.water because the nondangerous superperm excludes hem now the tools: i give him pt.use.wood pt.use.stone pt.use.iron To "permit" the damage dealt, i give him: pt.dmg.projectile pt.dmg.drowning pt.dmg.explosion -->i may have done some mistakes with the exact names cause i didnt looked them up, but this should give you a brief look into the configurqation. This may sound really omplex for you but it just logical, if you look up the plugin.yml which is found in the permitthis.jar, you see all the superperms and can easily use them to cornfigure you perms really easy.