Wiki 9Minecraft Artisan Integrations Mod Wiki

Artisan Integrations Mod — Guide

Botania Integration

The Botania integration is the most content-heavy portion of the mod, adding new tool tiers and unique mana-based mechanics.

Mana-Infused Tools

Artisan Integrations adds Manasteel, Elementium, and Terrasteel variants for every tool type provided by Artisan Worktables. These tools possess the same harvest levels and efficiencies as their standard Botania counterparts but are designed for use in the Artisan Worktables tool slots.

Tool Material Durability Mana Repair Special Ability
Manasteel 300 Yes Repairs using Mana from player's inventory.
Elementium 720 Yes Repairs using Mana; higher durability than Manasteel.
Terrasteel 2300 Yes Massive durability; efficient mana-to-durability ratio.

Mana Crafting Mechanics

Beyond simple tool repairs, this integration allows recipes to consume Mana directly from the player's Mana Tablet or Ring instead of consuming tool durability. This is configured via ZenScript, allowing for 'magical' crafting processes that don't wear down the physical tool as long as the player has a sufficient mana supply.

Progression Integration

Artisan Integrations provides deep hooks into several progression mods, allowing pack creators to restrict crafting until certain criteria are met.

Game Stages

Recipes in Artisan Worktables can be locked behind specific Game Stages. If a player does not have the required stage, they will be unable to craft the item. Additionally, the mod supports hiding these recipes in JEI (Just Enough Items) until the stage is unlocked.

Reskillable

Integration with Reskillable allows recipes to require specific skill levels. For example, a Masterwork Hammer recipe can be restricted to players with Level 20 Mining and Level 15 Smithing.

From the Ground Up (FTGU)

This integration allows Artisan Worktables recipes to be tied to FTGU research nodes. Players must complete the specific research in their FTGU book before the recipe becomes available in the worktable.

GregTech: Community Edition Integration

For players using GregTech: Community Edition (GT:CE), this mod enables the use of GT tools within Artisan Worktables.

  • Tool Compatibility: GregTech tools like the Wrench, Hammer, and File can be placed in the tool slots of Artisan Worktables.
  • Durability Handling: The worktables will correctly consume the durability/energy of GT tools, including electric variants.
  • Recipe Logic: Pack creators can write recipes that specifically require a GregTech tool to be present in the worktable's tool slot to complete the craft.

Patchouli Integration

Artisan Integrations exposes custom recipe templates for Patchouli. This allows modpack authors to create in-game documentation books that automatically display Artisan Worktables recipes in a clean, formatted layout.

Supported templates include: * artisanworktables:recipe: Displays a standard worktable recipe including ingredients, tools, and fluid requirements. * artisanworktables:recipe_weighted: Displays recipes that have multiple possible outputs with weighted chances.

Mechanics and Scripting

The mod functions primarily through ZenScript (CraftTweaker). Below are the mechanical hooks provided for recipe builders:

Scripting Examples

Adding a Game Stage Requirement:

recipe.addGameStage("expert_blacksmith");

Adding a Reskillable Requirement:

recipe.addRequirement("reskillable:mining|10");

Adding an FTGU Research Requirement:

recipe.addResearch("ftgu:research/advanced_smithing");

Hiding Locked Recipes: By default, locked recipes may still show in JEI. This can be toggled in the configuration or via script to ensure players only see what they are capable of crafting:

recipe.setHidden(true);