aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/common/itemBlocks
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/common/itemBlocks')
-rw-r--r--src/main/java/common/itemBlocks/IB_IchorJar.java26
-rw-r--r--src/main/java/common/itemBlocks/IB_ItemProxyCable.java22
-rw-r--r--src/main/java/common/itemBlocks/IB_ItemProxyEndpoint.java23
-rw-r--r--src/main/java/common/itemBlocks/IB_ItemProxySource.java24
-rw-r--r--src/main/java/common/itemBlocks/IB_ItemServerDrive.java22
-rw-r--r--src/main/java/common/itemBlocks/IB_ItemServerIOPort.java22
-rw-r--r--src/main/java/common/itemBlocks/IB_ItemServerRackCasing.java22
-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.java26
-rw-r--r--src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT2.java26
-rw-r--r--src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT3.java26
-rw-r--r--src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT4.java26
-rw-r--r--src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT5.java26
-rw-r--r--src/main/java/common/itemBlocks/IB_ThaumiumReinforcedJar.java25
17 files changed, 442 insertions, 0 deletions
diff --git a/src/main/java/common/itemBlocks/IB_IchorJar.java b/src/main/java/common/itemBlocks/IB_IchorJar.java
new file mode 100644
index 0000000000..11d63c4432
--- /dev/null
+++ b/src/main/java/common/itemBlocks/IB_IchorJar.java
@@ -0,0 +1,26 @@
+package common.itemBlocks;
+
+ import net.minecraft.block.Block;
+ import net.minecraft.item.ItemBlock;
+ import net.minecraft.item.ItemStack;
+
+public class IB_IchorJar extends ItemBlock {
+
+ public IB_IchorJar(Block block) { super(block); }
+
+ @Override
+ public int getMetadata(int meta) {
+ return meta;
+ }
+
+ @Override
+ public boolean getHasSubtypes() {
+ return true;
+ }
+
+ @Override
+ public String getUnlocalizedName(ItemStack stack) {
+ return super.getUnlocalizedName() + "." + stack.getItemDamage();
+ }
+}
+
diff --git a/src/main/java/common/itemBlocks/IB_ItemProxyCable.java b/src/main/java/common/itemBlocks/IB_ItemProxyCable.java
new file mode 100644
index 0000000000..e4ae431c55
--- /dev/null
+++ b/src/main/java/common/itemBlocks/IB_ItemProxyCable.java
@@ -0,0 +1,22 @@
+package common.itemBlocks;
+
+import java.util.List;
+
+import net.minecraft.block.Block;
+import net.minecraft.entity.player.EntityPlayer;
+import net.minecraft.item.ItemBlock;
+import net.minecraft.item.ItemStack;
+import net.minecraft.util.StatCollector;
+
+public class IB_ItemProxyCable extends ItemBlock {
+
+ public IB_ItemProxyCable(Block block) {
+ super(block);
+ }
+
+ @SuppressWarnings({"unchecked"})
+ @Override
+ public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) {
+ lines.add(StatCollector.translateToLocal("tile.kekztech_itemproxycable_block.0.desc"));
+ }
+}
diff --git a/src/main/java/common/itemBlocks/IB_ItemProxyEndpoint.java b/src/main/java/common/itemBlocks/IB_ItemProxyEndpoint.java
new file mode 100644
index 0000000000..b0a1a558a9
--- /dev/null
+++ b/src/main/java/common/itemBlocks/IB_ItemProxyEndpoint.java
@@ -0,0 +1,23 @@
+package common.itemBlocks;
+
+import java.util.List;
+
+import net.minecraft.block.Block;
+import net.minecraft.entity.player.EntityPlayer;
+import net.minecraft.item.ItemBlock;
+import net.minecraft.item.ItemStack;
+import net.minecraft.util.StatCollector;
+
+public class IB_ItemProxyEndpoint extends ItemBlock {
+
+ public IB_ItemProxyEndpoint(Block block) {
+ super(block);
+ }
+
+ @SuppressWarnings({"unchecked"})
+ @Override
+ public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) {
+ lines.add(StatCollector.translateToLocal("tile.kekztech_itemproxyendpoint_block.0.desc"));
+ lines.add(StatCollector.translateToLocal("tile.kekztech_itemproxyendpoint_block.1.desc"));
+ }
+}
diff --git a/src/main/java/common/itemBlocks/IB_ItemProxySource.java b/src/main/java/common/itemBlocks/IB_ItemProxySource.java
new file mode 100644
index 0000000000..68ab1b00ff
--- /dev/null
+++ b/src/main/java/common/itemBlocks/IB_ItemProxySource.java
@@ -0,0 +1,24 @@
+package common.itemBlocks;
+
+import java.util.List;
+
+import net.minecraft.block.Block;
+import net.minecraft.entity.player.EntityPlayer;
+import net.minecraft.item.ItemBlock;
+import net.minecraft.item.ItemStack;
+import net.minecraft.util.StatCollector;
+
+public class IB_ItemProxySource extends ItemBlock {
+
+ public IB_ItemProxySource(Block block) {
+ super(block);
+ }
+
+ @SuppressWarnings({"unchecked"})
+ @Override
+ public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) {
+ lines.add(StatCollector.translateToLocal("tile:kekztech_itemproxysource_block.0.desc"));
+ lines.add(StatCollector.translateToLocal("tile:kekztech_itemproxysource_block.1.desc"));
+ lines.add(StatCollector.translateToLocal("tile:kekztech_itemproxysource_block.2.desc"));
+ }
+}
diff --git a/src/main/java/common/itemBlocks/IB_ItemServerDrive.java b/src/main/java/common/itemBlocks/IB_ItemServerDrive.java
new file mode 100644
index 0000000000..a937230da5
--- /dev/null
+++ b/src/main/java/common/itemBlocks/IB_ItemServerDrive.java
@@ -0,0 +1,22 @@
+package common.itemBlocks;
+
+import java.util.List;
+
+import net.minecraft.block.Block;
+import net.minecraft.entity.player.EntityPlayer;
+import net.minecraft.item.ItemBlock;
+import net.minecraft.item.ItemStack;
+import net.minecraft.util.StatCollector;
+
+public class IB_ItemServerDrive extends ItemBlock {
+
+ public IB_ItemServerDrive(Block block) {
+ super(block);
+ }
+
+ @SuppressWarnings({"unchecked"})
+ @Override
+ public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) {
+ lines.add(StatCollector.translateToLocal("tile.kekztech_itemserverdrive_block.0.desc"));
+ }
+}
diff --git a/src/main/java/common/itemBlocks/IB_ItemServerIOPort.java b/src/main/java/common/itemBlocks/IB_ItemServerIOPort.java
new file mode 100644
index 0000000000..10803af14c
--- /dev/null
+++ b/src/main/java/common/itemBlocks/IB_ItemServerIOPort.java
@@ -0,0 +1,22 @@
+package common.itemBlocks;
+
+import java.util.List;
+
+import net.minecraft.block.Block;
+import net.minecraft.entity.player.EntityPlayer;
+import net.minecraft.item.ItemBlock;
+import net.minecraft.item.ItemStack;
+import net.minecraft.util.StatCollector;
+
+public class IB_ItemServerIOPort extends ItemBlock {
+
+ public IB_ItemServerIOPort(Block block) {
+ super(block);
+ }
+
+ @SuppressWarnings({"unchecked"})
+ @Override
+ public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) {
+ lines.add(StatCollector.translateToLocal("tile.kekztech_itemserverioport_block.0.desc"));
+ }
+}
diff --git a/src/main/java/common/itemBlocks/IB_ItemServerRackCasing.java b/src/main/java/common/itemBlocks/IB_ItemServerRackCasing.java
new file mode 100644
index 0000000000..f1da1fcb5e
--- /dev/null
+++ b/src/main/java/common/itemBlocks/IB_ItemServerRackCasing.java
@@ -0,0 +1,22 @@
+package common.itemBlocks;
+
+import java.util.List;
+
+import net.minecraft.block.Block;
+import net.minecraft.entity.player.EntityPlayer;
+import net.minecraft.item.ItemBlock;
+import net.minecraft.item.ItemStack;
+import net.minecraft.util.StatCollector;
+
+public class IB_ItemServerRackCasing extends ItemBlock {
+
+ public IB_ItemServerRackCasing(Block block) {
+ super(block);
+ }
+
+ @SuppressWarnings({"unchecked"})
+ @Override
+ public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) {
+ lines.add(StatCollector.translateToLocal("tile.kekztech_itemserverrackcasing_block.0.desc="));
+ }
+}
diff --git a/src/main/java/common/itemBlocks/IB_LapotronicEnergyUnit.java b/src/main/java/common/itemBlocks/IB_LapotronicEnergyUnit.java
new file mode 100644
index 0000000000..7891be8ea1
--- /dev/null
+++ b/src/main/java/common/itemBlocks/IB_LapotronicEnergyUnit.java
@@ -0,0 +1,44 @@
+package common.itemBlocks;
+
+import java.util.List;
+
+import net.minecraft.block.Block;
+import net.minecraft.entity.player.EntityPlayer;
+import net.minecraft.item.ItemBlock;
+import net.minecraft.item.ItemStack;
+import net.minecraft.util.StatCollector;
+
+public class IB_LapotronicEnergyUnit extends ItemBlock {
+
+ public IB_LapotronicEnergyUnit(Block block) {
+ super(block);
+ }
+
+ @Override
+ public int getMetadata(int meta) {
+ return meta;
+ }
+
+ @Override
+ public boolean getHasSubtypes() {
+ return true;
+ }
+
+ @Override
+ public String getUnlocalizedName(ItemStack stack) {
+ return super.getUnlocalizedName() + "." + stack.getItemDamage();
+ }
+
+ @SuppressWarnings("unchecked")
+ @Override
+ public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) {
+ lines.add(StatCollector.translateToLocal("tile.kekztech_lapotronicenergyunit_block.desc"));
+ switch(stack.getItemDamage()) {
+ case 1: lines.add("Capacity: 100,000,000 EU"); break;
+ case 2: lines.add("Capacity: 1,000,000,000 EU"); break;
+ case 3: lines.add("Capacity: 10,000,000,000 EU"); break;
+ case 4: lines.add("Capacity: 100,000,000,000 EU"); break;
+ case 5: lines.add("Capacity: 9,223,372,036,854,775,807 EU"); break;
+ }
+ }
+}
diff --git a/src/main/java/common/itemBlocks/IB_SpaceElevator.java b/src/main/java/common/itemBlocks/IB_SpaceElevator.java
new file mode 100644
index 0000000000..e2cceda494
--- /dev/null
+++ b/src/main/java/common/itemBlocks/IB_SpaceElevator.java
@@ -0,0 +1,35 @@
+package common.itemBlocks;
+
+import net.minecraft.block.Block;
+import net.minecraft.entity.player.EntityPlayer;
+import net.minecraft.item.ItemBlock;
+import net.minecraft.item.ItemStack;
+import net.minecraft.util.StatCollector;
+
+import java.util.List;
+
+public class IB_SpaceElevator extends ItemBlock {
+
+ public IB_SpaceElevator(Block block) { super(block); }
+
+ @Override
+ public int getMetadata(int meta) {
+ return meta;
+ }
+
+ @Override
+ public boolean getHasSubtypes() {
+ return true;
+ }
+
+ @Override
+ public String getUnlocalizedName(ItemStack stack) {
+ return super.getUnlocalizedName() + "." + stack.getItemDamage();
+ }
+
+ @SuppressWarnings("unchecked")
+ @Override
+ public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) {
+ lines.add(StatCollector.translateToLocal("tile.kekztech_spaceelevator_block.desc"));
+ }
+}
diff --git a/src/main/java/common/itemBlocks/IB_SpaceElevatorCapacitor.java b/src/main/java/common/itemBlocks/IB_SpaceElevatorCapacitor.java
new file mode 100644
index 0000000000..053cb2c567
--- /dev/null
+++ b/src/main/java/common/itemBlocks/IB_SpaceElevatorCapacitor.java
@@ -0,0 +1,22 @@
+package common.itemBlocks;
+
+import net.minecraft.block.Block;
+import net.minecraft.entity.player.EntityPlayer;
+import net.minecraft.item.ItemBlock;
+import net.minecraft.item.ItemStack;
+import net.minecraft.util.StatCollector;
+
+import java.util.List;
+
+public class IB_SpaceElevatorCapacitor extends ItemBlock {
+
+ public IB_SpaceElevatorCapacitor(Block block) {
+ super(block);
+ }
+
+ @SuppressWarnings("unchecked")
+ @Override
+ public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) {
+ lines.add(StatCollector.translateToLocal("tile.kekztech_spaceelevatorcapacitor_block.desc"));
+ }
+}
diff --git a/src/main/java/common/itemBlocks/IB_TFFTMultiHatch.java b/src/main/java/common/itemBlocks/IB_TFFTMultiHatch.java
new file mode 100644
index 0000000000..38b8997f0f
--- /dev/null
+++ b/src/main/java/common/itemBlocks/IB_TFFTMultiHatch.java
@@ -0,0 +1,25 @@
+package common.itemBlocks;
+
+import java.util.List;
+
+import net.minecraft.block.Block;
+import net.minecraft.entity.player.EntityPlayer;
+import net.minecraft.item.ItemBlock;
+import net.minecraft.item.ItemStack;
+import net.minecraft.util.StatCollector;
+
+public class IB_TFFTMultiHatch extends ItemBlock {
+
+ public IB_TFFTMultiHatch(Block block) {
+ super(block);
+ }
+
+ @SuppressWarnings({"unchecked"})
+ @Override
+ public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) {
+ lines.add(StatCollector.translateToLocal("tile.kekztech_tfftmultihatch_block.0.desc"));
+ lines.add(StatCollector.translateToLocal("tile.kekztech_tfftmultihatch_block.1.desc"));
+ lines.add(StatCollector.translateToLocal("tile.kekztech_tfftmultihatch_block.2.desc"));
+ lines.add(StatCollector.translateToLocal("tile.kekztech_tfftmultihatch_block.3.desc"));
+ }
+}
diff --git a/src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT1.java b/src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT1.java
new file mode 100644
index 0000000000..13e6e06f50
--- /dev/null
+++ b/src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT1.java
@@ -0,0 +1,26 @@
+package common.itemBlocks;
+
+import java.util.List;
+
+import common.blocks.Block_TFFTStorageFieldBlockT1;
+import net.minecraft.block.Block;
+import net.minecraft.entity.player.EntityPlayer;
+import net.minecraft.item.ItemBlock;
+import net.minecraft.item.ItemStack;
+import net.minecraft.util.StatCollector;
+
+public class IB_TFFTStorageFieldBlockT1 extends ItemBlock {
+
+ public IB_TFFTStorageFieldBlockT1(Block block) {
+ super(block);
+ }
+
+ @SuppressWarnings({"unchecked"})
+ @Override
+ public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) {
+ lines.add(StatCollector.translateToLocal("tile.kekztech_tfftstoragefieldblock1_block.0.desc"));
+ lines.add("Capacity: " + Block_TFFTStorageFieldBlockT1.getCapacity() + "L");
+ lines.add("Power Draw: +0.5EU/t");
+ }
+
+}
diff --git a/src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT2.java b/src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT2.java
new file mode 100644
index 0000000000..e6a680f1f6
--- /dev/null
+++ b/src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT2.java
@@ -0,0 +1,26 @@
+package common.itemBlocks;
+
+import java.util.List;
+
+import common.blocks.Block_TFFTStorageFieldBlockT2;
+import net.minecraft.block.Block;
+import net.minecraft.entity.player.EntityPlayer;
+import net.minecraft.item.ItemBlock;
+import net.minecraft.item.ItemStack;
+import net.minecraft.util.StatCollector;
+
+public class IB_TFFTStorageFieldBlockT2 extends ItemBlock {
+
+ public IB_TFFTStorageFieldBlockT2(Block block) {
+ super(block);
+ }
+
+ @SuppressWarnings({"unchecked"})
+ @Override
+ public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) {
+ lines.add(StatCollector.translateToLocal("tile.kekztech_tfftstoragefieldblock1_block.0.desc"));
+ lines.add("Capacity: " + Block_TFFTStorageFieldBlockT2.getCapacity() + "L");
+ lines.add("Power Draw: +1EU/t");
+ }
+
+}
diff --git a/src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT3.java b/src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT3.java
new file mode 100644
index 0000000000..847e43f8ab
--- /dev/null
+++ b/src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT3.java
@@ -0,0 +1,26 @@
+package common.itemBlocks;
+
+import java.util.List;
+
+import common.blocks.Block_TFFTStorageFieldBlockT3;
+import net.minecraft.block.Block;
+import net.minecraft.entity.player.EntityPlayer;
+import net.minecraft.item.ItemBlock;
+import net.minecraft.item.ItemStack;
+import net.minecraft.util.StatCollector;
+
+public class IB_TFFTStorageFieldBlockT3 extends ItemBlock {
+
+ public IB_TFFTStorageFieldBlockT3(Block block) {
+ super(block);
+ }
+
+ @SuppressWarnings({"unchecked"})
+ @Override
+ public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) {
+ lines.add(StatCollector.translateToLocal("tile.kekztech_tfftstoragefieldblock1_block.0.desc"));
+ lines.add("Capacity: " + Block_TFFTStorageFieldBlockT3.getCapacity() + "L");
+ lines.add("Power Draw: +2EU/t");
+ }
+
+}
diff --git a/src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT4.java b/src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT4.java
new file mode 100644
index 0000000000..ce35f9c4d4
--- /dev/null
+++ b/src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT4.java
@@ -0,0 +1,26 @@
+package common.itemBlocks;
+
+import java.util.List;
+
+import common.blocks.Block_TFFTStorageFieldBlockT4;
+import net.minecraft.block.Block;
+import net.minecraft.entity.player.EntityPlayer;
+import net.minecraft.item.ItemBlock;
+import net.minecraft.item.ItemStack;
+import net.minecraft.util.StatCollector;
+
+public class IB_TFFTStorageFieldBlockT4 extends ItemBlock {
+
+ public IB_TFFTStorageFieldBlockT4(Block block) {
+ super(block);
+ }
+
+ @SuppressWarnings({"unchecked"})
+ @Override
+ public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) {
+ lines.add(StatCollector.translateToLocal("tile.kekztech_tfftstoragefieldblock1_block.0.desc"));
+ lines.add("Capacity: " + Block_TFFTStorageFieldBlockT4.getCapacity() + "L");
+ lines.add("Power Draw: +4EU/t");
+ }
+
+}
diff --git a/src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT5.java b/src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT5.java
new file mode 100644
index 0000000000..b7c8e8190c
--- /dev/null
+++ b/src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT5.java
@@ -0,0 +1,26 @@
+package common.itemBlocks;
+
+import java.util.List;
+
+import common.blocks.Block_TFFTStorageFieldBlockT5;
+import net.minecraft.block.Block;
+import net.minecraft.entity.player.EntityPlayer;
+import net.minecraft.item.ItemBlock;
+import net.minecraft.item.ItemStack;
+import net.minecraft.util.StatCollector;
+
+public class IB_TFFTStorageFieldBlockT5 extends ItemBlock {
+
+ public IB_TFFTStorageFieldBlockT5(Block block) {
+ super(block);
+ }
+
+ @SuppressWarnings({"unchecked"})
+ @Override
+ public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) {
+ lines.add(StatCollector.translateToLocal("tile.kekztech_tfftstoragefieldblock1_block.0.desc"));
+ lines.add("Capacity: " + Block_TFFTStorageFieldBlockT5.getCapacity() + "L");
+ lines.add("Power Draw: +8EU/t");
+ }
+
+} \ No newline at end of file
diff --git a/src/main/java/common/itemBlocks/IB_ThaumiumReinforcedJar.java b/src/main/java/common/itemBlocks/IB_ThaumiumReinforcedJar.java
new file mode 100644
index 0000000000..30b44f962c
--- /dev/null
+++ b/src/main/java/common/itemBlocks/IB_ThaumiumReinforcedJar.java
@@ -0,0 +1,25 @@
+package common.itemBlocks;
+
+import net.minecraft.block.Block;
+import net.minecraft.item.ItemBlock;
+import net.minecraft.item.ItemStack;
+
+public class IB_ThaumiumReinforcedJar extends ItemBlock {
+
+ public IB_ThaumiumReinforcedJar(Block block) { super(block); }
+
+ @Override
+ public int getMetadata(int meta) {
+ return meta;
+ }
+
+ @Override
+ public boolean getHasSubtypes() {
+ return true;
+ }
+
+ @Override
+ public String getUnlocalizedName(ItemStack stack) {
+ return super.getUnlocalizedName() + "." + stack.getItemDamage();
+ }
+}