Craft Creator

Craft Creator

Have you ever wanted a simple way to create custom crafting and smelting recipes? It doesn't get any simpler than this. Custom Crafting allows the server owner to create crafting and furnace recipes with ease.

Permissions

There are no permissions used in this plugin. The operator simply changes craft recipes in the config.yml file and the recipes can be used by anyone.

Commands

There are no commands used in this plugin. Again, recipes are created in the config.yml, and no commands are needed to do this. Commands may be implemented in the future if it is popular demand.

Usage

Upon opening the config.yml after the first plugin start, you will see two examples generated.

Furnace:
  Sugar Sword:
    source: SUGAR_CANE
    output: IRON_SWORD
    enchantment_ids:
    - FIRE_ASPECT
    - KNOCKBACK
    lores:
    - The amazing sugar sword!
    - This sword gives fire damage, and has knockback.
CraftingBench:
  Apple Sword:
    output: IRON_SWORD
    enchantment_ids:
    - FIRE_ASPECT
    - KNOCKBACK
    lores:
    - A sword made from the finest of apples.
    source:
      TOP_MIDDLE: APPLE
      MIDDLE_MIDDLE: IRON_INGOT
      BOTTOM_MIDDLE: STICK


Furnace Recipes

The key 'Furnace' will allow you to create a new furnace recipe. The next incriminating value, like in the example 'Sugar Sword', will be set name of the item.

All values under the name of the item define what is needed to make the item. For instance, in the 'Sugar Sword', the value for the key source is SUGAR_CANE. The source value is the item that goes inside of the input in your furnace.

The output value defines the item that comes out of the furnace after the item is smelted. In this case, it is an Iron Sword. The output can also have other values set, such as the enchantment_ids and the lores.

The enchantment_ids are a list of enchantments that you can set as the outcome. You can set as many enchantments as you want, as long as they pertain to the item. By default, Craft Creator returns the level of each enchantment as one.

The lores are a list of lores, or the item description, for the outcome.

Crafting Recipes

Crafting recipes are pretty self explanatory as well. The same process pertains to the Furnace key, except the key is called 'CraftingBench'. Everything in this key is pretty much similar, except for the source.

The source key defines how the layout of the crafting bench will work. The keys are pretty self explanatory. Here are a list of possible keys for the crafting bench:

  • TOP_LEFT
  • TOP_MIDDLE
  • TOP_RIGHT
  • MIDDLE_LEFT
  • MIDDLE_MIDDLE
  • MIDDLE_RIGHT
  • BOTTOM_LEFT
  • BOTTOM_MIDDLE
  • BOTTOM_RIGHT
    The values that go after these keys are the values that will appear in the crafting bench.

Plugin Metrics

Information regarding statistics of this plugin are sent with this plugin. To disable, simple start the server, look in the PluginMetrics folder, and edit config.yml with opt-out: true.
http://mcstats.org/plugin/Craft+Creator/

Video

http://www.youtube.com/watch?v=1S1AbKKiS0Q

Upcoming Features

Craft creator may see the following features in the future:


  • Brewing Recipes
  • Anvil Recipes
  • Replacement or Deletion of Vanilla Crafting Recipes
  • Enchantment Levels
  • A folder for each type of crafting method
  • Perhaps a command in the future to add recipes
  • Permissions for that command
  • [maybe] permissions to use certain crafting recipes defined

Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    68530
  • Created
    Nov 4, 2013
  • Last Released File
    Nov 5, 2013
  • Total Downloads
    1,779
  • License

Categories

Members

Recent Files