From 7dedef21fe46616c8692619558f2fd740bf60fbd Mon Sep 17 00:00:00 2001 From: Andrei Antropov Date: Tue, 26 Dec 2023 12:11:40 +0200 Subject: [PATCH] Fix ability to configure `TileLevelMaintainer` using OC (#184) * Fix ability to configure `TileLevelMaintainer` using OC * Spotless apply for branch fix/tlm-oc-integration for #184 (#185) Co-authored-by: Andrei Laiff Co-authored-by: GitHub GTNH Actions <> --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .../crossmod/opencomputers/DriverLevelMaintainer.java | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/main/java/com/glodblock/github/crossmod/opencomputers/DriverLevelMaintainer.java b/src/main/java/com/glodblock/github/crossmod/opencomputers/DriverLevelMaintainer.java index 63fb6d40f..df2336328 100644 --- a/src/main/java/com/glodblock/github/crossmod/opencomputers/DriverLevelMaintainer.java +++ b/src/main/java/com/glodblock/github/crossmod/opencomputers/DriverLevelMaintainer.java @@ -10,11 +10,9 @@ import com.glodblock.github.common.item.ItemFluidDrop; import com.glodblock.github.common.tile.TileLevelMaintainer; -import com.glodblock.github.inventory.AeItemStackHandler; import com.glodblock.github.loader.ItemAndBlockHolder; import com.glodblock.github.util.NameConst; -import appeng.util.item.AEItemStack; import cpw.mods.fml.common.registry.GameRegistry; import li.cil.oc.api.driver.EnvironmentProvider; import li.cil.oc.api.driver.NamedBlock; @@ -124,9 +122,7 @@ private void setSlot(int slot, String address, int index) { if (dbStack == null) { throw new IllegalArgumentException("Invalid slot"); } - dbStack.stackSize = 1; - ((AeItemStackHandler) tileEntity.getInventory()).getAeInventory() - .setStack(slot, AEItemStack.create(dbStack)); + tileEntity.requests.updateStack(slot, dbStack); } else { throw new IllegalArgumentException("Not a database"); }