diff --git a/src/main/java/de/ellpeck/prettypipes/pipe/PipeBlockEntity.java b/src/main/java/de/ellpeck/prettypipes/pipe/PipeBlockEntity.java index 1358148..99393ec 100644 --- a/src/main/java/de/ellpeck/prettypipes/pipe/PipeBlockEntity.java +++ b/src/main/java/de/ellpeck/prettypipes/pipe/PipeBlockEntity.java @@ -338,9 +338,8 @@ public class PipeBlockEntity extends BlockEntity implements MenuProvider, IPipeC Stream.Builder> builder = Stream.builder(); for (var i = 0; i < this.modules.getSlots(); i++) { var stack = this.modules.getStackInSlot(i); - if (stack.isEmpty()) - continue; - builder.accept(Pair.of(stack, (IModule) stack.getItem())); + if (!stack.isEmpty() && stack.getItem() instanceof IModule module) + builder.accept(Pair.of(stack, module)); } return builder.build(); }