Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package simcraft.core;
- import net.minecraft.entity.player.EntityPlayer;
- import net.minecraft.inventory.IInventory;
- import net.minecraft.inventory.InventoryLargeChest;
- import net.minecraft.tileentity.TileEntity;
- import net.minecraft.world.World;
- import simcraft.furniture.ContainerCampFire;
- import simcraft.furniture.ContainerDisplayCase;
- import simcraft.furniture.ContainerDisplayCase2;
- import simcraft.furniture.ContainerDisplayCase3;
- import simcraft.furniture.TileEntityCampFire;
- import simcraft.furniture.TileEntityDisplayCase;
- import simcraft.furniture.TileEntityDisplayCase2;
- import simcraft.furniture.TileEntityDisplayCase3;
- import simcraft.furniture.gui.GuiCampFire;
- import simcraft.furniture.gui.GuiDisplayCase1;
- import simcraft.furniture.gui.GuiDisplayCase2;
- import simcraft.furniture.gui.GuiDisplayCase3;
- import simcraft.machines.brewery.ContainerAlcoholBarrel;
- import simcraft.machines.brewery.ContainerDistillery;
- import simcraft.machines.brewery.ContainerFermenter;
- import simcraft.machines.brewery.ContainerFoodBarrel;
- import simcraft.machines.brewery.ContainerOakBarrel;
- import simcraft.machines.brewery.ContainerWineBarrel;
- import simcraft.machines.brewery.GuiAlcoholBarrel;
- import simcraft.machines.brewery.GuiDistillery;
- import simcraft.machines.brewery.GuiFermenter;
- import simcraft.machines.brewery.GuiFoodBarrel;
- import simcraft.machines.brewery.GuiOakBarrel;
- import simcraft.machines.brewery.GuiWineBarrel;
- import simcraft.machines.brewery.TileEntityAlcoholBarrel;
- import simcraft.machines.brewery.TileEntityDistillery;
- import simcraft.machines.brewery.TileEntityFermenter;
- import simcraft.machines.brewery.TileEntityFoodBarrel;
- import simcraft.machines.brewery.TileEntityOakBarrel;
- import simcraft.machines.brewery.TileEntityWineBarrel;
- import simcraft.machines.carpentry.ContainerBandSaw;
- import simcraft.machines.carpentry.GuiBandSaw;
- import simcraft.machines.carpentry.TileEntityBandSaw;
- import simcraft.machines.containers.ContainerIndustrial1;
- import simcraft.machines.containers.ContainerIndustrial2;
- import simcraft.machines.containers.ContainerSmallContainer;
- import simcraft.machines.containers.GuiIndustrialContainer1;
- import simcraft.machines.containers.GuiIndustrialContainer2;
- import simcraft.machines.containers.GuiSmallContainer;
- import simcraft.machines.containers.TileEntityIndustrialContainer1;
- import simcraft.machines.containers.TileEntityIndustrialContainer2;
- import simcraft.machines.containers.TileEntitySmallContainer;
- import simcraft.machines.generators.ContainerGenT100;
- import simcraft.machines.generators.ContainerGenT500;
- import simcraft.machines.generators.GuiGenT100;
- import simcraft.machines.generators.GuiGenT500;
- import simcraft.machines.generators.TileEntityGenT100;
- import simcraft.machines.generators.TileEntityGenT500;
- import simcraft.machines.industrial.ContainerRefinery;
- import simcraft.machines.industrial.GuiRefinery;
- import simcraft.machines.industrial.TileEntityRefinery;
- import simcraft.machines.mining.ContainerCrusher;
- import simcraft.machines.mining.ContainerOreCollector;
- import simcraft.machines.mining.ContainerOreShakerZSG100;
- import simcraft.machines.mining.GuiCrusher;
- import simcraft.machines.mining.GuiOreCollector;
- import simcraft.machines.mining.GuiOreShakerZSG100;
- import simcraft.machines.mining.TileEntityCrusher;
- import simcraft.machines.mining.TileEntityOreCollector;
- import simcraft.machines.mining.TileEntityOreShakerZSG100;
- import simcraft.machines.steelworks.ContainerInductionFrnc;
- import simcraft.machines.steelworks.ContainerMachinePressBottom;
- import simcraft.machines.steelworks.ContainerMachinePressTop;
- import simcraft.machines.steelworks.GuiInductionFrnc;
- import simcraft.machines.steelworks.GuiMachinePressBottom;
- import simcraft.machines.steelworks.GuiMachinePressTop;
- import simcraft.machines.steelworks.TileEntityInductionFurnace;
- import simcraft.machines.steelworks.TileEntityMachinePressBottom;
- import simcraft.machines.steelworks.TileEntityMachinePressTop;
- import simcraft.machines.transport.ContainerConveyorFilter;
- import simcraft.machines.transport.GuiConveyorFilter;
- import simcraft.machines.transport.TileEntityConveyorFilter;
- import simcraft.machines.workshop.ContainerCarpentersWorkBench;
- import simcraft.machines.workshop.ContainerCarpentersWorkBenchAddon;
- import simcraft.machines.workshop.ContainerCokeOven;
- import simcraft.machines.workshop.ContainerElectronicWorkBench;
- import simcraft.machines.workshop.ContainerElectronicWorkBenchAddon;
- import simcraft.machines.workshop.ContainerIronForge;
- import simcraft.machines.workshop.ContainerIronPressAddon;
- import simcraft.machines.workshop.ContainerIronWorkBench;
- import simcraft.machines.workshop.ContainerIronWorkBenchAddon;
- import simcraft.machines.workshop.ContainerMasonryWorkBench;
- import simcraft.machines.workshop.ContainerMasonryWorkBenchAddon;
- import simcraft.machines.workshop.ContainerOrePan;
- import simcraft.machines.workshop.ContainerWorkBnch;
- import simcraft.machines.workshop.GuiCarpentersWorkBench;
- import simcraft.machines.workshop.GuiCarpentersWorkBenchAddon;
- import simcraft.machines.workshop.GuiCokeOven;
- import simcraft.machines.workshop.GuiElectronicWorkBench;
- import simcraft.machines.workshop.GuiElectronicWorkBenchAddon;
- import simcraft.machines.workshop.GuiIronForge;
- import simcraft.machines.workshop.GuiIronPressAddon;
- import simcraft.machines.workshop.GuiIronWorkBench;
- import simcraft.machines.workshop.GuiIronWorkBenchAddon;
- import simcraft.machines.workshop.GuiMasonryWorkBench;
- import simcraft.machines.workshop.GuiMasonryWorkBenchAddon;
- import simcraft.machines.workshop.GuiOrePan;
- import simcraft.machines.workshop.GuiWorkBench;
- import simcraft.machines.workshop.TileEntityCarpentersWorkBench;
- import simcraft.machines.workshop.TileEntityCarpentersWorkBenchAddon;
- import simcraft.machines.workshop.TileEntityCokeOven;
- import simcraft.machines.workshop.TileEntityElectronicWorkBench;
- import simcraft.machines.workshop.TileEntityElectronicWorkBenchAddon;
- import simcraft.machines.workshop.TileEntityIronForge;
- import simcraft.machines.workshop.TileEntityIronPressAddon;
- import simcraft.machines.workshop.TileEntityIronWorkBench;
- import simcraft.machines.workshop.TileEntityIronWorkBenchAddon;
- import simcraft.machines.workshop.TileEntityMasonryWorkBench;
- import simcraft.machines.workshop.TileEntityMasonryWorkBenchAddon;
- import simcraft.machines.workshop.TileEntityOrePan;
- import simcraft.machines.workshop.TileEntityWorkBench;
- import cpw.mods.fml.common.network.IGuiHandler;
- public class GuiHandler implements IGuiHandler
- {
- public Object getServerGuiElement(int ID, EntityPlayer player, World world, int x, int y, int z)
- {
- if (!world.blockExists(x, y, z))
- {
- return null;
- }
- else
- {
- switch (ID)
- {
- case 1:
- TileEntityGenT100 gent100 = (TileEntityGenT100)world.getBlockTileEntity(x, y, z);
- return new ContainerGenT100(player.inventory, gent100);
- case 2:
- TileEntityCrusher blockcrusher = (TileEntityCrusher)world.getBlockTileEntity(x, y, z);
- return new ContainerCrusher(player.inventory, blockcrusher);
- case 3:
- TileEntityIronWorkBench ironworkbench = (TileEntityIronWorkBench)world.getBlockTileEntity(x, y, z);
- return new ContainerIronWorkBench(player.inventory, (IInventory)GetCombinedIron(world, x, y, z), ironworkbench);
- case 4:
- TileEntityWorkBench workbench = (TileEntityWorkBench)world.getBlockTileEntity(x, y, z);
- return new ContainerWorkBnch(player.inventory, (IInventory)GetCombinedWorkBench(world, x, y, z), workbench);
- case 5:
- TileEntityCarpentersWorkBench carpentersbench = (TileEntityCarpentersWorkBench)world.getBlockTileEntity(x, y, z);
- return new ContainerCarpentersWorkBench(player.inventory, (IInventory)GetCombinedCarpenters(world, x, y, z), carpentersbench);
- case 6:
- TileEntityCarpentersWorkBenchAddon carpentersaddon = (TileEntityCarpentersWorkBenchAddon)world.getBlockTileEntity(x, y, z);
- return new ContainerCarpentersWorkBenchAddon(player.inventory, carpentersaddon);
- case 7:
- TileEntityMasonryWorkBench masonryworkbench = (TileEntityMasonryWorkBench)world.getBlockTileEntity(x, y, z);
- return new ContainerMasonryWorkBench(player.inventory, (IInventory)GetCombinedMasonry(world, x, y, z), masonryworkbench);
- case 8:
- TileEntityElectronicWorkBench electronicworkbench = (TileEntityElectronicWorkBench)world.getBlockTileEntity(x, y, z);
- return new ContainerElectronicWorkBench(player.inventory, (IInventory)GetCombinedElectronic(world, x, y, z), electronicworkbench);
- case 9:
- TileEntitySmallContainer smallcontainer = (TileEntitySmallContainer)world.getBlockTileEntity(x, y, z);
- return new ContainerSmallContainer(player.inventory, smallcontainer);
- case 10:
- TileEntityConveyorFilter conveyorfilter = (TileEntityConveyorFilter)world.getBlockTileEntity(x, y, z);
- return new ContainerConveyorFilter(player.inventory, conveyorfilter);
- case 11:
- TileEntityOreShakerZSG100 oreshaker = (TileEntityOreShakerZSG100)world.getBlockTileEntity(x, y, z);
- return new ContainerOreShakerZSG100(player.inventory, oreshaker);
- case 12:
- TileEntityIronForge ironforge = (TileEntityIronForge)world.getBlockTileEntity(x, y, z);
- return new ContainerIronForge(player.inventory, ironforge);
- case 13:
- TileEntityOrePan orepan = (TileEntityOrePan)world.getBlockTileEntity(x, y, z);
- return new ContainerOrePan(player.inventory, orepan);
- case 14:
- TileEntityInductionFurnace inductionfrnc = (TileEntityInductionFurnace)world.getBlockTileEntity(x, y, z);
- return new ContainerInductionFrnc(player.inventory, inductionfrnc);
- case 15:
- TileEntityMachinePressBottom machinepressbottom = (TileEntityMachinePressBottom)world.getBlockTileEntity(x, y, z);
- return new ContainerMachinePressBottom(player.inventory, machinepressbottom);
- case 16:
- TileEntityMachinePressTop machinepresstop = (TileEntityMachinePressTop)world.getBlockTileEntity(x, y, z);
- return new ContainerMachinePressTop(player.inventory, machinepresstop);
- case 17:
- TileEntityDistillery distillery = (TileEntityDistillery)world.getBlockTileEntity(x, y, z);
- return new ContainerDistillery(player.inventory, distillery);
- case 18:
- TileEntityDisplayCase displaycase = (TileEntityDisplayCase)world.getBlockTileEntity(x, y, z);
- return new ContainerDisplayCase(player.inventory, displaycase);
- case 19:
- TileEntityDisplayCase2 displaycase2 = (TileEntityDisplayCase2)world.getBlockTileEntity(x, y, z);
- return new ContainerDisplayCase2(player.inventory, displaycase2);
- case 20:
- TileEntityDisplayCase3 displaycase3 = (TileEntityDisplayCase3)world.getBlockTileEntity(x, y, z);
- return new ContainerDisplayCase3(player.inventory, displaycase3);
- case 21:
- TileEntityElectronicWorkBenchAddon electronicaddon = (TileEntityElectronicWorkBenchAddon)world.getBlockTileEntity(x, y, z);
- return new ContainerElectronicWorkBenchAddon(player.inventory, electronicaddon);
- case 22:
- TileEntityIronWorkBenchAddon ironaddon = (TileEntityIronWorkBenchAddon)world.getBlockTileEntity(x, y, z);
- return new ContainerIronWorkBenchAddon(player.inventory, ironaddon);
- case 23:
- TileEntityMasonryWorkBenchAddon masonryddon = (TileEntityMasonryWorkBenchAddon)world.getBlockTileEntity(x, y, z);
- return new ContainerMasonryWorkBenchAddon(player.inventory, masonryddon);
- case 24:
- TileEntityFermenter fermenter = (TileEntityFermenter)world.getBlockTileEntity(x, y, z);
- return new ContainerFermenter(player.inventory, fermenter);
- case 25:
- TileEntityCokeOven cokeoven = (TileEntityCokeOven)world.getBlockTileEntity(x, y, z);
- return new ContainerCokeOven(player.inventory, cokeoven);
- case 26:
- TileEntityIronPressAddon pressaddon = (TileEntityIronPressAddon)world.getBlockTileEntity(x, y, z);
- return new ContainerIronPressAddon(player.inventory, pressaddon);
- case 27:
- TileEntityAlcoholBarrel alcoholbarrel = (TileEntityAlcoholBarrel)world.getBlockTileEntity(x, y, z);
- return new ContainerAlcoholBarrel(player.inventory, alcoholbarrel);
- case 28:
- TileEntityOakBarrel oakbarrel = (TileEntityOakBarrel)world.getBlockTileEntity(x, y, z);
- return new ContainerOakBarrel(player.inventory, oakbarrel);
- case 29:
- TileEntityFoodBarrel foodbarrel = (TileEntityFoodBarrel)world.getBlockTileEntity(x, y, z);
- return new ContainerFoodBarrel(player.inventory, foodbarrel);
- case 30:
- TileEntityWineBarrel winebarrel = (TileEntityWineBarrel)world.getBlockTileEntity(x, y, z);
- return new ContainerWineBarrel(player.inventory, winebarrel);
- case 31:
- TileEntityRefinery refinery = (TileEntityRefinery)world.getBlockTileEntity(x, y, z);
- return new ContainerRefinery(player.inventory, refinery);
- case 32:
- TileEntityGenT500 gent500 = (TileEntityGenT500)world.getBlockTileEntity(x, y, z);
- return new ContainerGenT500(player.inventory, gent500);
- case 33:
- TileEntityOreCollector orecollector = (TileEntityOreCollector)world.getBlockTileEntity(x, y, z);
- return new ContainerOreCollector(player.inventory, orecollector);
- case 34:
- TileEntityIndustrialContainer1 industrialcontainer1 = (TileEntityIndustrialContainer1)world.getBlockTileEntity(x, y, z);
- return new ContainerIndustrial1(player.inventory,(IInventory)GetCombinedIdustrialContainer1(world, x, y, z));
- case 35:
- TileEntityIndustrialContainer2 industrialcontainer2 = (TileEntityIndustrialContainer2)world.getBlockTileEntity(x, y, z);
- return new ContainerIndustrial2(player.inventory,(IInventory)GetCombinedIdustrialContainer2(world, x, y, z));
- case 36:
- TileEntityBandSaw bandsaw = (TileEntityBandSaw)world.getBlockTileEntity(x, y, z);
- return new ContainerBandSaw(player.inventory, bandsaw);
- case 37:
- TileEntityCampFire campfire = (TileEntityCampFire)world.getBlockTileEntity(x, y, z);
- return new ContainerCampFire(player.inventory, campfire);
- default:
- return null;
- }
- }
- }
- public Object getClientGuiElement(int ID, EntityPlayer player, World world,int x, int y, int z)
- {
- if (!world.blockExists(x, y, z))
- {
- return null;
- }
- else
- {
- switch (ID)
- {
- case 1:
- TileEntityGenT100 gent100 = (TileEntityGenT100)world.getBlockTileEntity(x, y, z);
- return new GuiGenT100(player.inventory, gent100);
- case 2:
- TileEntityCrusher blockcrusher = (TileEntityCrusher)world.getBlockTileEntity(x, y, z);
- return new GuiCrusher(player.inventory, blockcrusher);
- case 3:
- TileEntityIronWorkBench ironworkbench = (TileEntityIronWorkBench)world.getBlockTileEntity(x, y, z);
- return new GuiIronWorkBench(player.inventory, (IInventory)GetCombinedIron(world, x, y, z), ironworkbench);
- case 4:
- TileEntityWorkBench workbench = (TileEntityWorkBench)world.getBlockTileEntity(x, y, z);
- return new GuiWorkBench(player.inventory, (IInventory)GetCombinedWorkBench(world, x, y, z), workbench);
- case 5:
- TileEntityCarpentersWorkBench carpentersbench = (TileEntityCarpentersWorkBench)world.getBlockTileEntity(x, y, z);
- return new GuiCarpentersWorkBench(player.inventory, (IInventory)GetCombinedCarpenters(world, x, y, z), carpentersbench);
- case 6:
- TileEntityCarpentersWorkBenchAddon carpentersaddon = (TileEntityCarpentersWorkBenchAddon)world.getBlockTileEntity(x, y, z);
- return new GuiCarpentersWorkBenchAddon(player.inventory, carpentersaddon);
- case 7:
- TileEntityMasonryWorkBench masonryworkbench = (TileEntityMasonryWorkBench)world.getBlockTileEntity(x, y, z);
- return new GuiMasonryWorkBench(player.inventory, (IInventory)GetCombinedMasonry(world, x, y, z), masonryworkbench);
- case 8:
- TileEntityElectronicWorkBench electronicworkbench = (TileEntityElectronicWorkBench)world.getBlockTileEntity(x, y, z);
- return new GuiElectronicWorkBench(player.inventory, (IInventory)GetCombinedElectronic(world, x, y, z), electronicworkbench);
- case 9:
- TileEntitySmallContainer smallcontainer = (TileEntitySmallContainer)world.getBlockTileEntity(x, y, z);
- return new GuiSmallContainer(player.inventory, smallcontainer);
- case 10:
- TileEntityConveyorFilter conveyorfilter = (TileEntityConveyorFilter)world.getBlockTileEntity(x, y, z);
- return new GuiConveyorFilter(player.inventory, conveyorfilter);
- case 11:
- TileEntityOreShakerZSG100 oreshaker = (TileEntityOreShakerZSG100)world.getBlockTileEntity(x, y, z);
- return new GuiOreShakerZSG100(player.inventory, oreshaker);
- case 12:
- TileEntityIronForge ironforge = (TileEntityIronForge)world.getBlockTileEntity(x, y, z);
- return new GuiIronForge(player.inventory, ironforge);
- case 13:
- TileEntityOrePan orepan = (TileEntityOrePan)world.getBlockTileEntity(x, y, z);
- return new GuiOrePan(player.inventory, orepan);
- case 14:
- TileEntityInductionFurnace inductionfrnc = (TileEntityInductionFurnace)world.getBlockTileEntity(x, y, z);
- return new GuiInductionFrnc(player.inventory, inductionfrnc);
- case 15:
- TileEntityMachinePressBottom machinepressbottom = (TileEntityMachinePressBottom)world.getBlockTileEntity(x, y, z);
- return new GuiMachinePressBottom(player.inventory, machinepressbottom);
- case 16:
- TileEntityMachinePressTop machinepresstop = (TileEntityMachinePressTop)world.getBlockTileEntity(x, y, z);
- return new GuiMachinePressTop(player.inventory, machinepresstop);
- case 17:
- TileEntityDistillery distillery = (TileEntityDistillery)world.getBlockTileEntity(x, y, z);
- return new GuiDistillery(player.inventory, distillery);
- case 18:
- TileEntityDisplayCase displaycase = (TileEntityDisplayCase)world.getBlockTileEntity(x, y, z);
- return new GuiDisplayCase1(player.inventory, displaycase);
- case 19:
- TileEntityDisplayCase2 displaycase2 = (TileEntityDisplayCase2)world.getBlockTileEntity(x, y, z);
- return new GuiDisplayCase2(player.inventory, displaycase2);
- case 20:
- TileEntityDisplayCase3 displaycase3 = (TileEntityDisplayCase3)world.getBlockTileEntity(x, y, z);
- return new GuiDisplayCase3(player.inventory, displaycase3);
- case 21:
- TileEntityElectronicWorkBenchAddon electronicaddon = (TileEntityElectronicWorkBenchAddon)world.getBlockTileEntity(x, y, z);
- return new GuiElectronicWorkBenchAddon(player.inventory, electronicaddon);
- case 22:
- TileEntityIronWorkBenchAddon ironaddon = (TileEntityIronWorkBenchAddon)world.getBlockTileEntity(x, y, z);
- return new GuiIronWorkBenchAddon(player.inventory, ironaddon);
- case 23:
- TileEntityMasonryWorkBenchAddon masonryddon = (TileEntityMasonryWorkBenchAddon)world.getBlockTileEntity(x, y, z);
- return new GuiMasonryWorkBenchAddon(player.inventory, masonryddon);
- case 24:
- TileEntityFermenter fermenter = (TileEntityFermenter)world.getBlockTileEntity(x, y, z);
- return new GuiFermenter(player.inventory, fermenter);
- case 25:
- TileEntityCokeOven cokeoven = (TileEntityCokeOven)world.getBlockTileEntity(x, y, z);
- return new GuiCokeOven(player.inventory, cokeoven);
- case 26:
- TileEntityIronPressAddon pressaddon = (TileEntityIronPressAddon)world.getBlockTileEntity(x, y, z);
- return new GuiIronPressAddon(player.inventory, pressaddon);
- case 27:
- TileEntityAlcoholBarrel alcoholbarrel = (TileEntityAlcoholBarrel)world.getBlockTileEntity(x, y, z);
- return new GuiAlcoholBarrel(player.inventory, alcoholbarrel);
- case 28:
- TileEntityOakBarrel oakbarrel = (TileEntityOakBarrel)world.getBlockTileEntity(x, y, z);
- return new GuiOakBarrel(player.inventory, oakbarrel);
- case 29:
- TileEntityFoodBarrel foodbarrel = (TileEntityFoodBarrel)world.getBlockTileEntity(x, y, z);
- return new GuiFoodBarrel(player.inventory, foodbarrel);
- case 30:
- TileEntityWineBarrel winebarrel = (TileEntityWineBarrel)world.getBlockTileEntity(x, y, z);
- return new GuiWineBarrel(player.inventory, winebarrel);
- case 31:
- TileEntityRefinery refinery = (TileEntityRefinery)world.getBlockTileEntity(x, y, z);
- return new GuiRefinery(player.inventory, refinery);
- case 32:
- TileEntityGenT500 gent500 = (TileEntityGenT500)world.getBlockTileEntity(x, y, z);
- return new GuiGenT500(player.inventory, gent500);
- case 33:
- TileEntityOreCollector orecollector = (TileEntityOreCollector)world.getBlockTileEntity(x, y, z);
- return new GuiOreCollector(player.inventory, orecollector);
- case 34:
- TileEntityIndustrialContainer1 industrialcontainer1 = (TileEntityIndustrialContainer1)world.getBlockTileEntity(x, y, z);
- return new GuiIndustrialContainer1(player.inventory,(IInventory)GetCombinedIdustrialContainer1(world, x, y, z));
- case 35:
- TileEntityIndustrialContainer2 industrialcontainer2 = (TileEntityIndustrialContainer2)world.getBlockTileEntity(x, y, z);
- return new GuiIndustrialContainer2(player.inventory,(IInventory)GetCombinedIdustrialContainer2(world, x, y, z));
- case 36:
- TileEntityBandSaw bandsaw = (TileEntityBandSaw)world.getBlockTileEntity(x, y, z);
- return new GuiBandSaw(player.inventory, bandsaw);
- case 37:
- TileEntityCampFire campfire = (TileEntityCampFire)world.getBlockTileEntity(x, y, z);
- return new GuiCampFire(player.inventory, campfire);
- default:
- return null;
- }
- }
- }
- public Object GetCombinedIron(World var1, int var2, int var3, int var4)
- {
- Object var5 = (TileEntityIronWorkBench)var1.getBlockTileEntity(var2, var3, var4);
- for (int var6 = 0; var6 < 4; ++var6)
- {
- int var7 = 0;
- int var8 = 0;
- switch (var6)
- {
- case 0:
- --var7;
- break;
- case 1:
- ++var7;
- break;
- case 2:
- --var8;
- break;
- case 3:
- ++var8;
- }
- if (var1.getBlockTileEntity(var2 + var7, var3, var4 + var8) instanceof TileEntityIronWorkBench)
- {
- TileEntity var9 = var1.getBlockTileEntity(var2, var3, var4);
- if (var1.getBlockId(var2 - 1, var3, var4) == RegBlocks.BlockIronWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("IronWorkBench", (TileEntityIronWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8), (IInventory)var9);
- }
- if (var1.getBlockId(var2 + 1, var3, var4) == RegBlocks.BlockIronWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("IronWorkBench", (IInventory)var9, (TileEntityIronWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8));
- }
- if (var1.getBlockId(var2, var3, var4 - 1) == RegBlocks.BlockIronWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("IronWorkBench", (TileEntityIronWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8), (IInventory)var9);
- }
- if (var1.getBlockId(var2, var3, var4 + 1) == RegBlocks.BlockIronWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("IronWorkBench", (IInventory)var9, (TileEntityIronWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8));
- }
- }
- }
- return var5;
- }
- public Object GetCombinedIron_new(World var1, int var2, int var3, int var4)
- {
- Object var5 = (TileEntityIronWorkBench)var1.getBlockTileEntity(var2, var3, var4);
- for (int var6 = 0; var6 < 4; ++var6)
- {
- int var7 = 0;
- int var8 = 0;
- switch (var6)
- {
- case 0:
- --var7;
- break;
- case 1:
- ++var7;
- break;
- case 2:
- --var8;
- break;
- case 3:
- ++var8;
- }
- if (var1.getBlockTileEntity(var2 + var7, var3, var4 + var8) instanceof TileEntityIronWorkBench)
- {
- TileEntityIronWorkBench var9 = (TileEntityIronWorkBench)var1.getBlockTileEntity(var2, var3, var4);
- var5 = new InventoryLargeChest("IronWorkBench", (TileEntityIronWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8), var9);
- }
- }
- return var5;
- }
- public Object GetCombinedIron_old(World var1, int var2, int var3, int var4)
- {
- Object var5 = (TileEntityIronWorkBench)var1.getBlockTileEntity(var2, var3, var4);
- for (int var6 = 0; var6 < 4; ++var6)
- {
- int var7 = 0;
- int var8 = 0;
- switch (var6)
- {
- case 0:
- --var7;
- break;
- case 1:
- ++var7;
- break;
- case 2:
- --var8;
- break;
- case 3:
- ++var8;
- }
- TileEntity var9 = var1.getBlockTileEntity(var2, var3, var4);
- if (var1.getBlockId(var2 - 1, var3, var4) == RegBlocks.BlockIronWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("IronWorkBench", (TileEntityIronWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8), (IInventory)var9);
- }
- if (var1.getBlockId(var2 + 1, var3, var4) == RegBlocks.BlockIronWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("IronWorkBench", (IInventory)var9, (TileEntityIronWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8));
- }
- if (var1.getBlockId(var2, var3, var4 - 1) == RegBlocks.BlockIronWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("IronWorkBench", (TileEntityIronWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8), (IInventory)var9);
- }
- if (var1.getBlockId(var2, var3, var4 + 1) == RegBlocks.BlockIronWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("IronWorkBench", (IInventory)var9, (TileEntityIronWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8));
- }
- }
- return var5;
- }
- public Object GetCombinedWorkBench(World var1, int var2, int var3, int var4)
- {
- Object var5 = (TileEntityWorkBench)var1.getBlockTileEntity(var2, var3, var4);
- for (int var6 = 0; var6 < 4; ++var6)
- {
- int var7 = 0;
- int var8 = 0;
- switch (var6)
- {
- case 0:
- --var7;
- break;
- case 1:
- ++var7;
- break;
- case 2:
- --var8;
- break;
- case 3:
- ++var8;
- }
- if (var1.getBlockTileEntity(var2 + var7, var3, var4 + var8) instanceof TileEntityWorkBench)
- {
- TileEntity var9 = var1.getBlockTileEntity(var2, var3, var4);
- if (var1.getBlockId(var2 - 1, var3, var4) == RegBlocks.BlockWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("WorkBench", (TileEntityWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8), (IInventory)var9);
- }
- if (var1.getBlockId(var2 + 1, var3, var4) == RegBlocks.BlockWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("WorkBench", (IInventory)var9, (TileEntityWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8));
- }
- if (var1.getBlockId(var2, var3, var4 - 1) == RegBlocks.BlockWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("WorkBench", (TileEntityWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8), (IInventory)var9);
- }
- if (var1.getBlockId(var2, var3, var4 + 1) == RegBlocks.BlockWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("WorkBench", (IInventory)var9, (TileEntityWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8));
- }
- }
- }
- return var5;
- }
- public Object GetCombinedWorkBench_new(World var1, int var2, int var3, int var4)
- {
- Object var5 = (TileEntityWorkBench)var1.getBlockTileEntity(var2, var3, var4);
- for (int var6 = 0; var6 < 4; ++var6)
- {
- int var7 = 0;
- int var8 = 0;
- switch (var6)
- {
- case 0:
- --var7;
- break;
- case 1:
- ++var7;
- break;
- case 2:
- --var8;
- break;
- case 3:
- ++var8;
- }
- if (var1.getBlockTileEntity(var2 + var7, var3, var4 + var8) instanceof TileEntityWorkBench)
- {
- TileEntityWorkBench var9 = (TileEntityWorkBench)var1.getBlockTileEntity(var2, var3, var4);
- var5 = new InventoryLargeChest("WorkBench", (TileEntityWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8), var9);
- }
- }
- return var5;
- }
- public Object GetCombinedWorkBench_old(World var1, int var2, int var3, int var4)
- {
- Object var5 = (TileEntityWorkBench)var1.getBlockTileEntity(var2, var3, var4);
- for (int var6 = 0; var6 < 4; ++var6)
- {
- int var7 = 0;
- int var8 = 0;
- switch (var6)
- {
- case 0:
- --var7;
- break;
- case 1:
- ++var7;
- break;
- case 2:
- --var8;
- break;
- case 3:
- ++var8;
- }
- TileEntity var9 = var1.getBlockTileEntity(var2, var3, var4);
- if (var1.getBlockId(var2 - 1, var3, var4) == RegBlocks.BlockWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("WorkBench", (TileEntityWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8), (IInventory)var9);
- }
- if (var1.getBlockId(var2 + 1, var3, var4) == RegBlocks.BlockWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("WorkBench", (IInventory)var9, (TileEntityWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8));
- }
- if (var1.getBlockId(var2, var3, var4 - 1) == RegBlocks.BlockWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("WorkBench", (TileEntityWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8), (IInventory)var9);
- }
- if (var1.getBlockId(var2, var3, var4 + 1) == RegBlocks.BlockWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("WorkBench", (IInventory)var9, (TileEntityWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8));
- }
- }
- return var5;
- }
- public Object GetCombinedCarpenters(World var1, int var2, int var3, int var4)
- {
- Object var5 = (TileEntityCarpentersWorkBench)var1.getBlockTileEntity(var2, var3, var4);
- for (int var6 = 0; var6 < 4; ++var6)
- {
- int var7 = 0;
- int var8 = 0;
- switch (var6)
- {
- case 0:
- --var7;
- break;
- case 1:
- ++var7;
- break;
- case 2:
- --var8;
- break;
- case 3:
- ++var8;
- }
- if (var1.getBlockTileEntity(var2 + var7, var3, var4 + var8) instanceof TileEntityCarpentersWorkBench)
- {
- TileEntity var9 = var1.getBlockTileEntity(var2, var3, var4);
- if (var1.getBlockId(var2 - 1, var3, var4) == RegBlocks.BlockCarpentersWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("CarpentersWorkBench", (TileEntityCarpentersWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8), (IInventory)var9);
- }
- if (var1.getBlockId(var2 + 1, var3, var4) == RegBlocks.BlockCarpentersWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("CarpentersWorkBench", (IInventory)var9, (TileEntityCarpentersWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8));
- }
- if (var1.getBlockId(var2, var3, var4 - 1) == RegBlocks.BlockCarpentersWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("CarpentersWorkBench", (TileEntityCarpentersWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8), (IInventory)var9);
- }
- if (var1.getBlockId(var2, var3, var4 + 1) == RegBlocks.BlockCarpentersWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("CarpentersWorkBench", (IInventory)var9, (TileEntityCarpentersWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8));
- }
- }
- }
- return var5;
- }
- public Object GetCombinedCarpenters_new(World var1, int var2, int var3, int var4)
- {
- Object var5 = (TileEntityCarpentersWorkBench)var1.getBlockTileEntity(var2, var3, var4);
- for (int var6 = 0; var6 < 4; ++var6)
- {
- int var7 = 0;
- int var8 = 0;
- switch (var6)
- {
- case 0:
- --var7;
- break;
- case 1:
- ++var7;
- break;
- case 2:
- --var8;
- break;
- case 3:
- ++var8;
- }
- if (var1.getBlockTileEntity(var2 + var7, var3, var4 + var8) instanceof TileEntityCarpentersWorkBench)
- {
- TileEntityCarpentersWorkBench var9 = (TileEntityCarpentersWorkBench)var1.getBlockTileEntity(var2, var3, var4);
- var5 = new InventoryLargeChest("CarpentersWorkBench", (TileEntityCarpentersWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8), var9);
- }
- }
- return var5;
- }
- public Object GetCombinedCarpenters_old(World var1, int var2, int var3, int var4)
- {
- Object var5 = (TileEntityCarpentersWorkBench)var1.getBlockTileEntity(var2, var3, var4);
- for (int var6 = 0; var6 < 4; ++var6)
- {
- int var7 = 0;
- int var8 = 0;
- switch (var6)
- {
- case 0:
- --var7;
- break;
- case 1:
- ++var7;
- break;
- case 2:
- --var8;
- break;
- case 3:
- ++var8;
- }
- TileEntity var9 = var1.getBlockTileEntity(var2, var3, var4);
- if (var1.getBlockId(var2 - 1, var3, var4) == RegBlocks.BlockCarpentersWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("CarpentersWorkBench", (TileEntityCarpentersWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8), (IInventory)var9);
- }
- if (var1.getBlockId(var2 + 1, var3, var4) == RegBlocks.BlockCarpentersWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("CarpentersWorkBench", (IInventory)var9, (TileEntityCarpentersWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8));
- }
- if (var1.getBlockId(var2, var3, var4 - 1) == RegBlocks.BlockCarpentersWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("CarpentersWorkBench", (TileEntityCarpentersWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8), (IInventory)var9);
- }
- if (var1.getBlockId(var2, var3, var4 + 1) == RegBlocks.BlockCarpentersWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("CarpentersWorkBench", (IInventory)var9, (TileEntityCarpentersWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8));
- }
- }
- return var5;
- }
- public Object GetCombinedMasonry(World var1, int var2, int var3, int var4)
- {
- Object var5 = (TileEntityMasonryWorkBench)var1.getBlockTileEntity(var2, var3, var4);
- for (int var6 = 0; var6 < 4; ++var6)
- {
- int var7 = 0;
- int var8 = 0;
- switch (var6)
- {
- case 0:
- --var7;
- break;
- case 1:
- ++var7;
- break;
- case 2:
- --var8;
- break;
- case 3:
- ++var8;
- }
- if (var1.getBlockTileEntity(var2 + var7, var3, var4 + var8) instanceof TileEntityMasonryWorkBench)
- {
- TileEntity var9 = var1.getBlockTileEntity(var2, var3, var4);
- if (var1.getBlockId(var2 - 1, var3, var4) == RegBlocks.BlockMasonryWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("MasonryWorkBench", (TileEntityMasonryWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8), (IInventory)var9);
- }
- if (var1.getBlockId(var2 + 1, var3, var4) == RegBlocks.BlockMasonryWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("MasonryWorkBench", (IInventory)var9, (TileEntityMasonryWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8));
- }
- if (var1.getBlockId(var2, var3, var4 - 1) == RegBlocks.BlockMasonryWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("MasonryWorkBench", (TileEntityMasonryWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8), (IInventory)var9);
- }
- if (var1.getBlockId(var2, var3, var4 + 1) == RegBlocks.BlockMasonryWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("MasonryWorkBench", (IInventory)var9, (TileEntityMasonryWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8));
- }
- }
- }
- return var5;
- }
- public Object GetCombinedMasonry_new(World var1, int var2, int var3, int var4)
- {
- Object var5 = (TileEntityMasonryWorkBench)var1.getBlockTileEntity(var2, var3, var4);
- for (int var6 = 0; var6 < 4; ++var6)
- {
- int var7 = 0;
- int var8 = 0;
- switch (var6)
- {
- case 0:
- --var7;
- break;
- case 1:
- ++var7;
- break;
- case 2:
- --var8;
- break;
- case 3:
- ++var8;
- }
- if (var1.getBlockTileEntity(var2 + var7, var3, var4 + var8) instanceof TileEntityMasonryWorkBench)
- {
- TileEntityMasonryWorkBench var9 = (TileEntityMasonryWorkBench)var1.getBlockTileEntity(var2, var3, var4);
- var5 = new InventoryLargeChest("MasonryWorkBench", (TileEntityMasonryWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8), var9);
- }
- }
- return var5;
- }
- public Object GetCombinedMasonry_old(World var1, int var2, int var3, int var4)
- {
- Object var5 = (TileEntityMasonryWorkBench)var1.getBlockTileEntity(var2, var3, var4);
- for (int var6 = 0; var6 < 4; ++var6)
- {
- int var7 = 0;
- int var8 = 0;
- switch (var6)
- {
- case 0:
- --var7;
- break;
- case 1:
- ++var7;
- break;
- case 2:
- --var8;
- break;
- case 3:
- ++var8;
- }
- TileEntity var9 = var1.getBlockTileEntity(var2, var3, var4);
- if (var1.getBlockId(var2 - 1, var3, var4) == RegBlocks.BlockMasonryWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("MasonryWorkBench", (TileEntityMasonryWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8), (IInventory)var9);
- }
- if (var1.getBlockId(var2 + 1, var3, var4) == RegBlocks.BlockMasonryWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("MasonryWorkBench", (IInventory)var9, (TileEntityMasonryWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8));
- }
- if (var1.getBlockId(var2, var3, var4 - 1) == RegBlocks.BlockMasonryWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("MasonryWorkBench", (TileEntityMasonryWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8), (IInventory)var9);
- }
- if (var1.getBlockId(var2, var3, var4 + 1) == RegBlocks.BlockMasonryWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("MasonryWorkBench", (IInventory)var9, (TileEntityMasonryWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8));
- }
- }
- return var5;
- }
- public Object GetCombinedElectronic(World var1, int var2, int var3, int var4)
- {
- Object var5 = (TileEntityElectronicWorkBench)var1.getBlockTileEntity(var2, var3, var4);
- for (int var6 = 0; var6 < 4; ++var6)
- {
- int var7 = 0;
- int var8 = 0;
- switch (var6)
- {
- case 0:
- --var7;
- break;
- case 1:
- ++var7;
- break;
- case 2:
- --var8;
- break;
- case 3:
- ++var8;
- }
- if (var1.getBlockTileEntity(var2 + var7, var3, var4 + var8) instanceof TileEntityElectronicWorkBench)
- {
- TileEntity var9 = var1.getBlockTileEntity(var2, var3, var4);
- if (var1.getBlockId(var2 - 1, var3, var4) == RegBlocks.BlockElectronicWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("ElectronicWorkBench", (TileEntityElectronicWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8), (IInventory)var9);
- }
- if (var1.getBlockId(var2 + 1, var3, var4) == RegBlocks.BlockElectronicWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("ElectronicWorkBench", (IInventory)var9, (TileEntityElectronicWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8));
- }
- if (var1.getBlockId(var2, var3, var4 - 1) == RegBlocks.BlockElectronicWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("ElectronicWorkBench", (TileEntityElectronicWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8), (IInventory)var9);
- }
- if (var1.getBlockId(var2, var3, var4 + 1) == RegBlocks.BlockElectronicWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("ElectronicWorkBench", (IInventory)var9, (TileEntityElectronicWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8));
- }
- }
- }
- return var5;
- }
- public Object GetCombinedElectronic_new(World var1, int var2, int var3, int var4)
- {
- Object var5 = (TileEntityElectronicWorkBench)var1.getBlockTileEntity(var2, var3, var4);
- for (int var6 = 0; var6 < 4; ++var6)
- {
- int var7 = 0;
- int var8 = 0;
- switch (var6)
- {
- case 0:
- --var7;
- break;
- case 1:
- ++var7;
- break;
- case 2:
- --var8;
- break;
- case 3:
- ++var8;
- }
- if (var1.getBlockTileEntity(var2 + var7, var3, var4 + var8) instanceof TileEntityElectronicWorkBench)
- {
- TileEntityElectronicWorkBench var9 = (TileEntityElectronicWorkBench)var1.getBlockTileEntity(var2, var3, var4);
- var5 = new InventoryLargeChest("MasonryWorkBench", (TileEntityElectronicWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8), var9);
- }
- }
- return var5;
- }
- public Object GetCombinedElectronic_old(World var1, int var2, int var3, int var4)
- {
- Object var5 = (TileEntityElectronicWorkBench)var1.getBlockTileEntity(var2, var3, var4);
- for (int var6 = 0; var6 < 4; ++var6)
- {
- int var7 = 0;
- int var8 = 0;
- switch (var6)
- {
- case 0:
- --var7;
- break;
- case 1:
- ++var7;
- break;
- case 2:
- --var8;
- break;
- case 3:
- ++var8;
- }
- TileEntity var9 = var1.getBlockTileEntity(var2, var3, var4);
- if (var1.getBlockId(var2 - 1, var3, var4) == RegBlocks.BlockElectronicWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("ElectronicWorkBench", (TileEntityElectronicWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8), (IInventory)var9);
- }
- if (var1.getBlockId(var2 + 1, var3, var4) == RegBlocks.BlockElectronicWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("ElectronicWorkBench", (IInventory)var9, (TileEntityElectronicWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8));
- }
- if (var1.getBlockId(var2, var3, var4 - 1) == RegBlocks.BlockElectronicWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("ElectronicWorkBench", (TileEntityElectronicWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8), (IInventory)var9);
- }
- if (var1.getBlockId(var2, var3, var4 + 1) == RegBlocks.BlockElectronicWorkBench.blockID)
- {
- var5 = new InventoryLargeChest("ElectronicWorkBench", (IInventory)var9, (TileEntityElectronicWorkBench)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8));
- }
- }
- return var5;
- }
- public Object GetCombinedIdustrialContainer2(World var1, int var2, int var3, int var4)
- {
- Object var5 = (TileEntityIndustrialContainer2)var1.getBlockTileEntity(var2, var3, var4);
- for (int var6 = 0; var6 < 4; ++var6)
- {
- int var7 = 0;
- int var8 = 0;
- switch (var6)
- {
- case 0:
- --var7;
- break;
- case 1:
- ++var7;
- break;
- case 2:
- --var8;
- break;
- case 3:
- ++var8;
- }
- if (var1.getBlockTileEntity(var2 + var7, var3, var4 + var8) instanceof TileEntityIndustrialContainer2)
- {
- TileEntity var9 = var1.getBlockTileEntity(var2, var3, var4);
- if (var1.getBlockId(var2 - 1, var3, var4) == RegBlocks.BlockIndustrialContainer2.blockID)
- {
- var5 = new InventoryLargeChest("Container", (TileEntityIndustrialContainer2)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8), (IInventory)var9);
- }
- if (var1.getBlockId(var2 + 1, var3, var4) == RegBlocks.BlockIndustrialContainer2.blockID)
- {
- var5 = new InventoryLargeChest("Container", (IInventory)var9, (TileEntityIndustrialContainer2)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8));
- }
- if (var1.getBlockId(var2, var3, var4 - 1) == RegBlocks.BlockIndustrialContainer2.blockID)
- {
- var5 = new InventoryLargeChest("Container", (TileEntityIndustrialContainer2)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8), (IInventory)var9);
- }
- if (var1.getBlockId(var2, var3, var4 + 1) == RegBlocks.BlockIndustrialContainer2.blockID)
- {
- var5 = new InventoryLargeChest("Container", (IInventory)var9, (TileEntityIndustrialContainer2)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8));
- }
- }
- }
- return var5;
- }
- public Object GetCombinedIdustrialContainer1(World var1, int var2, int var3, int var4)
- {
- Object var5 = (TileEntityIndustrialContainer1)var1.getBlockTileEntity(var2, var3, var4);
- for (int var6 = 0; var6 < 4; ++var6)
- {
- int var7 = 0;
- int var8 = 0;
- switch (var6)
- {
- case 0:
- --var7;
- break;
- case 1:
- ++var7;
- break;
- case 2:
- --var8;
- break;
- case 3:
- ++var8;
- }
- if (var1.getBlockTileEntity(var2 + var7, var3, var4 + var8) instanceof TileEntityIndustrialContainer1)
- {
- TileEntity var9 = var1.getBlockTileEntity(var2, var3, var4);
- if (var1.getBlockId(var2 - 1, var3, var4) == RegBlocks.BlockIndustrialContainer1.blockID)
- {
- var5 = new InventoryLargeChest("Container", (TileEntityIndustrialContainer1)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8), (IInventory)var9);
- }
- if (var1.getBlockId(var2 + 1, var3, var4) == RegBlocks.BlockIndustrialContainer1.blockID)
- {
- var5 = new InventoryLargeChest("Container", (IInventory)var9, (TileEntityIndustrialContainer1)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8));
- }
- if (var1.getBlockId(var2, var3, var4 - 1) == RegBlocks.BlockIndustrialContainer1.blockID)
- {
- var5 = new InventoryLargeChest("Container", (TileEntityIndustrialContainer1)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8), (IInventory)var9);
- }
- if (var1.getBlockId(var2, var3, var4 + 1) == RegBlocks.BlockIndustrialContainer1.blockID)
- {
- var5 = new InventoryLargeChest("Container", (IInventory)var9, (TileEntityIndustrialContainer1)var1.getBlockTileEntity(var2 + var7, var3, var4 + var8));
- }
- }
- }
- return var5;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement