Rename 'killme' mod to 'game_commands', add README and license files 2204/head
authorParamat <paramat@users.noreply.github.com>
Fri, 24 Aug 2018 18:08:06 +0000 (19:08 +0100)
committerGitHub <noreply@github.com>
Fri, 24 Aug 2018 18:08:06 +0000 (19:08 +0100)
mods/game_commands/README.txt [new file with mode: 0644]
mods/game_commands/init.lua [new file with mode: 0644]
mods/game_commands/license.txt [new file with mode: 0644]
mods/killme/init.lua [deleted file]

diff --git a/mods/game_commands/README.txt b/mods/game_commands/README.txt
new file mode 100644 (file)
index 0000000..a451608
--- /dev/null
@@ -0,0 +1,7 @@
+Minetest Game mod: game_commands
+================================
+See license.txt for license information.
+
+Authors of source code
+----------------------
+rubenwardy (MIT)
diff --git a/mods/game_commands/init.lua b/mods/game_commands/init.lua
new file mode 100644 (file)
index 0000000..609c4a7
--- /dev/null
@@ -0,0 +1,25 @@
+minetest.register_chatcommand("killme", {
+       description = "Kill yourself to respawn",
+       func = function(name)
+               local player = minetest.get_player_by_name(name)
+               if player then
+                       if minetest.settings:get_bool("enable_damage") then
+                               player:set_hp(0)
+                               return true
+                       else
+                               for _, callback in pairs(core.registered_on_respawnplayers) do
+                                       if callback(player) then
+                                               return true
+                                       end
+                               end
+
+                               -- There doesn't seem to be a way to get a default spawn pos
+                               -- from the lua API
+                               return false, "No static_spawnpoint defined"
+                       end
+               else
+                       -- Show error message if used when not logged in, eg: from IRC mod
+                       return false, "You need to be online to be killed!"
+               end
+       end
+})
diff --git a/mods/game_commands/license.txt b/mods/game_commands/license.txt
new file mode 100644 (file)
index 0000000..fa85564
--- /dev/null
@@ -0,0 +1,24 @@
+License of source code
+----------------------
+
+The MIT License (MIT)
+Copyright (C) 2017-2018 rubenwardy <rubenwardy@gmail.com>
+
+Permission is hereby granted, free of charge, to any person obtaining a copy of this
+software and associated documentation files (the "Software"), to deal in the Software
+without restriction, including without limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of the Software, and to permit
+persons to whom the Software is furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in all copies or
+substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
+INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
+PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE
+FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
+OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+DEALINGS IN THE SOFTWARE.
+
+For more details:
+https://opensource.org/licenses/MIT
diff --git a/mods/killme/init.lua b/mods/killme/init.lua
deleted file mode 100644 (file)
index 9b67475..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-minetest.register_chatcommand("killme", {
-       description = "Kill yourself to respawn",
-       func = function(name)
-               local player = minetest.get_player_by_name(name)
-               if player then
-                       if minetest.settings:get_bool("enable_damage") then
-                               player:set_hp(0)
-                               return true
-                       else
-                               for _, callback in pairs(core.registered_on_respawnplayers) do
-                                       if callback(player) then
-                                               return true
-                                       end
-                               end
-
-                               -- There doesn't seem to be a way to get a default spawn pos from the lua API
-                               return false, "No static_spawnpoint defined"
-                       end
-               else
-                       -- Show error message if used when not logged in, eg: from IRC mod
-                       return false, "You need to be online to be killed!"
-               end
-       end
-})