CraftControl
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 }
-
View User Profile
-
Send Message
Posted Aug 1, 2014[CraftControl] Task #878207 for CraftControl v0.0.3 generated an exception 5:40:30 PM CONSOLE: 0, Size: 0
What does this mean?
-
View User Profile
-
Send Message
Posted Jun 18, 2014@Mr_Rizzio
You need the GOLDEN_APPLE with the metadata 2
GOLDEN_APPLE:2
EDIT/ If the plugin supports metadata of course....
-
View User Profile
-
Send Message
Posted May 19, 2014The name GOLDEN_APPLE seems to only block normal golden apples. Not the enchanted ones
Also I think Mr.Cobayo is right. Take a look at this timings report http://aikar.co/timings.php?url=7490618
-
View User Profile
-
Send Message
Posted May 19, 2014@Mr_Rizzio Use
GOLDEN_APPLEas the item name :)@MrCobayo Is the server lagging generally or does it lag when doing specific things e.g crafting? This plugin shouldn't add any noticeable lag to a server. How many players do you roughly have online and what are your server hardware specs?
-
View User Profile
-
Send Message
Posted May 18, 2014This plugin give super-lag to my server!
-
View User Profile
-
Send Message
Posted May 17, 2014How would I deny the god apples? I can't seem to find a bukkit name
-
View User Profile
-
Send Message
Posted May 14, 2014The 0.0.3 update should be going live soon.
This should fix problems with wildcard permissions on some permission systems, but it seems to work best with the latest version of PermissionsEx.
The new material names should also be working fine on the latest versions of CraftBukkit.
I'm also aware that the CI server is down for dev builds, hopefully I'll be sorting out my hosting soon to get that back online, Jenkins keeps crashing for some reason!
Thanks!
-
View User Profile
-
Send Message
Posted May 14, 2014Ok tested the plugin. It works BUT it does not support the latest blocks like DARK_OAK_STAIRS etc.
Can you please update this awesome plugin to make it work with new blocks?
One more question: Will this plugin cause lags on a crowded server with about 100 players? Any performance issues?
-
View User Profile
-
Send Message
Posted May 6, 2014Btw. dev build server is offline :-(
-
View User Profile
-
Send Message
Posted May 5, 2014hi i have a probleme this perssion don t work for me craftcontrol.craft.* what can i do? i use groupmanager is it work with? are you abandon this project?
-
View User Profile
-
Send Message
Posted Feb 16, 2014error
http://dev.bukkit.org/paste/9369/
-
View User Profile
-
Send Message
Posted Feb 8, 2014@sammyturbo123
Just to confirm, you think that craftcontrol.craft.* should be removed and by default all players should have permission to craft everything?
-
View User Profile
-
Send Message
Posted Feb 8, 2014@xs0lidus
Hi there, thanks for the support! Sorry there haven't been any updates recently, I've been busy with work. I'm going to try and push one of the updates that I've been working on recently later on today. I will also look into default permissions as you requested for the next update.
Thanks again!
-
View User Profile
-
Send Message
Posted Feb 1, 2014plugin is fine.. But u should remove craftcontrol.craft.* as if u also put items like this -craftcontrol.craft.DIAMOND_SWORD. it will stil allow u to craft the sword. So if u remove the craftcontrol.craft.* and leave the diamond sword node in.. that will mean u can craft everything except a diamond sword.
-
View User Profile
-
Send Message
Posted Jan 24, 2014Also, I have a suggestion.
My permissions plugin doesn't allow for wildcards, so craftcontrol.craft.* does nothing for me.
I must list all items one by one to allow. So, could you apply these permissions by default to all players?
-
View User Profile
-
Send Message
Posted Jan 24, 2014Absolutely love this plugin, and the only one of its kind working. If you put up a donate link and continue the updates, I'll show my support.