remove unused variable, and added lumen cable.

This commit is contained in:
AlgorithmX2 2014-05-25 17:43:17 -05:00
parent 7b33635c47
commit fa376237fd
11 changed files with 96 additions and 8 deletions

View file

@ -217,7 +217,7 @@ public class GuiCraftAmount extends AEBaseGui
try
{
long result = Long.parseLong( amountToCraft.getText() );
Long.parseLong( amountToCraft.getText() );
next.enabled = amountToCraft.getText().length() > 0;
}
catch (NumberFormatException e)

View file

@ -20,6 +20,10 @@ import appeng.parts.networking.PartCableCovered;
import appeng.parts.networking.PartCableGlass;
import appeng.parts.networking.PartCableSmart;
import appeng.parts.networking.PartDenseCable;
import appeng.parts.networking.PartLumenCableCovered;
import appeng.parts.networking.PartLumenCableGlass;
import appeng.parts.networking.PartLumenCableSmart;
import appeng.parts.networking.PartLumenDenseCable;
import appeng.parts.networking.PartQuartzFiber;
import appeng.parts.p2p.PartP2PBCPower;
import appeng.parts.p2p.PartP2PIC2Power;
@ -99,7 +103,15 @@ public enum PartType
P2PTunnelEU(465, AEFeature.P2PTunnelEU, PartP2PIC2Power.class, GuiText.EUTunnel),
P2PTunnelRF(466, AEFeature.P2PTunnelRF, PartP2PRFPower.class, GuiText.RFTunnel);
P2PTunnelRF(466, AEFeature.P2PTunnelRF, PartP2PRFPower.class, GuiText.RFTunnel),
LumenCableGlass(480, AEFeature.Core, PartLumenCableGlass.class),
LumenCableCovered(500, AEFeature.Core, PartLumenCableCovered.class),
LumenCableSmart(520, AEFeature.Core, PartLumenCableSmart.class),
LumenCableDense(540, AEFeature.DenseCables, PartLumenDenseCable.class);
private final EnumSet<AEFeature> features;
private final Class<? extends IPart> myPart;
@ -119,7 +131,13 @@ public enum PartType
public Enum[] getVarients()
{
return (this == CableSmart || this == CableCovered || this == CableGlass || this == CableDense) ? AEColor.values() : null;
if ( this == CableSmart || this == CableCovered || this == CableGlass || this == CableDense )
return AEColor.values();
if ( this == LumenCableSmart || this == LumenCableCovered || this == LumenCableGlass || this == LumenCableDense )
return AEColor.values();
return null;
}
public EnumSet<AEFeature> getFeature()

View file

@ -62,6 +62,12 @@ public class PartCable extends AEBasePart implements IPartCable
return BusSupport.CABLE;
}
@Override
public int getLightLevel()
{
return 11;
}
public IIcon getGlassTexture(AEColor c)
{
switch (c)

View file

@ -40,8 +40,12 @@ public class PartCableCovered extends PartCable
getHost().markForUpdate();
}
public PartCableCovered(Class c, ItemStack is) {
super( c, is );
}
public PartCableCovered(ItemStack is) {
super( PartCableCovered.class, is );
this( PartCableCovered.class, is );
}
@Override

View file

@ -5,8 +5,12 @@ import net.minecraft.item.ItemStack;
public class PartCableGlass extends PartCable
{
public PartCableGlass(Class c, ItemStack is) {
super( c, is );
}
public PartCableGlass(ItemStack is) {
super( PartCableGlass.class, is );
this( PartCableGlass.class, is );
}
}

View file

@ -44,8 +44,12 @@ public class PartCableSmart extends PartCable
getHost().markForUpdate();
}
public PartCableSmart(Class c, ItemStack is) {
super( c, is );
}
public PartCableSmart(ItemStack is) {
super( PartCableSmart.class, is );
this( PartCableSmart.class, is );
}
@Override

View file

@ -54,11 +54,15 @@ public class PartDenseCable extends PartCable
getHost().markForUpdate();
}
public PartDenseCable(ItemStack is) {
super( PartDenseCable.class, is );
public PartDenseCable(Class c, ItemStack is) {
super( c, is );
proxy.setFlags( GridFlags.TIER_2_CAPACITY );
}
public PartDenseCable(ItemStack is) {
this( PartDenseCable.class, is );
}
@Override
public AECableType getCableConnectionType()
{

View file

@ -0,0 +1,12 @@
package appeng.parts.networking;
import net.minecraft.item.ItemStack;
public class PartLumenCableCovered extends PartCableCovered
{
public PartLumenCableCovered(ItemStack is) {
super( is );
}
}

View file

@ -0,0 +1,12 @@
package appeng.parts.networking;
import net.minecraft.item.ItemStack;
public class PartLumenCableGlass extends PartCableGlass
{
public PartLumenCableGlass(ItemStack is) {
super( is );
}
}

View file

@ -0,0 +1,12 @@
package appeng.parts.networking;
import net.minecraft.item.ItemStack;
public class PartLumenCableSmart extends PartCableSmart
{
public PartLumenCableSmart(ItemStack is) {
super( is );
}
}

View file

@ -0,0 +1,12 @@
package appeng.parts.networking;
import net.minecraft.item.ItemStack;
public class PartLumenDenseCable extends PartDenseCable
{
public PartLumenDenseCable(ItemStack is) {
super( is );
}
}