4 个版本
0.2.0 | 2021 年 2 月 15 日 |
---|---|
0.1.2 | 2020 年 12 月 29 日 |
0.1.1 | 2020 年 10 月 19 日 |
0.1.0 | 2020 年 10 月 18 日 |
#34 在 #minecraft-server
14KB
230 行
mcping
mcping
是一个 Rust 包,可以 ping Minecraft 服务器并收集有关 MOTD、最大玩家数量、玩家样本等信息。
注意: mcping
目前仅支持 Minecraft Java 版本。
示例
// Ping the server and gather status information and latency.
let (latency, status) = mcping::get_status("mc.hypixel.net", Duration::from_secs(10))?;
println!("latency: {}", latency);
print!("version: {}", status.version.name);
println!("description: {}", status.description.text());
println!("players: {}/{}", status.players.online, status.players.max);
更完整的示例可以在 cli
示例中找到(examples/cli.rs
),并且可以用以下命令运行:cargo run --example cli
。
许可协议
根据您的选择,在 Apache License, Version 2.0 或 MIT 许可下许可。除非您明确说明,否则您有意提交以包含在本包中的任何贡献,根据 Apache-2.0 许可,将双重许可如上所述,不附加任何额外条款或条件。
依赖关系
~7MB
~157K SLoC