
I use minetest-0.4.dev-20111209
For ME the answer was to [re]compile newest minetest from github.MrThebuilder3 wrote:for me it says ..\data\mods\animals\init.luaattempt to call field 'get_modpath' (a nil value)
Code: Select all
minetest.register_entity(":animals:sheep",
{
physical = true,
collisionbox = {-0.5,-0.5,-0.5, 0.5,0.5,0.5},
visual = "sprite",
visual_size = {x=4,y=4},
textures = {"wieldhand.png"},
spritediv = {x=6,y=1},
initial_sprite_basepos = {x=0, y=0},
on_step = function(self, dtime)
self.object:remove()
end,
on_punch = function(self, hitter) end,
on_rightclick = function(self, clicker) end,
on_activate = function(self,staticdata) end,
}
)
minetest.register_entity(":animals:sheep_naked",
{
physical = true,
collisionbox = {-0.5,-0.5,-0.5, 0.5,0.5,0.5},
visual = "sprite",
visual_size = {x=4,y=4},
textures = {"wieldhand.png"},
spritediv = {x=6,y=1},
initial_sprite_basepos = {x=0, y=0},
on_step = function(self, dtime)
self.object:remove()
end,
on_punch = function(self, hitter) end,
on_rightclick = function(self, clicker) end,
on_activate = function(self,staticdata) end,
}
)
minetest.register_entity(":animals:deer",
{
physical = true,
collisionbox = {-0.5,-0.5,-0.5, 0.5,0.5,0.5},
visual = "sprite",
visual_size = {x=4,y=4},
textures = {"wieldhand.png"},
spritediv = {x=6,y=1},
initial_sprite_basepos = {x=0, y=0},
on_step = function(self, dtime)
self.object:remove()
end,
on_punch = function(self, hitter) end,
on_rightclick = function(self, clicker) end,
on_activate = function(self,staticdata) end,
}
)
minetest.register_entity(":animals:cow",
{
physical = true,
collisionbox = {-0.5,-0.5,-0.5, 0.5,0.5,0.5},
visual = "sprite",
visual_size = {x=4,y=4},
textures = {"wieldhand.png"},
spritediv = {x=6,y=1},
initial_sprite_basepos = {x=0, y=0},
on_step = function(self, dtime)
self.object:remove()
end,
on_punch = function(self, hitter) end,
on_rightclick = function(self, clicker) end,
on_activate = function(self,staticdata) end,
}
)
minetest.register_entity(":animals:big_red",
{
physical = true,
collisionbox = {-0.5,-0.5,-0.5, 0.5,0.5,0.5},
visual = "sprite",
visual_size = {x=4,y=4},
textures = {"wieldhand.png"},
spritediv = {x=6,y=1},
initial_sprite_basepos = {x=0, y=0},
on_step = function(self, dtime)
self.object:remove()
end,
on_punch = function(self, hitter) end,
on_rightclick = function(self, clicker) end,
on_activate = function(self,staticdata) end,
}
)
Users browsing this forum: No registered users and 4 guests