Craft Control Legacy
Easily take control of crafting on your server!
Easily take control of crafting on your server!
How does it work?
Craft Control allows you to easily disable certain items from being crafted as well as create custom recipes on your server!
Is it for me?
Craft Control can be used on any server game mode for whatever purpose you choose! It works great if you want to disable vanilla recipes and allow only custom recipes of certain items to customize the player progression on your server. It also works for simply disabling certain recipes to customize game play! In part with blacklisting certain items, you can also add custom recipes as well to customize your server even more! No matter what kind of server you run, you can use Craft Control to take control of crafting on your server!
Blacklisted items
If you want to disable certain items from being crafted, it's as simple as a few clicks! By typing /blacklist gui, you can open the GUI to manage server's blacklisted items. Once in the menu, you can click an item in your inventory to add it to the blacklist, or click an item in the list to remove it.
If you're not a big fan of GUI's, everything can be done through commands as well!
- /blacklist add will take the item in your hand and add it to the list.
- /blacklist remove will remove the item in your hand from the list.
- /blacklist list will list the names of all the blacklisted items in chat. TIP: You can hover over each item to see its metadata!
![[IMG]](http://proxy.spigotmc.org/956c0c90ec020483f24ac9d687eacd1ccd9fc190?url=https%3A%2F%2Fi.imgur.com%2FJp1UKM6.gif)
Custom recipes
To create a custom recipe, you can type /recipe gui and click on the Add Recipe button and you will be prompted to type the name of the recipe in chat. Once you have entered a valid name, a GUI will open where you can choose a recipe type. There are 3 recipe choices: Shapeless, Shaped, and Furnace.
Shapeless Recipes are crafting recipes which do not require the items to be arranged in a certain shape in order to be craftable. An example would be crafting a log into 4 wood planks. It can be placed in any of the 9 slots and it will still give the expected result.
Shaped Recipes are crafting recipes which do require the items to be arranged in a certain shape in order to be crafted. An example would be arranging 2 diamonds and a stick in a certain order to make a diamond sword. If the items do not make the correct shape, it will not show the result.
Furnace Recipes are cooking recipes in which you smelt an item in a furnace to get a specified result.
After choosing a recipe type, you can add items to the menu to create your recipe. Click the Save Recipe button to save your recipe!
To edit a recipe, you can type /recipe gui and click the name of the recipe in the menu. A GUI will open where you can edit your current recipe. To save your changes, click the Save Recipe button!
To remove a recipe, you can right click the name of the recipe in /recipe gui and it will remove it and unregister the recipe.
Again, if you're not a fan of GUI's, you can mostly manage your recipes through the use of commands.
- /recipe add <name> opens the GUI where you can choose the recipe type.
- /recipe edit <name> opens the GUI where you can edit your recipe.
- /recipe remove <name> removes the recipe with the specified name.
![[IMG]](http://proxy.spigotmc.org/caed4bbad7f4108734dbdd24f29fe22e8214d52a?url=https%3A%2F%2Fi.imgur.com%2FbOEZ2cY.gif)
Creating a recipe
![[IMG]](http://proxy.spigotmc.org/c2329009c1217f20bedeac01c46caafb9c16b0fc?url=https%3A%2F%2Fi.imgur.com%2FLaQhISp.gif)
Choosing the recipe type
![[IMG]](http://proxy.spigotmc.org/77af3db9925c62008f1aad08e4dec268b33169bf?url=https%3A%2F%2Fi.imgur.com%2FYcZCbgM.png)
Saving a new custom recipe
![[IMG]](http://proxy.spigotmc.org/046de72438050486a88ad54c5fe23cf13af91389?url=https%3A%2F%2Fi.imgur.com%2FfiYuaOq.gif)
Editing a recipe
ItemMeta strict crafting
Unlike normal crafting recipes, Craft Control is programmed to compare the current ingredients in the workbench with the ingredients of the custom recipe and only accept them if their ItemMeta matches. This works for furnaces as well.
![[IMG]](http://proxy.spigotmc.org/8c2be75de05b8283c007b36bc46f4079720d2c88?url=https%3A%2F%2Fi.imgur.com%2F9S4ob2u.gif)
Built in item factory
In addition to the main features of the plugin, there is a built in item factory which allows you to make custom items! Simply hold an item in your hand and use the commands below to customize said item.
- /itemfactory name <name> changes the display name of the item.
- /itemfactory lore <add|edit|remove|clear> manages the lore of the item.
- /itemfactory enchant <add|remove> adds or removes an enchant to/from the item.
- /itemfactory glow adds or removes a glowing effect to/from the item.
![[IMG]](http://proxy.spigotmc.org/8aeb5dd07effd186bcce6bd6f72b82bd19e1c2d9?url=https%3A%2F%2Fi.imgur.com%2F8hljzLf.gif)
Commands
- /craftcontrol help - Lists the available Craft Control commands.
- /craftcontrol gui - Opens the main Craft Control GUI.
- /blacklist - The main command for managing blacklisted items.
- /recipe - The main command for managing custom recipes.
- /itemfactory - The main command for customizing items.
All permissions default to false, meaning you will have to add the permissions to your permission group in order to have them.
- craftcontrol.help - Allows the player to view the help for this plugin.
- craftcontrol.gui - Allows the player to use the admin GUI.
- craftcontrol.bypass - Allows the player to bypass all crafting restrictions set by the plugin.
- craftcontrol.update - Allows the player to recieve a plugin update notification when they join.
- craftcontrol.blacklist.add - Allows the player to add a blacklisted item.
- craftcontrol.blacklist.remove - Allows the player to remove a blacklisted item.
- craftcontrol.blacklist.list - Allows the player to view all blacklisted items.
- craftcontrol.recipe.add - Allows the player to add a custom recipe
- craftcontrol.recipe.edit - Allows the player to edit a custom recipe.
- craftcontrol.recipe.remove - Allows the player to remove a custom recipe.
- craftcontrol.itemfactory.name - Allows the player to rename an item.
- craftcontrol.itemfactory.lore - Allows the player to change the lore of an item.
- craftcontrol.itemfactory.enchant - Allows the player to manage an item's enchants.
- craftcontrol.itemfactory.glow - Allows the player to add or remove a glowing effect on an item.
- Download the plugin jar here.
- Drag the jar into your plugins folder.
- Start your server.
- Edit the configuration to your liking.
- Restart the server and you're good to go!
Important
By downloading and using this plugin, you agree to not alter its contents or pirate it in any way. You also agree to not steal the source code and claim it as yours for your own personal gain. The source code is available to help others and for you to give feedback on the plugin. Please leave the reviews section only for legitimate reviews. If you have suggestions/complaints/concerns, PM me here or let me know on the GitHub repository page.
Check out my other plugins!
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9, 1.10
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
(DISCONTINUED) Craft Control Legacy (For versions 1.8 - 1.12) is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 650 times (via Spigot). Download it and open it directly in the game.
![[IMG]](http://proxy.spigotmc.org/3613d64e69b338dd624775c204f1f744875ccff7?url=https%3A%2F%2Fbanners.plajer.xyz%2Fresource%2F68180%2Fbanner.png%3Fwidth%3D400%26color%3De945f5)