Simplified some entangler code

This commit is contained in:
Calclavia 2013-08-03 12:16:24 -04:00
parent dae86c39e9
commit d95a1429b3
4 changed files with 7 additions and 12 deletions

View file

@ -2,7 +2,9 @@
itemGroup.resonantinduction=Resonant Induction itemGroup.resonantinduction=Resonant Induction
## Blocks
tile.resonantinduction\:tesla.name=Tesla Coil tile.resonantinduction\:tesla.name=Tesla Coil
tile.resonantinduction\:contractor.name=Electromagnetic Contractor tile.resonantinduction\:contractor.name=Electromagnetic Contractor
item.resonantinduction\:entangler.name=Quantum Entangler ## Items
item.resonantinduction\:quantumEntangler.name=Quantum Entangler

View file

@ -17,5 +17,6 @@ public class ItemBase extends Item
super(ResonantInduction.CONFIGURATION.get(Configuration.CATEGORY_ITEM, name, id).getInt(id)); super(ResonantInduction.CONFIGURATION.get(Configuration.CATEGORY_ITEM, name, id).getInt(id));
this.setCreativeTab(TabRI.INSTANCE); this.setCreativeTab(TabRI.INSTANCE);
this.setUnlocalizedName(ResonantInduction.PREFIX + name); this.setUnlocalizedName(ResonantInduction.PREFIX + name);
this.func_111206_d(ResonantInduction.PREFIX + name);
} }
} }

View file

@ -21,23 +21,15 @@ import cpw.mods.fml.relauncher.SideOnly;
*/ */
public class ItemQuantumEntangler extends ItemBase public class ItemQuantumEntangler extends ItemBase
{ {
public static int WILDCARD = 1337; /* :) */
private static boolean didBindThisTick = false; private static boolean didBindThisTick = false;
public ItemQuantumEntangler(int id) public ItemQuantumEntangler(int id)
{ {
super("entangler", id); super("quantumEntangler", id);
setMaxStackSize(1); setMaxStackSize(1);
// TODO Handheld model, render animation, energy usage (should be easy?) // TODO Handheld model, render animation, energy usage (should be easy?)
} }
@Override
public void registerIcons(IconRegister register)
{
itemIcon = register.registerIcon(ResonantInduction.PREFIX + "quantum_entangler");
}
@Override @Override
@SideOnly(Side.CLIENT) @SideOnly(Side.CLIENT)
public void addInformation(ItemStack itemstack, EntityPlayer entityplayer, List list, boolean flag) public void addInformation(ItemStack itemstack, EntityPlayer entityplayer, List list, boolean flag)
@ -149,7 +141,7 @@ public class ItemQuantumEntangler extends ItemBase
{ {
if (itemStack.stackTagCompound == null) if (itemStack.stackTagCompound == null)
{ {
return WILDCARD; return 0;
} }
return itemStack.stackTagCompound.getInteger("dimID"); return itemStack.stackTagCompound.getInteger("dimID");