A minimal Minecraft server that displays client IP addresses.
./ipchecker # Quiet mode (default)
./ipchecker -debug # Verbose logging
./ipchecker -motd-ip-show # Show client IP in MOTD
./ipchecker -port=25566 # Custom port
./ipchecker -v # Show version- Listens on TCP port 25565 (configurable)
- Parses Minecraft handshake packets to extract protocol version
- Handles status requests (server list pings)
- Disconnects login attempts with the client's IP address and protocol version
go build -o ipchecker main.goHosted at: ipchecker.robotig.xyz