Fixed another missed-out activate null check

This commit is contained in:
Calclavia 2014-01-03 16:56:37 +08:00
parent 1dd2151b9b
commit 7891ba7640
2 changed files with 21 additions and 19 deletions

View file

@ -285,11 +285,14 @@ public class PartFlatWire extends PartAdvancedWire implements TFacePart, JNormal
{
System.out.println(this.getNetwork());
}
if (item != null)
{
if (item.getItem().itemID == Block.lever.blockID)
{
TileMultipart tile = tile();
World w = world();
if (item.getItem().itemID == Block.lever.blockID)
{
if (!w.isRemote)
{
PartFlatSwitchWire wire = (PartFlatSwitchWire) MultiPartRegistry.createPart("resonant_induction_flat_switch_wire", false);
@ -308,10 +311,9 @@ public class PartFlatWire extends PartAdvancedWire implements TFacePart, JNormal
}
return true;
}
else
{
return super.activate(player, part, item);
}
return super.activate(player, part, item);
}
@Override

View file

@ -131,13 +131,13 @@ public class PartFramedWire extends PartAdvancedWire implements TSlottedPart, JN
System.out.println(this.getNetwork());
}
TileMultipart tile = tile();
World w = world();
if (item != null)
{
if (item.getItem().itemID == Block.lever.blockID)
{
TileMultipart tile = tile();
World w = world();
if (!w.isRemote)
{
PartFramedSwitchWire wire = (PartFramedSwitchWire) MultiPartRegistry.createPart("resonant_induction_switch_wire", false);