Add in Versioning info using /ver command.

This commit is contained in:
Michieal 2022-11-28 22:06:26 +00:00 committed by Gitea
parent bfa75dbcd2
commit 283b7c7410
2 changed files with 36 additions and 0 deletions

View file

@ -0,0 +1,33 @@
---
--- Generated by EmmyLua
--- Created by Michieal.
--- DateTime: 11/28/22 4:38 PM
---
-- register normal user access to debug levels 1 and 0.
minetest.register_chatcommand("ver", {
description = S("Display Mineclone 2 game version."),
func = function(name, params)
--[[ get_game_info's table data:
{
id = string,
title = string,
author = string,
-- The root directory of the game
path = string,
}
--]]
local game_info = minetest.get_game_info()
if game_info.title == nil or game_info.title == "" then
game_info.title = "Mineclone 2"
end
if game_info.id == nil or game_info.id == "" then
game_info.id = "<unknown version> Please upgrade your version to the newest version for the /ver command to work."
end
minetest.chat_send_player(name, string.format("Version: %s - %s",game_info.title, game_info.id) )
return true
end
})

View file

@ -0,0 +1,3 @@
name = mcl_ver_info
description = Prints game version information; /ver command.
depends = mcl_init