1.7.10 error correction done, Loads in MC, but we still have a long list of bugs to fix
This commit is contained in:
parent
5cd22a8dd0
commit
0eab566d8d
2 changed files with 10 additions and 19 deletions
|
@ -4,6 +4,7 @@
|
|||
package resonantinduction.core
|
||||
|
||||
import net.minecraft.creativetab.CreativeTabs
|
||||
import net.minecraft.init.Items
|
||||
import net.minecraft.item.{ItemStack, Item}
|
||||
|
||||
/**
|
||||
|
@ -14,7 +15,13 @@ object ResonantTab extends CreativeTabs(CreativeTabs.getNextID, "ResonantInducti
|
|||
{
|
||||
var itemStack: ItemStack = null
|
||||
|
||||
override def getTabIconItem: Item = itemStack.getItem
|
||||
override def getTabIconItem: Item =
|
||||
{
|
||||
if(itemStack != null )
|
||||
return itemStack.getItem
|
||||
else
|
||||
return Items.iron_ingot
|
||||
}
|
||||
|
||||
def itemStack(item: ItemStack) { itemStack = item}
|
||||
|
||||
|
|
|
@ -20,8 +20,6 @@ import resonantinduction.core.Reference;
|
|||
import resonantinduction.core.ResonantTab;
|
||||
import resonantinduction.electrical.wire.flat.PartFlatWire;
|
||||
import resonantinduction.electrical.wire.flat.RenderFlatWire;
|
||||
import resonantinduction.electrical.wire.framed.PartFramedWire;
|
||||
import resonantinduction.electrical.wire.framed.RenderFramedWire;
|
||||
import codechicken.lib.vec.BlockCoord;
|
||||
import codechicken.lib.vec.Vector3;
|
||||
import codechicken.multipart.ControlKeyModifer;
|
||||
|
@ -49,19 +47,6 @@ public class ItemWire extends JItemMultiPart
|
|||
{
|
||||
BlockCoord onPos = pos.copy().offset(side ^ 1);
|
||||
|
||||
if (player.isSneaking() && !ControlKeyModifer.isControlDown(player))
|
||||
{
|
||||
PartFramedWire wire = (PartFramedWire) MultiPartRegistry.createPart("resonant_induction_wire", false);
|
||||
|
||||
if (wire != null)
|
||||
{
|
||||
wire.preparePlacement(itemStack.getItemDamage());
|
||||
}
|
||||
|
||||
return wire;
|
||||
}
|
||||
else
|
||||
{
|
||||
if (!MultipartUtility.canPlaceWireOnSide(world, onPos.x, onPos.y, onPos.z, ForgeDirection.getOrientation(side), false))
|
||||
{
|
||||
return null;
|
||||
|
@ -75,7 +60,6 @@ public class ItemWire extends JItemMultiPart
|
|||
}
|
||||
|
||||
return wire;
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@ -119,8 +103,8 @@ public class ItemWire extends JItemMultiPart
|
|||
public void registerIcons(IIconRegister register)
|
||||
{
|
||||
RenderFlatWire.flatWireTexture = register.registerIcon(Reference.prefix() + "models/flatWire");
|
||||
RenderFramedWire.wireIcon = register.registerIcon(Reference.prefix() + "models/wire");
|
||||
RenderFramedWire.insulationIcon = register.registerIcon(Reference.prefix() + "models/insulation");
|
||||
//RenderFramedWire.wireIcon = register.registerIcon(Reference.prefix() + "models/wire");
|
||||
//RenderFramedWire.insulationIcon = register.registerIcon(Reference.prefix() + "models/insulation");
|
||||
super.registerIcons(register);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue