Operon Technologies

Project Craftipedia

Download This Plugin

Features

  • Recipes are displayed on an in-game GUI! (Spout NOT Required)
  • Recipes are customizable!
  • Portable Workbench
  • Uses Bukkit Permissions

Configuration

Craftipedia has a config.yml file that allows the server owner to customize features of Craftipedia.
    youWillNeed: [true/false] -- Enables or Disables "You Will Need: " messages when a recipe is requested.

Customizing Recipes

You can add recipe add-ons to the recipes folder or make your own!
    To make a recipe add-on, create a text file and use the format below to add as many as you want!
    The default recipes are updated on some updates, please check change logs for an update.
    To update, just delete the default.txt file and run your server!

The Format of the Regular Recipe:
  • wood,woodenplanks,planks<-- These are the possible names. They don't have to be spelled any way in particular. NO SPACES!
  • AIR,AIR,AIR <-- These are the FIRST row of items. Left to Right. These are Bukkit materials.
  • AIR,LOG,AIR <-- These are the SECOND row of items. Left to Right
  • AIR,AIR,AIR <-- These are the THIRD row of items. Left to Right
  • 4 <-- This number is the number of items outputted. In this case, 4 Wooden Planks is the result.
  • - <-- This indicates the END of the recipe.
The Format of the Furnace Recipe:
  • ironingot,iron <-- These are the possible names. They don't have to be spelled any way in particular. NO SPACES!!!!
  • IRON_ORE <-- This is the INPUT.
  • IRON_INGOT <-- This is the OUTPUT.
  • - <-- This indicates the END of the recipe.
The Format of the Brewing Recipe:
  • awkwardpotion <-- These are the possible names. They don't have to be spelled any way in particular. NO SPACES!!!!
  • NETHER_STALK <-- This is the TOP SLOT.
  • AIR,POTION:0,AIR <-- These are the BOTTOM slots.
  • POTION <-- This is the TYPE of the final product. (Almost Always Potions)
  • - <-- This indicates the END of the recipe.

To add data values, put a ":" after the material name and then the number. INK_SACK:1 would be red dye.
At the end of EVERY recipe, there has to be a dash ("-")!

The names of the recipes can be spelled how you want, and NO SPACES!
You can use data values rather than text.
However, the other parts of the recipe have to be real Bukkit Materials. For a list of material names, click here.

Using Craftipedia

Basic Recipe Viewing

Displays a recipe on a in-game GUI.
  • Type /recipe [Block/Item]  OR  /rc [Block/Item]
        craftipedia.use
  • Type /recipeh  OR /rh to view the recipe for an item in-hand.
       craftipedia.hand

Portable Crafting

Displays a usable 3x3 square workbench.
  • Type /recipe crafting  OR  /rc crafting
        craftipedia.portablecrafting