Mod-added logistic storage chest not getting filter in GUI
Posted: Fri Jan 19, 2018 8:21 am
Adding buffer variants of warehouses was pretty trivial, actually. Just set the `logistic_mode = "buffer"` and the GUI for filtering showed right up, same as it did for the requester type.
However, one of the mod portal discussions pointed out that storage warehouses (which are basically just big logistic chests, just like the other types) don't get the "Logistic filter" GUI section, for some reason. Comparing the entity definitions from 0.16 (for logistic-chest-storage) and the code that generates the entity definition for the storage warehouse has gotten me nowhere. Everything appears to be identical, but the base storage chest gets a filter GUI and the storage warehouse doesn't.
It's not super urgent, because there are several other things that have to happen before I make another release, but at some point I would like to figure out why the storage chest filtering doesn't seem to apply to modded storage chests. (It's entirely possible that I'm missing something, because it's past 1am and I should be sleeping—par for the course in this community probably. But it's just plain odd that this doesn't work.)
However, one of the mod portal discussions pointed out that storage warehouses (which are basically just big logistic chests, just like the other types) don't get the "Logistic filter" GUI section, for some reason. Comparing the entity definitions from 0.16 (for logistic-chest-storage) and the code that generates the entity definition for the storage warehouse has gotten me nowhere. Everything appears to be identical, but the base storage chest gets a filter GUI and the storage warehouse doesn't.
It's not super urgent, because there are several other things that have to happen before I make another release, but at some point I would like to figure out why the storage chest filtering doesn't seem to apply to modded storage chests. (It's entirely possible that I'm missing something, because it's past 1am and I should be sleeping—par for the course in this community probably. But it's just plain odd that this doesn't work.)