diff --git a/playback.lua b/playback.lua index f49e61a..d9789ab 100644 --- a/playback.lua +++ b/playback.lua @@ -37,6 +37,8 @@ local function playback(ctx) -- resolve absolute position local abs_pos1 = vector.add(ctx.origin, entry.pos1) pick_and_place.deserialize(abs_pos1, schematic) + else + minetest.chat_send_player(ctx.playername, "pnp playback: template not found: '" .. entry.name .. "'") end elseif entry.type == "remove" then local abs_pos1 = vector.add(ctx.origin, entry.pos1) diff --git a/record.lua b/record.lua index 9579d98..13734de 100644 --- a/record.lua +++ b/record.lua @@ -49,7 +49,7 @@ minetest.register_chatcommand("pnp_record_load", { minetest.register_chatcommand("pnp_record", { - params = "[origin|start|info|stop|reset|play]", + params = "[origin|start|info|pause|reset|play]", description = "manages the recording state or plays the current recording", func = function(name, param) if param == "origin" then @@ -66,7 +66,7 @@ minetest.register_chatcommand("pnp_record", { end if not origin then - return false, "origin not set, please use /pnp_record_origin first" + return false, "origin not set, please use '/pnp_record origin' first" end if param == "start" then diff --git a/registry.lua b/registry.lua index 52a679b..59326a3 100644 --- a/registry.lua +++ b/registry.lua @@ -4,7 +4,7 @@ local registry = {} function pick_and_place.register_template(name, pos1, pos2) - registry[name] = { pos1=pos1, pos2=pos2} + registry[name] = { pos1=pos1, pos2=pos2 } end function pick_and_place.get_template(name)