Wraith is a lightweight, high-performance Man-In-The-Middle (MITM) network proxy written in Go, designed to intercept, modify, and inject Minecraft protocol packets in real time.
Because Wraith operates entirely at the network layer between the official Minecraft client and the target server, it enables seamless packet-level modifications on a 100% vanilla client—without requiring Forge, Fabric, or modified client binaries.
Important
Target Version: Minecraft 1.21.4 (Protocol Version 769)
- Development Stage: Under active, heavy development and currently considered experimental.
- Zero-Mod Client: Connect with an un-modified vanilla client; no client-side hooks, injectors, or mod loaders required.
- Real-Time Packet Manipulation: Intercept, drop, modify, or inject inbound (clientbound) and outbound (serverbound) protocol frames.
- Protocol State Engine: Clean state-machine handling through
Handshake,Status,Login,Configuration, andPlayphases. - High Concurrency: Built with Go's native netpoll & goroutine network architecture for minimal latency overhead.