closes #55
This commit is contained in:
parent
5636dc373f
commit
bac2cdcbc6
35 changed files with 94 additions and 34 deletions
|
@ -2,11 +2,12 @@ package techreborn.api.recipe.machines;
|
|||
|
||||
import net.minecraft.item.ItemStack;
|
||||
import techreborn.api.recipe.BaseRecipe;
|
||||
import techreborn.lib.Reference;
|
||||
|
||||
public class AlloySmelterRecipe extends BaseRecipe {
|
||||
|
||||
public AlloySmelterRecipe(ItemStack input1, ItemStack input2, ItemStack output1, int tickTime, int euPerTick) {
|
||||
super("alloySmelterRecipe", tickTime, euPerTick);
|
||||
super(Reference.alloySmelteRecipe, tickTime, euPerTick);
|
||||
if (input1 != null)
|
||||
inputs.add(input1);
|
||||
if (input2 != null)
|
||||
|
|
|
@ -2,11 +2,12 @@ package techreborn.api.recipe.machines;
|
|||
|
||||
import net.minecraft.item.ItemStack;
|
||||
import techreborn.api.recipe.BaseRecipe;
|
||||
import techreborn.lib.Reference;
|
||||
|
||||
public class AssemblingMachineRecipe extends BaseRecipe {
|
||||
|
||||
public AssemblingMachineRecipe(ItemStack input1, ItemStack input2, ItemStack output1, int tickTime, int euPerTick) {
|
||||
super("assemblingMachineRecipe", tickTime, euPerTick);
|
||||
super(Reference.assemblingMachineRecipe, tickTime, euPerTick);
|
||||
if (input1 != null)
|
||||
inputs.add(input1);
|
||||
if (input2 != null)
|
||||
|
|
|
@ -3,6 +3,7 @@ package techreborn.api.recipe.machines;
|
|||
import net.minecraft.item.ItemStack;
|
||||
import net.minecraft.tileentity.TileEntity;
|
||||
import techreborn.api.recipe.BaseRecipe;
|
||||
import techreborn.lib.Reference;
|
||||
import techreborn.tiles.TileBlastFurnace;
|
||||
|
||||
public class BlastFurnaceRecipe extends BaseRecipe {
|
||||
|
@ -11,7 +12,7 @@ public class BlastFurnaceRecipe extends BaseRecipe {
|
|||
public int neededHeat;
|
||||
|
||||
public BlastFurnaceRecipe(ItemStack input1, ItemStack input2, ItemStack output1 , ItemStack output2, int tickTime, int euPerTick, int neededHeat) {
|
||||
super("blastFurnaceRecipe", tickTime, euPerTick);
|
||||
super(Reference.blastFurnaceRecipe, tickTime, euPerTick);
|
||||
if (input1 != null)
|
||||
inputs.add(input1);
|
||||
if (input2 != null)
|
||||
|
|
|
@ -2,11 +2,12 @@ package techreborn.api.recipe.machines;
|
|||
|
||||
import net.minecraft.item.ItemStack;
|
||||
import techreborn.api.recipe.BaseRecipe;
|
||||
import techreborn.lib.Reference;
|
||||
|
||||
public class CentrifugeRecipe extends BaseRecipe {
|
||||
|
||||
public CentrifugeRecipe(ItemStack input1, ItemStack input2, ItemStack output1, ItemStack output2, ItemStack output3, ItemStack output4, int tickTime, int euPerTick) {
|
||||
super("centrifugeRecipe", tickTime, euPerTick);
|
||||
super(Reference.centrifugeRecipe, tickTime, euPerTick);
|
||||
if (input1 != null)
|
||||
inputs.add(input1);
|
||||
if (input2 != null)
|
||||
|
|
|
@ -2,11 +2,12 @@ package techreborn.api.recipe.machines;
|
|||
|
||||
import net.minecraft.item.ItemStack;
|
||||
import techreborn.api.recipe.BaseRecipe;
|
||||
import techreborn.lib.Reference;
|
||||
|
||||
public class ChemicalReactorRecipe extends BaseRecipe {
|
||||
|
||||
public ChemicalReactorRecipe(ItemStack input1, ItemStack input2, ItemStack output1, int tickTime, int euPerTick) {
|
||||
super("chemicalReactorRecipe", tickTime, euPerTick);
|
||||
super(Reference.chemicalReactorRecipe, tickTime, euPerTick);
|
||||
if (input1 != null)
|
||||
inputs.add(input1);
|
||||
if (input2 != null)
|
||||
|
|
|
@ -5,6 +5,7 @@ import net.minecraft.item.ItemStack;
|
|||
import net.minecraft.tileentity.TileEntity;
|
||||
import net.minecraftforge.fluids.FluidStack;
|
||||
import techreborn.api.recipe.BaseRecipe;
|
||||
import techreborn.lib.Reference;
|
||||
import techreborn.tiles.TileGrinder;
|
||||
|
||||
public class GrinderRecipe extends BaseRecipe {
|
||||
|
@ -12,7 +13,7 @@ public class GrinderRecipe extends BaseRecipe {
|
|||
public FluidStack fluidStack;
|
||||
|
||||
public GrinderRecipe(ItemStack input1, ItemStack input2, FluidStack fluidStack, ItemStack output1, ItemStack output2, ItemStack output3, ItemStack output4, int tickTime, int euPerTick) {
|
||||
super("grinderRecipe", tickTime, euPerTick);
|
||||
super(Reference.grinderRecipe, tickTime, euPerTick);
|
||||
if (input1 != null)
|
||||
inputs.add(input1);
|
||||
if( input2 != null)
|
||||
|
|
|
@ -2,11 +2,12 @@ package techreborn.api.recipe.machines;
|
|||
|
||||
import net.minecraft.item.ItemStack;
|
||||
import techreborn.api.recipe.BaseRecipe;
|
||||
import techreborn.lib.Reference;
|
||||
|
||||
public class ImplosionCompressorRecipe extends BaseRecipe {
|
||||
|
||||
public ImplosionCompressorRecipe(ItemStack input1, ItemStack input2, ItemStack output1, ItemStack output2, int tickTime, int euPerTick) {
|
||||
super("implosionCompressorRecipe", tickTime, euPerTick);
|
||||
super(Reference.implosionCompressorRecipe, tickTime, euPerTick);
|
||||
if (input1 != null)
|
||||
inputs.add(input1);
|
||||
if (input2 != null)
|
||||
|
|
|
@ -4,13 +4,14 @@ import net.minecraft.item.ItemStack;
|
|||
import net.minecraft.tileentity.TileEntity;
|
||||
import net.minecraftforge.fluids.FluidStack;
|
||||
import techreborn.api.recipe.BaseRecipe;
|
||||
import techreborn.lib.Reference;
|
||||
import techreborn.tiles.TileIndustrialElectrolyzer;
|
||||
|
||||
public class IndustrialElectrolyzerRecipe extends BaseRecipe {
|
||||
|
||||
public IndustrialElectrolyzerRecipe(ItemStack inputCells, ItemStack input2, ItemStack output1, ItemStack output2, ItemStack output3, ItemStack output4, int tickTime, int euPerTick)
|
||||
{
|
||||
super("industrialElectrolyzerRecipe", tickTime, euPerTick);
|
||||
super(Reference.industrialElectrolyzerRecipe, tickTime, euPerTick);
|
||||
if (inputCells != null)
|
||||
inputs.add(inputCells);
|
||||
if( input2 != null)
|
||||
|
|
|
@ -4,6 +4,7 @@ import net.minecraft.item.ItemStack;
|
|||
import net.minecraft.tileentity.TileEntity;
|
||||
import net.minecraftforge.fluids.FluidStack;
|
||||
import techreborn.api.recipe.BaseRecipe;
|
||||
import techreborn.lib.Reference;
|
||||
import techreborn.tiles.TileIndustrialSawmill;
|
||||
|
||||
public class IndustrialSawmillRecipe extends BaseRecipe {
|
||||
|
@ -13,7 +14,7 @@ public class IndustrialSawmillRecipe extends BaseRecipe {
|
|||
public boolean canUseOreDict = false;
|
||||
|
||||
public IndustrialSawmillRecipe(ItemStack input1, ItemStack input2, FluidStack fluidStack, ItemStack output1, ItemStack output2, ItemStack output3, int tickTime, int euPerTick) {
|
||||
super("industrialSawmillRecipe", tickTime, euPerTick);
|
||||
super(Reference.industrialSawmillRecipe, tickTime, euPerTick);
|
||||
if (input1 != null)
|
||||
inputs.add(input1);
|
||||
if (input2 != null)
|
||||
|
|
|
@ -2,11 +2,12 @@ package techreborn.api.recipe.machines;
|
|||
|
||||
import net.minecraft.item.ItemStack;
|
||||
import techreborn.api.recipe.BaseRecipe;
|
||||
import techreborn.lib.Reference;
|
||||
|
||||
public class LatheRecipe extends BaseRecipe {
|
||||
|
||||
public LatheRecipe(ItemStack input1, ItemStack output1, int tickTime, int euPerTick) {
|
||||
super("latheRecipe", tickTime, euPerTick);
|
||||
super(Reference.latheRecipe, tickTime, euPerTick);
|
||||
if (input1 != null)
|
||||
inputs.add(input1);
|
||||
if (output1 != null)
|
||||
|
|
|
@ -2,11 +2,12 @@ package techreborn.api.recipe.machines;
|
|||
|
||||
import net.minecraft.item.ItemStack;
|
||||
import techreborn.api.recipe.BaseRecipe;
|
||||
import techreborn.lib.Reference;
|
||||
|
||||
public class PlateCuttingMachineRecipe extends BaseRecipe {
|
||||
|
||||
public PlateCuttingMachineRecipe(ItemStack input1, ItemStack output1, int tickTime, int euPerTick) {
|
||||
super("plateCuttingMachineRecipe", tickTime, euPerTick);
|
||||
super(Reference.plateCuttingMachineRecipe, tickTime, euPerTick);
|
||||
if (input1 != null)
|
||||
inputs.add(input1);
|
||||
if (output1 != null)
|
||||
|
|
|
@ -5,6 +5,7 @@ import codechicken.nei.recipe.TemplateRecipeHandler;
|
|||
import net.minecraft.client.gui.inventory.GuiContainer;
|
||||
import techreborn.api.recipe.IBaseRecipeType;
|
||||
import techreborn.client.gui.GuiAlloySmelter;
|
||||
import techreborn.lib.Reference;
|
||||
import techreborn.util.ItemUtils;
|
||||
|
||||
import java.awt.*;
|
||||
|
@ -26,7 +27,7 @@ public class AlloySmelterRecipeHandler extends GenericRecipeHander implements IN
|
|||
|
||||
@Override
|
||||
public String getRecipeName() {
|
||||
return "alloySmelterRecipe";
|
||||
return Reference.alloySmelteRecipe;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -5,6 +5,7 @@ import codechicken.nei.recipe.TemplateRecipeHandler;
|
|||
import net.minecraft.client.gui.inventory.GuiContainer;
|
||||
import techreborn.api.recipe.IBaseRecipeType;
|
||||
import techreborn.client.gui.GuiAssemblingMachine;
|
||||
import techreborn.lib.Reference;
|
||||
import techreborn.util.ItemUtils;
|
||||
|
||||
import java.awt.*;
|
||||
|
@ -32,7 +33,7 @@ public class AssemblingMachineRecipeHandler extends GenericRecipeHander implemen
|
|||
|
||||
@Override
|
||||
public String getRecipeName() {
|
||||
return "assemblingMachineRecipe";
|
||||
return Reference.assemblingMachineRecipe;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -7,6 +7,7 @@ import net.minecraft.client.gui.inventory.GuiContainer;
|
|||
import techreborn.api.recipe.IBaseRecipeType;
|
||||
import techreborn.api.recipe.machines.BlastFurnaceRecipe;
|
||||
import techreborn.client.gui.GuiBlastFurnace;
|
||||
import techreborn.lib.Reference;
|
||||
import techreborn.util.ItemUtils;
|
||||
|
||||
import java.awt.*;
|
||||
|
@ -39,7 +40,7 @@ public class BlastFurnaceRecipeHandler extends GenericRecipeHander implements IN
|
|||
|
||||
@Override
|
||||
public String getRecipeName() {
|
||||
return "blastFurnaceRecipe";
|
||||
return Reference.blastFurnaceRecipe;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -5,6 +5,7 @@ import codechicken.nei.recipe.TemplateRecipeHandler;
|
|||
import net.minecraft.client.gui.inventory.GuiContainer;
|
||||
import techreborn.api.recipe.IBaseRecipeType;
|
||||
import techreborn.client.gui.GuiCentrifuge;
|
||||
import techreborn.lib.Reference;
|
||||
import techreborn.util.ItemUtils;
|
||||
|
||||
import java.awt.*;
|
||||
|
@ -46,7 +47,7 @@ public class CentrifugeRecipeHandler extends GenericRecipeHander implements INei
|
|||
|
||||
@Override
|
||||
public String getRecipeName() {
|
||||
return "centrifugeRecipe";
|
||||
return Reference.centrifugeRecipe;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -5,6 +5,7 @@ import codechicken.nei.recipe.TemplateRecipeHandler;
|
|||
import net.minecraft.client.gui.inventory.GuiContainer;
|
||||
import techreborn.api.recipe.IBaseRecipeType;
|
||||
import techreborn.client.gui.GuiChemicalReactor;
|
||||
import techreborn.lib.Reference;
|
||||
import techreborn.util.ItemUtils;
|
||||
|
||||
import java.awt.*;
|
||||
|
@ -32,7 +33,7 @@ public class ChemicalReactorRecipeHandler extends GenericRecipeHander implements
|
|||
|
||||
@Override
|
||||
public String getRecipeName() {
|
||||
return "chemicalReactorRecipe";
|
||||
return Reference.chemicalReactorRecipe;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -11,6 +11,7 @@ import techreborn.api.recipe.IBaseRecipeType;
|
|||
import techreborn.api.recipe.machines.GrinderRecipe;
|
||||
import techreborn.client.GuiUtil;
|
||||
import techreborn.client.gui.GuiGrinder;
|
||||
import techreborn.lib.Reference;
|
||||
import techreborn.util.ItemUtils;
|
||||
|
||||
import java.awt.*;
|
||||
|
@ -54,7 +55,7 @@ public class GrinderRecipeHandler extends GenericRecipeHander implements INeiBas
|
|||
|
||||
@Override
|
||||
public String getRecipeName() {
|
||||
return "grinderRecipe";
|
||||
return Reference.grinderRecipe;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -5,6 +5,7 @@ import codechicken.nei.recipe.TemplateRecipeHandler;
|
|||
import net.minecraft.client.gui.inventory.GuiContainer;
|
||||
import techreborn.api.recipe.IBaseRecipeType;
|
||||
import techreborn.client.gui.GuiImplosionCompressor;
|
||||
import techreborn.lib.Reference;
|
||||
import techreborn.util.ItemUtils;
|
||||
|
||||
import java.awt.*;
|
||||
|
@ -37,7 +38,7 @@ public class ImplosionCompressorRecipeHandler extends GenericRecipeHander implem
|
|||
|
||||
@Override
|
||||
public String getRecipeName() {
|
||||
return "implosionCompressorRecipe";
|
||||
return Reference.implosionCompressorRecipe;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -5,6 +5,7 @@ import codechicken.nei.recipe.TemplateRecipeHandler;
|
|||
import net.minecraft.client.gui.inventory.GuiContainer;
|
||||
import techreborn.api.recipe.IBaseRecipeType;
|
||||
import techreborn.client.gui.GuiIndustrialElectrolyzer;
|
||||
import techreborn.lib.Reference;
|
||||
import techreborn.util.ItemUtils;
|
||||
|
||||
import java.awt.*;
|
||||
|
@ -45,7 +46,7 @@ public class IndustrialElectrolyzerRecipeHandler extends GenericRecipeHander imp
|
|||
|
||||
@Override
|
||||
public String getRecipeName() {
|
||||
return "industrialElectrolyzerRecipe";
|
||||
return Reference.industrialElectrolyzerRecipe;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -11,6 +11,7 @@ import techreborn.api.recipe.IBaseRecipeType;
|
|||
import techreborn.api.recipe.machines.IndustrialSawmillRecipe;
|
||||
import techreborn.client.GuiUtil;
|
||||
import techreborn.client.gui.GuiIndustrialSawmill;
|
||||
import techreborn.lib.Reference;
|
||||
|
||||
import java.awt.*;
|
||||
import java.util.List;
|
||||
|
@ -47,7 +48,7 @@ public class IndustrialSawmillRecipeHandler extends GenericRecipeHander implemen
|
|||
|
||||
@Override
|
||||
public String getRecipeName() {
|
||||
return "industrialSawmillRecipe";
|
||||
return Reference.industrialSawmillRecipe;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -5,6 +5,7 @@ import codechicken.nei.recipe.TemplateRecipeHandler;
|
|||
import net.minecraft.client.gui.inventory.GuiContainer;
|
||||
import techreborn.api.recipe.IBaseRecipeType;
|
||||
import techreborn.client.gui.GuiLathe;
|
||||
import techreborn.lib.Reference;
|
||||
import techreborn.util.ItemUtils;
|
||||
|
||||
import java.awt.*;
|
||||
|
@ -27,7 +28,7 @@ public class LatheRecipeHandler extends GenericRecipeHander implements INeiBaseR
|
|||
|
||||
@Override
|
||||
public String getRecipeName() {
|
||||
return "latheRecipe";
|
||||
return Reference.latheRecipe;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -5,6 +5,7 @@ import codechicken.nei.recipe.TemplateRecipeHandler;
|
|||
import net.minecraft.client.gui.inventory.GuiContainer;
|
||||
import techreborn.api.recipe.IBaseRecipeType;
|
||||
import techreborn.client.gui.GuiPlateCuttingMachine;
|
||||
import techreborn.lib.Reference;
|
||||
import techreborn.util.ItemUtils;
|
||||
|
||||
import java.awt.*;
|
||||
|
@ -26,7 +27,7 @@ public class PlateCuttingMachineRecipeHandler extends GenericRecipeHander implem
|
|||
|
||||
@Override
|
||||
public String getRecipeName() {
|
||||
return "plateCuttingMachineRecipe";
|
||||
return Reference.plateCuttingMachineRecipe;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
18
src/main/java/techreborn/lib/Reference.java
Normal file
18
src/main/java/techreborn/lib/Reference.java
Normal file
|
@ -0,0 +1,18 @@
|
|||
package techreborn.lib;
|
||||
|
||||
import net.minecraft.util.StatCollector;
|
||||
|
||||
public class Reference
|
||||
{
|
||||
public static String alloySmelteRecipe = StatCollector.translateToLocal("techreborn.recipe.alloysmelter");
|
||||
public static String assemblingMachineRecipe = StatCollector.translateToLocal("techreborn.recipe.assemblingmachine");
|
||||
public static String blastFurnaceRecipe = StatCollector.translateToLocal("techreborn.recipe.blastfurnace");
|
||||
public static String centrifugeRecipe = StatCollector.translateToLocal("techreborn.recipe.centrifuge");
|
||||
public static String chemicalReactorRecipe = StatCollector.translateToLocal("techreborn.recipe.chemicalReactor");
|
||||
public static String grinderRecipe = StatCollector.translateToLocal("techreborn.recipe.grinder");
|
||||
public static String implosionCompressorRecipe = StatCollector.translateToLocal("techreborn.recipe.implosioncompressor");
|
||||
public static String industrialElectrolyzerRecipe = StatCollector.translateToLocal("techreborn.recipe.industrialelectrolyzer");
|
||||
public static String industrialSawmillRecipe = StatCollector.translateToLocal("techreborn.recipe.industrialsawmill");
|
||||
public static String latheRecipe = StatCollector.translateToLocal("techreborn.recipe.lathe");
|
||||
public static String plateCuttingMachineRecipe = StatCollector.translateToLocal("techreborn.recipe.platecuttingmachine");
|
||||
}
|
|
@ -11,6 +11,7 @@ import net.minecraftforge.common.util.ForgeDirection;
|
|||
import techreborn.api.recipe.RecipeCrafter;
|
||||
import techreborn.api.upgrade.UpgradeHandler;
|
||||
import techreborn.init.ModBlocks;
|
||||
import techreborn.lib.Reference;
|
||||
import techreborn.powerSystem.TilePowerAcceptor;
|
||||
import techreborn.util.Inventory;
|
||||
|
||||
|
@ -30,7 +31,7 @@ public class TileAlloySmelter extends TilePowerAcceptor implements IWrenchable,
|
|||
inputs[1] = 1;
|
||||
int[] outputs = new int[1];
|
||||
outputs[0] = 2;
|
||||
crafter = new RecipeCrafter("alloySmelterRecipe", this, 2, 1, inventory, inputs, outputs);
|
||||
crafter = new RecipeCrafter(Reference.alloySmelteRecipe, this, 2, 1, inventory, inputs, outputs);
|
||||
upgrades = new UpgradeHandler(crafter, inventory, 4, 5, 6, 7);
|
||||
}
|
||||
|
||||
|
|
|
@ -10,6 +10,7 @@ import net.minecraft.nbt.NBTTagCompound;
|
|||
import net.minecraftforge.common.util.ForgeDirection;
|
||||
import techreborn.api.recipe.RecipeCrafter;
|
||||
import techreborn.init.ModBlocks;
|
||||
import techreborn.lib.Reference;
|
||||
import techreborn.powerSystem.TilePowerAcceptor;
|
||||
import techreborn.util.Inventory;
|
||||
|
||||
|
@ -28,7 +29,7 @@ public class TileAssemblingMachine extends TilePowerAcceptor implements IWrencha
|
|||
inputs[1] = 1;
|
||||
int[] outputs = new int[1];
|
||||
outputs[0] = 2;
|
||||
crafter = new RecipeCrafter("assemblingMachineRecipe", this, 2, 2, inventory, inputs, outputs);
|
||||
crafter = new RecipeCrafter(Reference.assemblingMachineRecipe, this, 2, 2, inventory, inputs, outputs);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -18,6 +18,7 @@ import techreborn.blocks.BlockMachineCasing;
|
|||
import techreborn.config.ConfigTechReborn;
|
||||
import techreborn.init.ModBlocks;
|
||||
import techreborn.lib.Location;
|
||||
import techreborn.lib.Reference;
|
||||
import techreborn.powerSystem.TilePowerAcceptor;
|
||||
import techreborn.util.Inventory;
|
||||
|
||||
|
@ -38,7 +39,7 @@ public class TileBlastFurnace extends TilePowerAcceptor implements IWrenchable,
|
|||
int[] outputs = new int[2];
|
||||
outputs[0] = 2;
|
||||
outputs[1] = 3;
|
||||
crafter = new RecipeCrafter("blastFurnaceRecipe", this, 2, 2, inventory, inputs, outputs);
|
||||
crafter = new RecipeCrafter(Reference.blastFurnaceRecipe, this, 2, 2, inventory, inputs, outputs);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -11,6 +11,7 @@ import net.minecraftforge.common.util.ForgeDirection;
|
|||
import techreborn.api.recipe.RecipeCrafter;
|
||||
import techreborn.config.ConfigTechReborn;
|
||||
import techreborn.init.ModBlocks;
|
||||
import techreborn.lib.Reference;
|
||||
import techreborn.powerSystem.TilePowerAcceptor;
|
||||
import techreborn.util.Inventory;
|
||||
|
||||
|
@ -37,7 +38,7 @@ public class TileCentrifuge extends TilePowerAcceptor implements IWrenchable, I
|
|||
outputs[2] = 4;
|
||||
outputs[3] = 5;
|
||||
|
||||
crafter = new RecipeCrafter("centrifugeRecipe", this, 2, 4, inventory, inputs, outputs);
|
||||
crafter = new RecipeCrafter(Reference.centrifugeRecipe, this, 2, 4, inventory, inputs, outputs);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -10,6 +10,7 @@ import net.minecraft.nbt.NBTTagCompound;
|
|||
import net.minecraftforge.common.util.ForgeDirection;
|
||||
import techreborn.api.recipe.RecipeCrafter;
|
||||
import techreborn.init.ModBlocks;
|
||||
import techreborn.lib.Reference;
|
||||
import techreborn.powerSystem.TilePowerAcceptor;
|
||||
import techreborn.util.Inventory;
|
||||
|
||||
|
@ -28,7 +29,7 @@ public class TileChemicalReactor extends TilePowerAcceptor implements IWrenchabl
|
|||
inputs[1] = 1;
|
||||
int[] outputs = new int[1];
|
||||
outputs[0] = 2;
|
||||
crafter = new RecipeCrafter("chemicalReactorRecipe", this, 2, 2, inventory, inputs, outputs);
|
||||
crafter = new RecipeCrafter(Reference.chemicalReactorRecipe, this, 2, 2, inventory, inputs, outputs);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -16,6 +16,7 @@ import techreborn.config.ConfigTechReborn;
|
|||
import techreborn.init.ModBlocks;
|
||||
import techreborn.init.ModFluids;
|
||||
import techreborn.lib.Location;
|
||||
import techreborn.lib.Reference;
|
||||
import techreborn.powerSystem.TilePowerAcceptor;
|
||||
import techreborn.util.Inventory;
|
||||
import techreborn.util.Tank;
|
||||
|
@ -39,7 +40,7 @@ public class TileGrinder extends TilePowerAcceptor implements IWrenchable, IEner
|
|||
outputs[1] = 3;
|
||||
outputs[2] = 4;
|
||||
outputs[3] = 5;
|
||||
crafter = new RecipeCrafter("grinderRecipe", this, 1, 4, inventory, inputs, outputs);
|
||||
crafter = new RecipeCrafter(Reference.grinderRecipe, this, 1, 4, inventory, inputs, outputs);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -13,6 +13,7 @@ import techreborn.api.recipe.RecipeCrafter;
|
|||
import techreborn.blocks.BlockMachineCasing;
|
||||
import techreborn.init.ModBlocks;
|
||||
import techreborn.lib.Location;
|
||||
import techreborn.lib.Reference;
|
||||
import techreborn.powerSystem.TilePowerAcceptor;
|
||||
import techreborn.util.Inventory;
|
||||
|
||||
|
@ -31,7 +32,7 @@ public class TileImplosionCompressor extends TilePowerAcceptor implements IWrenc
|
|||
int[] outputs = new int[2];
|
||||
outputs[0] = 2;
|
||||
outputs[1] = 3;
|
||||
crafter = new RecipeCrafter("implosionCompressorRecipe", this, 2, 2, inventory, inputs, outputs);
|
||||
crafter = new RecipeCrafter(Reference.implosionCompressorRecipe, this, 2, 2, inventory, inputs, outputs);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -10,6 +10,7 @@ import net.minecraft.nbt.NBTTagCompound;
|
|||
import net.minecraftforge.common.util.ForgeDirection;
|
||||
import techreborn.api.recipe.RecipeCrafter;
|
||||
import techreborn.init.ModBlocks;
|
||||
import techreborn.lib.Reference;
|
||||
import techreborn.powerSystem.TilePowerAcceptor;
|
||||
import techreborn.util.Inventory;
|
||||
|
||||
|
@ -31,7 +32,7 @@ public class TileIndustrialElectrolyzer extends TilePowerAcceptor implements IWr
|
|||
outputs[1] = 3;
|
||||
outputs[2] = 4;
|
||||
outputs[3] = 5;
|
||||
crafter = new RecipeCrafter("industrialElectrolyzerRecipe", this, 2, 4, inventory, inputs, outputs);
|
||||
crafter = new RecipeCrafter(Reference.industrialElectrolyzerRecipe, this, 2, 4, inventory, inputs, outputs);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -15,6 +15,7 @@ import techreborn.blocks.BlockMachineCasing;
|
|||
import techreborn.init.ModBlocks;
|
||||
import techreborn.init.ModFluids;
|
||||
import techreborn.lib.Location;
|
||||
import techreborn.lib.Reference;
|
||||
import techreborn.powerSystem.TilePowerAcceptor;
|
||||
import techreborn.util.Inventory;
|
||||
import techreborn.util.Tank;
|
||||
|
@ -40,7 +41,7 @@ public class TileIndustrialSawmill extends TilePowerAcceptor implements IWrencha
|
|||
outputs[0] = 2;
|
||||
outputs[1] = 3;
|
||||
outputs[2] = 4;
|
||||
crafter = new RecipeCrafter("industrialSawmillRecipe", this, 2, 3, inventory, inputs, outputs);
|
||||
crafter = new RecipeCrafter(Reference.industrialSawmillRecipe, this, 2, 3, inventory, inputs, outputs);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -10,6 +10,7 @@ import net.minecraft.nbt.NBTTagCompound;
|
|||
import net.minecraftforge.common.util.ForgeDirection;
|
||||
import techreborn.api.recipe.RecipeCrafter;
|
||||
import techreborn.init.ModBlocks;
|
||||
import techreborn.lib.Reference;
|
||||
import techreborn.powerSystem.TilePowerAcceptor;
|
||||
import techreborn.util.Inventory;
|
||||
|
||||
|
@ -28,7 +29,7 @@ public class TileLathe extends TilePowerAcceptor implements IWrenchable, IEnergy
|
|||
inputs[0] = 0;
|
||||
int[] outputs = new int[1];
|
||||
outputs[0] = 1;
|
||||
crafter = new RecipeCrafter("latheRecipe", this, 1, 1, inventory, inputs, outputs);
|
||||
crafter = new RecipeCrafter(Reference.latheRecipe, this, 1, 1, inventory, inputs, outputs);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -10,6 +10,7 @@ import net.minecraft.nbt.NBTTagCompound;
|
|||
import net.minecraftforge.common.util.ForgeDirection;
|
||||
import techreborn.api.recipe.RecipeCrafter;
|
||||
import techreborn.init.ModBlocks;
|
||||
import techreborn.lib.Reference;
|
||||
import techreborn.powerSystem.TilePowerAcceptor;
|
||||
import techreborn.util.Inventory;
|
||||
|
||||
|
@ -28,7 +29,7 @@ public class TilePlateCuttingMachine extends TilePowerAcceptor implements IWrenc
|
|||
inputs[0] = 0;
|
||||
int[] outputs = new int[1];
|
||||
outputs[0] = 1;
|
||||
crafter = new RecipeCrafter("plateCuttingMachineRecipe", this, 1, 1, inventory, inputs, outputs);
|
||||
crafter = new RecipeCrafter(Reference.plateCuttingMachineRecipe, this, 1, 1, inventory, inputs, outputs);
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
@ -800,7 +800,16 @@ config.techreborn.category.crafting=Crafting Configs
|
|||
config.techreborn.category.uu=UU Configs
|
||||
config.techreborn.category.emc=EMC Configs
|
||||
|
||||
|
||||
#Recipe Handlers
|
||||
techreborn.recipe.alloysmelter=Alloy Furnace Recipe
|
||||
techreborn.recipe.assemblingmachine=Assembling Machine Recipe
|
||||
techreborn.recipe.blastfurnace=Blast Furnace Recipe
|
||||
techreborn.recipe.centrifuge=Centrifuge Recipe
|
||||
techreborn.recipe.grinder=Industrial Grinder Recipe
|
||||
techreborn.recipe.industrialelectrolyzer=Industrial Electrolyzer Recipe
|
||||
techreborn.recipe.industrialsawmill=Industrial Sawmill Recipe
|
||||
techreborn.recipe.lathe=Lathe Recipe
|
||||
techreborn.recipe.platecuttingmachine=Plate Cutting Machine Recipe
|
||||
|
||||
#Message
|
||||
techreborn.message.missingmultiblock=MISSING MULTIBLOCK
|
||||
|
|
Loading…
Add table
Reference in a new issue