Villagers eating a lot of food (without healing or going into love mode) #4548

Open
opened 2024-07-30 13:01:20 +02:00 by Laudrin · 0 comments

VoxeLibre version: 0.87.2

What happened?

Sometimes, villagers don't go into love mode when throwing some food, but munch through a stack of food with ease (independent of the kind).

As far as I know, villagers in VL/MCLA do not have an inventory as in MC. So the food will be lost.

What should happen:

  • If a villager cannot go into breeding mode, the food should be ignored as long as no inventory was implemented (see below).
  • Same if the villager does not need heeling.
  • Of course without reason (as far as I know for now it won't be checked if enough beds are available) villagers should not resist breeding or healing attempts.
  • Villager inventory could be implemented, food will be stored either for automatically breeding or to throw surplus food to other villagers.

Steps to reproduce

This only happens from time to time, and I could not yet pinpoint what the reason is.

For example in the most recent case (screenshot attached), the fisher villager was locked inside a house for a while because the village was still unsafe and a lot of other villagers died. I placed a bed inside the house and when I tried to release him (first getting stuck at the door when trying to get outside, see the navigation issues), I wanted to let him breed with other villagers.

But when I fed him, he was not going into love mode. I picked up the food and tried again when I realized, that the villager had eaten some of the food. The longer I leave the food near him, the more food will disappear without the villager getting healed (no healing animation, so I assume he is not harmed but has full health) or going into love mode.

Even when the villager got outside, I could not breed him, he would always consume the food. Even days later (he linked to the bed and went outside and back multiple times).

VoxeLibre version: 0.87.2 ### What happened? Sometimes, villagers don't go into love mode when throwing some food, but munch through a stack of food with ease (independent of the kind). As far as I know, villagers in VL/MCLA do not have an inventory as in MC. So the food will be lost. ### What should happen: - If a villager cannot go into breeding mode, the food should be ignored as long as no inventory was implemented (see below). - Same if the villager does not need heeling. - Of course without reason (as far as I know for now it won't be checked if enough beds are available) villagers should not resist breeding or healing attempts. - Villager inventory could be implemented, food will be stored either for automatically breeding or to throw surplus food to other villagers. ### Steps to reproduce This only happens from time to time, and I could not yet pinpoint what the reason is. For example in the most recent case (screenshot attached), the fisher villager was locked inside a house for a while because the village was still unsafe and a lot of other villagers died. I placed a bed inside the house and when I tried to release him (first getting stuck at the door when trying to get outside, see the navigation issues), I wanted to let him breed with other villagers. But when I fed him, he was not going into love mode. I picked up the food and tried again when I realized, that the villager had eaten some of the food. The longer I leave the food near him, the more food will disappear without the villager getting healed (no healing animation, so I assume he is not harmed but has full health) or going into love mode. Even when the villager got outside, I could not breed him, he would always consume the food. Even days later (he linked to the bed and went outside and back multiple times).
Laudrin added the
bug
unconfirmed
labels 2024-07-30 13:01:20 +02:00
ancientmarinerdev added
mobs
#P3: elevated
and removed
unconfirmed
labels 2024-07-31 00:55:20 +02:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: VoxeLibre/VoxeLibre#4548
No description provided.