Registration fix required due to name change
parent
6767d7f912
commit
f2c910e638
|
@ -1,5 +1,7 @@
|
|||
|
||||
function hover:register_hovercraft(name, def)
|
||||
local basename = name:gsub('^:', '')
|
||||
|
||||
minetest.register_entity(name, {
|
||||
physical = true,
|
||||
collisionbox = {-0.8,0,-0.8, 0.8,1.2,0.8},
|
||||
|
@ -38,7 +40,7 @@ function hover:register_hovercraft(name, def)
|
|||
return
|
||||
end
|
||||
|
||||
local stack = ItemStack(name)
|
||||
local stack = ItemStack(basename)
|
||||
local pinv = puncher:get_inventory()
|
||||
if not pinv:room_for_item("main", stack) then
|
||||
core.chat_send_player(pname, "You don't have room in your inventory.")
|
||||
|
@ -209,7 +211,7 @@ function hover:register_hovercraft(name, def)
|
|||
return
|
||||
end
|
||||
pointed_thing.under.y = pointed_thing.under.y + 0.5
|
||||
minetest.add_entity(pointed_thing.under, name, core.serialize({owner=placer:get_player_name()}))
|
||||
minetest.add_entity(pointed_thing.under, basename, core.serialize({owner=placer:get_player_name()}))
|
||||
itemstack:take_item()
|
||||
return itemstack
|
||||
end,
|
||||
|
|
8
init.lua
8
init.lua
|
@ -6,7 +6,7 @@ hover.modpath = core.get_modpath(hover.modname)
|
|||
dofile(hover.modpath .. "/settings.lua")
|
||||
dofile(hover.modpath .. "/hover.lua")
|
||||
|
||||
hover:register_hovercraft("hovercraft:hover_red" ,{
|
||||
hover:register_hovercraft(":hovercraft:hover_red" ,{
|
||||
description = "Red Hovercraft",
|
||||
textures = {"hovercraft_red.png"},
|
||||
inventory_image = "hovercraft_red_inv.png",
|
||||
|
@ -18,7 +18,7 @@ hover:register_hovercraft("hovercraft:hover_red" ,{
|
|||
bounce = 0.5,
|
||||
})
|
||||
|
||||
hover:register_hovercraft("hovercraft:hover_blue" ,{
|
||||
hover:register_hovercraft(":hovercraft:hover_blue" ,{
|
||||
description = "Blue Hovercraft",
|
||||
textures = {"hovercraft_blue.png"},
|
||||
inventory_image = "hovercraft_blue_inv.png",
|
||||
|
@ -30,7 +30,7 @@ hover:register_hovercraft("hovercraft:hover_blue" ,{
|
|||
bounce = 0.8,
|
||||
})
|
||||
|
||||
hover:register_hovercraft("hovercraft:hover_green" ,{
|
||||
hover:register_hovercraft(":hovercraft:hover_green" ,{
|
||||
description = "Green Hovercraft",
|
||||
textures = {"hovercraft_green.png"},
|
||||
inventory_image = "hovercraft_green_inv.png",
|
||||
|
@ -42,7 +42,7 @@ hover:register_hovercraft("hovercraft:hover_green" ,{
|
|||
bounce = 0.5,
|
||||
})
|
||||
|
||||
hover:register_hovercraft("hovercraft:hover_yellow" ,{
|
||||
hover:register_hovercraft(":hovercraft:hover_yellow" ,{
|
||||
description = "Yellow Hovercraft",
|
||||
textures = {"hovercraft_yellow.png"},
|
||||
inventory_image = "hovercraft_yellow_inv.png",
|
||||
|
|
Loading…
Reference in New Issue