aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/blocks/Block_ControlRod.java30
-rw-r--r--src/main/java/blocks/Block_GDCUnit.java31
-rw-r--r--src/main/java/blocks/Block_ItemProxyCable.java45
-rw-r--r--src/main/java/blocks/Block_ItemProxyEndpoint.java69
-rw-r--r--src/main/java/blocks/Block_ItemProxySource.java69
-rw-r--r--src/main/java/blocks/Block_ItemServerIOPort.java41
-rw-r--r--src/main/java/blocks/Block_ItemServerRackCasing.java33
-rw-r--r--src/main/java/blocks/Block_TFFTCasing.java31
-rw-r--r--src/main/java/blocks/Block_TFFTMultiHatch.java40
-rw-r--r--src/main/java/blocks/Block_TFFTStorageFieldBlockT1.java37
-rw-r--r--src/main/java/blocks/Block_TFFTStorageFieldBlockT2.java36
-rw-r--r--src/main/java/blocks/Block_TFFTStorageFieldBlockT3.java36
-rw-r--r--src/main/java/blocks/Block_TFFTStorageFieldBlockT4.java36
-rw-r--r--src/main/java/blocks/Block_TFFTStorageFieldBlockT5.java36
-rw-r--r--src/main/java/blocks/Block_YSZUnit.java31
-rw-r--r--src/main/java/client/gui/GUIContainer_ModularNuclearReactor.java (renamed from src/main/java/container/GUIContainer_ModularNuclearReactor.java)3
-rw-r--r--src/main/java/client/gui/Gui_ItemProxyEndpoint.java (renamed from src/main/java/container/Gui_ItemProxyEndpoint.java)5
-rw-r--r--src/main/java/client/gui/Gui_ItemProxySource.java (renamed from src/main/java/container/Gui_ItemProxySource.java)3
-rw-r--r--src/main/java/client/renderer/ConduitRenderer.java93
-rw-r--r--src/main/java/client/renderer/TESR_SECapacitor.java74
-rw-r--r--src/main/java/client/renderer/TESR_SETether.java76
-rw-r--r--src/main/java/common/Blocks.java104
-rw-r--r--src/main/java/common/Recipes.java622
-rw-r--r--src/main/java/common/Researches.java60
-rw-r--r--src/main/java/common/blocks/BaseGTUpdateableBlock.java58
-rw-r--r--src/main/java/common/blocks/Block_ControlRod.java28
-rw-r--r--src/main/java/common/blocks/Block_GDCUnit.java28
-rw-r--r--src/main/java/common/blocks/Block_IchorJar.java222
-rw-r--r--src/main/java/common/blocks/Block_ItemProxyCable.java66
-rw-r--r--src/main/java/common/blocks/Block_ItemProxyEndpoint.java61
-rw-r--r--src/main/java/common/blocks/Block_ItemProxySource.java61
-rw-r--r--src/main/java/common/blocks/Block_ItemServerDrive.java (renamed from src/main/java/blocks/Block_ItemServerDrive.java)25
-rw-r--r--src/main/java/common/blocks/Block_ItemServerIOPort.java43
-rw-r--r--src/main/java/common/blocks/Block_ItemServerRackCasing.java30
-rw-r--r--src/main/java/common/blocks/Block_LapotronicEnergyUnit.java93
-rw-r--r--src/main/java/common/blocks/Block_ReactorChamber_OFF.java (renamed from src/main/java/blocks/Block_ReactorChamber_OFF.java)24
-rw-r--r--src/main/java/common/blocks/Block_ReactorChamber_ON.java (renamed from src/main/java/blocks/Block_ReactorChamber_ON.java)24
-rw-r--r--src/main/java/common/blocks/Block_SpaceElevator.java61
-rw-r--r--src/main/java/common/blocks/Block_SpaceElevatorCapacitor.java80
-rw-r--r--src/main/java/common/blocks/Block_SpaceElevatorTether.java70
-rw-r--r--src/main/java/common/blocks/Block_TFFTCasing.java28
-rw-r--r--src/main/java/common/blocks/Block_TFFTMultiHatch.java65
-rw-r--r--src/main/java/common/blocks/Block_TFFTStorageFieldBlockT1.java38
-rw-r--r--src/main/java/common/blocks/Block_TFFTStorageFieldBlockT2.java37
-rw-r--r--src/main/java/common/blocks/Block_TFFTStorageFieldBlockT3.java37
-rw-r--r--src/main/java/common/blocks/Block_TFFTStorageFieldBlockT4.java37
-rw-r--r--src/main/java/common/blocks/Block_TFFTStorageFieldBlockT5.java37
-rw-r--r--src/main/java/common/blocks/Block_ThaumiumReinforcedJar.java244
-rw-r--r--src/main/java/common/blocks/Block_YSZUnit.java28
-rw-r--r--src/main/java/common/container/Container_ItemProxyEndpoint.java (renamed from src/main/java/container/Container_ItemProxyEndpoint.java)2
-rw-r--r--src/main/java/common/container/Container_ItemProxySource.java (renamed from src/main/java/container/Container_ItemProxySource.java)2
-rw-r--r--src/main/java/common/container/Container_ModularNuclearReactor.java (renamed from src/main/java/container/Container_ModularNuclearReactor.java)39
-rw-r--r--src/main/java/common/itemBlocks/IB_IchorJar.java26
-rw-r--r--src/main/java/common/itemBlocks/IB_ItemProxyCable.java (renamed from src/main/java/itemBlocks/IB_ItemProxyCable.java)8
-rw-r--r--src/main/java/common/itemBlocks/IB_ItemProxyEndpoint.java (renamed from src/main/java/itemBlocks/IB_ItemProxyEndpoint.java)9
-rw-r--r--src/main/java/common/itemBlocks/IB_ItemProxySource.java (renamed from src/main/java/itemBlocks/IB_ItemProxySource.java)11
-rw-r--r--src/main/java/common/itemBlocks/IB_ItemServerDrive.java (renamed from src/main/java/itemBlocks/IB_ItemServerDrive.java)7
-rw-r--r--src/main/java/common/itemBlocks/IB_ItemServerIOPort.java (renamed from src/main/java/itemBlocks/IB_ItemServerIOPort.java)7
-rw-r--r--src/main/java/common/itemBlocks/IB_ItemServerRackCasing.java (renamed from src/main/java/itemBlocks/IB_ItemServerRackCasing.java)7
-rw-r--r--src/main/java/common/itemBlocks/IB_LapotronicEnergyUnit.java44
-rw-r--r--src/main/java/common/itemBlocks/IB_SpaceElevator.java35
-rw-r--r--src/main/java/common/itemBlocks/IB_SpaceElevatorCapacitor.java22
-rw-r--r--src/main/java/common/itemBlocks/IB_TFFTMultiHatch.java25
-rw-r--r--src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT1.java (renamed from src/main/java/itemBlocks/IB_TFFTStorageFieldBlockT1.java)11
-rw-r--r--src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT2.java (renamed from src/main/java/itemBlocks/IB_TFFTStorageFieldBlockT2.java)11
-rw-r--r--src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT3.java (renamed from src/main/java/itemBlocks/IB_TFFTStorageFieldBlockT3.java)11
-rw-r--r--src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT4.java (renamed from src/main/java/itemBlocks/IB_TFFTStorageFieldBlockT4.java)11
-rw-r--r--src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT5.java (renamed from src/main/java/itemBlocks/IB_TFFTStorageFieldBlockT5.java)11
-rw-r--r--src/main/java/common/itemBlocks/IB_ThaumiumReinforcedJar.java25
-rw-r--r--src/main/java/common/tileentities/GTMTE_FluidMultiStorage.java (renamed from src/main/java/tileentities/GTMTE_FluidMultiStorage.java)369
-rw-r--r--src/main/java/common/tileentities/GTMTE_ItemServer.java (renamed from src/main/java/tileentities/GTMTE_ItemServer.java)160
-rw-r--r--src/main/java/common/tileentities/GTMTE_LapotronicSuperCapacitor.java558
-rw-r--r--src/main/java/common/tileentities/GTMTE_ModularNuclearReactor.java (renamed from src/main/java/tileentities/GTMTE_ModularNuclearReactor.java)15
-rw-r--r--src/main/java/common/tileentities/GTMTE_SOFuelCellMK1.java (renamed from src/main/java/tileentities/GTMTE_SOFuelCellMK1.java)25
-rw-r--r--src/main/java/common/tileentities/GTMTE_SOFuelCellMK2.java (renamed from src/main/java/tileentities/GTMTE_SOFuelCellMK2.java)25
-rw-r--r--src/main/java/common/tileentities/GTMTE_SpaceElevator.java265
-rw-r--r--src/main/java/common/tileentities/TE_IchorJar.java10
-rw-r--r--src/main/java/common/tileentities/TE_IchorVoidJar.java10
-rw-r--r--src/main/java/common/tileentities/TE_ItemProxyCable.java121
-rw-r--r--src/main/java/common/tileentities/TE_ItemProxyEndpoint.java (renamed from src/main/java/tileentities/TE_ItemProxyEndpoint.java)119
-rw-r--r--src/main/java/common/tileentities/TE_ItemProxySource.java (renamed from src/main/java/tileentities/TE_ItemProxySource.java)25
-rw-r--r--src/main/java/common/tileentities/TE_ItemServerIOPort.java (renamed from src/main/java/tileentities/TE_ItemServerIOPort.java)77
-rw-r--r--src/main/java/common/tileentities/TE_SpaceElevatorCapacitor.java54
-rw-r--r--src/main/java/common/tileentities/TE_SpaceElevatorTether.java23
-rw-r--r--src/main/java/common/tileentities/TE_TFFTMultiHatch.java222
-rw-r--r--src/main/java/common/tileentities/TE_ThaumiumReinforcedJar.java10
-rw-r--r--src/main/java/common/tileentities/TE_ThaumiumReinforcedVoidJar.java10
-rw-r--r--src/main/java/itemBlocks/IB_TFFTMultiHatch.java22
-rw-r--r--src/main/java/items/Item_Configurator.java43
-rw-r--r--src/main/java/kekztech/GuiHandler.java8
-rw-r--r--src/main/java/kekztech/KekzCore.java417
-rw-r--r--src/main/java/kekztech/MultiFluidHandler.java79
-rw-r--r--src/main/java/kekztech/MultiItemHandler.java132
-rw-r--r--src/main/java/render/ConduitRenderer.java83
-rw-r--r--src/main/java/tileentities/TE_ItemProxyCable.java77
-rw-r--r--src/main/java/tileentities/TE_TFFTMultiHatch.java120
-rw-r--r--src/main/java/util/MultiBlockTooltipBuilder.java57
97 files changed, 4692 insertions, 1934 deletions
diff --git a/src/main/java/blocks/Block_ControlRod.java b/src/main/java/blocks/Block_ControlRod.java
deleted file mode 100644
index 4e407a5ed1..0000000000
--- a/src/main/java/blocks/Block_ControlRod.java
+++ /dev/null
@@ -1,30 +0,0 @@
-package blocks;
-
-import cpw.mods.fml.common.registry.GameRegistry;
-import kekztech.KekzCore;
-import net.minecraft.block.Block;
-import net.minecraft.block.material.Material;
-import net.minecraft.creativetab.CreativeTabs;
-
-public class Block_ControlRod extends Block {
-
- private static Block_ControlRod instance = new Block_ControlRod();
-
- private Block_ControlRod() {
- super(Material.iron);
- }
-
- public static Block_ControlRod getInstance() {
- return instance;
- }
-
- public void registerBlock() {
- final String blockName = "kekztech_controlrod_block";
- super.setBlockName(blockName);
- super.setCreativeTab(CreativeTabs.tabMisc);
- super.setBlockTextureName(KekzCore.MODID + ":" + "ControlRod");
- super.setHardness(5.0f);
- super.setResistance(6.0f);
- GameRegistry.registerBlock(getInstance(), blockName);
- }
-}
diff --git a/src/main/java/blocks/Block_GDCUnit.java b/src/main/java/blocks/Block_GDCUnit.java
deleted file mode 100644
index ed778b5e8d..0000000000
--- a/src/main/java/blocks/Block_GDCUnit.java
+++ /dev/null
@@ -1,31 +0,0 @@
-package blocks;
-
-import cpw.mods.fml.common.registry.GameRegistry;
-import kekztech.KekzCore;
-import net.minecraft.block.Block;
-import net.minecraft.block.material.Material;
-import net.minecraft.creativetab.CreativeTabs;
-
-public class Block_GDCUnit extends Block {
-
- private static Block_GDCUnit instance = new Block_GDCUnit();
-
- private Block_GDCUnit() {
- // I am a singleton
- super(Material.iron);
- }
-
- public static Block_GDCUnit getInstance() {
- return instance;
- }
-
- public void registerBlock() {
- final String blockName = "kekztech_gdcceramicelectrolyteunit_block";
- super.setBlockName(blockName);
- super.setCreativeTab(CreativeTabs.tabMisc);
- super.setBlockTextureName(KekzCore.MODID + ":" + "GDCCeramicElectrolyteUnit");
- super.setHardness(5.0f);
- super.setResistance(6.0f);
- GameRegistry.registerBlock(getInstance(), blockName);
- }
-}
diff --git a/src/main/java/blocks/Block_ItemProxyCable.java b/src/main/java/blocks/Block_ItemProxyCable.java
deleted file mode 100644
index dee566bab7..0000000000
--- a/src/main/java/blocks/Block_ItemProxyCable.java
+++ /dev/null
@@ -1,45 +0,0 @@
-package blocks;
-
-import cpw.mods.fml.common.registry.GameRegistry;
-import itemBlocks.IB_ItemProxyCable;
-import kekztech.KekzCore;
-import net.minecraft.block.BlockContainer;
-import net.minecraft.block.material.Material;
-import net.minecraft.creativetab.CreativeTabs;
-import net.minecraft.tileentity.TileEntity;
-import net.minecraft.world.World;
-import tileentities.TE_ItemProxyCable;
-
-public class Block_ItemProxyCable extends BlockContainer {
-
- private static Block_ItemProxyCable instance = new Block_ItemProxyCable();
-
- private Block_ItemProxyCable() {
- super(Material.glass);
- }
-
- public static Block_ItemProxyCable getInstance() {
- return instance;
- }
-
- public void registerBlock() {
- final String blockName = "kekztech_itemproxycable_block";
- super.setBlockName(blockName);
- super.setCreativeTab(CreativeTabs.tabMisc);
- super.setBlockTextureName(KekzCore.MODID + ":" + "TFFTCasing");
- super.setHardness(3.0f);
- super.setResistance(2.0f);
- GameRegistry.registerBlock(getInstance(), IB_ItemProxyCable.class, blockName);
- }
-
- @Override
- public boolean isOpaqueCube() {
- return false;
- }
-
- @Override
- public TileEntity createNewTileEntity(World world, int p_149915_2_) {
- return new TE_ItemProxyCable();
- }
-
-}
diff --git a/src/main/java/blocks/Block_ItemProxyEndpoint.java b/src/main/java/blocks/Block_ItemProxyEndpoint.java
deleted file mode 100644
index 762880c877..0000000000
--- a/src/main/java/blocks/Block_ItemProxyEndpoint.java
+++ /dev/null
@@ -1,69 +0,0 @@
-package blocks;
-
-import java.util.UUID;
-
-import cpw.mods.fml.common.registry.GameRegistry;
-import itemBlocks.IB_ItemProxyEndpoint;
-import items.Item_Configurator;
-import kekztech.GuiHandler;
-import kekztech.KekzCore;
-import net.minecraft.block.BlockContainer;
-import net.minecraft.block.material.Material;
-import net.minecraft.creativetab.CreativeTabs;
-import net.minecraft.entity.player.EntityPlayer;
-import net.minecraft.item.ItemStack;
-import net.minecraft.tileentity.TileEntity;
-import net.minecraft.world.World;
-import tileentities.TE_ItemProxyEndpoint;
-
-public class Block_ItemProxyEndpoint extends BlockContainer {
-
- private static Block_ItemProxyEndpoint instance = new Block_ItemProxyEndpoint();
-
- private Block_ItemProxyEndpoint() {
- super(Material.glass);
- }
-
- public static Block_ItemProxyEndpoint getInstance() {
- return instance;
- }
-
- public void registerBlock() {
- final String blockName = "kekztech_itemproxyendpoint_block";
- super.setBlockName(blockName);
- super.setCreativeTab(CreativeTabs.tabMisc);
- super.setBlockTextureName(KekzCore.MODID + ":" + "ItemProxyEndpoint");
- super.setHardness(3.0f);
- super.setResistance(2.0f);
- GameRegistry.registerBlock(getInstance(), IB_ItemProxyEndpoint.class, blockName);
- }
-
- @Override
- public boolean onBlockActivated(World world, int x, int y, int z, EntityPlayer player, int side, float lx, float ly, float lz) {
- if(world.isRemote) {
- return true;
- }
-
- final TileEntity te = world.getTileEntity(x, y, z);
- if(te != null && te instanceof TE_ItemProxyEndpoint) {
- final TE_ItemProxyEndpoint endpoint = (TE_ItemProxyEndpoint) te;
- if(player.inventory.getCurrentItem() != null && player.inventory.getCurrentItem().getItem() instanceof Item_Configurator) {
-
- final ItemStack held = player.inventory.getCurrentItem();
- if(held.hasTagCompound() && held.getTagCompound().hasKey("config")) {
- endpoint.setChannel(UUID.fromString(held.getTagCompound().getString("config")));
- }
- } else {
- player.openGui(KekzCore.instance, GuiHandler.ITEM_PROXY_ENDPOINT, world, x, y, z);
- }
- return true;
- }
- return false;
- }
-
- @Override
- public TileEntity createNewTileEntity(World world, int p_149915_2_) {
- return new TE_ItemProxyEndpoint();
- }
-
-} \ No newline at end of file
diff --git a/src/main/java/blocks/Block_ItemProxySource.java b/src/main/java/blocks/Block_ItemProxySource.java
deleted file mode 100644
index b2cdd4a656..0000000000
--- a/src/main/java/blocks/Block_ItemProxySource.java
+++ /dev/null
@@ -1,69 +0,0 @@
-package blocks;
-
-import cpw.mods.fml.common.registry.GameRegistry;
-import itemBlocks.IB_ItemProxySourc