Stormwind99 / FoodFunk

Minecraft mod: What is that funky smell in my backpack? Food spoils over time unless preserved. Configure any item to rot, any container to preserve items.
https://minecraft.curseforge.com/projects/food-funk
GNU Lesser General Public License v3.0
10 stars 8 forks source link

[1.12.2] Rottable items crafted/generated by tile entities immediately rot when directly extracted into food funk enabled cold containers #80

Open Whiskey-Sunshine opened 3 years ago

Whiskey-Sunshine commented 3 years ago

Rottable items immediately rot when hoppered or piped into cold containers when crafted or generated by tile entities (examples being Immersive Engineering Assembler, Harvestcraft ground and water traps, Harvestcraft grinders, cooking in minecraft furnaces). Food does not rot when moved into non-cold containers by hoppers, or (sometimes) when the items are removed on a delay (I.E. allowed to exist for several ticks in the first container before being moved)

Steps to reproduce the behavior:

  1. Set up any automatic crafter/item generator that produces rottable items
  2. Hopper products out into a cold container (or use any other automatic item transfer devices, additionally tested Embers Rekindled item extractors and Engineer's Decor factory hoppers, same results)
  3. Rottable items are fully rotted, almost instantly.

Expected behavior Rottable items moved with hoppers or other item transfer methods into cold containers are fresh (0% rot)

Logs latest.log

Config files https://pastebin.com/DSWQqwKT foodfunk.cfg https://pastebin.com/93nYgpiB wumpleutil.cfg

Screenshots 2020-12-22_18 09 01 (Extracted into foodfunk freezer once done cooking) 2020-12-22_18 09 04 (seconds later, sometimes even faster, rotted)

2020-12-22_18 10 02 2020-12-22_18 10 06 (Using fruit bait, ground trap produces raw chicken and raw rabbit, however both immediately rot into rotten flesh when hoppered out into the freezer.)

Additional context I repeated the tests with all available cold containers, with the same results each time. Attempted to use a redstone delay using locked hoppers to make rottable items sit in a non-cold container before being moved into a cold container, but it was unreliable, sometimes rotting items immediately, sometimes not. This continued to happen after changing the freezer to 100 from 99 to stop rotting entirely, items were still piped in and immediately rotted after a few ticks.