checking these damn recipes
This commit is contained in:
@@ -29,18 +29,18 @@ public class CTCrucible {
|
|||||||
|
|
||||||
@ZenMethod
|
@ZenMethod
|
||||||
public static void addRecipe(String recipe_name,
|
public static void addRecipe(String recipe_name,
|
||||||
int cookTemp,
|
|
||||||
int cookTime,
|
|
||||||
int coolTime,
|
|
||||||
Ingredient ing0,
|
Ingredient ing0,
|
||||||
Ingredient ing1,
|
Ingredient ing1,
|
||||||
Ingredient ing2,
|
Ingredient ing2,
|
||||||
Ingredient ing3,
|
Ingredient ing3,
|
||||||
Ingredient ing4,
|
Ingredient ing4,
|
||||||
ItemStack dropsCooked,
|
int cookTemp,
|
||||||
ItemStack dropsRaw)
|
int cookTime,
|
||||||
|
int coolTime,
|
||||||
|
ItemStack dropsRaw,
|
||||||
|
ItemStack dropsCooked)
|
||||||
{
|
{
|
||||||
CraftTweakerAPI.apply(new Add(recipe_name, cookTemp, cookTime, coolTime, ing0, ing1, ing2, ing3, ing4, dropsCooked, dropsRaw) );
|
CraftTweakerAPI.apply(new Add(recipe_name, ing0, ing1, ing2, ing3, ing4, dropsRaw, dropsCooked, cookTemp, cookTime, coolTime) );
|
||||||
}
|
}
|
||||||
|
|
||||||
@ZenMethod
|
@ZenMethod
|
||||||
@@ -57,9 +57,6 @@ public class CTCrucible {
|
|||||||
|
|
||||||
private static class Add implements IAction
|
private static class Add implements IAction
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
private final String recipe_name;
|
private final String recipe_name;
|
||||||
private final int cookTemp;
|
private final int cookTemp;
|
||||||
private final int cookTime;
|
private final int cookTime;
|
||||||
@@ -74,7 +71,7 @@ public class CTCrucible {
|
|||||||
//private final int cook_time;
|
//private final int cook_time;
|
||||||
//private boolean is_disabled, is_hidden;
|
//private boolean is_disabled, is_hidden;
|
||||||
|
|
||||||
public Add(String recipe_name, int cookTemp, int cookTime, int coolTime, Ingredient ing0, Ingredient ing1, Ingredient ing2, Ingredient ing3, Ingredient ing4,ItemStack dropsCooked, ItemStack dropsRaw)
|
public Add(String recipe_name, Ingredient ing0, Ingredient ing1, Ingredient ing2, Ingredient ing3, Ingredient ing4, ItemStack dropsRaw, ItemStack dropsCooked, int cookTemp, int cookTime, int coolTime)
|
||||||
{
|
{
|
||||||
this.recipe_name = recipe_name;
|
this.recipe_name = recipe_name;
|
||||||
this.cookTemp = cookTemp;
|
this.cookTemp = cookTemp;
|
||||||
@@ -85,7 +82,7 @@ public class CTCrucible {
|
|||||||
this.ing2 = ing2;
|
this.ing2 = ing2;
|
||||||
this.ing3 = ing3;
|
this.ing3 = ing3;
|
||||||
this.ing4 =ing4;
|
this.ing4 =ing4;
|
||||||
this.dropsCooked = dropsCooked
|
this.dropsCooked = dropsCooked;
|
||||||
this.dropsRaw = dropsRaw;
|
this.dropsRaw = dropsRaw;
|
||||||
this.isDisabled = false;
|
this.isDisabled = false;
|
||||||
this.isHidden = false;
|
this.isHidden = false;
|
||||||
@@ -95,7 +92,17 @@ public class CTCrucible {
|
|||||||
public void apply()
|
public void apply()
|
||||||
{
|
{
|
||||||
PrimalCore.LOGGER.info("Add CraftTweaker Recipe: " + this.recipe_name);
|
PrimalCore.LOGGER.info("Add CraftTweaker Recipe: " + this.recipe_name);
|
||||||
CrucibleCrafting.REGISTRY.register(new CrucibleCrafting(this.cook_time, this.ingredients, this.output).setRecipeName(this.recipe_name));
|
CrucibleCrafting.REGISTRY.register(new CrucibleCrafting(
|
||||||
|
this.ing0,
|
||||||
|
this.ing1,
|
||||||
|
this.ing2,
|
||||||
|
this.ing3,
|
||||||
|
this.ing4,
|
||||||
|
this.dropsRaw,
|
||||||
|
this.dropsCooked,
|
||||||
|
this.cookTemp,
|
||||||
|
this.cookTime,
|
||||||
|
this.coolTime).setRecipeName(this.recipe_name));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -139,7 +146,7 @@ public class CTCrucible {
|
|||||||
@Override
|
@Override
|
||||||
public void apply()
|
public void apply()
|
||||||
{
|
{
|
||||||
for (HibachiRecipe recipe : HibachiRecipe.RECIPES)
|
for (CrucibleCrafting recipe : CrucibleCrafting.RECIPES)
|
||||||
{
|
{
|
||||||
if (!recipe.isHidden())
|
if (!recipe.isHidden())
|
||||||
recipe.setDisabled(true);
|
recipe.setDisabled(true);
|
||||||
@@ -149,9 +156,8 @@ public class CTCrucible {
|
|||||||
@Override
|
@Override
|
||||||
public String describe()
|
public String describe()
|
||||||
{
|
{
|
||||||
return "[" + ModInfo.MOD_NAME + "] Removing Crafting Tweaker recipe for:" + HibachiRecipe.RECIPE_PREFIX;
|
return "[" + ModInfo.MOD_NAME + "] Removing Crafting Tweaker recipe for:" + CrucibleCrafting.RECIPE_PREFIX;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
|
||||||
|
|||||||
@@ -2,7 +2,6 @@ package nmd.primal.forgecraft.crafting.CraftingRegistery;
|
|||||||
|
|
||||||
import net.minecraft.block.BlockPlanks;
|
import net.minecraft.block.BlockPlanks;
|
||||||
import net.minecraft.init.Blocks;
|
import net.minecraft.init.Blocks;
|
||||||
import net.minecraft.init.Items;
|
|
||||||
import net.minecraft.item.ItemStack;
|
import net.minecraft.item.ItemStack;
|
||||||
import net.minecraft.item.crafting.Ingredient;
|
import net.minecraft.item.crafting.Ingredient;
|
||||||
import net.minecraft.nbt.NBTTagCompound;
|
import net.minecraft.nbt.NBTTagCompound;
|
||||||
@@ -16,7 +15,6 @@ import nmd.primal.core.api.PrimalAPI;
|
|||||||
import nmd.primal.forgecraft.ModInfo;
|
import nmd.primal.forgecraft.ModInfo;
|
||||||
import nmd.primal.forgecraft.crafting.CrucibleCrafting;
|
import nmd.primal.forgecraft.crafting.CrucibleCrafting;
|
||||||
import nmd.primal.forgecraft.init.ModItems;
|
import nmd.primal.forgecraft.init.ModItems;
|
||||||
import nmd.primal.forgecraft.util.ToolNBT;
|
|
||||||
|
|
||||||
@GameRegistry.ObjectHolder(ModInfo.MOD_ID)
|
@GameRegistry.ObjectHolder(ModInfo.MOD_ID)
|
||||||
@Mod.EventBusSubscriber
|
@Mod.EventBusSubscriber
|
||||||
@@ -280,10 +278,10 @@ public final class CrucibleCraftingRegister{
|
|||||||
new ItemStack(ModItems.ironingotball, 1),
|
new ItemStack(ModItems.ironingotball, 1),
|
||||||
1400,
|
1400,
|
||||||
1200,
|
1200,
|
||||||
800).setRecipeName("wroughtIron"));
|
800).setRecipeName("wroughtIron1"));
|
||||||
|
|
||||||
recipes.register (new CrucibleCrafting(
|
recipes.register (new CrucibleCrafting(
|
||||||
new OreIngredient("dustIron"),
|
new OreIngredient("dustIron"),
|
||||||
Ingredient.EMPTY,
|
Ingredient.EMPTY,
|
||||||
Ingredient.EMPTY,
|
Ingredient.EMPTY,
|
||||||
Ingredient.EMPTY,
|
Ingredient.EMPTY,
|
||||||
@@ -292,9 +290,9 @@ public final class CrucibleCraftingRegister{
|
|||||||
new ItemStack(ModItems.ironingotball, 1),
|
new ItemStack(ModItems.ironingotball, 1),
|
||||||
1250,
|
1250,
|
||||||
1100,
|
1100,
|
||||||
800).setRecipeName("wroughtIron"));
|
800).setRecipeName("wroughtIron2"));
|
||||||
|
|
||||||
CrucibleCrafting.addRecipe(
|
recipes.register (new CrucibleCrafting(
|
||||||
Ingredient.fromStacks(new ItemStack(ModItems.brokenwroughtirontool, 1)),
|
Ingredient.fromStacks(new ItemStack(ModItems.brokenwroughtirontool, 1)),
|
||||||
Ingredient.EMPTY,
|
Ingredient.EMPTY,
|
||||||
Ingredient.EMPTY,
|
Ingredient.EMPTY,
|
||||||
@@ -304,9 +302,9 @@ public final class CrucibleCraftingRegister{
|
|||||||
new ItemStack(ModItems.ironingotball, 1),
|
new ItemStack(ModItems.ironingotball, 1),
|
||||||
1250,
|
1250,
|
||||||
1100,
|
1100,
|
||||||
800);
|
800).setRecipeName("wroughtIron3"));
|
||||||
|
|
||||||
CrucibleCrafting.addRecipe(
|
recipes.register (new CrucibleCrafting(
|
||||||
new OreIngredient("dustIron"),
|
new OreIngredient("dustIron"),
|
||||||
Ingredient.fromStacks(new ItemStack(PrimalAPI.Items.CARBONATE_SLACK, 1)),
|
Ingredient.fromStacks(new ItemStack(PrimalAPI.Items.CARBONATE_SLACK, 1)),
|
||||||
Ingredient.EMPTY,
|
Ingredient.EMPTY,
|
||||||
@@ -316,9 +314,9 @@ public final class CrucibleCraftingRegister{
|
|||||||
new ItemStack(ModItems.ironcleaningotball, 1),
|
new ItemStack(ModItems.ironcleaningotball, 1),
|
||||||
1550,
|
1550,
|
||||||
1200,
|
1200,
|
||||||
800);
|
800).setRecipeName("cleanIron1"));
|
||||||
|
|
||||||
CrucibleCrafting.addRecipe(
|
recipes.register (new CrucibleCrafting(
|
||||||
Ingredient.fromStacks(new ItemStack(ModItems.brokencleanirontool, 1)),
|
Ingredient.fromStacks(new ItemStack(ModItems.brokencleanirontool, 1)),
|
||||||
new OreIngredient("nuggetIron"),
|
new OreIngredient("nuggetIron"),
|
||||||
Ingredient.EMPTY,
|
Ingredient.EMPTY,
|
||||||
@@ -328,9 +326,9 @@ public final class CrucibleCraftingRegister{
|
|||||||
new ItemStack(ModItems.ironcleaningotball, 1),
|
new ItemStack(ModItems.ironcleaningotball, 1),
|
||||||
1550,
|
1550,
|
||||||
1200,
|
1200,
|
||||||
800);
|
800).setRecipeName("cleanIron2"));
|
||||||
|
|
||||||
CrucibleCrafting.addRecipe(
|
recipes.register (new CrucibleCrafting(
|
||||||
Ingredient.fromStacks(new ItemStack(ModItems.ironcleaningotball, 1)),
|
Ingredient.fromStacks(new ItemStack(ModItems.ironcleaningotball, 1)),
|
||||||
Ingredient.fromStacks(new ItemStack(PrimalAPI.Items.CHARCOAL_HIGH, 1)),
|
Ingredient.fromStacks(new ItemStack(PrimalAPI.Items.CHARCOAL_HIGH, 1)),
|
||||||
Ingredient.EMPTY,
|
Ingredient.EMPTY,
|
||||||
@@ -340,9 +338,9 @@ public final class CrucibleCraftingRegister{
|
|||||||
new ItemStack(ModItems.steelingotball, 1),
|
new ItemStack(ModItems.steelingotball, 1),
|
||||||
2100,
|
2100,
|
||||||
1500,
|
1500,
|
||||||
1000);
|
1000).setRecipeName("steel1"));
|
||||||
|
|
||||||
CrucibleCrafting.addRecipe(
|
recipes.register (new CrucibleCrafting(
|
||||||
Ingredient.fromStacks(new ItemStack(ModItems.brokensteeltool, 1)),
|
Ingredient.fromStacks(new ItemStack(ModItems.brokensteeltool, 1)),
|
||||||
new OreIngredient("nuggetSteel"),
|
new OreIngredient("nuggetSteel"),
|
||||||
Ingredient.EMPTY,
|
Ingredient.EMPTY,
|
||||||
@@ -352,9 +350,9 @@ public final class CrucibleCraftingRegister{
|
|||||||
new ItemStack(ModItems.steelingotball, 1),
|
new ItemStack(ModItems.steelingotball, 1),
|
||||||
2100,
|
2100,
|
||||||
1500,
|
1500,
|
||||||
1000);
|
1000).setRecipeName("steel2"));
|
||||||
|
|
||||||
CrucibleCrafting.addRecipe(
|
recipes.register (new CrucibleCrafting(
|
||||||
new OreIngredient("dustMagnetite"),
|
new OreIngredient("dustMagnetite"),
|
||||||
Ingredient.fromStacks(new ItemStack(Blocks.LEAVES, 1,BlockPlanks.EnumType.JUNGLE.getMetadata())),
|
Ingredient.fromStacks(new ItemStack(Blocks.LEAVES, 1,BlockPlanks.EnumType.JUNGLE.getMetadata())),
|
||||||
Ingredient.fromStacks(new ItemStack(PrimalAPI.Items.CHARCOAL_PURE, 1)),
|
Ingredient.fromStacks(new ItemStack(PrimalAPI.Items.CHARCOAL_PURE, 1)),
|
||||||
@@ -364,9 +362,9 @@ public final class CrucibleCraftingRegister{
|
|||||||
new ItemStack(ModItems.wootzingotball, 1),
|
new ItemStack(ModItems.wootzingotball, 1),
|
||||||
2100,
|
2100,
|
||||||
1800,
|
1800,
|
||||||
1500);
|
1500).setRecipeName("wootz1"));
|
||||||
|
|
||||||
CrucibleCrafting.addRecipe(
|
recipes.register (new CrucibleCrafting(
|
||||||
new OreIngredient("magnetite"),
|
new OreIngredient("magnetite"),
|
||||||
Ingredient.fromStacks(new ItemStack(Blocks.LEAVES, 1, BlockPlanks.EnumType.JUNGLE.getMetadata())),
|
Ingredient.fromStacks(new ItemStack(Blocks.LEAVES, 1, BlockPlanks.EnumType.JUNGLE.getMetadata())),
|
||||||
Ingredient.fromStacks(new ItemStack(PrimalAPI.Items.CHARCOAL_PURE, 1)),
|
Ingredient.fromStacks(new ItemStack(PrimalAPI.Items.CHARCOAL_PURE, 1)),
|
||||||
@@ -376,9 +374,9 @@ public final class CrucibleCraftingRegister{
|
|||||||
new ItemStack(ModItems.wootzingotball, 1),
|
new ItemStack(ModItems.wootzingotball, 1),
|
||||||
2100,
|
2100,
|
||||||
1800,
|
1800,
|
||||||
1500);
|
1500).setRecipeName("wootz2"));
|
||||||
|
|
||||||
CrucibleCrafting.addRecipe(
|
recipes.register (new CrucibleCrafting(
|
||||||
Ingredient.fromStacks(new ItemStack(ModItems.brokenwootztool, 1)),
|
Ingredient.fromStacks(new ItemStack(ModItems.brokenwootztool, 1)),
|
||||||
new OreIngredient("nuggetWootz"),
|
new OreIngredient("nuggetWootz"),
|
||||||
Ingredient.EMPTY,
|
Ingredient.EMPTY,
|
||||||
@@ -388,7 +386,7 @@ public final class CrucibleCraftingRegister{
|
|||||||
new ItemStack(ModItems.wootzingotball, 1),
|
new ItemStack(ModItems.wootzingotball, 1),
|
||||||
2100,
|
2100,
|
||||||
1800,
|
1800,
|
||||||
1500);
|
1500).setRecipeName("wootz3"));
|
||||||
|
|
||||||
/***BRONZE***/
|
/***BRONZE***/
|
||||||
NBTTagCompound tagBronzeDefault = new NBTTagCompound();
|
NBTTagCompound tagBronzeDefault = new NBTTagCompound();
|
||||||
@@ -397,7 +395,7 @@ public final class CrucibleCraftingRegister{
|
|||||||
ItemStack defaultBronze = new ItemStack(ModItems.bronzeingotball, 1);
|
ItemStack defaultBronze = new ItemStack(ModItems.bronzeingotball, 1);
|
||||||
defaultBronze.setTagCompound(tagBronzeDefault.copy());
|
defaultBronze.setTagCompound(tagBronzeDefault.copy());
|
||||||
|
|
||||||
CrucibleCrafting.addRecipe(
|
recipes.register (new CrucibleCrafting(
|
||||||
new OreIngredient("dustCopper"),
|
new OreIngredient("dustCopper"),
|
||||||
new OreIngredient("dustCopper"),
|
new OreIngredient("dustCopper"),
|
||||||
new OreIngredient("dustCopper"),
|
new OreIngredient("dustCopper"),
|
||||||
@@ -407,9 +405,9 @@ public final class CrucibleCraftingRegister{
|
|||||||
defaultBronze,
|
defaultBronze,
|
||||||
1100,
|
1100,
|
||||||
800,
|
800,
|
||||||
600);
|
600).setRecipeName("bronze1"));
|
||||||
|
|
||||||
CrucibleCrafting.addRecipe(
|
recipes.register (new CrucibleCrafting(
|
||||||
new OreIngredient("ingotBronze"),
|
new OreIngredient("ingotBronze"),
|
||||||
Ingredient.EMPTY,
|
Ingredient.EMPTY,
|
||||||
Ingredient.EMPTY,
|
Ingredient.EMPTY,
|
||||||
@@ -419,11 +417,11 @@ public final class CrucibleCraftingRegister{
|
|||||||
defaultBronze,
|
defaultBronze,
|
||||||
1100,
|
1100,
|
||||||
800,
|
800,
|
||||||
600);
|
600).setRecipeName("bronze2"));
|
||||||
|
|
||||||
ItemStack redBronze = defaultBronze.copy();
|
ItemStack redBronze = defaultBronze.copy();
|
||||||
redBronze.getTagCompound().setString("upgrades", "redstone");
|
redBronze.getTagCompound().setString("upgrades", "redstone");
|
||||||
CrucibleCrafting.addRecipe(
|
recipes.register (new CrucibleCrafting(
|
||||||
new OreIngredient("ingotBronze"),
|
new OreIngredient("ingotBronze"),
|
||||||
new OreIngredient("dustRedstone"),
|
new OreIngredient("dustRedstone"),
|
||||||
Ingredient.EMPTY,
|
Ingredient.EMPTY,
|
||||||
@@ -433,11 +431,11 @@ public final class CrucibleCraftingRegister{
|
|||||||
redBronze,
|
redBronze,
|
||||||
1100,
|
1100,
|
||||||
800,
|
800,
|
||||||
600);
|
600).setRecipeName("redBronze1"));
|
||||||
|
|
||||||
ItemStack diamondBronze = defaultBronze.copy();
|
ItemStack diamondBronze = defaultBronze.copy();
|
||||||
diamondBronze.getTagCompound().setString("upgrades", "diamond");
|
diamondBronze.getTagCompound().setString("upgrades", "diamond");
|
||||||
CrucibleCrafting.addRecipe(
|
recipes.register (new CrucibleCrafting(
|
||||||
new OreIngredient("ingotBronze"),
|
new OreIngredient("ingotBronze"),
|
||||||
new OreIngredient("flakeDiamond"),
|
new OreIngredient("flakeDiamond"),
|
||||||
Ingredient.EMPTY,
|
Ingredient.EMPTY,
|
||||||
@@ -447,11 +445,11 @@ public final class CrucibleCraftingRegister{
|
|||||||
diamondBronze,
|
diamondBronze,
|
||||||
1100,
|
1100,
|
||||||
800,
|
800,
|
||||||
600);
|
600).setRecipeName("diamondBronze1"));
|
||||||
|
|
||||||
ItemStack emeraldBronze = defaultBronze.copy();
|
ItemStack emeraldBronze = defaultBronze.copy();
|
||||||
emeraldBronze.getTagCompound().setString("upgrades", "emerald");
|
emeraldBronze.getTagCompound().setString("upgrades", "emerald");
|
||||||
CrucibleCrafting.addRecipe(
|
recipes.register (new CrucibleCrafting(
|
||||||
new OreIngredient("ingotBronze"),
|
new OreIngredient("ingotBronze"),
|
||||||
new OreIngredient("flakeEmerald"),
|
new OreIngredient("flakeEmerald"),
|
||||||
Ingredient.EMPTY,
|
Ingredient.EMPTY,
|
||||||
@@ -461,11 +459,11 @@ public final class CrucibleCraftingRegister{
|
|||||||
emeraldBronze,
|
emeraldBronze,
|
||||||
1100,
|
1100,
|
||||||
800,
|
800,
|
||||||
600);
|
600).setRecipeName("emeraldBronze1"));
|
||||||
|
|
||||||
ItemStack lapisBronze = defaultBronze.copy();
|
ItemStack lapisBronze = defaultBronze.copy();
|
||||||
lapisBronze.getTagCompound().setString("upgrades", "lapis");
|
lapisBronze.getTagCompound().setString("upgrades", "lapis");
|
||||||
CrucibleCrafting.addRecipe(
|
recipes.register (new CrucibleCrafting(
|
||||||
new OreIngredient("ingotBronze"),
|
new OreIngredient("ingotBronze"),
|
||||||
new OreIngredient("gemLapis"),
|
new OreIngredient("gemLapis"),
|
||||||
Ingredient.EMPTY,
|
Ingredient.EMPTY,
|
||||||
@@ -475,9 +473,9 @@ public final class CrucibleCraftingRegister{
|
|||||||
lapisBronze,
|
lapisBronze,
|
||||||
1100,
|
1100,
|
||||||
800,
|
800,
|
||||||
600);
|
600).setRecipeName("lapisBronze1"));
|
||||||
|
|
||||||
CrucibleCrafting.addRecipe(
|
recipes.register (new CrucibleCrafting(
|
||||||
new OreIngredient("dustCopper"),
|
new OreIngredient("dustCopper"),
|
||||||
new OreIngredient("dustCopper"),
|
new OreIngredient("dustCopper"),
|
||||||
new OreIngredient("dustCopper"),
|
new OreIngredient("dustCopper"),
|
||||||
@@ -487,9 +485,9 @@ public final class CrucibleCraftingRegister{
|
|||||||
redBronze,
|
redBronze,
|
||||||
1100,
|
1100,
|
||||||
800,
|
800,
|
||||||
600);
|
600).setRecipeName("redBronze2"));
|
||||||
|
|
||||||
CrucibleCrafting.addRecipe(
|
recipes.register (new CrucibleCrafting(
|
||||||
new OreIngredient("dustCopper"),
|
new OreIngredient("dustCopper"),
|
||||||
new OreIngredient("dustCopper"),
|
new OreIngredient("dustCopper"),
|
||||||
new OreIngredient("dustCopper"),
|
new OreIngredient("dustCopper"),
|
||||||
@@ -499,9 +497,9 @@ public final class CrucibleCraftingRegister{
|
|||||||
diamondBronze,
|
diamondBronze,
|
||||||
1100,
|
1100,
|
||||||
800,
|
800,
|
||||||
600);
|
600).setRecipeName("diamondBronze2"));
|
||||||
|
|
||||||
CrucibleCrafting.addRecipe(
|
recipes.register (new CrucibleCrafting(
|
||||||
new OreIngredient("dustCopper"),
|
new OreIngredient("dustCopper"),
|
||||||
new OreIngredient("dustCopper"),
|
new OreIngredient("dustCopper"),
|
||||||
new OreIngredient("dustCopper"),
|
new OreIngredient("dustCopper"),
|
||||||
@@ -511,9 +509,9 @@ public final class CrucibleCraftingRegister{
|
|||||||
emeraldBronze,
|
emeraldBronze,
|
||||||
1100,
|
1100,
|
||||||
800,
|
800,
|
||||||
600);
|
600).setRecipeName("emeraldBronze2"));
|
||||||
|
|
||||||
CrucibleCrafting.addRecipe(
|
recipes.register (new CrucibleCrafting(
|
||||||
new OreIngredient("dustCopper"),
|
new OreIngredient("dustCopper"),
|
||||||
new OreIngredient("dustCopper"),
|
new OreIngredient("dustCopper"),
|
||||||
new OreIngredient("dustCopper"),
|
new OreIngredient("dustCopper"),
|
||||||
@@ -523,7 +521,7 @@ public final class CrucibleCraftingRegister{
|
|||||||
lapisBronze,
|
lapisBronze,
|
||||||
1100,
|
1100,
|
||||||
800,
|
800,
|
||||||
600);
|
600).setRecipeName("lapisBronze2"));
|
||||||
|
|
||||||
|
|
||||||
/***COPPER***/
|
/***COPPER***/
|
||||||
@@ -533,7 +531,7 @@ public final class CrucibleCraftingRegister{
|
|||||||
ItemStack defaultCopper = new ItemStack(PrimalAPI.Items.COPPER_INGOT, 1);
|
ItemStack defaultCopper = new ItemStack(PrimalAPI.Items.COPPER_INGOT, 1);
|
||||||
defaultCopper.setTagCompound(tagCopperDefault.copy());
|
defaultCopper.setTagCompound(tagCopperDefault.copy());
|
||||||
|
|
||||||
CrucibleCrafting.addRecipe(
|
recipes.register (new CrucibleCrafting(
|
||||||
new OreIngredient("oreCopper"),
|
new OreIngredient("oreCopper"),
|
||||||
Ingredient.fromStacks(new ItemStack(PrimalAPI.Items.CARBONATE_SLACK, 1)),
|
Ingredient.fromStacks(new ItemStack(PrimalAPI.Items.CARBONATE_SLACK, 1)),
|
||||||
Ingredient.EMPTY,
|
Ingredient.EMPTY,
|
||||||
@@ -543,9 +541,9 @@ public final class CrucibleCraftingRegister{
|
|||||||
defaultCopper,
|
defaultCopper,
|
||||||
900,
|
900,
|
||||||
800,
|
800,
|
||||||
600);
|
600).setRecipeName("copper1"));
|
||||||
|
|
||||||
CrucibleCrafting.addRecipe(
|
recipes.register (new CrucibleCrafting(
|
||||||
new OreIngredient("ingotCopper"),
|
new OreIngredient("ingotCopper"),
|
||||||
Ingredient.EMPTY,
|
Ingredient.EMPTY,
|
||||||
Ingredient.EMPTY,
|
Ingredient.EMPTY,
|
||||||
@@ -555,11 +553,11 @@ public final class CrucibleCraftingRegister{
|
|||||||
defaultCopper,
|
defaultCopper,
|
||||||
900,
|
900,
|
||||||
750,
|
750,
|
||||||
550);
|
550).setRecipeName("copper2"));
|
||||||
|
|
||||||
ItemStack redCopper = defaultCopper.copy();
|
ItemStack redCopper = defaultCopper.copy();
|
||||||
redCopper.getTagCompound().setString("upgrades", "redstone");
|
redCopper.getTagCompound().setString("upgrades", "redstone");
|
||||||
CrucibleCrafting.addRecipe(
|
recipes.register (new CrucibleCrafting(
|
||||||
new OreIngredient("ingotCopper"),
|
new OreIngredient("ingotCopper"),
|
||||||
new OreIngredient("dustRedstone"),
|
new OreIngredient("dustRedstone"),
|
||||||
Ingredient.EMPTY,
|
Ingredient.EMPTY,
|
||||||
@@ -569,11 +567,11 @@ public final class CrucibleCraftingRegister{
|
|||||||
redCopper,
|
redCopper,
|
||||||
900,
|
900,
|
||||||
750,
|
750,
|
||||||
550);
|
550).setRecipeName("redCopper1"));
|
||||||
|
|
||||||
ItemStack diamondCopper = defaultCopper.copy();
|
ItemStack diamondCopper = defaultCopper.copy();
|
||||||
diamondCopper.getTagCompound().setString("upgrades", "diamond");
|
diamondCopper.getTagCompound().setString("upgrades", "diamond");
|
||||||
CrucibleCrafting.addRecipe(
|
recipes.register (new CrucibleCrafting(
|
||||||
new OreIngredient("ingotCopper"),
|
new OreIngredient("ingotCopper"),
|
||||||
new OreIngredient("flakeDiamond"),
|
new OreIngredient("flakeDiamond"),
|
||||||
Ingredient.EMPTY,
|
Ingredient.EMPTY,
|
||||||
@@ -583,11 +581,11 @@ public final class CrucibleCraftingRegister{
|
|||||||
diamondCopper,
|
diamondCopper,
|
||||||
900,
|
900,
|
||||||
750,
|
750,
|
||||||
550);
|
550).setRecipeName("diamondCopper1"));
|
||||||
|
|
||||||
ItemStack emeraldCopper = defaultCopper.copy();
|
ItemStack emeraldCopper = defaultCopper.copy();
|
||||||
emeraldCopper.getTagCompound().setString("upgrades", "emerald");
|
emeraldCopper.getTagCompound().setString("upgrades", "emerald");
|
||||||
CrucibleCrafting.addRecipe(
|
recipes.register (new CrucibleCrafting(
|
||||||
new OreIngredient("ingotCopper"),
|
new OreIngredient("ingotCopper"),
|
||||||
new OreIngredient("flakeEmerald"),
|
new OreIngredient("flakeEmerald"),
|
||||||
Ingredient.EMPTY,
|
Ingredient.EMPTY,
|
||||||
@@ -597,11 +595,11 @@ public final class CrucibleCraftingRegister{
|
|||||||
emeraldCopper,
|
emeraldCopper,
|
||||||
900,
|
900,
|
||||||
750,
|
750,
|
||||||
550);
|
550).setRecipeName("emeraldCopper1"));
|
||||||
|
|
||||||
ItemStack lapisCopper = defaultCopper.copy();
|
ItemStack lapisCopper = defaultCopper.copy();
|
||||||
lapisCopper.getTagCompound().setString("upgrades", "lapis");
|
lapisCopper.getTagCompound().setString("upgrades", "lapis");
|
||||||
CrucibleCrafting.addRecipe(
|
recipes.register (new CrucibleCrafting(
|
||||||
new OreIngredient("ingotCopper"),
|
new OreIngredient("ingotCopper"),
|
||||||
new OreIngredient("gemLapis"),
|
new OreIngredient("gemLapis"),
|
||||||
Ingredient.EMPTY,
|
Ingredient.EMPTY,
|
||||||
@@ -611,9 +609,9 @@ public final class CrucibleCraftingRegister{
|
|||||||
lapisCopper,
|
lapisCopper,
|
||||||
900,
|
900,
|
||||||
750,
|
750,
|
||||||
550);
|
550).setRecipeName("lapisCopper1"));
|
||||||
|
|
||||||
CrucibleCrafting.addRecipe(
|
recipes.register (new CrucibleCrafting(
|
||||||
new OreIngredient("oreCopper"),
|
new OreIngredient("oreCopper"),
|
||||||
Ingredient.fromStacks(new ItemStack(PrimalAPI.Items.CARBONATE_SLACK, 1)),
|
Ingredient.fromStacks(new ItemStack(PrimalAPI.Items.CARBONATE_SLACK, 1)),
|
||||||
new OreIngredient("dustRedstone"),
|
new OreIngredient("dustRedstone"),
|
||||||
@@ -623,9 +621,9 @@ public final class CrucibleCraftingRegister{
|
|||||||
redCopper,
|
redCopper,
|
||||||
900,
|
900,
|
||||||
750,
|
750,
|
||||||
550);
|
550).setRecipeName("redCopper2"));
|
||||||
|
|
||||||
CrucibleCrafting.addRecipe(
|
recipes.register (new CrucibleCrafting(
|
||||||
new OreIngredient("oreCopper"),
|
new OreIngredient("oreCopper"),
|
||||||
Ingredient.fromStacks(new ItemStack(PrimalAPI.Items.CARBONATE_SLACK, 1)),
|
Ingredient.fromStacks(new ItemStack(PrimalAPI.Items.CARBONATE_SLACK, 1)),
|
||||||
new OreIngredient("flakeDiamond"),
|
new OreIngredient("flakeDiamond"),
|
||||||
@@ -635,9 +633,9 @@ public final class CrucibleCraftingRegister{
|
|||||||
diamondCopper,
|
diamondCopper,
|
||||||
900,
|
900,
|
||||||
750,
|
750,
|
||||||
550);
|
550).setRecipeName("diamondCopper2"));
|
||||||
|
|
||||||
CrucibleCrafting.addRecipe(
|
recipes.register (new CrucibleCrafting(
|
||||||
new OreIngredient("oreCopper"),
|
new OreIngredient("oreCopper"),
|
||||||
Ingredient.fromStacks(new ItemStack(PrimalAPI.Items.CARBONATE_SLACK, 1)),
|
Ingredient.fromStacks(new ItemStack(PrimalAPI.Items.CARBONATE_SLACK, 1)),
|
||||||
new OreIngredient("flakeEmerald"),
|
new OreIngredient("flakeEmerald"),
|
||||||
@@ -647,9 +645,9 @@ public final class CrucibleCraftingRegister{
|
|||||||
emeraldCopper,
|
emeraldCopper,
|
||||||
900,
|
900,
|
||||||
750,
|
750,
|
||||||
550);
|
550).setRecipeName("emeraldCopper2"));
|
||||||
|
|
||||||
CrucibleCrafting.addRecipe(
|
recipes.register (new CrucibleCrafting(
|
||||||
new OreIngredient("oreCopper"),
|
new OreIngredient("oreCopper"),
|
||||||
Ingredient.fromStacks(new ItemStack(PrimalAPI.Items.CARBONATE_SLACK, 1)),
|
Ingredient.fromStacks(new ItemStack(PrimalAPI.Items.CARBONATE_SLACK, 1)),
|
||||||
new OreIngredient("gemLapis"),
|
new OreIngredient("gemLapis"),
|
||||||
@@ -659,7 +657,7 @@ public final class CrucibleCraftingRegister{
|
|||||||
lapisCopper,
|
lapisCopper,
|
||||||
900,
|
900,
|
||||||
750,
|
750,
|
||||||
550);
|
550).setRecipeName("lapisCopper2"));
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
@@ -269,7 +269,7 @@ public class ModCrafting{
|
|||||||
/***********************/
|
/***********************/
|
||||||
/***CRUCIBLE CRAFTING***/
|
/***CRUCIBLE CRAFTING***/
|
||||||
/***********************/
|
/***********************/
|
||||||
|
/*
|
||||||
CrucibleCrafting.addRecipe(
|
CrucibleCrafting.addRecipe(
|
||||||
new OreIngredient("oreIron"),
|
new OreIngredient("oreIron"),
|
||||||
Ingredient.EMPTY,
|
Ingredient.EMPTY,
|
||||||
@@ -389,8 +389,9 @@ public class ModCrafting{
|
|||||||
2100,
|
2100,
|
||||||
1800,
|
1800,
|
||||||
1500);
|
1500);
|
||||||
|
*/
|
||||||
/***BRONZE***/
|
/***BRONZE***/
|
||||||
|
/*
|
||||||
NBTTagCompound tagBronzeDefault = new NBTTagCompound();
|
NBTTagCompound tagBronzeDefault = new NBTTagCompound();
|
||||||
tagBronzeDefault.setString("upgrades", "");
|
tagBronzeDefault.setString("upgrades", "");
|
||||||
tagBronzeDefault.setBoolean("hot", false);
|
tagBronzeDefault.setBoolean("hot", false);
|
||||||
@@ -525,8 +526,9 @@ public class ModCrafting{
|
|||||||
800,
|
800,
|
||||||
600);
|
600);
|
||||||
|
|
||||||
|
*/
|
||||||
/***COPPER***/
|
/***COPPER***/
|
||||||
|
/*
|
||||||
NBTTagCompound tagCopperDefault = new NBTTagCompound();
|
NBTTagCompound tagCopperDefault = new NBTTagCompound();
|
||||||
tagCopperDefault.setString("upgrades", "");
|
tagCopperDefault.setString("upgrades", "");
|
||||||
tagCopperDefault.setBoolean("hot", false);
|
tagCopperDefault.setBoolean("hot", false);
|
||||||
@@ -660,7 +662,7 @@ public class ModCrafting{
|
|||||||
900,
|
900,
|
||||||
750,
|
750,
|
||||||
550);
|
550);
|
||||||
|
*/
|
||||||
|
|
||||||
|
|
||||||
/***CASTING FORM***/
|
/***CASTING FORM***/
|
||||||
|
|||||||
@@ -1,14 +1,30 @@
|
|||||||
package nmd.primal.forgecraft.init;
|
package nmd.primal.forgecraft.init;
|
||||||
|
|
||||||
|
import net.minecraft.util.ResourceLocation;
|
||||||
|
import net.minecraftforge.event.RegistryEvent;
|
||||||
|
import net.minecraftforge.fml.common.Mod;
|
||||||
|
import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
|
||||||
|
import net.minecraftforge.fml.common.registry.GameRegistry;
|
||||||
|
import net.minecraftforge.registries.RegistryBuilder;
|
||||||
|
import nmd.primal.core.api.PrimalAPI;
|
||||||
|
import nmd.primal.forgecraft.ModInfo;
|
||||||
|
import nmd.primal.forgecraft.crafting.CrucibleCrafting;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Created by kitsu on 12/3/2016.
|
* Created by kitsu on 12/3/2016.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
@GameRegistry.ObjectHolder(ModInfo.MOD_ID)
|
||||||
|
@Mod.EventBusSubscriber
|
||||||
public class ModRegistries {
|
public class ModRegistries {
|
||||||
|
|
||||||
public static void registerFuels()
|
@SubscribeEvent
|
||||||
{
|
public static void customRegistries(RegistryEvent.NewRegistry event) {
|
||||||
//if (ModConfig.FEATURE_ENABLE_FUELS)
|
PrimalAPI.logger(1, "Custom Registry", CrucibleCrafting.RECIPE_PREFIX);
|
||||||
//{
|
RegistryBuilder registryCrucible = new RegistryBuilder();
|
||||||
|
registryCrucible.setType(CrucibleCrafting.class);
|
||||||
|
registryCrucible.setName(new ResourceLocation(ModInfo.MOD_ID, "recipes_" + CrucibleCrafting.RECIPE_PREFIX));
|
||||||
|
registryCrucible.setIDRange(0, 1000);
|
||||||
|
registryCrucible.create();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -33,22 +33,5 @@ public class CauldronRecipes
|
|||||||
lapisBronze.getSubCompound("tags").setInteger("lapis", 1);
|
lapisBronze.getSubCompound("tags").setInteger("lapis", 1);
|
||||||
lapisBronze.getSubCompound("tags").setBoolean("modified", true);
|
lapisBronze.getSubCompound("tags").setBoolean("modified", true);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*
|
|
||||||
recipes.register(new CauldronRecipe(
|
|
||||||
5,
|
|
||||||
FluidRegistry.getFluidStack("water", 1000),
|
|
||||||
FluidRegistry.getFluidStack("water", 1000),
|
|
||||||
new ItemStack(ModItems.rawbronzegladius, 1),
|
|
||||||
new ItemStack(Items.DYE, 1, 4),
|
|
||||||
ItemStack.EMPTY,
|
|
||||||
ItemStack.EMPTY,
|
|
||||||
lapisBronze,
|
|
||||||
ItemStack.EMPTY).setRecipeName("finishedGladius")
|
|
||||||
);
|
|
||||||
*/
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user