CraftControl

Introduction
CraftControl is an easy-to-use plugin which allows you to control what items players can craft and smelt by using permissions.
Useful Links
Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk.
- Dev Builds (currently broken)
- Source Code on GitHub
Installation
- Ensure that you have Java 7 installed
- Stop the server
- Drop CraftControl.jar into your plugins folder
- Start the server
- Configure your permissions
Permissions
- craftcontrol.craft.* - allows crafting of all items. This permission is applied to all players by default
- craftcontrol.craft.[item name] - allows crafting of a single item. [item name] is the name of a Bukkit Material.
- craftcontrol.smelt.* - allows smelting of all items. This permission is applied to all players by default
- craftcontrol.smelt.[item name] - allows smelting of a single item. [item name] is the name of a Bukkit Material.
A list of Bukkit material names/items can be found at http://jd.bukkit.org/rb/apidocs/org/bukkit/Material.html
Protip You can negate permissions for certain items. For example:
permissions:
- craftcontrol.craft.*
- -craftcontrol.craft.DIAMOND_SWORD
The above will allow a player to craft all types of item apart from a diamond sword. The same can be done for a whitelist of items too:
permissions:
- -craftcontrol.craft.*
- craftcontrol.craft.DIAMOND_SWORD
Custom Recipes
You can now add your own custom crafting recipes for your players to use.
To do this, create a file called recipes.yml in the CraftControl folder in your plugins folder.
Here is an example custom recipe:
myAwesomeRecipe:
shape:
- aaa
- saa
- saa
ingredients:
s: Stick
result:
item: DIAMOND_SWORD
amount: 1
enchantments:
- { type: DAMAGE_ARTHROPODS, level: 3 }
- { type: KNOCKBACK, level: 2 }

