Fixed old mobs:sheep compatibility, right-click to pick up sheep with X and replace
This commit is contained in:
parent
37de66ad0a
commit
4615b35a82
@ -28,6 +28,7 @@ This mod contains the following additions:
|
|||||||
|
|
||||||
Changelog:
|
Changelog:
|
||||||
|
|
||||||
|
1.15- Added Feeding/Taming/Breeding function, right-click to pick up any sheep with X mark on them and replace with new one to fix compatibility.
|
||||||
1.14- All .self variables saved in staticdata, Fixed self.health bug
|
1.14- All .self variables saved in staticdata, Fixed self.health bug
|
||||||
1.13- Added capture function (thanks blert2112) chance of picking up mob with hand; net; magic lasso, replaced some .x models with newer .b3d one's
|
1.13- Added capture function (thanks blert2112) chance of picking up mob with hand; net; magic lasso, replaced some .x models with newer .b3d one's
|
||||||
1.12- Added animal ownership so that players cannot steal your tamed animals
|
1.12- Added animal ownership so that players cannot steal your tamed animals
|
||||||
|
24
sheep.lua
24
sheep.lua
@ -135,5 +135,25 @@ end
|
|||||||
|
|
||||||
mobs:register_spawn("mobs:sheep_white", {"default:dirt_with_grass", "ethereal:green_dirt"}, 20, 10, 15000, 1, 31000)
|
mobs:register_spawn("mobs:sheep_white", {"default:dirt_with_grass", "ethereal:green_dirt"}, 20, 10, 15000, 1, 31000)
|
||||||
|
|
||||||
-- compatibility
|
-- compatibility (item and entity)
|
||||||
minetest.register_alias("mobs:sheep", "mobs:sheep_white")
|
minetest.register_alias("mobs:sheep", "mobs:sheep_white")
|
||||||
|
|
||||||
|
minetest.register_entity("mobs:sheep", {
|
||||||
|
hp_max = 1,
|
||||||
|
physical = true,
|
||||||
|
collide_with_objects = true,
|
||||||
|
visual = "mesh",
|
||||||
|
mesh = "mobs_sheep.b3d",
|
||||||
|
visual_size = {x = 1, y = 1},
|
||||||
|
textures = {"mobs_sheep.png"},
|
||||||
|
velocity = {x = 0, y = 0, z = 0},
|
||||||
|
collisionbox = {-0.4, -1, -0.4, 0.4, 0.3, 0.4},
|
||||||
|
is_visible = true,
|
||||||
|
speed = 0,
|
||||||
|
|
||||||
|
on_rightclick = function(self, clicker)
|
||||||
|
clicker:get_inventory():add_item("main", "mobs:sheep_white")
|
||||||
|
self.object:remove()
|
||||||
|
end,
|
||||||
|
|
||||||
|
})
|
Binary file not shown.
Before Width: | Height: | Size: 801 B After Width: | Height: | Size: 870 B |
Loading…
x
Reference in New Issue
Block a user