Skip to content

Instantly share code, notes, and snippets.

@Vyraal1
Created April 5, 2019 14:08
Show Gist options
  • Select an option

  • Save Vyraal1/c1dbf9c3bf117e9129eba4cd0f95729c to your computer and use it in GitHub Desktop.

Select an option

Save Vyraal1/c1dbf9c3bf117e9129eba4cd0f95729c to your computer and use it in GitHub Desktop.
import crafttweaker.item.IItemDefinition;
import crafttweaker.item.IItemStack;
import crafttweaker.item.IIngredient;
import crafttweaker.oredict.IOreDict;
import crafttweaker.oredict.IOreDictEntry;
import mods.artisanworktables.builder.RecipeBuilder;
var toolSaws as IItemStack[] = [
<gregtech:meta_tool:28>,
<gregtech:meta_tool:27>,
<gregtech:meta_tool:26>,
<gregtech:meta_tool:5>
];
for i in toolSaws {
<ore:toolSaw>.add(i);
}
var toolWrenches as IItemStack[] = [
<gregtech:meta_tool:31>,
<gregtech:meta_tool:30>,
<gregtech:meta_tool:29>,
<gregtech:meta_tool:8>,
];
for i in toolWrenches {
<ore:toolWrench>.add(i);
}
var toolPicks as IItemStack[] = [
<gregtech:meta_tool:25>,
<gregtech:meta_tool:24>,
<gregtech:meta_tool:23>,
<gregtech:meta_tool:1>
];
for i in toolPicks {
<ore:toolPick>.add(i);
}
<ore:toolKnife>.add(<gregtech:meta_tool:17>);
<ore:toolMortar>.add(<gregtech:meta_tool:12>);
<ore:toolHammer>.add(<gregtech:meta_tool:6>);
<ore:artisanHammer>.add(<gregtech:meta_tool:6>);
<ore:artisanCutters>.add(<gregtech:meta_tool:13>);
RecipeBuilder.get("basic")
.setShaped([
[null, null, null],
[<minecraft:reeds>, <minecraft:reeds>, <minecraft:reeds>],
[null, null, null]])
.addTool(<ore:artisanHammers>, 1)
.addOutput(<minecraft:paper>)
.create();
RecipeBuilder.get("basic")
.setShapeless([<ore:treeLeaves>])
.addTool(<ore:toolKnife>, 100)
.addOutput(<minecraft:tallgrass:1>)
.create();
RecipeBuilder.get("basic")
.setShapeless([<minecraft:log>])
.addTool(<ore:toolSaw>, 5)
.addOutput(<minecraft:planks>)
.create();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment