mirror of
https://github.com/pandorabox-io/geocache.git
synced 2026-05-04 07:16:50 -06:00
geocache isn't ground content (#1)
also some whitespace indentation fixups see https://github.com/pandorabox-io/pandorabox.io/issues/836
This commit is contained in:
committed by
GitHub
parent
fb39d72352
commit
68321b7c01
@@ -7,9 +7,10 @@ minetest.register_node("geocache:block", {
|
|||||||
sunlight_propagates = true,
|
sunlight_propagates = true,
|
||||||
walkable = false,
|
walkable = false,
|
||||||
groups = {snappy=3,oddly_breakable_by_hand=1},
|
groups = {snappy=3,oddly_breakable_by_hand=1},
|
||||||
|
is_ground_content = false,
|
||||||
after_place_node = function(pos, placer)
|
after_place_node = function(pos, placer)
|
||||||
local meta = minetest.get_meta(pos)
|
local meta = minetest.get_meta(pos)
|
||||||
local date_str = os.date("%b %d %Y at %I:%M %p")
|
local date_str = os.date("%b %d %Y at %I:%M %p")
|
||||||
meta:set_string("owner", placer:get_player_name() );
|
meta:set_string("owner", placer:get_player_name() );
|
||||||
meta:set_string("infotext", "Right click to view geocache log. Punch to add your name. (Owned by "..placer:get_player_name()..")");
|
meta:set_string("infotext", "Right click to view geocache log. Punch to add your name. (Owned by "..placer:get_player_name()..")");
|
||||||
meta:set_string("log", " "..placer:get_player_name().." on "..date_str);
|
meta:set_string("log", " "..placer:get_player_name().." on "..date_str);
|
||||||
@@ -28,8 +29,8 @@ minetest.register_node("geocache:block", {
|
|||||||
return false
|
return false
|
||||||
end,
|
end,
|
||||||
on_punch = function(pos, node, puncher)
|
on_punch = function(pos, node, puncher)
|
||||||
local meta = minetest.get_meta(pos)
|
local meta = minetest.get_meta(pos)
|
||||||
local date_str = os.date("%b %d %Y at %I:%M %p")
|
local date_str = os.date("%b %d %Y at %I:%M %p")
|
||||||
if not string.find(meta:get_string("log"), string.gsub(" "..puncher:get_player_name().." ", "%-", "%%%-")) then
|
if not string.find(meta:get_string("log"), string.gsub(" "..puncher:get_player_name().." ", "%-", "%%%-")) then
|
||||||
meta:set_string("log", " "..puncher:get_player_name().." on "..date_str.." ,"..meta:get_string("log"))
|
meta:set_string("log", " "..puncher:get_player_name().." on "..date_str.." ,"..meta:get_string("log"))
|
||||||
meta:set_string(
|
meta:set_string(
|
||||||
@@ -41,7 +42,7 @@ minetest.register_node("geocache:block", {
|
|||||||
else
|
else
|
||||||
minetest.chat_send_player(puncher:get_player_name(), "You already signed this geocache block.")
|
minetest.chat_send_player(puncher:get_player_name(), "You already signed this geocache block.")
|
||||||
end
|
end
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "geocache:block",
|
output = "geocache:block",
|
||||||
|
|||||||
Reference in New Issue
Block a user