
ModsJava
OSU Touch Grass
Actual osu! lazer running inside the CoreCLR embedded in the Minecraft JVM, sharing a GL texture with it. With multiplayer
⬇ Download on Modrinth

Osu Touch Grass
Not a meme, its actually playable, surprizingly smooth
Features
- Actual osu!lazer running inside Minecraft (osu 2026.505.0 / osu-framework 2026.428.0, built from source, embedded in the JVM via CoreCLR) (I'm not that crazy to actually rewrite Osu in java)
- Running on arbitary-sized monitor block rectangle (need redstone signal to launch)
- Multiple independent screens coexist (but who needs that?)
- Crafted items: osu! Pen, Mouse, Keyboard, combined items (hold in hand to control Osu input). Hold Shift to interact with Minecraft while playing Osu
- Full network transport layer re-implementation over Minecraft packets:
- Per-world leaderboards with weighted pp rankings
- Score submission + pp earned as a stackable item in your inventory (what?)
- Friends, profile pages, presence, chat
- Spectator mode (replay-frame relay between players)
- Multiplayer rooms (HeadToHead only for now) with beatmap downloading
Custom maps
Drop .osz files into <minecraft>/osutouchgrass-maps/ to import them.
How it works
First boot extracts ~370 MB of bundled CoreCLR + osu! binaries to <minecraft>/osutouchgrass-cache/. Game data (beatmaps, scores, settings) are stored at <minecraft>/osutouchgrass/, isolated per Minecraft instance.
Dependencies
- Minecraft 1.21.1
- NeoForge 21.1.72+
- Architectury API 13.0.8+
- Windows x64 only. Linux / macOS support is not implemented yet.
Credits
- osu! by ppy — MIT (code) + CC BY-NC 4.0 (game resources)
- .NET / CoreCLR by the .NET Foundation — MIT
- BASS audio library by Un4seen Developments — free for non-commercial use
But why?
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21.1
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Verified by MCModsHub
- Ships as osu_touch_grass-neoforge-0.1.0.jar — drop this file into the mods folder
- Download size: 147.4 MB
- Download link checked 21 Aug 2026 — working
These come from our own check of the pack file, not from the source page.