consider not forgetting. thanks.

priority is outputted correctly now
This commit is contained in:
Voxelstice 2026-01-09 23:05:21 +03:00
parent be93b9cc8c
commit 65ea177ac0
2 changed files with 3 additions and 3 deletions

View File

@ -205,7 +205,7 @@ public abstract class TileEntityBatteryBase extends TileEntityMachineBase implem
@Callback(direct = true)
@Optional.Method(modid = "OpenComputers")
public Object[] getModeInfo(Context context, Arguments args) {
return new Object[] {redLow, redHigh, getPriority().ordinal()};
return new Object[] {redLow, redHigh, getPriority().ordinal()-1};
}
@Callback(direct = true)
@Optional.Method(modid = "OpenComputers")
@ -244,6 +244,6 @@ public abstract class TileEntityBatteryBase extends TileEntityMachineBase implem
@Callback(direct = true)
@Optional.Method(modid = "OpenComputers")
public Object[] getInfo(Context context, Arguments args) {
return new Object[] {getPower(), getMaxPower(), redLow, redHigh, getPriority().ordinal()};
return new Object[] {getPower(), getMaxPower(), redLow, redHigh, getPriority().ordinal()-1};
}
}

View File

@ -233,7 +233,7 @@ public class TileEntityBatteryREDD extends TileEntityBatteryBase {
@Callback(direct = true)
@Optional.Method(modid = "OpenComputers")
public Object[] getInfo(Context context, Arguments args) {
return new Object[] {this.power.doubleValue(), this.delta.longValue(), redLow, redHigh, getPriority().ordinal()};
return new Object[] {this.power.doubleValue(), this.delta.longValue(), redLow, redHigh, getPriority().ordinal()-1};
}
@Override