Ellpeck / PrettyPipes

Pretty Pipes is a simple to use, all-inclusive item transport mod featuring simple pipes that can be upgraded using modules to accomplish much more advanced tasks.
https://modrinth.com/mod/pretty-pipes
MIT License
21 stars 19 forks source link

Pipes and terminals don't save their data #101

Closed SapphiCat closed 2 years ago

SapphiCat commented 2 years ago

Pretty Pipes 1.10.0 Forge 38.0.12 Minecraft 1.18

Pipes and terminals lose their inventory and covers on world reload. Also applies (though less urgently) to saving and loading done via structure blocks.

SapphiCat commented 2 years ago

upon further inspection it's slightly weirder: pipes and terminals don't have any data at all other than position according to /data get in-game

[11:24:41] [Render thread/INFO]: [CHAT] 25, 75, 100 has the following block data: {x: 25, y: 75, Items: [{Slot: 0b, id: "minecraft:stone", Count: 60b}], z: 100, id: "minecraft:chest"}
[11:25:40] [Render thread/INFO]: [CHAT] 26, 74, 96 has the following block data: {x: 26, y: 74, z: 96, id: "prettypipes:item_terminal"}
[11:27:08] [Render thread/INFO]: [CHAT] 25, 74, 100 has the following block data: {x: 25, y: 74, z: 100, id: "prettypipes:pipe"}

The item terminal here is holding items in both the input and output areas, while the pipe has a cover and an installed filter module. The chest is simply for reference as something that has inventory data stored.