Decart Logo
  • Home icon
    Home
  • Showcases icon
    Showcase
    New
  • Api keys icon
    API Keys
  • Usage icon
    Usage
  • Credit card icon
    Billing
  • Cookbook icon
    Cookbook
  • Documentation icon
    Documentation
  1. Showcase
  2. Oasis 2.0

Oasis 2.0

Real Time restyling mod for Minecraft

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

Mirage LSD

App gallery