2个版本
0.1.1 | 2021年8月23日 |
---|---|
0.1.0 | 2021年8月22日 |
#4 in #raknet
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