mcutils is a lightweight Kotlin Multiplatform library for Minecraft Java related queries, such as server ping/management, fetching player profile, etc.
- Kotlin/JVM
- Kotlin/JS, WasmJS on
- nodejs
- browser (except modules that depend on ktor-network, see build.gradle.kts for more details)
- Kotlin/Native on
- linuxX64 (X64/Arm64)
- mingw (X64)
- ios (X64/Arm64)
- iosSimulator (Arm64)
- macos (X64/Arm64)
- androidNative (X64/Arm64)
- Server Status: Fetch Minecraft server status via SLP or Query.
- Minecraft Server Management Protocol (MSMP): Comprehensive server management and event listening.
- Remote Console (RCON): Execute commands remotely on the server.
- Player Profile: Retrieve player UUIDs and profiles.
Click on the links for module-specific documents, or check out the project's dokka for the full API reference.
Please refer to CONTRIBUTING.md for more details.