add all Damascus recipes
This commit is contained in:
@@ -13,11 +13,14 @@ you'll need to update the annotation @GameRegistry.ObjectHolder(ModInfo.MOD_ID)
|
|||||||
|
|
||||||
- [ ] Leather Helmet Inventory Model
|
- [ ] Leather Helmet Inventory Model
|
||||||
- [ ] Config Usage
|
- [ ] Config Usage
|
||||||
- [ ] Steel Plate Recipe #37
|
|
||||||
- [ ] Bronze Plate Cast
|
- [ ] Bronze Plate Cast
|
||||||
- [ ] Craft Tweaker Support
|
- [ ] Craft Tweaker Support
|
||||||
- [ ] JEI Support
|
- [ ] JEI Support
|
||||||
- [ ] Need Recipe for Soft Crucible
|
- [ ] People seem to not like being able to put anything in the Crucible
|
||||||
|
- [x] Steel Plate Recipe #37
|
||||||
|
- [x] Damascus Recipes
|
||||||
|
- [x] Damascus Weapons
|
||||||
|
- [x] Need Recipe for Soft Crucible
|
||||||
- [x] Make Wootz Weapons
|
- [x] Make Wootz Weapons
|
||||||
- [x] Crucible is not resetting after iron is removed.
|
- [x] Crucible is not resetting after iron is removed.
|
||||||
- [x] Chunk and Ball stacking
|
- [x] Chunk and Ball stacking
|
||||||
@@ -53,6 +56,7 @@ you'll need to update the annotation @GameRegistry.ObjectHolder(ModInfo.MOD_ID)
|
|||||||
- [ ] Create lock assembly item
|
- [ ] Create lock assembly item
|
||||||
|
|
||||||
## Backlog
|
## Backlog
|
||||||
|
- [ ] Sparks to forging
|
||||||
- [x] Move Ingot break into chunks logic out of the block and into the ForgeHammer
|
- [x] Move Ingot break into chunks logic out of the block and into the ForgeHammer
|
||||||
- [ ] Add Iron Ring Recipe
|
- [ ] Add Iron Ring Recipe
|
||||||
- [ ] Add chainmail recipe
|
- [ ] Add chainmail recipe
|
||||||
|
|||||||
@@ -11,6 +11,7 @@ import nmd.primal.core.api.PrimalAPI;
|
|||||||
import nmd.primal.core.common.recipes.irecipe.RecipeHandler;
|
import nmd.primal.core.common.recipes.irecipe.RecipeHandler;
|
||||||
import nmd.primal.forgecraft.crafting.*;
|
import nmd.primal.forgecraft.crafting.*;
|
||||||
|
|
||||||
|
import javax.annotation.Nullable;
|
||||||
import java.util.Random;
|
import java.util.Random;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -22,6 +23,8 @@ public class ModCrafting{
|
|||||||
|
|
||||||
Random rand = new Random();
|
Random rand = new Random();
|
||||||
|
|
||||||
|
RecipeHandler.addSmelting(ModItems.softcrucible, new ItemStack(ModBlocks.nbtCrucible, 1));
|
||||||
|
|
||||||
/***********************/
|
/***********************/
|
||||||
/***CRUCIBLE CRAFTING***/
|
/***CRUCIBLE CRAFTING***/
|
||||||
/***********************/
|
/***********************/
|
||||||
@@ -390,10 +393,14 @@ public class ModCrafting{
|
|||||||
('S'), PrimalAPI.Items.LACQUER_STICK,
|
('S'), PrimalAPI.Items.LACQUER_STICK,
|
||||||
('C'), "cordageGeneral");
|
('C'), "cordageGeneral");
|
||||||
|
|
||||||
|
RecipeHandler.addShapedOreRecipe(new ItemStack(ModItems.wootzpickaxe, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
|
||||||
|
('T'), new ItemStack(ModItems.wootzpickaxehead, 1, OreDictionary.WILDCARD_VALUE),
|
||||||
|
('S'), PrimalAPI.Items.LACQUER_STICK,
|
||||||
|
('C'), "cordageGeneral");
|
||||||
|
|
||||||
RecipeHandler.addShapedOreRecipe(new ItemStack(Items.IRON_PICKAXE), "T", "S",
|
RecipeHandler.addShapedOreRecipe(new ItemStack(Items.IRON_PICKAXE), "T", "S",
|
||||||
('T'), ModItems.pickaxehead,
|
('T'), ModItems.pickaxehead,
|
||||||
('S'), Items.STICK);
|
('S'), Items.STICK);
|
||||||
//TODO wootz placeholder
|
|
||||||
|
|
||||||
/***Axe Crafting***/
|
/***Axe Crafting***/
|
||||||
RecipeHandler.addShapedOreRecipe(new ItemStack(ModItems.bronzeaxe, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
|
RecipeHandler.addShapedOreRecipe(new ItemStack(ModItems.bronzeaxe, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
|
||||||
@@ -415,7 +422,12 @@ public class ModCrafting{
|
|||||||
('T'), new ItemStack(ModItems.steelaxehead,1, OreDictionary.WILDCARD_VALUE),
|
('T'), new ItemStack(ModItems.steelaxehead,1, OreDictionary.WILDCARD_VALUE),
|
||||||
('S'), PrimalAPI.Items.LACQUER_STICK,
|
('S'), PrimalAPI.Items.LACQUER_STICK,
|
||||||
('C'), "cordageGeneral");
|
('C'), "cordageGeneral");
|
||||||
//TODO wootz placeholder
|
|
||||||
|
RecipeHandler.addShapedOreRecipe(new ItemStack(ModItems.wootzaxe, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
|
||||||
|
('T'), new ItemStack(ModItems.wootzaxehead,1, OreDictionary.WILDCARD_VALUE),
|
||||||
|
('S'), PrimalAPI.Items.LACQUER_STICK,
|
||||||
|
('C'), "cordageGeneral");
|
||||||
|
|
||||||
RecipeHandler.addShapedOreRecipe(new ItemStack(Items.IRON_AXE), "T", "S",
|
RecipeHandler.addShapedOreRecipe(new ItemStack(Items.IRON_AXE), "T", "S",
|
||||||
('T'), ModItems.ironaxehead,
|
('T'), ModItems.ironaxehead,
|
||||||
('S'), Items.STICK);
|
('S'), Items.STICK);
|
||||||
@@ -440,7 +452,12 @@ public class ModCrafting{
|
|||||||
('T'), new ItemStack(ModItems.steelshovelhead, 1, OreDictionary.WILDCARD_VALUE),
|
('T'), new ItemStack(ModItems.steelshovelhead, 1, OreDictionary.WILDCARD_VALUE),
|
||||||
('S'), PrimalAPI.Items.LACQUER_STICK,
|
('S'), PrimalAPI.Items.LACQUER_STICK,
|
||||||
('C'), "cordageGeneral");
|
('C'), "cordageGeneral");
|
||||||
//TODO placed holder for wootz
|
|
||||||
|
RecipeHandler.addShapedOreRecipe(new ItemStack(ModItems.wootzshovel, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
|
||||||
|
('T'), new ItemStack(ModItems.wootzshovelhead, 1, OreDictionary.WILDCARD_VALUE),
|
||||||
|
('S'), PrimalAPI.Items.LACQUER_STICK,
|
||||||
|
('C'), "cordageGeneral");
|
||||||
|
|
||||||
RecipeHandler.addShapedOreRecipe(new ItemStack(Items.IRON_SHOVEL), "T", "S",
|
RecipeHandler.addShapedOreRecipe(new ItemStack(Items.IRON_SHOVEL), "T", "S",
|
||||||
('T'), ModItems.ironshovelhead,
|
('T'), ModItems.ironshovelhead,
|
||||||
('S'), Items.STICK);
|
('S'), Items.STICK);
|
||||||
@@ -465,7 +482,12 @@ public class ModCrafting{
|
|||||||
('T'), new ItemStack(ModItems.steelhoehead, 1, OreDictionary.WILDCARD_VALUE),
|
('T'), new ItemStack(ModItems.steelhoehead, 1, OreDictionary.WILDCARD_VALUE),
|
||||||
('S'), PrimalAPI.Items.LACQUER_STICK,
|
('S'), PrimalAPI.Items.LACQUER_STICK,
|
||||||
('C'), "cordageGeneral");
|
('C'), "cordageGeneral");
|
||||||
//TODO PLACE HOLDER FOR WOOTZ STEEL
|
|
||||||
|
RecipeHandler.addShapedOreRecipe(new ItemStack(ModItems.wootzhoe, 1, OreDictionary.WILDCARD_VALUE), "T", "C", "S",
|
||||||
|
('T'), new ItemStack(ModItems.wootzhoehead, 1, OreDictionary.WILDCARD_VALUE),
|
||||||
|
('S'), PrimalAPI.Items.LACQUER_STICK,
|
||||||
|
('C'), "cordageGeneral");
|
||||||
|
|
||||||
RecipeHandler.addShapedOreRecipe(new ItemStack(Items.IRON_HOE), "T", "S",
|
RecipeHandler.addShapedOreRecipe(new ItemStack(Items.IRON_HOE), "T", "S",
|
||||||
('T'), ModItems.ironhoehead,
|
('T'), ModItems.ironhoehead,
|
||||||
('S'), Items.STICK);
|
('S'), Items.STICK);
|
||||||
@@ -528,6 +550,20 @@ public class ModCrafting{
|
|||||||
RecipeHandler.addShapedOreRecipe(new ItemStack(ModItems.steelhoehead, 1, OreDictionary.WILDCARD_VALUE),
|
RecipeHandler.addShapedOreRecipe(new ItemStack(ModItems.steelhoehead, 1, OreDictionary.WILDCARD_VALUE),
|
||||||
true, "X", ('X'), new ItemStack(ModItems.steelhoe, 1, OreDictionary.WILDCARD_VALUE));
|
true, "X", ('X'), new ItemStack(ModItems.steelhoe, 1, OreDictionary.WILDCARD_VALUE));
|
||||||
|
|
||||||
|
|
||||||
|
RecipeHandler.addShapedOreRecipe(new ItemStack(ModItems.wootzaxehead, 1, OreDictionary.WILDCARD_VALUE),
|
||||||
|
true, "X", ('X'), new ItemStack(ModItems.wootzaxe, 1, OreDictionary.WILDCARD_VALUE));
|
||||||
|
|
||||||
|
RecipeHandler.addShapedOreRecipe(new ItemStack(ModItems.wootzpickaxehead, 1, OreDictionary.WILDCARD_VALUE),
|
||||||
|
true, "X", ('X'), new ItemStack(ModItems.wootzpickaxe, 1, OreDictionary.WILDCARD_VALUE));
|
||||||
|
|
||||||
|
RecipeHandler.addShapedOreRecipe(new ItemStack(ModItems.wootzshovelhead, 1, OreDictionary.WILDCARD_VALUE),
|
||||||
|
true, "X", ('X'), new ItemStack(ModItems.wootzshovel, 1, OreDictionary.WILDCARD_VALUE));
|
||||||
|
|
||||||
|
RecipeHandler.addShapedOreRecipe(new ItemStack(ModItems.wootzhoehead, 1, OreDictionary.WILDCARD_VALUE),
|
||||||
|
true, "X", ('X'), new ItemStack(ModItems.wootzhoe, 1, OreDictionary.WILDCARD_VALUE));
|
||||||
|
|
||||||
|
|
||||||
/***************************************************************/
|
/***************************************************************/
|
||||||
|
|
||||||
/***Bloomery Crafting***/
|
/***Bloomery Crafting***/
|
||||||
@@ -1062,7 +1098,6 @@ public class ModCrafting{
|
|||||||
ANVILING
|
ANVILING
|
||||||
******************************************************************************/
|
******************************************************************************/
|
||||||
|
|
||||||
//String empty = ItemStack.EMPTY.getItem().getRegistryName().toString();
|
|
||||||
String hotChunk = ModItems.wroughtironchunk.getRegistryName().toString();
|
String hotChunk = ModItems.wroughtironchunk.getRegistryName().toString();
|
||||||
String hotCleanChunk = ModItems.ironcleanchunk.getRegistryName().toString();
|
String hotCleanChunk = ModItems.ironcleanchunk.getRegistryName().toString();
|
||||||
String hotSteelChunk = ModItems.steelchunk.getRegistryName().toString();
|
String hotSteelChunk = ModItems.steelchunk.getRegistryName().toString();
|
||||||
@@ -1140,6 +1175,18 @@ public class ModCrafting{
|
|||||||
"null"
|
"null"
|
||||||
);
|
);
|
||||||
|
|
||||||
|
/*** Steel Plate ***/
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String [] {
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,hotSteelChunk,hotSteelChunk,empty,empty,
|
||||||
|
empty,hotSteelChunk,hotSteelChunk,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty },
|
||||||
|
new ItemStack(PrimalAPI.Items.STEEL_PLATE, 1),
|
||||||
|
"null"
|
||||||
|
);
|
||||||
|
|
||||||
/*** Iron Bars ***/
|
/*** Iron Bars ***/
|
||||||
AnvilCrafting.addRecipe(
|
AnvilCrafting.addRecipe(
|
||||||
new String [] {
|
new String [] {
|
||||||
@@ -1198,6 +1245,17 @@ public class ModCrafting{
|
|||||||
new ItemStack(ModItems.steelgladius, 1),
|
new ItemStack(ModItems.steelgladius, 1),
|
||||||
"null"
|
"null"
|
||||||
);
|
);
|
||||||
|
/*** Temp Wootz Sword ***/
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String[] {
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,hotWootzChunk,empty,empty,
|
||||||
|
empty,empty,hotWootzChunk,empty,empty,
|
||||||
|
empty,hotWootzChunk,hotWootzChunk,hotWootzChunk,empty,
|
||||||
|
empty,empty,hotWootzChunk,empty,empty },
|
||||||
|
new ItemStack(ModItems.wootzgladius, 1),
|
||||||
|
"null"
|
||||||
|
);
|
||||||
/*** Temp Clean Iron LongSword ***/
|
/*** Temp Clean Iron LongSword ***/
|
||||||
//TODO uncomment this
|
//TODO uncomment this
|
||||||
AnvilCrafting.addRecipe(
|
AnvilCrafting.addRecipe(
|
||||||
@@ -1221,6 +1279,17 @@ public class ModCrafting{
|
|||||||
new ItemStack(ModItems.steellongsword, 1),
|
new ItemStack(ModItems.steellongsword, 1),
|
||||||
"null"
|
"null"
|
||||||
);
|
);
|
||||||
|
/*** Temp Wootz LongSword ***/
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String[] {
|
||||||
|
empty,empty,hotWootzChunk,empty,empty,
|
||||||
|
empty,empty,hotWootzChunk,empty,empty,
|
||||||
|
empty,empty,hotWootzChunk,empty,empty,
|
||||||
|
empty,hotWootzChunk,hotWootzChunk,hotWootzChunk,empty,
|
||||||
|
empty,empty,hotWootzChunk,empty,empty },
|
||||||
|
new ItemStack(ModItems.wootzlongsword, 1),
|
||||||
|
"null"
|
||||||
|
);
|
||||||
|
|
||||||
/*** Temp WROUGHTIRON SLAYER ***/
|
/*** Temp WROUGHTIRON SLAYER ***/
|
||||||
AnvilCrafting.addRecipe(
|
AnvilCrafting.addRecipe(
|
||||||
@@ -1255,7 +1324,17 @@ public class ModCrafting{
|
|||||||
new ItemStack(ModItems.steelslayer, 1),
|
new ItemStack(ModItems.steelslayer, 1),
|
||||||
"null"
|
"null"
|
||||||
);
|
);
|
||||||
|
/*** Temp WOOTZ SLAYER ***/
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String[] {
|
||||||
|
empty,empty,hotWootzChunk,hotWootzChunk,hotWootzChunk,
|
||||||
|
empty,empty,hotWootzChunk,hotWootzChunk,empty,
|
||||||
|
empty,empty,hotWootzChunk,hotWootzChunk,empty,
|
||||||
|
empty,hotWootzChunk,hotWootzChunk,hotWootzChunk,hotWootzChunk,
|
||||||
|
empty,empty,hotWootzChunk,hotWootzChunk,empty },
|
||||||
|
new ItemStack(ModItems.wootzslayer, 1),
|
||||||
|
"null"
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1307,7 +1386,17 @@ public class ModCrafting{
|
|||||||
new ItemStack(ModItems.steelpickaxehead, 1),
|
new ItemStack(ModItems.steelpickaxehead, 1),
|
||||||
"null"
|
"null"
|
||||||
);
|
);
|
||||||
//TODO wootz
|
/***Wootz Pickaxe Head***/
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String[] {
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,hotWootzChunk,hotWootzChunk,hotWootzChunk,empty,
|
||||||
|
hotWootzChunk,empty,empty,empty,hotWootzChunk,
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty },
|
||||||
|
new ItemStack(ModItems.wootzpickaxehead, 1),
|
||||||
|
"null"
|
||||||
|
);
|
||||||
|
|
||||||
/*** REPAIR Iron Pickaxe Head***/
|
/*** REPAIR Iron Pickaxe Head***/
|
||||||
AnvilCrafting.addRecipe(
|
AnvilCrafting.addRecipe(
|
||||||
@@ -1342,7 +1431,17 @@ public class ModCrafting{
|
|||||||
new ItemStack(ModItems.steelpickaxehead, 1),
|
new ItemStack(ModItems.steelpickaxehead, 1),
|
||||||
"repair"
|
"repair"
|
||||||
);
|
);
|
||||||
//TODO Wootz
|
/*** REPAIR Wootz Pickaxe Head***/
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String[] {
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,hotWootzChunk,empty,empty,
|
||||||
|
empty,empty,wootzpickaxehead,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty },
|
||||||
|
new ItemStack(ModItems.wootzpickaxehead, 1),
|
||||||
|
"repair"
|
||||||
|
);
|
||||||
|
|
||||||
/*** Emerald Upgrade to Iron Pickaxe Head ***/
|
/*** Emerald Upgrade to Iron Pickaxe Head ***/
|
||||||
AnvilCrafting.addRecipe(
|
AnvilCrafting.addRecipe(
|
||||||
@@ -1488,6 +1587,54 @@ public class ModCrafting{
|
|||||||
"lapis"
|
"lapis"
|
||||||
);
|
);
|
||||||
|
|
||||||
|
/*** Emerald Upgrade to Wootz Pickaxe Head ***/
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String[] {
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,emeraldShard,empty,empty,
|
||||||
|
empty,empty,wootzpickaxehead,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty },
|
||||||
|
new ItemStack(ModItems.wootzpickaxehead, 1),
|
||||||
|
"emerald"
|
||||||
|
);
|
||||||
|
|
||||||
|
/*** Diamond Upgrade to Wootz Pickaxe Head ***/
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String[] {
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,diamondShard,empty,empty,
|
||||||
|
empty,empty,wootzpickaxehead,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty },
|
||||||
|
new ItemStack(ModItems.wootzpickaxehead, 1),
|
||||||
|
"diamond"
|
||||||
|
);
|
||||||
|
|
||||||
|
/*** Redstone Upgrade to Wootz Pickaxe Head ***/
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String[] {
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,redstone,empty,empty,
|
||||||
|
empty,empty,wootzpickaxehead,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty },
|
||||||
|
new ItemStack(ModItems.wootzpickaxehead, 1),
|
||||||
|
"redstone"
|
||||||
|
);
|
||||||
|
|
||||||
|
/*** Lapis Upgrade to Wootz Pickaxe Head ***/
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String[] {
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,lapis,empty,empty,
|
||||||
|
empty,empty,wootzpickaxehead,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty },
|
||||||
|
new ItemStack(ModItems.wootzpickaxehead, 1),
|
||||||
|
"lapis"
|
||||||
|
);
|
||||||
|
|
||||||
/*******************************************************
|
/*******************************************************
|
||||||
* Axes *
|
* Axes *
|
||||||
*******************************************************/
|
*******************************************************/
|
||||||
@@ -1556,6 +1703,28 @@ public class ModCrafting{
|
|||||||
new ItemStack(ModItems.steelaxehead, 1),
|
new ItemStack(ModItems.steelaxehead, 1),
|
||||||
"repair"
|
"repair"
|
||||||
);
|
);
|
||||||
|
/*** Wootz Axe Head ***/
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String[] {
|
||||||
|
empty,hotWootzChunk,hotWootzChunk,empty,empty,
|
||||||
|
empty,hotWootzChunk,hotWootzChunk,hotWootzChunk,empty,
|
||||||
|
empty,hotWootzChunk,hotWootzChunk,hotWootzChunk,empty,
|
||||||
|
empty,hotWootzChunk,empty,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty },
|
||||||
|
new ItemStack(ModItems.wootzaxehead, 1),
|
||||||
|
"null"
|
||||||
|
);
|
||||||
|
/*** REPAIR Wootz AXE Head***/
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String[] {
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,hotWootzChunk,empty,empty,
|
||||||
|
empty,empty,steelaxehead,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty },
|
||||||
|
new ItemStack(ModItems.wootzaxehead, 1),
|
||||||
|
"repair"
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
/*** Emerald Upgrade to Axe Head ***/
|
/*** Emerald Upgrade to Axe Head ***/
|
||||||
@@ -1606,7 +1775,7 @@ public class ModCrafting{
|
|||||||
"lapis"
|
"lapis"
|
||||||
);
|
);
|
||||||
|
|
||||||
/*** Emerald Upgrade to Axe Head ***/
|
/*** Emerald Upgrade to Clean Axe Head ***/
|
||||||
AnvilCrafting.addRecipe(
|
AnvilCrafting.addRecipe(
|
||||||
new String[] {
|
new String[] {
|
||||||
empty,empty,empty,empty,empty,
|
empty,empty,empty,empty,empty,
|
||||||
@@ -1618,7 +1787,7 @@ public class ModCrafting{
|
|||||||
"emerald"
|
"emerald"
|
||||||
);
|
);
|
||||||
|
|
||||||
/*** Diamond Upgrade to Axe Head ***/
|
/*** Diamond Upgrade to Clean Axe Head ***/
|
||||||
AnvilCrafting.addRecipe(
|
AnvilCrafting.addRecipe(
|
||||||
new String[] {
|
new String[] {
|
||||||
empty,empty,empty,empty,empty,
|
empty,empty,empty,empty,empty,
|
||||||
@@ -1630,7 +1799,7 @@ public class ModCrafting{
|
|||||||
"diamond"
|
"diamond"
|
||||||
);
|
);
|
||||||
|
|
||||||
/*** Redstone Upgrade to Axe Head ***/
|
/*** Redstone Upgrade to Clean Axe Head ***/
|
||||||
AnvilCrafting.addRecipe(
|
AnvilCrafting.addRecipe(
|
||||||
new String[] {
|
new String[] {
|
||||||
empty,empty,empty,empty,empty,
|
empty,empty,empty,empty,empty,
|
||||||
@@ -1642,7 +1811,7 @@ public class ModCrafting{
|
|||||||
"redstone"
|
"redstone"
|
||||||
);
|
);
|
||||||
|
|
||||||
/*** Lapis Upgrade to Axe Head ***/
|
/*** Lapis Upgrade to Clean Axe Head ***/
|
||||||
AnvilCrafting.addRecipe(
|
AnvilCrafting.addRecipe(
|
||||||
new String[] {
|
new String[] {
|
||||||
empty,empty,empty,empty,empty,
|
empty,empty,empty,empty,empty,
|
||||||
@@ -1654,7 +1823,7 @@ public class ModCrafting{
|
|||||||
"lapis"
|
"lapis"
|
||||||
);
|
);
|
||||||
|
|
||||||
/*** Emerald Upgrade to Axe Head ***/
|
/*** Emerald Upgrade to Steel Axe Head ***/
|
||||||
AnvilCrafting.addRecipe(
|
AnvilCrafting.addRecipe(
|
||||||
new String[] {
|
new String[] {
|
||||||
empty,empty,empty,empty,empty,
|
empty,empty,empty,empty,empty,
|
||||||
@@ -1666,7 +1835,7 @@ public class ModCrafting{
|
|||||||
"emerald"
|
"emerald"
|
||||||
);
|
);
|
||||||
|
|
||||||
/*** Diamond Upgrade to Axe Head ***/
|
/*** Diamond Upgrade to Steel Axe Head ***/
|
||||||
AnvilCrafting.addRecipe(
|
AnvilCrafting.addRecipe(
|
||||||
new String[] {
|
new String[] {
|
||||||
empty,empty,empty,empty,empty,
|
empty,empty,empty,empty,empty,
|
||||||
@@ -1678,7 +1847,7 @@ public class ModCrafting{
|
|||||||
"diamond"
|
"diamond"
|
||||||
);
|
);
|
||||||
|
|
||||||
/*** Redstone Upgrade to Axe Head ***/
|
/*** Redstone Upgrade to Steel Axe Head ***/
|
||||||
AnvilCrafting.addRecipe(
|
AnvilCrafting.addRecipe(
|
||||||
new String[] {
|
new String[] {
|
||||||
empty,empty,empty,empty,empty,
|
empty,empty,empty,empty,empty,
|
||||||
@@ -1690,7 +1859,7 @@ public class ModCrafting{
|
|||||||
"redstone"
|
"redstone"
|
||||||
);
|
);
|
||||||
|
|
||||||
/*** Lapis Upgrade to Axe Head ***/
|
/*** Lapis Upgrade to Steel Axe Head ***/
|
||||||
AnvilCrafting.addRecipe(
|
AnvilCrafting.addRecipe(
|
||||||
new String[] {
|
new String[] {
|
||||||
empty,empty,empty,empty,empty,
|
empty,empty,empty,empty,empty,
|
||||||
@@ -1702,6 +1871,54 @@ public class ModCrafting{
|
|||||||
"lapis"
|
"lapis"
|
||||||
);
|
);
|
||||||
|
|
||||||
|
/*** Emerald Upgrade to Wootz Axe Head ***/
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String[] {
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,emeraldShard,empty,empty,
|
||||||
|
empty,empty,wootzaxehead,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty },
|
||||||
|
new ItemStack(ModItems.wootzaxehead, 1),
|
||||||
|
"emerald"
|
||||||
|
);
|
||||||
|
|
||||||
|
/*** Diamond Upgrade to Wootz Axe Head ***/
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String[] {
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,diamondShard,empty,empty,
|
||||||
|
empty,empty,wootzaxehead,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty },
|
||||||
|
new ItemStack(ModItems.wootzaxehead, 1),
|
||||||
|
"diamond"
|
||||||
|
);
|
||||||
|
|
||||||
|
/*** Redstone Upgrade to Wootz Axe Head ***/
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String[] {
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,redstone,empty,empty,
|
||||||
|
empty,empty,wootzaxehead,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty },
|
||||||
|
new ItemStack(ModItems.wootzaxehead, 1),
|
||||||
|
"redstone"
|
||||||
|
);
|
||||||
|
|
||||||
|
/*** Lapis Upgrade to Wootz Axe Head ***/
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String[] {
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,lapis,empty,empty,
|
||||||
|
empty,empty,wootzaxehead,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty },
|
||||||
|
new ItemStack(ModItems.wootzaxehead, 1),
|
||||||
|
"lapis"
|
||||||
|
);
|
||||||
|
|
||||||
/*******************************************************
|
/*******************************************************
|
||||||
* Shovel *
|
* Shovel *
|
||||||
*******************************************************/
|
*******************************************************/
|
||||||
@@ -1774,6 +1991,29 @@ public class ModCrafting{
|
|||||||
new ItemStack(ModItems.steelshovelhead, 1),
|
new ItemStack(ModItems.steelshovelhead, 1),
|
||||||
"repair"
|
"repair"
|
||||||
);
|
);
|
||||||
|
/*** Wootz Shovel Head ***/
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String[] {
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,hotWootzChunk,empty,empty,
|
||||||
|
empty,hotWootzChunk,hotWootzChunk,hotWootzChunk,empty,
|
||||||
|
empty,hotWootzChunk,hotWootzChunk,hotWootzChunk,empty,
|
||||||
|
empty,hotWootzChunk,empty,hotWootzChunk,empty },
|
||||||
|
new ItemStack(ModItems.wootzshovelhead, 1),
|
||||||
|
"null"
|
||||||
|
);
|
||||||
|
|
||||||
|
/*** REPAIR Wootz SHOVEL Head***/
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String[] {
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,hotSteelChunk,empty,empty,
|
||||||
|
empty,empty,wootzshovelhead,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty },
|
||||||
|
new ItemStack(ModItems.wootzshovelhead, 1),
|
||||||
|
"repair"
|
||||||
|
);
|
||||||
|
|
||||||
/*** Emerald Upgrade to Shovel Head ***/
|
/*** Emerald Upgrade to Shovel Head ***/
|
||||||
AnvilCrafting.addRecipe(
|
AnvilCrafting.addRecipe(
|
||||||
@@ -1916,6 +2156,54 @@ public class ModCrafting{
|
|||||||
new ItemStack(ModItems.steelshovelhead, 1),
|
new ItemStack(ModItems.steelshovelhead, 1),
|
||||||
"lapis"
|
"lapis"
|
||||||
);
|
);
|
||||||
|
//
|
||||||
|
/*** Emerald Upgrade to Shovel Head ***/
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String[] {
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,emeraldShard,empty,empty,
|
||||||
|
empty,empty,wootzshovelhead,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty },
|
||||||
|
new ItemStack(ModItems.wootzshovelhead, 1),
|
||||||
|
"emerald"
|
||||||
|
);
|
||||||
|
|
||||||
|
/*** Diamond Upgrade to Shovel Head ***/
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String[] {
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,diamondShard,empty,empty,
|
||||||
|
empty,empty,wootzshovelhead,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty },
|
||||||
|
new ItemStack(ModItems.wootzshovelhead, 1),
|
||||||
|
"diamond"
|
||||||
|
);
|
||||||
|
|
||||||
|
/*** Redstone Upgrade to Shovel Head ***/
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String[] {
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,redstone,empty,empty,
|
||||||
|
empty,empty,wootzshovelhead,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty },
|
||||||
|
new ItemStack(ModItems.wootzshovelhead, 1),
|
||||||
|
"redstone"
|
||||||
|
);
|
||||||
|
|
||||||
|
/*** Lapis Upgrade to Shovel Head ***/
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String[] {
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,lapis,empty,empty,
|
||||||
|
empty,empty,wootzshovelhead,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty },
|
||||||
|
new ItemStack(ModItems.wootzshovelhead, 1),
|
||||||
|
"lapis"
|
||||||
|
);
|
||||||
|
|
||||||
/*******************************************************
|
/*******************************************************
|
||||||
* Hoe *
|
* Hoe *
|
||||||
@@ -1989,6 +2277,29 @@ public class ModCrafting{
|
|||||||
new ItemStack(ModItems.steelhoehead, 1),
|
new ItemStack(ModItems.steelhoehead, 1),
|
||||||
"repair"
|
"repair"
|
||||||
);
|
);
|
||||||
|
/*** Wootz Hoe Head ***/
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String[] {
|
||||||
|
empty,empty,empty,hotWootzChunk,hotWootzChunk,
|
||||||
|
empty,empty,hotWootzChunk,empty,empty,
|
||||||
|
empty,hotWootzChunk,empty,empty,empty,
|
||||||
|
hotWootzChunk,empty,empty,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty },
|
||||||
|
new ItemStack(ModItems.wootzhoehead, 1),
|
||||||
|
"null"
|
||||||
|
);
|
||||||
|
|
||||||
|
/*** REPAIR Wootz HOE Head***/
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String[] {
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,hotSteelChunk,empty,empty,
|
||||||
|
empty,empty,wootzhoehead,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty },
|
||||||
|
new ItemStack(ModItems.wootzhoehead, 1),
|
||||||
|
"repair"
|
||||||
|
);
|
||||||
|
|
||||||
/*** Emerald Upgrade to Hoe Head ***/
|
/*** Emerald Upgrade to Hoe Head ***/
|
||||||
AnvilCrafting.addRecipe(
|
AnvilCrafting.addRecipe(
|
||||||
@@ -2131,6 +2442,54 @@ public class ModCrafting{
|
|||||||
new ItemStack(ModItems.steelhoehead, 1),
|
new ItemStack(ModItems.steelhoehead, 1),
|
||||||
"lapis"
|
"lapis"
|
||||||
);
|
);
|
||||||
|
//
|
||||||
|
/*** Emerald Upgrade to Hoe Head ***/
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String[] {
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,emeraldShard,empty,empty,
|
||||||
|
empty,empty,wootzhoehead,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty },
|
||||||
|
new ItemStack(ModItems.wootzhoehead, 1),
|
||||||
|
"emerald"
|
||||||
|
);
|
||||||
|
|
||||||
|
/*** Diamond Upgrade to Hoe Head ***/
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String[] {
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,diamondShard,empty,empty,
|
||||||
|
empty,empty,wootzhoehead,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty },
|
||||||
|
new ItemStack(ModItems.wootzhoehead, 1),
|
||||||
|
"diamond"
|
||||||
|
);
|
||||||
|
|
||||||
|
/*** Redstone Upgrade to Hoe Head ***/
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String[] {
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,redstone,empty,empty,
|
||||||
|
empty,empty,wootzhoehead,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty },
|
||||||
|
new ItemStack(ModItems.wootzhoehead, 1),
|
||||||
|
"redstone"
|
||||||
|
);
|
||||||
|
|
||||||
|
/*** Lapis Upgrade to Hoe Head ***/
|
||||||
|
AnvilCrafting.addRecipe(
|
||||||
|
new String[] {
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,lapis,empty,empty,
|
||||||
|
empty,empty,wootzhoehead,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty,
|
||||||
|
empty,empty,empty,empty,empty },
|
||||||
|
new ItemStack(ModItems.wootzhoehead, 1),
|
||||||
|
"lapis"
|
||||||
|
);
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user