From 24b1bbd84b197c28a9a2359bafd4a8dfa786a309 Mon Sep 17 00:00:00 2001 From: Ellpeck Date: Wed, 27 Nov 2024 21:46:51 +0100 Subject: [PATCH] TODO for cleanup --- src/main/java/de/ellpeck/prettypipes/pipe/PipeBlockEntity.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/de/ellpeck/prettypipes/pipe/PipeBlockEntity.java b/src/main/java/de/ellpeck/prettypipes/pipe/PipeBlockEntity.java index e499af9..d39f402 100644 --- a/src/main/java/de/ellpeck/prettypipes/pipe/PipeBlockEntity.java +++ b/src/main/java/de/ellpeck/prettypipes/pipe/PipeBlockEntity.java @@ -71,6 +71,7 @@ public class PipeBlockEntity extends BlockEntity implements MenuProvider, IPipeC PipeBlockEntity.this.setChanged(); } }; + // TODO instead of having these loose lists, it would be nice to have a "ModuleData" system that allows modules to store an object of custom data on the pipe // crafting module slot, ingredient request network locks (one list for each recipe) public final List>> craftIngredientRequests = new ArrayList<>(); // crafting module slot, destination pipe for the result, result item