Initial commit

This commit is contained in:
Signal 2025-09-12 15:40:57 -04:00
commit d52c39e873
21 changed files with 581 additions and 0 deletions

48
mods/rgt_base/init.lua Normal file
View file

@ -0,0 +1,48 @@
-- "I'll stop calling it Minetest when it stops being one."
minetest = core
-- Override properties of a table from those of another table
function extend(dst, src)
for k, v in pairs(src) do
dst[k] = v
end
return dst
end
-- PHP-style helper verb
function include(file)
return dofile(minetest.get_modpath(minetest.get_current_modname()).."/"..file)
end
function include_all(dir)
for _, x in pairs(minetest.get_dir_list(minetest.get_modpath(minetest.get_current_modname()).."/"..dir)) do
include(dir.."/"..x)
end
end
function warn(str)
minetest.log("warning", str)
end
function err(str)
minetest.log("error", str.."\n"..debug.traceback())
end
function tell(p, msg)
minetest.chat_send_player(p, "# Server: "..msg)
end
function say(msg)
minetest.chat_send_all("# Server: "..msg)
end
minetest.register_on_joinplayer(function(p)
if p:get_player_name() == "singleplayer" then
minetest.change_player_privs(p:get_player_name(), {
fast = true,
fly = true,
noclip = true,
server = true
})
end
end)

1
mods/rgt_base/mod.conf Normal file
View file

@ -0,0 +1 @@
name = rgt_base