From d0ff8c1c6b6dbe4b6f3ce33a380ee837632a9507 Mon Sep 17 00:00:00 2001 From: Christina Berchtold Date: Mon, 4 May 2020 00:21:42 +0200 Subject: visiting Lucy --- .../java/common/itemBlocks/IB_ItemProxyCable.java | 22 ++++++++++++ .../common/itemBlocks/IB_ItemProxyEndpoint.java | 22 ++++++++++++ .../java/common/itemBlocks/IB_ItemProxySource.java | 23 +++++++++++++ .../java/common/itemBlocks/IB_ItemServerDrive.java | 21 ++++++++++++ .../common/itemBlocks/IB_ItemServerIOPort.java | 22 ++++++++++++ .../common/itemBlocks/IB_ItemServerRackCasing.java | 21 ++++++++++++ .../common/itemBlocks/IB_LapotronicEnergyUnit.java | 39 ++++++++++++++++++++++ .../java/common/itemBlocks/IB_TFFTMultiHatch.java | 24 +++++++++++++ .../itemBlocks/IB_TFFTStorageFieldBlockT1.java | 25 ++++++++++++++ .../itemBlocks/IB_TFFTStorageFieldBlockT2.java | 25 ++++++++++++++ .../itemBlocks/IB_TFFTStorageFieldBlockT3.java | 25 ++++++++++++++ .../itemBlocks/IB_TFFTStorageFieldBlockT4.java | 25 ++++++++++++++ .../itemBlocks/IB_TFFTStorageFieldBlockT5.java | 25 ++++++++++++++ 13 files changed, 319 insertions(+) create mode 100644 src/main/java/common/itemBlocks/IB_ItemProxyCable.java create mode 100644 src/main/java/common/itemBlocks/IB_ItemProxyEndpoint.java create mode 100644 src/main/java/common/itemBlocks/IB_ItemProxySource.java create mode 100644 src/main/java/common/itemBlocks/IB_ItemServerDrive.java create mode 100644 src/main/java/common/itemBlocks/IB_ItemServerIOPort.java create mode 100644 src/main/java/common/itemBlocks/IB_ItemServerRackCasing.java create mode 100644 src/main/java/common/itemBlocks/IB_LapotronicEnergyUnit.java create mode 100644 src/main/java/common/itemBlocks/IB_TFFTMultiHatch.java create mode 100644 src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT1.java create mode 100644 src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT2.java create mode 100644 src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT3.java create mode 100644 src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT4.java create mode 100644 src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT5.java (limited to 'src/main/java/common/itemBlocks') 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..c78872327d --- /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; + +public class IB_ItemProxyCable extends ItemBlock { + + public IB_ItemProxyCable(Block block) { + super(block); + } + + @SuppressWarnings({ "rawtypes", "unchecked" }) + @Override + public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { + lines.add("Connects Item Distribution Nodes"); + lines.add("Wired networks do not require a controller"); + } +} 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..49fb7d7430 --- /dev/null +++ b/src/main/java/common/itemBlocks/IB_ItemProxyEndpoint.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; + +public class IB_ItemProxyEndpoint extends ItemBlock { + + public IB_ItemProxyEndpoint(Block block) { + super(block); + } + + @SuppressWarnings({ "rawtypes", "unchecked" }) + @Override + public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { + lines.add("Point the marked side to where you want to provide an inventory proxy to."); + lines.add("Insert an Integrated Circuit to set the network channel."); + } +} 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..1dc70efd6e --- /dev/null +++ b/src/main/java/common/itemBlocks/IB_ItemProxySource.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; + +public class IB_ItemProxySource extends ItemBlock { + + public IB_ItemProxySource(Block block) { + super(block); + } + + @SuppressWarnings({ "rawtypes", "unchecked" }) + @Override + public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { + lines.add("Point to an inventory to act as source for the item proxy network."); + lines.add("Insert an Integrated Circuit to set the network channel."); + lines.add("Only one source can use one channel on the same network."); + } +} 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..54e431388f --- /dev/null +++ b/src/main/java/common/itemBlocks/IB_ItemServerDrive.java @@ -0,0 +1,21 @@ +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; + +public class IB_ItemServerDrive extends ItemBlock { + + public IB_ItemServerDrive(Block block) { + super(block); + } + + @SuppressWarnings({ "rawtypes", "unchecked" }) + @Override + public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { + lines.add("Item Server Storage Drive"); + } +} 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..6560805cda --- /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; + +public class IB_ItemServerIOPort extends ItemBlock { + + public IB_ItemServerIOPort(Block block) { + super(block); + } + + @SuppressWarnings({ "rawtypes", "unchecked" }) + @Override + public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { + lines.add("[W.I.P - Probably doesn't work]"); + lines.add("I/O Port for interfacing with an Item Server."); + } +} 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..39e64dbe29 --- /dev/null +++ b/src/main/java/common/itemBlocks/IB_ItemServerRackCasing.java @@ -0,0 +1,21 @@ +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; + +public class IB_ItemServerRackCasing extends ItemBlock { + + public IB_ItemServerRackCasing(Block block) { + super(block); + } + + @SuppressWarnings({ "rawtypes", "unchecked" }) + @Override + public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { + lines.add("Shiny new server rack"); + } +} 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..0df88fa10a --- /dev/null +++ b/src/main/java/common/itemBlocks/IB_LapotronicEnergyUnit.java @@ -0,0 +1,39 @@ +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; + +public class IB_LapotronicEnergyUnit extends ItemBlock { + + public IB_LapotronicEnergyUnit(Block block) { + super(block); + } + + @Override + public int getMetadata(int meta) { + return meta; + } + + @Override + public String getUnlocalizedName(ItemStack stack) { + return super.getUnlocalizedName() + "." + stack.getItemDamage(); + } + + @SuppressWarnings({ "rawtypes", "unchecked" }) + @Override + public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { + lines.add("Part of the Lapotronic Super Capacitor"); + switch(stack.getItemDamage()) { + case 1: lines.add("Capacity: 100,000,000 EU"); lines.add("Voltage: 8192"); break; + case 2: lines.add("Capacity: 1,000,000,000 EU"); lines.add("Voltage: 32,768"); break; + case 3: lines.add("Capacity: 10,00,000,000 EU"); lines.add("Voltage: 131,072"); break; + case 4: lines.add("Capacity: 100,000,000,000 EU"); lines.add("Voltage: 524,288"); break; + case 5: lines.add("Capacity: 9,223,372,036,854,775,807 EU"); lines.add("Voltage: 524,288"); break; + case 6: lines.add("Capacity: 9,223,372,036,854,775,807 EU"); lines.add("Voltage: 134,217,728"); break; + } + } +} 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..ea056ccd11 --- /dev/null +++ b/src/main/java/common/itemBlocks/IB_TFFTMultiHatch.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; + +public class IB_TFFTMultiHatch extends ItemBlock { + + public IB_TFFTMultiHatch(Block block) { + super(block); + } + + @SuppressWarnings({ "rawtypes", "unchecked" }) + @Override + public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { + lines.add("Special hatch for the T.F.F.T"); + lines.add("Allows for automated interaction with all stored fluids in a single place"); + lines.add("Right-click with screwdriver to activate auto-output"); + lines.add("Auto-output will try to output fluids into adjacent tanks at a rate of 1000L/s per fluid"); + } +} 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..cd6d06343f --- /dev/null +++ b/src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT1.java @@ -0,0 +1,25 @@ +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; + +public class IB_TFFTStorageFieldBlockT1 extends ItemBlock { + + public IB_TFFTStorageFieldBlockT1(Block block) { + super(block); + } + + @SuppressWarnings({ "rawtypes", "unchecked" }) + @Override + public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { + lines.add("This is not a fluid tank"); + 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..278f0eafc7 --- /dev/null +++ b/src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT2.java @@ -0,0 +1,25 @@ +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; + +public class IB_TFFTStorageFieldBlockT2 extends ItemBlock { + + public IB_TFFTStorageFieldBlockT2(Block block) { + super(block); + } + + @SuppressWarnings({ "rawtypes", "unchecked" }) + @Override + public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { + lines.add("This is not a fluid tank"); + 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..6ca99c8714 --- /dev/null +++ b/src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT3.java @@ -0,0 +1,25 @@ +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; + +public class IB_TFFTStorageFieldBlockT3 extends ItemBlock { + + public IB_TFFTStorageFieldBlockT3(Block block) { + super(block); + } + + @SuppressWarnings({ "rawtypes", "unchecked" }) + @Override + public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { + lines.add("This is not a fluid tank"); + 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..cc4c260a7a --- /dev/null +++ b/src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT4.java @@ -0,0 +1,25 @@ +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; + +public class IB_TFFTStorageFieldBlockT4 extends ItemBlock { + + public IB_TFFTStorageFieldBlockT4(Block block) { + super(block); + } + + @SuppressWarnings({ "rawtypes", "unchecked" }) + @Override + public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { + lines.add("This is not a fluid tank"); + 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..6e147e20e3 --- /dev/null +++ b/src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT5.java @@ -0,0 +1,25 @@ +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; + +public class IB_TFFTStorageFieldBlockT5 extends ItemBlock { + + public IB_TFFTStorageFieldBlockT5(Block block) { + super(block); + } + + @SuppressWarnings({ "rawtypes", "unchecked" }) + @Override + public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { + lines.add("This is not a fluid tank"); + lines.add("Capacity: " + Block_TFFTStorageFieldBlockT5.getCapacity() + "L"); + lines.add("Power Draw: 8EU/t"); + } + +} \ No newline at end of file -- cgit From 3a52cbbc41fd1190c4c8c52e8bea318cd234f157 Mon Sep 17 00:00:00 2001 From: kekzdealer Date: Fri, 8 May 2020 02:46:36 +0200 Subject: Fixed missing 0 in lapo cap tooltip, continued working on LSC checkMachine() --- src/main/java/common/itemBlocks/IB_LapotronicEnergyUnit.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/main/java/common/itemBlocks') diff --git a/src/main/java/common/itemBlocks/IB_LapotronicEnergyUnit.java b/src/main/java/common/itemBlocks/IB_LapotronicEnergyUnit.java index 0df88fa10a..01f9f5e1cf 100644 --- a/src/main/java/common/itemBlocks/IB_LapotronicEnergyUnit.java +++ b/src/main/java/common/itemBlocks/IB_LapotronicEnergyUnit.java @@ -23,14 +23,14 @@ public class IB_LapotronicEnergyUnit extends ItemBlock { return super.getUnlocalizedName() + "." + stack.getItemDamage(); } - @SuppressWarnings({ "rawtypes", "unchecked" }) + @SuppressWarnings("unchecked") @Override public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { lines.add("Part of the Lapotronic Super Capacitor"); switch(stack.getItemDamage()) { case 1: lines.add("Capacity: 100,000,000 EU"); lines.add("Voltage: 8192"); break; case 2: lines.add("Capacity: 1,000,000,000 EU"); lines.add("Voltage: 32,768"); break; - case 3: lines.add("Capacity: 10,00,000,000 EU"); lines.add("Voltage: 131,072"); break; + case 3: lines.add("Capacity: 10,000,000,000 EU"); lines.add("Voltage: 131,072"); break; case 4: lines.add("Capacity: 100,000,000,000 EU"); lines.add("Voltage: 524,288"); break; case 5: lines.add("Capacity: 9,223,372,036,854,775,807 EU"); lines.add("Voltage: 524,288"); break; case 6: lines.add("Capacity: 9,223,372,036,854,775,807 EU"); lines.add("Voltage: 134,217,728"); break; -- cgit From 2218b1b1cd5e51553bcc83afee49b56937d0cb70 Mon Sep 17 00:00:00 2001 From: kekzdealer Date: Sat, 9 May 2020 23:30:49 +0200 Subject: Finished checkMachine(), TT hatches still missing --- src/main/java/common/itemBlocks/IB_LapotronicEnergyUnit.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'src/main/java/common/itemBlocks') diff --git a/src/main/java/common/itemBlocks/IB_LapotronicEnergyUnit.java b/src/main/java/common/itemBlocks/IB_LapotronicEnergyUnit.java index 01f9f5e1cf..4a4ce6a93b 100644 --- a/src/main/java/common/itemBlocks/IB_LapotronicEnergyUnit.java +++ b/src/main/java/common/itemBlocks/IB_LapotronicEnergyUnit.java @@ -28,12 +28,12 @@ public class IB_LapotronicEnergyUnit extends ItemBlock { public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { lines.add("Part of the Lapotronic Super Capacitor"); switch(stack.getItemDamage()) { - case 1: lines.add("Capacity: 100,000,000 EU"); lines.add("Voltage: 8192"); break; - case 2: lines.add("Capacity: 1,000,000,000 EU"); lines.add("Voltage: 32,768"); break; - case 3: lines.add("Capacity: 10,000,000,000 EU"); lines.add("Voltage: 131,072"); break; - case 4: lines.add("Capacity: 100,000,000,000 EU"); lines.add("Voltage: 524,288"); break; - case 5: lines.add("Capacity: 9,223,372,036,854,775,807 EU"); lines.add("Voltage: 524,288"); break; - case 6: lines.add("Capacity: 9,223,372,036,854,775,807 EU"); lines.add("Voltage: 134,217,728"); break; + 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; + case 6: lines.add("Capacity: 9,223,372,036,854,775,807 EU"); break; } } } -- cgit From d8f485f3492a6e6df62f40a6b3218156bc244a28 Mon Sep 17 00:00:00 2001 From: kekzdealer Date: Tue, 12 May 2020 19:48:19 +0200 Subject: Improved options for localization for all Block tooltips --- src/main/java/common/itemBlocks/IB_ItemProxyCable.java | 6 +++--- src/main/java/common/itemBlocks/IB_ItemProxyEndpoint.java | 7 ++++--- src/main/java/common/itemBlocks/IB_ItemProxySource.java | 9 +++++---- src/main/java/common/itemBlocks/IB_ItemServerDrive.java | 5 +++-- src/main/java/common/itemBlocks/IB_ItemServerIOPort.java | 6 +++--- src/main/java/common/itemBlocks/IB_ItemServerRackCasing.java | 5 +++-- src/main/java/common/itemBlocks/IB_LapotronicEnergyUnit.java | 3 ++- src/main/java/common/itemBlocks/IB_TFFTMultiHatch.java | 11 ++++++----- .../java/common/itemBlocks/IB_TFFTStorageFieldBlockT1.java | 7 ++++--- .../java/common/itemBlocks/IB_TFFTStorageFieldBlockT2.java | 7 ++++--- .../java/common/itemBlocks/IB_TFFTStorageFieldBlockT3.java | 7 ++++--- .../java/common/itemBlocks/IB_TFFTStorageFieldBlockT4.java | 7 ++++--- .../java/common/itemBlocks/IB_TFFTStorageFieldBlockT5.java | 7 ++++--- 13 files changed, 49 insertions(+), 38 deletions(-) (limited to 'src/main/java/common/itemBlocks') diff --git a/src/main/java/common/itemBlocks/IB_ItemProxyCable.java b/src/main/java/common/itemBlocks/IB_ItemProxyCable.java index c78872327d..e4ae431c55 100644 --- a/src/main/java/common/itemBlocks/IB_ItemProxyCable.java +++ b/src/main/java/common/itemBlocks/IB_ItemProxyCable.java @@ -6,6 +6,7 @@ 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 { @@ -13,10 +14,9 @@ public class IB_ItemProxyCable extends ItemBlock { super(block); } - @SuppressWarnings({ "rawtypes", "unchecked" }) + @SuppressWarnings({"unchecked"}) @Override public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { - lines.add("Connects Item Distribution Nodes"); - lines.add("Wired networks do not require a controller"); + 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 index 49fb7d7430..b0a1a558a9 100644 --- a/src/main/java/common/itemBlocks/IB_ItemProxyEndpoint.java +++ b/src/main/java/common/itemBlocks/IB_ItemProxyEndpoint.java @@ -6,6 +6,7 @@ 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 { @@ -13,10 +14,10 @@ public class IB_ItemProxyEndpoint extends ItemBlock { super(block); } - @SuppressWarnings({ "rawtypes", "unchecked" }) + @SuppressWarnings({"unchecked"}) @Override public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { - lines.add("Point the marked side to where you want to provide an inventory proxy to."); - lines.add("Insert an Integrated Circuit to set the network channel."); + 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 index 1dc70efd6e..68ab1b00ff 100644 --- a/src/main/java/common/itemBlocks/IB_ItemProxySource.java +++ b/src/main/java/common/itemBlocks/IB_ItemProxySource.java @@ -6,6 +6,7 @@ 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 { @@ -13,11 +14,11 @@ public class IB_ItemProxySource extends ItemBlock { super(block); } - @SuppressWarnings({ "rawtypes", "unchecked" }) + @SuppressWarnings({"unchecked"}) @Override public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { - lines.add("Point to an inventory to act as source for the item proxy network."); - lines.add("Insert an Integrated Circuit to set the network channel."); - lines.add("Only one source can use one channel on the same network."); + 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 index 54e431388f..a937230da5 100644 --- a/src/main/java/common/itemBlocks/IB_ItemServerDrive.java +++ b/src/main/java/common/itemBlocks/IB_ItemServerDrive.java @@ -6,6 +6,7 @@ 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 { @@ -13,9 +14,9 @@ public class IB_ItemServerDrive extends ItemBlock { super(block); } - @SuppressWarnings({ "rawtypes", "unchecked" }) + @SuppressWarnings({"unchecked"}) @Override public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { - lines.add("Item Server Storage Drive"); + 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 index 6560805cda..10803af14c 100644 --- a/src/main/java/common/itemBlocks/IB_ItemServerIOPort.java +++ b/src/main/java/common/itemBlocks/IB_ItemServerIOPort.java @@ -6,6 +6,7 @@ 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 { @@ -13,10 +14,9 @@ public class IB_ItemServerIOPort extends ItemBlock { super(block); } - @SuppressWarnings({ "rawtypes", "unchecked" }) + @SuppressWarnings({"unchecked"}) @Override public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { - lines.add("[W.I.P - Probably doesn't work]"); - lines.add("I/O Port for interfacing with an Item Server."); + 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 index 39e64dbe29..f1da1fcb5e 100644 --- a/src/main/java/common/itemBlocks/IB_ItemServerRackCasing.java +++ b/src/main/java/common/itemBlocks/IB_ItemServerRackCasing.java @@ -6,6 +6,7 @@ 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 { @@ -13,9 +14,9 @@ public class IB_ItemServerRackCasing extends ItemBlock { super(block); } - @SuppressWarnings({ "rawtypes", "unchecked" }) + @SuppressWarnings({"unchecked"}) @Override public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { - lines.add("Shiny new server rack"); + 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 index 4a4ce6a93b..7a7927cfd1 100644 --- a/src/main/java/common/itemBlocks/IB_LapotronicEnergyUnit.java +++ b/src/main/java/common/itemBlocks/IB_LapotronicEnergyUnit.java @@ -6,6 +6,7 @@ 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 { @@ -26,7 +27,7 @@ public class IB_LapotronicEnergyUnit extends ItemBlock { @SuppressWarnings("unchecked") @Override public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { - lines.add("Part of the Lapotronic Super Capacitor"); + 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; diff --git a/src/main/java/common/itemBlocks/IB_TFFTMultiHatch.java b/src/main/java/common/itemBlocks/IB_TFFTMultiHatch.java index ea056ccd11..38b8997f0f 100644 --- a/src/main/java/common/itemBlocks/IB_TFFTMultiHatch.java +++ b/src/main/java/common/itemBlocks/IB_TFFTMultiHatch.java @@ -6,6 +6,7 @@ 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 { @@ -13,12 +14,12 @@ public class IB_TFFTMultiHatch extends ItemBlock { super(block); } - @SuppressWarnings({ "rawtypes", "unchecked" }) + @SuppressWarnings({"unchecked"}) @Override public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { - lines.add("Special hatch for the T.F.F.T"); - lines.add("Allows for automated interaction with all stored fluids in a single place"); - lines.add("Right-click with screwdriver to activate auto-output"); - lines.add("Auto-output will try to output fluids into adjacent tanks at a rate of 1000L/s per fluid"); + 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 index cd6d06343f..13e6e06f50 100644 --- a/src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT1.java +++ b/src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT1.java @@ -7,6 +7,7 @@ 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 { @@ -14,12 +15,12 @@ public class IB_TFFTStorageFieldBlockT1 extends ItemBlock { super(block); } - @SuppressWarnings({ "rawtypes", "unchecked" }) + @SuppressWarnings({"unchecked"}) @Override public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { - lines.add("This is not a fluid tank"); + lines.add(StatCollector.translateToLocal("tile.kekztech_tfftstoragefieldblock1_block.0.desc")); lines.add("Capacity: " + Block_TFFTStorageFieldBlockT1.getCapacity() + "L"); - lines.add("Power Draw: 0.5EU/t"); + 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 index 278f0eafc7..e6a680f1f6 100644 --- a/src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT2.java +++ b/src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT2.java @@ -7,6 +7,7 @@ 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 { @@ -14,12 +15,12 @@ public class IB_TFFTStorageFieldBlockT2 extends ItemBlock { super(block); } - @SuppressWarnings({ "rawtypes", "unchecked" }) + @SuppressWarnings({"unchecked"}) @Override public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { - lines.add("This is not a fluid tank"); + lines.add(StatCollector.translateToLocal("tile.kekztech_tfftstoragefieldblock1_block.0.desc")); lines.add("Capacity: " + Block_TFFTStorageFieldBlockT2.getCapacity() + "L"); - lines.add("Power Draw: 1EU/t"); + 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 index 6ca99c8714..847e43f8ab 100644 --- a/src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT3.java +++ b/src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT3.java @@ -7,6 +7,7 @@ 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 { @@ -14,12 +15,12 @@ public class IB_TFFTStorageFieldBlockT3 extends ItemBlock { super(block); } - @SuppressWarnings({ "rawtypes", "unchecked" }) + @SuppressWarnings({"unchecked"}) @Override public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { - lines.add("This is not a fluid tank"); + lines.add(StatCollector.translateToLocal("tile.kekztech_tfftstoragefieldblock1_block.0.desc")); lines.add("Capacity: " + Block_TFFTStorageFieldBlockT3.getCapacity() + "L"); - lines.add("Power Draw: 2EU/t"); + 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 index cc4c260a7a..ce35f9c4d4 100644 --- a/src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT4.java +++ b/src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT4.java @@ -7,6 +7,7 @@ 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 { @@ -14,12 +15,12 @@ public class IB_TFFTStorageFieldBlockT4 extends ItemBlock { super(block); } - @SuppressWarnings({ "rawtypes", "unchecked" }) + @SuppressWarnings({"unchecked"}) @Override public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { - lines.add("This is not a fluid tank"); + lines.add(StatCollector.translateToLocal("tile.kekztech_tfftstoragefieldblock1_block.0.desc")); lines.add("Capacity: " + Block_TFFTStorageFieldBlockT4.getCapacity() + "L"); - lines.add("Power Draw: 4EU/t"); + 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 index 6e147e20e3..b7c8e8190c 100644 --- a/src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT5.java +++ b/src/main/java/common/itemBlocks/IB_TFFTStorageFieldBlockT5.java @@ -7,6 +7,7 @@ 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 { @@ -14,12 +15,12 @@ public class IB_TFFTStorageFieldBlockT5 extends ItemBlock { super(block); } - @SuppressWarnings({ "rawtypes", "unchecked" }) + @SuppressWarnings({"unchecked"}) @Override public void addInformation(ItemStack stack, EntityPlayer player, List lines, boolean advancedTooltips) { - lines.add("This is not a fluid tank"); + lines.add(StatCollector.translateToLocal("tile.kekztech_tfftstoragefieldblock1_block.0.desc")); lines.add("Capacity: " + Block_TFFTStorageFieldBlockT5.getCapacity() + "L"); - lines.add("Power Draw: 8EU/t"); + lines.add("Power Draw: +8EU/t"); } } \ No newline at end of file -- cgit From 88ff36b7740c98562784ffff6e56fe122b090bcc Mon Sep 17 00:00:00 2001 From: kekzdealer Date: Thu, 14 May 2020 14:05:15 +0200 Subject: Fixed block meta merging bs --- src/main/java/common/itemBlocks/IB_LapotronicEnergyUnit.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'src/main/java/common/itemBlocks') diff --git a/src/main/java/common/itemBlocks/IB_LapotronicEnergyUnit.java b/src/main/java/common/itemBlocks/IB_LapotronicEnergyUnit.java index 7a7927cfd1..0530ea43c7 100644 --- a/src/main/java/common/itemBlocks/IB_LapotronicEnergyUnit.java +++ b/src/main/java/common/itemBlocks/IB_LapotronicEnergyUnit.java @@ -18,7 +18,12 @@ public class IB_LapotronicEnergyUnit extends ItemBlock { public int getMetadata(int meta) { return meta; } - + + @Override + public boolean getHasSubtypes() { + return true; + } + @Override public String getUnlocalizedName(ItemStack stack) { return super.getUnlocalizedName() + "." + stack.getItemDamage(); -- cgit From 590fe5d0095fe6fbabbb625d8b4217177c6979a2 Mon Sep 17 00:00:00 2001 From: kekzdealer Date: Thu, 14 May 2020 16:19:50 +0200 Subject: Fixed similar issue for my Jars. Also properly fixed their names, AND the void jars are placeable now! --- src/main/java/common/itemBlocks/IB_IchorJar.java | 26 ++++++++++++++++++++++ .../itemBlocks/IB_ThaumiumReinforcedJar.java | 25 +++++++++++++++++++++ 2 files changed, 51 insertions(+) create mode 100644 src/main/java/common/itemBlocks/IB_IchorJar.java create mode 100644 src/main/java/common/itemBlocks/IB_ThaumiumReinforcedJar.java (limited to 'src/main/java/common/itemBlocks') 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_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(); + } +} -- cgit From 9aa7ab0cc79157b2a8c70c7139077480b3db847f Mon Sep 17 00:00:00 2001 From: kekzdealer Date: Thu, 14 May 2020 17:44:20 +0200 Subject: Removed Really Ultimate Capacitor subblock from the game --- src/main/java/common/itemBlocks/IB_LapotronicEnergyUnit.java | 1 - 1 file changed, 1 deletion(-) (limited to 'src/main/java/common/itemBlocks') diff --git a/src/main/java/common/itemBlocks/IB_LapotronicEnergyUnit.java b/src/main/java/common/itemBlocks/IB_LapotronicEnergyUnit.java index 0530ea43c7..7891be8ea1 100644 --- a/src/main/java/common/itemBlocks/IB_LapotronicEnergyUnit.java +++ b/src/main/java/common/itemBlocks/IB_LapotronicEnergyUnit.java @@ -39,7 +39,6 @@ public class IB_LapotronicEnergyUnit extends ItemBlock { 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; - case 6: lines.add("Capacity: 9,223,372,036,854,775,807 EU"); break; } } } -- cgit From 5f224de7114c8cf60dae4437cd6312daf558cd08 Mon Sep 17 00:00:00 2001 From: kekzdealer Date: Sun, 17 May 2020 23:12:19 +0200 Subject: Added Space Elevator Structure blocks part I --- .../java/common/itemBlocks/IB_SpaceElevator.java | 35 ++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 src/main/java/common/itemBlocks/IB_SpaceElevator.java (limited to 'src/main/java/common/itemBlocks') 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")); + } +} -- cgit From e763bd08b1ac3800ca259e1d16d63821b28e0067 Mon Sep 17 00:00:00 2001 From: kekzdealer Date: Mon, 18 May 2020 22:57:11 +0200 Subject: Implemented TESR for Space Elevator Capacitors. This allows me to change their colour saturation on the fly to sync it with the elevator charge state. - Added tooltip to the caps to tell players that the invisible top/bot faces are intended as a performance improvement --- .../itemBlocks/IB_SpaceElevatorCapacitor.java | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 src/main/java/common/itemBlocks/IB_SpaceElevatorCapacitor.java (limited to 'src/main/java/common/itemBlocks') 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")); + } +} -- cgit