#minecraft #async-client #mc #api-bindings #serverlistping

async-minecraft-ping

Minecraft ServerListPing协议的异步Rust客户端

7个版本 (破坏性)

0.8.0 2021年12月28日
0.6.0 2021年12月28日
0.4.0 2021年6月3日
0.3.0 2021年4月22日
0.1.0 2020年4月4日

#711 in 异步

Download history 41/week @ 2024-04-04 29/week @ 2024-04-11 37/week @ 2024-04-18 33/week @ 2024-04-25 33/week @ 2024-05-02 33/week @ 2024-05-09 31/week @ 2024-05-16 28/week @ 2024-05-23 28/week @ 2024-05-30 23/week @ 2024-06-06 39/week @ 2024-06-13 37/week @ 2024-06-20 18/week @ 2024-06-27 7/week @ 2024-07-04 18/week @ 2024-07-11 17/week @ 2024-07-18

每月65次下载
用于 2 crates

MIT/Apache

23KB
472

async-minecraft-ping

crates.io docs.rs crates.io

Rust中异步ServerListPing客户端实现。

用法

请参阅示例

let mut config = ConnectionConfig::build(args.address);
if let Some(port) = args.port {
    config = config.with_port(port);
}

let mut connection = config.connect().await?;

let status = connection.status().await?;

println!(
    "{} of {} player(s) online",
    status.players.online, status.players.max
);

许可证

根据以下任一项许可证授权

您选择。

贡献

除非您明确声明,否则根据Apache-2.0许可证定义,您有意提交的任何贡献都应按照上述方式双许可,而不附加任何其他条款或条件。

依赖项

~3–12MB
~128K SLoC