Fixed Channel requirements for illuminated panels.
This commit is contained in:
@@ -7,7 +7,7 @@ public class PartCraftingMonitor extends PartMonitor
|
|||||||
{
|
{
|
||||||
|
|
||||||
public PartCraftingMonitor(ItemStack is) {
|
public PartCraftingMonitor(ItemStack is) {
|
||||||
super( PartCraftingMonitor.class, is );
|
super( PartCraftingMonitor.class, is,true );
|
||||||
frontBright = CableBusTextures.PartCraftingMonitor_Bright;
|
frontBright = CableBusTextures.PartCraftingMonitor_Bright;
|
||||||
frontColored = CableBusTextures.PartCraftingMonitor_Colored;
|
frontColored = CableBusTextures.PartCraftingMonitor_Colored;
|
||||||
frontDark = CableBusTextures.PartCraftingMonitor_Dark;
|
frontDark = CableBusTextures.PartCraftingMonitor_Dark;
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ public class PartDarkMonitor extends PartMonitor
|
|||||||
{
|
{
|
||||||
|
|
||||||
public PartDarkMonitor(ItemStack is) {
|
public PartDarkMonitor(ItemStack is) {
|
||||||
super( PartDarkMonitor.class, is );
|
super( PartDarkMonitor.class, is,false );
|
||||||
|
|
||||||
notLightSource = false;
|
notLightSource = false;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -114,9 +114,10 @@ public class PartMonitor extends AEBasePart implements IPartMonitor, IPowerChann
|
|||||||
super( PartMonitor.class, is );
|
super( PartMonitor.class, is );
|
||||||
}
|
}
|
||||||
|
|
||||||
protected PartMonitor(Class c, ItemStack is) {
|
protected PartMonitor(Class c, ItemStack is, boolean requireChannel ) {
|
||||||
super( c, is );
|
super( c, is );
|
||||||
if ( notLightSource )
|
|
||||||
|
if ( requireChannel )
|
||||||
proxy.setFlags( GridFlags.REQUIRE_CHANNEL );
|
proxy.setFlags( GridFlags.REQUIRE_CHANNEL );
|
||||||
else
|
else
|
||||||
proxy.setIdlePowerUsage( 1.0 / 16.0 ); // lights drain a little bit.
|
proxy.setIdlePowerUsage( 1.0 / 16.0 ); // lights drain a little bit.
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ public class PartPatternTerminal extends PartMonitor
|
|||||||
{
|
{
|
||||||
|
|
||||||
public PartPatternTerminal(ItemStack is) {
|
public PartPatternTerminal(ItemStack is) {
|
||||||
super( PartPatternTerminal.class, is );
|
super( PartPatternTerminal.class, is, true );
|
||||||
frontBright = CableBusTextures.PartPatternTerm_Bright;
|
frontBright = CableBusTextures.PartPatternTerm_Bright;
|
||||||
frontColored = CableBusTextures.PartPatternTerm_Colored;
|
frontColored = CableBusTextures.PartPatternTerm_Colored;
|
||||||
frontDark = CableBusTextures.PartPatternTerm_Dark;
|
frontDark = CableBusTextures.PartPatternTerm_Dark;
|
||||||
|
|||||||
@@ -13,8 +13,7 @@ public class PartSemiDarkMonitor extends PartMonitor
|
|||||||
{
|
{
|
||||||
|
|
||||||
public PartSemiDarkMonitor(ItemStack is) {
|
public PartSemiDarkMonitor(ItemStack is) {
|
||||||
super( PartSemiDarkMonitor.class, is );
|
super( PartSemiDarkMonitor.class, is,false );
|
||||||
|
|
||||||
notLightSource = false;
|
notLightSource = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -150,11 +150,11 @@ public class PartStorageMonitor extends PartMonitor implements IPartStorageMonit
|
|||||||
}
|
}
|
||||||
|
|
||||||
protected PartStorageMonitor(Class myClass, ItemStack is) {
|
protected PartStorageMonitor(Class myClass, ItemStack is) {
|
||||||
super( myClass, is );
|
super( myClass, is,true );
|
||||||
}
|
}
|
||||||
|
|
||||||
public PartStorageMonitor(ItemStack is) {
|
public PartStorageMonitor(ItemStack is) {
|
||||||
super( PartStorageMonitor.class, is );
|
super( PartStorageMonitor.class, is,true );
|
||||||
frontBright = CableBusTextures.PartStorageMonitor_Bright;
|
frontBright = CableBusTextures.PartStorageMonitor_Bright;
|
||||||
frontColored = CableBusTextures.PartStorageMonitor_Colored;
|
frontColored = CableBusTextures.PartStorageMonitor_Colored;
|
||||||
frontDark = CableBusTextures.PartStorageMonitor_Dark;
|
frontDark = CableBusTextures.PartStorageMonitor_Dark;
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ public class PartTerminal extends PartMonitor implements ITerminalHost, IConfigM
|
|||||||
AppEngInternalInventory viewCell = new AppEngInternalInventory( this, 5 );
|
AppEngInternalInventory viewCell = new AppEngInternalInventory( this, 5 );
|
||||||
|
|
||||||
public PartTerminal(Class clz, ItemStack is) {
|
public PartTerminal(Class clz, ItemStack is) {
|
||||||
super( clz, is );
|
super( clz, is,true );
|
||||||
|
|
||||||
cm.registerSetting( Settings.SORT_BY, SortOrder.NAME );
|
cm.registerSetting( Settings.SORT_BY, SortOrder.NAME );
|
||||||
cm.registerSetting( Settings.VIEW_MODE, ViewItems.ALL );
|
cm.registerSetting( Settings.VIEW_MODE, ViewItems.ALL );
|
||||||
@@ -54,7 +54,7 @@ public class PartTerminal extends PartMonitor implements ITerminalHost, IConfigM
|
|||||||
}
|
}
|
||||||
|
|
||||||
public PartTerminal(ItemStack is) {
|
public PartTerminal(ItemStack is) {
|
||||||
super( PartTerminal.class, is );
|
super( PartTerminal.class, is,true );
|
||||||
frontBright = CableBusTextures.PartTerminal_Bright;
|
frontBright = CableBusTextures.PartTerminal_Bright;
|
||||||
frontColored = CableBusTextures.PartTerminal_Colored;
|
frontColored = CableBusTextures.PartTerminal_Colored;
|
||||||
frontDark = CableBusTextures.PartTerminal_Dark;
|
frontDark = CableBusTextures.PartTerminal_Dark;
|
||||||
|
|||||||
Reference in New Issue
Block a user