Fixes #4697: Show number of required items in condenser tooltips.
This commit is contained in:
@@ -89,9 +89,11 @@ public class SettingToggleButton<T extends Enum<T>> extends IconButton {
|
|||||||
registerApp(16 * 7, Settings.CONDENSER_OUTPUT, CondenserOutput.TRASH, ButtonToolTips.CondenserOutput,
|
registerApp(16 * 7, Settings.CONDENSER_OUTPUT, CondenserOutput.TRASH, ButtonToolTips.CondenserOutput,
|
||||||
ButtonToolTips.Trash);
|
ButtonToolTips.Trash);
|
||||||
registerApp(16 * 7 + 1, Settings.CONDENSER_OUTPUT, CondenserOutput.MATTER_BALLS,
|
registerApp(16 * 7 + 1, Settings.CONDENSER_OUTPUT, CondenserOutput.MATTER_BALLS,
|
||||||
ButtonToolTips.CondenserOutput, ButtonToolTips.MatterBalls);
|
ButtonToolTips.CondenserOutput,
|
||||||
|
ButtonToolTips.MatterBalls.text(CondenserOutput.MATTER_BALLS.requiredPower));
|
||||||
registerApp(16 * 7 + 2, Settings.CONDENSER_OUTPUT, CondenserOutput.SINGULARITY,
|
registerApp(16 * 7 + 2, Settings.CONDENSER_OUTPUT, CondenserOutput.SINGULARITY,
|
||||||
ButtonToolTips.CondenserOutput, ButtonToolTips.Singularity);
|
ButtonToolTips.CondenserOutput,
|
||||||
|
ButtonToolTips.Singularity.text(CondenserOutput.SINGULARITY.requiredPower));
|
||||||
|
|
||||||
registerApp(16 * 9 + 1, Settings.ACCESS, AccessRestriction.READ, ButtonToolTips.IOMode,
|
registerApp(16 * 9 + 1, Settings.ACCESS, AccessRestriction.READ, ButtonToolTips.IOMode,
|
||||||
ButtonToolTips.Read);
|
ButtonToolTips.Read);
|
||||||
|
|||||||
@@ -81,7 +81,7 @@ public class CondenserContainer extends AEBaseContainer implements IProgressProv
|
|||||||
|
|
||||||
this.requiredEnergy = requiredEnergy == 0 ? (int) maxStorage : (int) Math.min(requiredEnergy, maxStorage);
|
this.requiredEnergy = requiredEnergy == 0 ? (int) maxStorage : (int) Math.min(requiredEnergy, maxStorage);
|
||||||
this.storedPower = (int) this.condenser.getStoredPower();
|
this.storedPower = (int) this.condenser.getStoredPower();
|
||||||
this.setOutput((CondenserOutput) this.condenser.getConfigManager().getSetting(Settings.CONDENSER_OUTPUT));
|
this.output = (CondenserOutput) this.condenser.getConfigManager().getSetting(Settings.CONDENSER_OUTPUT);
|
||||||
}
|
}
|
||||||
|
|
||||||
super.detectAndSendChanges();
|
super.detectAndSendChanges();
|
||||||
@@ -101,7 +101,4 @@ public class CondenserContainer extends AEBaseContainer implements IProgressProv
|
|||||||
return this.output;
|
return this.output;
|
||||||
}
|
}
|
||||||
|
|
||||||
private void setOutput(final CondenserOutput output) {
|
|
||||||
this.output = output;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user