
OSU 触摸草地
真正的osu! lazer运行在嵌入Minecraft JVM的CoreCLR中,与之共享一个GL纹理。支持多人游戏。
查看大图Osu Touch Grass
不是梗,真的能玩,而且出乎意料地流畅
功能
- 在《我的世界》里运行真正的 osu!lazer(osu 2026.505.0 / osu-framework 2026.428.0,源码构建,通过 CoreCLR 嵌入 JVM)(我还没疯狂到用 Java 重写 Osu)
- 可在任意大小的显示器方块矩形上运行(需要红石信号启动)
- 支持多个独立屏幕同时存在(不过谁需要这个呢?)
- 可合成物品:osu! 触控笔、鼠标、键盘及组合物品(手持即可控制 Osu 输入)。游玩 Osu 时按住 Shift 可与《我的世界》交互
- 基于《我的世界》数据包实现了完整的网络传输层:
- 每个世界独立的排行榜,含加权 pp 排名
- 分数提交 + 获得的 pp 会以可堆叠物品形式出现在你背包中(什么?)
- 好友、个人资料页、在线状态、聊天
- 观战模式(玩家间回放帧中继)
- 多人房间(目前仅限 HeadToHead 模式)并支持谱面下载
自定义谱面
将 .osz 文件放入 <minecraft>/osutouchgrass-maps/ 即可导入。
工作原理
首次启动会将约 370 MB 的 CoreCLR + osu! 二进制文件解压至 <minecraft>/osutouchgrass-cache/。游戏数据(谱面、成绩、设置)存储在 <minecraft>/osutouchgrass/,每个《我的世界》实例相互隔离。
依赖项
- Minecraft 1.21.1
- NeoForge 21.1.72+
- Architectury API 13.0.8+
- 仅限 Windows x64。 Linux / macOS 支持尚未实现。
致谢
- osu! 作者 ppy — MIT(代码)+ CC BY-NC 4.0(游戏资源)
- .NET / CoreCLR 作者 .NET Foundation — MIT
- BASS 音频库作者 Un4seen Developments — 免费用于非商业用途
但为什么?
正在加载版本记录…


正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。