mirror of
https://git.minetest.land/VoxeLibre/VoxeLibre.git
synced 2024-11-19 01:21:05 +01:00
Fix invalid function signature for on_place
callbacks + handling of possible nil value
This commit is contained in:
parent
4457432d32
commit
1e31e383d4
1 changed files with 10 additions and 6 deletions
|
@ -246,9 +246,11 @@ minetest.register_node("mcl_core:realm_barrier", {
|
||||||
_mcl_hardness = -1,
|
_mcl_hardness = -1,
|
||||||
-- Prevent placement to protect player from screwing up the world, because the node is not pointable and hard to get rid of.
|
-- Prevent placement to protect player from screwing up the world, because the node is not pointable and hard to get rid of.
|
||||||
node_placement_prediction = "",
|
node_placement_prediction = "",
|
||||||
on_place = function(pos, placer, itemstack, pointed_thing)
|
on_place = function(_, placer, _)
|
||||||
minetest.chat_send_player(placer:get_player_name(),
|
if placer then
|
||||||
minetest.colorize(mcl_colors.RED, "You can't just place a realm barrier by hand!"))
|
minetest.chat_send_player(placer:get_player_name(),
|
||||||
|
minetest.colorize(mcl_colors.RED, "You can't just place a realm barrier by hand!"))
|
||||||
|
end
|
||||||
return
|
return
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
@ -277,9 +279,11 @@ minetest.register_node("mcl_core:void", {
|
||||||
on_blast = function() end,
|
on_blast = function() end,
|
||||||
-- Prevent placement to protect player from screwing up the world, because the node is not pointable and hard to get rid of.
|
-- Prevent placement to protect player from screwing up the world, because the node is not pointable and hard to get rid of.
|
||||||
node_placement_prediction = "",
|
node_placement_prediction = "",
|
||||||
on_place = function(pos, placer, itemstack, pointed_thing)
|
on_place = function(_, placer, _)
|
||||||
minetest.chat_send_player(placer:get_player_name(),
|
if placer then
|
||||||
minetest.colorize(mcl_colors.RED, "You can't just place the void by hand!"))
|
minetest.chat_send_player(placer:get_player_name(),
|
||||||
|
minetest.colorize(mcl_colors.RED, "You can't just place the void by hand!"))
|
||||||
|
end
|
||||||
return
|
return
|
||||||
end,
|
end,
|
||||||
drop = "",
|
drop = "",
|
||||||
|
|
Loading…
Reference in a new issue