Description
Oasis 2.0 brings live Minecraft gameplay and MirageLSD together into a single real-time loop. The mod captures each rendered frame, streams it to MirageLSD, receives the transformed output, and replaces the in-game visuals on the fly. The result is a lightweight client-side mod that restyles Minecraft in real time without altering game logic or server behavior.
- Minecraft mod framework: Fabric loader, Kotlin/Java, Gradle, and the standard client-only mod structure for targeting Minecraft 1.21.8.
- Rendering and capture layer: Mixins injected into Minecraft's rendering pipeline, OpenGL hooks via LWJGL, and frame capture before UI composition.
- WebRTC transport: webrtc-java for peer connection setup, VP8 encoding of captured frames, STUN negotiation, and consistent 30 fps streaming.
- MirageLSD integration: WebSocket-based model selection, real-time video-to-video inference, and streamed responses replacing the local frame buffer.
- Visual substitution: Client-only mixins that draw returned frames directly onto the game window, bypassing normal world rendering while keeping HUD and input intact.
- Tooling workflow: Gradle tasks for build and run, Fabric's mixin system for injection points, and Yarn-mapped Minecraft sources for understanding the client renderer.
Models
App gallery






