Registration fix required due to name change

master
Jordan Irwin 2021-08-23 06:51:00 -07:00
parent 6767d7f912
commit f2c910e638
2 changed files with 8 additions and 6 deletions

View File

@ -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,

View File

@ -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",