diff --git a/src/main/java/com/gregtechceu/gtceu/common/cover/detector/MaintenanceDetectorCover.java b/src/main/java/com/gregtechceu/gtceu/common/cover/detector/MaintenanceDetectorCover.java index 0a029830b29..c10faa71967 100644 --- a/src/main/java/com/gregtechceu/gtceu/common/cover/detector/MaintenanceDetectorCover.java +++ b/src/main/java/com/gregtechceu/gtceu/common/cover/detector/MaintenanceDetectorCover.java @@ -28,7 +28,7 @@ protected void update() { return; } - MaintenanceHatchPartMachine maintenance = (MaintenanceHatchPartMachine) coverHolder; + MaintenanceHatchPartMachine maintenance = (MaintenanceHatchPartMachine) coverHolder.getHolder(); int signal = getRedstoneSignalOutput(); boolean shouldSignal = isInverted() != maintenance.hasMaintenanceProblems(); diff --git a/src/main/java/com/gregtechceu/gtceu/integration/ae2/machine/MEStockingBusPartMachine.java b/src/main/java/com/gregtechceu/gtceu/integration/ae2/machine/MEStockingBusPartMachine.java index 02d5395a278..54ac3c9a4f1 100644 --- a/src/main/java/com/gregtechceu/gtceu/integration/ae2/machine/MEStockingBusPartMachine.java +++ b/src/main/java/com/gregtechceu/gtceu/integration/ae2/machine/MEStockingBusPartMachine.java @@ -309,8 +309,8 @@ public ExportOnlyAEStockingItemList(int slots) { public void setStockingBusPartMachine(@Nullable MEStockingBusPartMachine stockingBusPartMachine) { this.stockingBusPartMachine = stockingBusPartMachine; - for (var slot : ((ExportOnlyAEStockingItemSlot[]) inventory)) { - slot.setStockingBusPartMachine(stockingBusPartMachine); + for (var slot : inventory) { + ((ExportOnlyAEStockingItemSlot) (slot)).setStockingBusPartMachine(stockingBusPartMachine); } }