forked from minetest-mods/craftguide
Fix version number check
This commit is contained in:
parent
e2134e479e
commit
a50a99836a
12
init.lua
12
init.lua
|
@ -1,8 +1,11 @@
|
||||||
craftguide = {}
|
craftguide = {}
|
||||||
|
|
||||||
local CORE_VERSION = core.get_version().string
|
local p = 0
|
||||||
CORE_VERSION = CORE_VERSION:match("[^%-]*"):gsub("%.", "")
|
local CORE_VERSION = core.get_version().string:match("[^%-]*"):gsub("%.", function(a)
|
||||||
CORE_VERSION = tonumber(CORE_VERSION)
|
p = p + 1
|
||||||
|
return p == 3 and a or ""
|
||||||
|
end)
|
||||||
|
CORE_VERSION = tonumber(CORE_VERSION)
|
||||||
|
|
||||||
-- Caches
|
-- Caches
|
||||||
local pdata = {}
|
local pdata = {}
|
||||||
|
@ -40,8 +43,7 @@ local on_receive_fields = core.register_on_player_receive_fields
|
||||||
local ESC = core.formspec_escape
|
local ESC = core.formspec_escape
|
||||||
local S = CORE_VERSION >= 500 and core.get_translator("craftguide") or
|
local S = CORE_VERSION >= 500 and core.get_translator("craftguide") or
|
||||||
function(...)
|
function(...)
|
||||||
local args = {...}
|
local args, i = {...}, 1
|
||||||
local i = 1
|
|
||||||
|
|
||||||
return args[1]:gsub("@%d+", function()
|
return args[1]:gsub("@%d+", function()
|
||||||
i = i + 1
|
i = i + 1
|
||||||
|
|
Loading…
Reference in New Issue
Block a user