@@ -72,13 +72,13 @@ protected void update() {
7272 IEnergyInfoProvider energyInfoProvider = getEnergyInfoProvider ();
7373 if (energyInfoProvider == null ) return ;
7474
75- var energyInfo = energyInfoProvider .getEnergyInfo ();
76- var isBigInt = energyInfoProvider .supportsBigIntEnergyValues ();
75+ IEnergyInfoProvider . EnergyInfo energyInfo = energyInfoProvider .getEnergyInfo ();
76+ boolean isBigInt = energyInfoProvider .supportsBigIntEnergyValues ();
7777
7878 if (isBigInt ) {
7979 if (usePercent ) {
8080 if (energyInfo .capacity ().compareTo (BigInteger .ZERO ) > 0 ) {
81- var ratio = GTMath .ratio (energyInfo .stored (), energyInfo .capacity ());
81+ float ratio = GTMath .ratio (energyInfo .stored (), energyInfo .capacity ());
8282 setRedstoneSignalOutput (computeLatchedRedstoneBetweenValues (ratio * 100 , maxValue ,
8383 minValue , isInverted (), redstoneSignalOutput ));
8484 } else {
@@ -92,7 +92,7 @@ protected void update() {
9292 } else {
9393 if (usePercent ) {
9494 if (energyInfo .capacity ().longValue () > 0 ) {
95- var ratio = energyInfo .stored ().longValue () / energyInfo .capacity ().longValue ();
95+ float ratio = energyInfo .stored ().floatValue () / energyInfo .capacity ().floatValue ();
9696 setRedstoneSignalOutput (computeLatchedRedstoneBetweenValues (ratio * 100 , maxValue ,
9797 minValue , isInverted (), redstoneSignalOutput ));
9898 } else {
0 commit comments