Off Da Grid 方块

Off Da Grid 方块

这个模组添加了一根可以用来旋转放置方块的法杖。

脱离网格的束缚。离线方块让你能将每个方块摆放在子方块位置,并使其朝向你的视角方向——倾斜的墙壁、歪斜的立柱、杂乱的摆设,这些普通Minecraft中无法实现的结构。而且它不只是装饰:箱子、红石、活塞、铁轨,甚至下界传送门,都能在离线状态下正常工作。

无需工具或特殊物品——从物品栏中取出方块,像平常一样放置。它正好落在光标指向的位置,并旋转以匹配你的视角。

功能

功能 说明
自由放置与旋转 方块可放置在小数坐标位置,并倾斜至你的视角方向——斜墙、斜柱、自然的杂乱摆设
真实碰撞箱 碰撞箱与每个方块的真实形状匹配(半砖、细栅栏、薄地毯),因此你可以站在自己建造的东西上
功能性方块可用 工作台、铁砧、箱子、熔炉、漏斗、投掷器等可打开并使用;物品内容保留
门、床、蛋糕、开关 门可开合,床可跳过夜晚,蛋糕可食用,拉杆/按钮可切换——视觉同步更新
红石 红石粉、中继器、比较器、侦测器、拉杆、按钮和红石灯可连接并传递信号
活塞 可推动和拉动任意角度的离线方块,支持完全的粘液块/蜂蜜块粘附及红石动力
侦测器 能够检测到前方放置或破坏的离线方块
铁轨上的矿车 铺设离线铁轨,放入矿车,即可在直道和弯道上骑行
下界传送门 搭建离线黑曜石框架,点燃后即可前往下界并返回
光照与重力 发光方块照亮周围区域;沙砾/沙子/混凝土可离线放置,不会下落

操作

操作 结果
右键点击方块 将其离线放置,并旋转至你的视角方向
右键点击离线方块 在其上方堆叠另一个离线方块
左键点击离线方块 破坏它(掉落物与普通方块相同)
打火石点击离线黑曜石 点燃框架中的下界传送门
矿车放在离线铁轨上 生成一辆矿车——右键点击即可上车
红石块/充能拉杆连接活塞 激活活塞(除活塞头外的任何一面)

下载前请阅读

[!IMPORTANT]

  • 需要 Fabric Loader 和 Fabric API,适用于 Minecraft 1.21.1。
  • 必须在客户端和服务器端安装相同版本。 原版客户端无法加入运行此模组的服务器并使其正常工作。
  • 此模组改变了所有方块的放置方式。专为创造模式和自由建造设计——并非原版兼容的即插即用模组。

已知限制

这些是诚实的权衡,并非漏洞:

  • 碰撞箱与轴向对齐。 倾斜的方块仍有垂直、笔直的碰撞箱——游戏引擎无法给实体提供旋转后的碰撞箱(类似船和潜影盒的情况)。
  • 红石尽力而为。 对于平坦、大致呈网格状布局效果良好。非常紧密的子方块间距、高纵向堆叠以及非常大的装置不支持完全正常工作。
  • 活塞仅移动离线方块,不会移动普通世界方块或实体。
内部工作原理是什么?(可选阅读)

每个离线方块是一对实体:一个用于视觉的原版方块展示实体(负责旋转),以及一个用于碰撞箱的不可见碰撞实体。需要实际功能的方块——容器、红石、交互元素——会被镜像到世界的一个隐藏区域,以便原版逻辑仍然运行,并将结果同步回你所见。

这就是模组必须在两端安装的原因:自定义碰撞实体必须在客户端存在,你才能真正碰到它。

兼容性

Minecraft 1.21.1
加载器 Fabric
依赖 Fabric API
环境 客户端和服务器端均需安装

如果遇到问题,请提供清晰的描述(你放置了什么、发生了什么)进行报告——这非常有帮助。