From 65ea177ac0dcd4d565d025e97d231b06cd9921ad Mon Sep 17 00:00:00 2001 From: Voxelstice <95834462+Voxelstice@users.noreply.github.com> Date: Fri, 9 Jan 2026 23:05:21 +0300 Subject: [PATCH] consider not forgetting. thanks. priority is outputted correctly now --- .../hbm/tileentity/machine/storage/TileEntityBatteryBase.java | 4 ++-- .../hbm/tileentity/machine/storage/TileEntityBatteryREDD.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/hbm/tileentity/machine/storage/TileEntityBatteryBase.java b/src/main/java/com/hbm/tileentity/machine/storage/TileEntityBatteryBase.java index 27e1bb726..93491c6e6 100644 --- a/src/main/java/com/hbm/tileentity/machine/storage/TileEntityBatteryBase.java +++ b/src/main/java/com/hbm/tileentity/machine/storage/TileEntityBatteryBase.java @@ -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}; } } diff --git a/src/main/java/com/hbm/tileentity/machine/storage/TileEntityBatteryREDD.java b/src/main/java/com/hbm/tileentity/machine/storage/TileEntityBatteryREDD.java index e5293088f..f3863cfdf 100644 --- a/src/main/java/com/hbm/tileentity/machine/storage/TileEntityBatteryREDD.java +++ b/src/main/java/com/hbm/tileentity/machine/storage/TileEntityBatteryREDD.java @@ -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