#查询 #minecraft #mcpe #raknet #gamespy

nightly rsquery

为mcpe设计的快速易用的Minecraft查询库

2个版本

0.1.1 2021年8月23日
0.1.0 2021年8月22日

#4 in #raknet

Apache-2.0

17KB
233 代码行

rsquery

一个快速易用的Rust Minecraft查询库


lib.rs:

一个异步Minecraft查询库,实现raknet ping和通用长查询。

此crate主要用于与Minecraft基岩版一起使用,但也可用于具有长查询的Java服务器。示例

use rsquery::Client;

#[tokio::main]
async fn main() -> Result<(), Error> {
   // Returns rsquery::model::ShortQuery which implements Debug.
   println!("{:?}", Client::new("velvetpractice.live").await?.short_query().await?);
   Ok(())
}

此crate基于自定义的Client struct和两个此处列出的response struct
Client
ShortQuery
LongQuery

依赖项

~3–12MB
~113K SLoC