aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/common/reactorItem
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/common/reactorItem')
-rw-r--r--src/main/java/common/reactorItem/AbstractReactorItem.java29
-rw-r--r--src/main/java/common/reactorItem/ReactorItem.java47
2 files changed, 0 insertions, 76 deletions
diff --git a/src/main/java/common/reactorItem/AbstractReactorItem.java b/src/main/java/common/reactorItem/AbstractReactorItem.java
deleted file mode 100644
index 876d8b4811..0000000000
--- a/src/main/java/common/reactorItem/AbstractReactorItem.java
+++ /dev/null
@@ -1,29 +0,0 @@
-package common.reactorItem;
-
-import net.minecraft.item.Item;
-import net.minecraft.item.ItemStack;
-
-public abstract class AbstractReactorItem extends Item {
-
- private final int[] behaviourID;
-
- protected AbstractReactorItem(int... behaviourID) {
- this.behaviourID = behaviourID;
- }
-
- @Override
- public abstract double getDurabilityForDisplay(ItemStack stack);
-
- @Override
- public abstract boolean showDurabilityBar(ItemStack stack);
-
- @Override
- public final String getUnlocalizedName(ItemStack stack) {
- return super.hasSubtypes ? (super.getUnlocalizedName() + "." + stack.getItemDamage())
- : super.getUnlocalizedName();
- }
-
- public final int getBehaviourID(int meta) {
- return behaviourID[meta];
- }
-}
diff --git a/src/main/java/common/reactorItem/ReactorItem.java b/src/main/java/common/reactorItem/ReactorItem.java
deleted file mode 100644
index 8e69e40e95..0000000000
--- a/src/main/java/common/reactorItem/ReactorItem.java
+++ /dev/null
@@ -1,47 +0,0 @@
-package common.reactorItem;
-
-import net.minecraft.client.renderer.texture.IIconRegister;
-import net.minecraft.creativetab.CreativeTabs;
-import net.minecraft.item.ItemStack;
-import net.minecraft.util.IIcon;
-
-import cpw.mods.fml.common.registry.GameRegistry;
-
-public class ReactorItem extends AbstractReactorItem {
-
- private static final ReactorItem INSTANCE = new ReactorItem();
-
- private final IIcon[] icons = new IIcon[50];
-
- private ReactorItem() {
- super();
- }
-
- public static ReactorItem registerItem() {
- INSTANCE.setHasSubtypes(true);
- INSTANCE.setCreativeTab(CreativeTabs.tabMisc);
- INSTANCE.setMaxStackSize(1);
- final String unloc = "kekztech_reactor_item";
- INSTANCE.setUnlocalizedName(unloc);
- GameRegistry.registerItem(INSTANCE, unloc);
- return INSTANCE;
- }
-
- @Override
- public void registerIcons(IIconRegister reg) {}
-
- @Override
- public IIcon getIconFromDamage(int meta) {
- return icons[meta];
- }
-
- @Override
- public double getDurabilityForDisplay(ItemStack stack) {
- return 0;
- }
-
- @Override
- public boolean showDurabilityBar(ItemStack stack) {
- return false;
- }
-}