xiaooloong / lua-resty-mcquery

Library to query Minecraft servers for ngx_lua/OpenResty

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Resty Minecraft Query

Library to query Minecraft servers for OpenResty

OpenResty 的 Minecraft 服务器信息查询工具

There is only a 'ping' method to query basic infomation for Minecraft version newer than 1.7 now. Developing is ongoing.

只实现了一个 ping 的功能,用来查询服务器的基本信息,而且还不支持老版本服务器。有空持续更新:P

local mcq = require 'mcquery.ping'

--[[ local server = mcq:new(
    host,    ip 地址,字符串
    port,    端口,数字,可选,默认 25565
    timeout  超时时间,毫秒,数字,可选,默认 1000
    )
]]--
local server, err = mcq:new('192.168.123.222')

if not server then
    ngx.say(err)
    return
end

local json, err = server:ping()

if not json then
    ngx.say(err)
    return
end

ngx.say(json)

About

Library to query Minecraft servers for ngx_lua/OpenResty


Languages

Language:Lua 100.0%