mirror of
https://git.minetest.land/VoxeLibre/VoxeLibre.git
synced 2024-11-23 02:51:06 +01:00
Make horse breedable
This commit is contained in:
parent
2dab0773df
commit
3649e5f6f5
1 changed files with 17 additions and 1 deletions
|
@ -117,7 +117,7 @@ local horse = {
|
||||||
fly = false,
|
fly = false,
|
||||||
walk_chance = 60,
|
walk_chance = 60,
|
||||||
view_range = 16,
|
view_range = 16,
|
||||||
follow = mobs_mc.follow.horse,
|
follow = "mcl_farming:wheat_item",
|
||||||
passive = true,
|
passive = true,
|
||||||
hp_min = 15,
|
hp_min = 15,
|
||||||
hp_max = 30,
|
hp_max = 30,
|
||||||
|
@ -217,6 +217,22 @@ local horse = {
|
||||||
local iname = item:get_name()
|
local iname = item:get_name()
|
||||||
local heal = 0
|
local heal = 0
|
||||||
|
|
||||||
|
--sneak click to breed the horse/feed it
|
||||||
|
if self.owner and self.owner == clicker:get_player_name() and clicker:get_player_control().sneak then
|
||||||
|
--attempt to enter breed state
|
||||||
|
if mobs.enter_breed_state(self,clicker) then
|
||||||
|
return
|
||||||
|
end
|
||||||
|
|
||||||
|
--make baby grow faster
|
||||||
|
if self.baby then
|
||||||
|
mobs.make_baby_grow_faster(self,clicker)
|
||||||
|
return
|
||||||
|
end
|
||||||
|
|
||||||
|
return
|
||||||
|
end
|
||||||
|
|
||||||
-- Taming
|
-- Taming
|
||||||
self.temper = self.temper or (math.random(1,100))
|
self.temper = self.temper or (math.random(1,100))
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue