Cows and villagers can go into attack state and become non-functional

This commit is contained in:
ancientmarinerdev 2022-10-23 22:16:35 +01:00
parent ccf7b54481
commit b9d58c2f79
2 changed files with 3 additions and 1 deletions

View File

@ -6,6 +6,7 @@ local cow_def = {
description = S("Cow"),
type = "animal",
spawn_class = "passive",
passive = true,
hp_min = 10,
hp_max = 10,
xp_min = 1,

View File

@ -610,7 +610,7 @@ local function go_home(entity, sleep)
mcl_log("Cannot find bed. Unset it")
return
end
if vector.distance(entity.object:get_pos(),b) < 2 then
if sleep then
entity.order = SLEEP
@ -1576,6 +1576,7 @@ mcl_mobs:register_mob("mobs_mc:villager", {
description = S("Villager"),
type = "npc",
spawn_class = "passive",
passive = true,
hp_min = 20,
hp_max = 20,
head_swivel = "head.control",