rcon-rs
Hyper barebones implementation of the RCON protocol for Minecraft.
To use this crate place this in your Cargo.toml file
[]
= "0.1.0"
Example usage:
// create new connect using ip and port
let mut conn = new;
// you MUST auth the connection before attempting to use it
conn.auth?;
// send any command you would like, the packet type is option and inferred to be a command by
// default
conn.send?;
A more complete example can be found here
rcon protocol details
More info can be found here:
https://wiki.vg/RCON#Fragmentation
contributing
Any suggestions, improvements, or pull request are welcome. I am relatively new to rust so my quality of code is not great but I'm looking to improve!