infrarust 1.6.1

A Rust universal Minecraft proxy
Documentation
mod favicon;
mod generator;
mod response;
mod state;

pub use favicon::{INFRARUST_FAVICON, parse_favicon};
pub use generator::{
    generate_for_state, generate_legacy_motd_for_state, generate_legacy_motd_from_packet,
    generate_motd_packet, get_motd_config_for_state,
};
pub use response::{
    generate_response, handle_server_fetch_error, handle_server_fetch_error_with_shared,
};
pub use state::MotdState;

#[allow(deprecated)]
pub use response::{
    generate_crashing_motd_response, generate_imminent_shutdown_motd_response,
    generate_not_started_motd_response, generate_online_motd_response,
    generate_starting_motd_response, generate_stopping_motd_response,
    generate_unable_status_motd_response, generate_unknown_server_response,
    generate_unknown_status_server_response, generate_unreachable_motd_response,
};

#[deprecated(since = "0.2.0", note = "Use INFRARUST_FAVICON instead")]
pub use favicon::INFRARUST_FAVICON as FAVICON;