Locked state ignored when automatically putting items into a barrel
darkphan opened this issue ยท 6 comments
If a barrel is locked, and all the items removed from the barrel you can put anything else in the barrel via hoppers, AE2 storage bus/etc, or other methods of piping items into the barrel.
To replicate:
- Place barrel
- Put cobblestone into barrel
- Lock barrel
- Remove cobblestone
- Place hopper facing into the barrel
- Put anything other than cobblestone into the hopper
The barrel state remains locked but the new item will now be in the barrel. This is not the expected behavior.
Can confirm this is happening using YABBA version 1.1.2.34
Forge 5.2807
FTBLib 5.4.1.78
Not fixed in YABBA-1.1.2.39.jar.
Empty locked barrels still allows importation if imported into through storage bus or hopper.
The specific issue mentioned above is fixed, but I am not sure if Latvian wants empty barrels to be locked, would make sense if it didnt accept any.
I don't see an issue with them accepting items by hand, but it shouldn't by machines. Say you want to have a buffer of empty barrels that you want just in case you need it. (Like AE2 Storage Busing) The current system makes you need to set those barrels apart from your storage bus, configure them, then once you decide what item you want to store in it, move it over to your connected barrels. Similar to like Storage Drawers locked drawers, they shouldn't be able to be put into by machines or hoppers.