public class VanillaRecipeCategoryUid
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ANVIL
The anvil recipe category.
|
static java.lang.String |
BREWING
The brewing recipe category.
|
static java.lang.String |
CRAFTING
The crafting recipe category.
|
static java.lang.String |
DESCRIPTION
The JEI description recipe category.
|
static java.lang.String |
FUEL
The fuel recipe category.
|
static java.lang.String |
SMELTING
The smelting recipe category.
|
public static final java.lang.String CRAFTING
Automatically includes all ShapedRecipes, ShapelessRecipes, ShapedOreRecipe, and ShapelessOreRecipe.
To add a shaped recipe wrapper to this category, it must implement IShapedCraftingRecipeWrapper.
To override the normal behavior of the crafting recipe category, you can implement ICustomCraftingRecipeWrapper
public static final java.lang.String SMELTING
Automatically includes everything from FurnaceRecipes.getSmeltingList().
public static final java.lang.String FUEL
Automatically includes everything that returns a value from TileEntityFurnace.getItemBurnTime(ItemStack).
public static final java.lang.String BREWING
Automatically tries to generate all potion variations from the basic ingredients, determined by PotionHelper.isReagent(ItemStack).
You can get the list of known potion reagents from IIngredientRegistry.getPotionIngredients().
Also automatically adds modded potions from BrewingRecipeRegistry.getRecipes().
JEI can only understand modded potion recipes that are BrewingRecipe or BrewingOreRecipe.
public static final java.lang.String ANVIL
This is a built-in category, you can add new recipes with IModRegistry.addAnvilRecipe(ItemStack, List, List)}
public static final java.lang.String DESCRIPTION
This is a built-in category, you can add new recipes with
IModRegistry.addDescription(ItemStack, String...) or IModRegistry.addDescription(List, String...)