Added machine teirs (can someone check them)

Fixed crash when machines explode
This commit is contained in:
modmuss50 2016-03-08 17:34:04 +00:00
parent 0de43bfe2d
commit 7e5e40a338
38 changed files with 413 additions and 207 deletions

View file

@ -8,6 +8,7 @@ import net.minecraft.item.ItemStack;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.util.EnumFacing;
import net.minecraft.util.IChatComponent;
import reborncore.api.power.EnumPowerTier;
import reborncore.common.powerSystem.TilePowerAcceptor;
import reborncore.common.util.Inventory;
import techreborn.api.recipe.RecipeCrafter;
@ -175,6 +176,11 @@ public class TileCompressor extends TilePowerAcceptor implements IWrenchable, II
return 32;
}
@Override
public EnumPowerTier getTier() {
return EnumPowerTier.LOW;
}
@Override
public void openInventory(EntityPlayer player) {
inventory.openInventory(player);

View file

@ -10,6 +10,7 @@ import net.minecraft.item.crafting.FurnaceRecipes;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.util.EnumFacing;
import net.minecraft.util.IChatComponent;
import reborncore.api.power.EnumPowerTier;
import reborncore.common.blocks.BlockMachineBase;
import reborncore.common.powerSystem.TilePowerAcceptor;
import reborncore.common.util.Inventory;
@ -275,6 +276,11 @@ public class TileElectricFurnace extends TilePowerAcceptor implements IWrenchabl
return 32;
}
@Override
public EnumPowerTier getTier() {
return EnumPowerTier.LOW;
}
@Override
public void openInventory(EntityPlayer player) {
inventory.openInventory(player);

View file

@ -8,6 +8,7 @@ import net.minecraft.item.ItemStack;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.util.EnumFacing;
import net.minecraft.util.IChatComponent;
import reborncore.api.power.EnumPowerTier;
import reborncore.common.powerSystem.TilePowerAcceptor;
import reborncore.common.util.Inventory;
import techreborn.api.recipe.RecipeCrafter;
@ -175,6 +176,11 @@ public class TileExtractor extends TilePowerAcceptor implements IWrenchable, IIn
return 32;
}
@Override
public EnumPowerTier getTier() {
return EnumPowerTier.LOW;
}
@Override
public void openInventory(EntityPlayer player) {
inventory.openInventory(player);

View file

@ -8,6 +8,7 @@ import net.minecraft.item.ItemStack;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.util.EnumFacing;
import net.minecraft.util.IChatComponent;
import reborncore.api.power.EnumPowerTier;
import reborncore.common.powerSystem.TilePowerAcceptor;
import reborncore.common.util.Inventory;
import techreborn.api.recipe.RecipeCrafter;
@ -174,6 +175,11 @@ public class TileGrinder extends TilePowerAcceptor implements IWrenchable, IInve
return 32;
}
@Override
public EnumPowerTier getTier() {
return EnumPowerTier.LOW;
}
@Override
public void openInventory(EntityPlayer player) {
inventory.openInventory(player);

View file

@ -12,6 +12,7 @@ import net.minecraft.item.crafting.FurnaceRecipes;
import net.minecraft.nbt.NBTTagCompound;
import net.minecraft.util.EnumFacing;
import net.minecraft.util.IChatComponent;
import reborncore.api.power.EnumPowerTier;
import reborncore.common.blocks.BlockMachineBase;
import reborncore.common.powerSystem.TilePowerAcceptor;
import reborncore.common.util.Inventory;
@ -269,6 +270,11 @@ public class TileRecycler extends TilePowerAcceptor implements IWrenchable, IInv
return 32;
}
@Override
public EnumPowerTier getTier() {
return EnumPowerTier.MEDIUM;
}
@Override
public void openInventory(EntityPlayer player) {
inventory.openInventory(player);