MineColonies

MineColonies

57M Downloads

NPC keeping animals do not eat if they have raw meat in their personal inventories

Fatmice opened this issue · 8 comments

commented

Minecolonies version

Version: minecolonies-1.12.2-0.10.154-BETA-universal

Expected behavior

  • NPCs keeping animals get raw meat from doing their work. This meat should be transferred to the hut inventory.

Actual behaviour

  • NPCs keeping animals get raw meat from doing their work. This meat is not transferred to the hut inventory. Thus they can't eat because they can not eat raw food until those items are manually removed by the player.

Steps to reproduce the problem

  1. Build a cow ranching hut
  2. Assign worker and give wheat
  3. After some time, worker will slaughter animals and get hide and raw beef. These loot are not transferred to the ranching hut inventory. Worker gets hungry but can't eat because of raw beef. Left alone, they spam about their inability to eat and will eventually starve to death without player intervention.
  4. ... Profit
commented

Fixed in one of the latest updates

commented

It is still happening.
minecolonies-1.12.2-0.10.171-ALPHA-universal
2019-02-18_21 01 48
2019-02-18_21 04 33

commented

Should be fixed in a version which is newer than that. I just double checked the git log

commented

I didn't put any raw things in their inventory. This guy got his raw fish from fishing. But like you say, as long as they put them away and only seldomly have raw things. I just hope they still eat after they complain but putting the raw things into their hut.

commented
commented

So here's what's going on. You will see it's been seven days and the fisherman have not empty his inventory. He is hungry and has raw items on him. They are the same raw items that he got from fishing. I didn't put them there. What he does is goes to the kitchen everyday and stand there hungry because he doesn't eat due to the fact that he is too stupid to dump the raw stuff at his work hut, which he doesn't go to because he is hungry...Do you see the problem? This is a logical loop that will never break itself.

2019-02-24_21 27 14
2019-02-24_21 27 19
2019-02-24_21 27 23
2019-02-25_00 03 40
2019-02-25_00 03 43
2019-02-25_00 03 45

commented

Raw food strikes back
2019-02-24_17 08 44
2019-02-24_17 12 16
2019-02-24_17 24 51
Seems they are still keeping raw items in their inventory and not dropping them to the hut
minecolonies-1.12.2-0.10.189-BETA-universal

commented

Oh, they just complain here and there case you put the food in their inventory. Because of that you are only seeing a few in the inventory.