Functional Storage

Functional Storage

24M Downloads

[1.19.2] Armory Cabinet deleting items?

Lupus730 opened this issue ยท 4 comments

commented

Playing ATM8 (v.1.0.8) I used the pipez mod to import two double chest and a gold barrel full of apotheosis gear and gems. I went to export the items out but one double chest and the gold barrel worth of items are not exporting out and are missing. I checked the version of the mod I was playing on (1.19.2 v.1.0.8) and then updated to v1.1.2 however it seems my items are still gone. I have tried exporting with item pipe(z) (with and without upgrades) as well as a regular hopper and neither have worked. My apologies if I am missing information and thank you for you time and assistance.

commented

Wow, I just reported this on Pipez mod the other day but this has been up since the end of January?

commented

I have a life

commented

REPRO:
This is an example of this error. (See SS, link below)

Modpack is ATM8 running on a server. No mods added to the default pack. https://www.curseforge.com/minecraft/modpacks/all-the-mods-8

There is an armory connected to an AE2 storage bus. It was filled by running an existing disk through MEIO after the storage bus was connected and given a high priority so that the items ended up in the armory.

The Pipez are connected with an Ultimate Pipe Upgrade, no filters.

The ME Chest "destination" is not powered and has no disk installed (not a valid end point, nothing should move). This configuration deletes about 64 items from the armory per tick.

This is the error from the debug.log It is repeated for every item deleted.

[14Jun2023 13:32:43.970] [Server thread/WARN] [AE2:S/]: Mod that provided item handler com.buuz135.functionalstorage.block.tile.ArmoryCabinetTile$1 is broken. Returned 2 golden_boots items while only requesting 1. [14Jun2023 13:32:43.973] [Server thread/WARN] [AE2:S/]: Mod that provided item handler com.buuz135.functionalstorage.block.tile.ArmoryCabinetTile$1 is broken. Returned 18 allthemodium_leggings items while only requesting 1. [14Jun2023 13:32:43.975] [Server thread/WARN] [AE2:S/]: Mod that provided item handler com.buuz135.functionalstorage.block.tile.ArmoryCabinetTile$1 is broken. Returned 2 golden_boots items while only requesting 1. [14Jun2023 13:32:43.975] [Server thread/WARN] [AE2:S/]: Mod that provided item handler com.buuz135.functionalstorage.block.tile.ArmoryCabinetTile$1 is broken. Returned 2 golden_boots items while only requesting 1. [14Jun2023 13:32:43.976] [Server thread/WARN] [AE2:S/]: Mod that provided item handler com.buuz135.functionalstorage.block.tile.ArmoryCabinetTile$1 is broken. Returned 2 golden_boots items while only requesting 1. [14Jun2023 13:32:43.979] [Server thread/WARN] [AE2:S/]: Mod that provided item handler com.buuz135.functionalstorage.block.tile.ArmoryCabinetTile$1 is broken. Returned 18 allthemodium_leggings items while only requesting 1. [14Jun2023 13:32:43.980] [Server thread/WARN] [AE2:S/]: Mod that provided item handler com.buuz135.functionalstorage.block.tile.ArmoryCabinetTile$1 is broken. Returned 2 golden_boots items while only requesting 1. [14Jun2023 13:32:43.980] [Server thread/WARN] [AE2:S/]: Mod that provided item handler com.buuz135.functionalstorage.block.tile.ArmoryCabinetTile$1 is broken. Returned 2 golden_boots items while only requesting 1. [14Jun2023 13:32:43.981] [Server thread/WARN] [AE2:S/]: Mod that provided item handler com.buuz135.functionalstorage.block.tile.ArmoryCabinetTile$1 is broken. Returned 2 golden_boots items while only requesting 1. [14Jun2023 13:32:43.985] [Server thread/WARN] [AE2:S/]: Mod that provided item handler com.buuz135.functionalstorage.block.tile.ArmoryCabinetTile$1 is broken. Returned 18 allthemodium_leggings items while only requesting 1. [14Jun2023 13:32:43.986] [Server thread/WARN] [AE2:S/]: Mod that provided item handler com.buuz135.functionalstorage.block.tile.ArmoryCabinetTile$1 is broken. Returned 2 golden_boots items while only requesting 1. [14Jun2023 13:32:43.987] [Server thread/WARN] [AE2:S/]: Mod that provided item handler com.buuz135.functionalstorage.block.tile.ArmoryCabinetTile$1 is broken. Returned 2 golden_boots items while only requesting 1. [14Jun2023 13:32:43.987] [Server thread/WARN] [AE2:S/]: Mod that provided item handler com.buuz135.functionalstorage.block.tile.ArmoryCabinetTile$1 is broken. Returned 2 golden_boots items while only requesting 1. [14Jun2023 13:32:43.991] [Server thread/WARN] [AE2:S/]: Mod that provided item handler com.buuz135.functionalstorage.block.tile.ArmoryCabinetTile$1 is broken. Returned 18 allthemodium_leggings items while only requesting 1. [14Jun2023 13:32:43.993] [Server thread/WARN] [AE2:S/]: Mod that provided item handler com.buuz135.functionalstorage.block.tile.ArmoryCabinetTile$1 is broken. Returned 2 golden_boots items while only requesting 1. [14Jun2023 13:32:43.994] [Server thread/WARN] [AE2:S/]: Mod that provided item handler com.buuz135.functionalstorage.block.tile.ArmoryCabinetTile$1 is broken. Returned 2 golden_boots items while only requesting 1. [14Jun2023 13:32:43.994] [Server thread/WARN] [AE2:S/]: Mod that provided item handler com.buuz135.functionalstorage.block.tile.ArmoryCabinetTile$1 is broken. Returned 2 golden_boots items while only requesting 1.

Configuration SS:
https://imgur.com/AicO2sw

commented

Was just going to come report this, but this report covers the behavior I saw. It's a bit erratic. If I try to pick up a music disc, it pretty much always happens. I had a stack of 18 leather boots, and I tried to pick one up, and got a thing saying it returned ten (not 18!) while only requesting one, and it did indeed eat a bunch of them, but leave the rest. Music disc, picked one up out of four, and the other three disintegrated.

The failure mode described above, eating items on failed moves, is sort of interesting; it looks like AE2 is requesting one item, getting handed a stack, and deciding to disregard the larger stack and just treat it as one item, so when the move fails, it puts the single item back. Arguably AE2 should be accommodating the "broken" behavior, maybe?