commit d0315792a7217a001e36f11c59f16e1477556703 Author: Carter Kolwey Date: Thu Jul 3 12:46:45 2014 -0500 Added content diff --git a/depends.txt b/depends.txt new file mode 100644 index 0000000..e69de29 diff --git a/init.lua b/init.lua new file mode 100644 index 0000000..eb2aaa4 --- /dev/null +++ b/init.lua @@ -0,0 +1,19 @@ +--Spawn mod for Minetest +--Originally written by VanessaE (I think), modified by cheapie +--License unknown for original code, modifications are WTFPL + +minetest.register_on_chat_message(function(name, message, playername, player) + local cmd = "/spawn" + if message:sub(0, #cmd) == cmd then + if message == '/spawn' then + local player = minetest.env:get_player_by_name(name) + if minetest.setting_get_pos("static_spawnpoint") then + minetest.chat_send_player(player:get_player_name(), "Teleporting to spawn...") + player:setpos(minetest.setting_get_pos("static_spawnpoint")) + else + minetest.chat_send_player(player:get_player_name(), "ERROR: No spawn point is set on this server!") + end + return true + end + end +end)