Skip to content

Latest commit

 

History

History
77 lines (53 loc) · 2.78 KB

index.md

File metadata and controls

77 lines (53 loc) · 2.78 KB
layout title permalink excluded_in_search
page
Craft Tweaker Integration
/1.12.x/crafttweaker/
true

Craft Tweaker Integration

We provide many Craft Tweaker hooks for all recipes and item capabilities. For information on a specific recipe type, consult the page for that type:

  • Used to add alloy recipes.
  • Any metal can only have one alloy recipe for it.
  • Import: mods.terrafirmacraft.Alloy
  • Used to add anvil working recipes.
  • Ingredients do not need to be heatable - if not, they are treated as "cold forging" recipes.
  • Ingredients do need to be forgeable. Consult Item Capabilities for more information.
  • Import: mods.terrafirmacraft.Anvil
  • Used to add anvil welding recipes.
  • Import: mods.terrafirmacraft.Welding
  • Used to add barrel conversion recipes.
  • These can take either items, fluids, or both as input, and return either items, fluids or both.
  • Setting a recipe to have a duration of 0 makes it an instant recipe. Note: instant recipes are limited by the fluid ingredient. Normal recipes will consume the greatest common multiple of both ingredients.
  • Import: mods.terrafirmacraft.Barrel
  • To add chisel smoothing recipes, only.
  • In order to add stair or slab recipes, you must add vanilla crafting recipes in the standard stair and slab patterns.
  • Import: mods.terrafirmacraft.Chisel
  • Used to add loom recipes.
  • May require a custom texture to be displayed on the loom
  • Import: mods.terrafirmacraft.Loom
  • Used to add heat transformation recipes (e.g. food cooking, metal melting)
  • Import: mods.terrafirmacraft.Heating
  • Used to add recipes to the Quern
  • Import: mods.terrafirmacraft.Quern
  • Used for simple knapping types (Clay, Fire clay, Leather)
  • Addons are able to add their own knapping types, but must handle the GUI and interaction themselves.
  • There is a different import based on which knapping type you want:
    • Clay Import: mods.terrafirmacraft.ClayKnapping
    • Fire Clay Import: mods.terrafirmacraft.FireClayKnapping
    • Leather Import: mods.terrafirmacraft.LeatherKnapping
  • Used for stone knapping recipes
  • These are a bit different as they may produce different results on different rock types, and are used by any subset of all rock types.
  • Import: mods.terrafirmacraft.StoneKnapping
  • Used to add capabilities (Heat, Forgeable, Food, Size, etc.) to external items so they are usable in TFC systems.
  • Import: mods.terrafirmacraft.ItemRegistry