Mojang Dev Tools

Mojang Dev Tools

解锁内置的Mojang开发工具的模组,为用户提供一个易于使用的菜单。

Mojang 开发工具

大脑与路径示例

解锁所有通常仅在 Mojang IDE 中可用的隐藏开发者功能——内置游戏内配置菜单,可单独开关每个标志。所有工具均存在于官方发布的 Mojang 二进制文件中,本模组仅启用这些标志

在类加载时设置 SharedConstants.IS_RUNNING_IN_IDE = true 和 MC_DEBUG_HOTKEYS=true,启用游戏自带的但从未在生产环境中开放的调试覆盖层、内部命令和开发者模式按键绑定。


需求

  • Minecraft 26.1.2
  • Fabric Loader 0.19.2 或更新版本

主要功能

调试按键绑定(按住 F3)

快捷键 动作
F3 + Z 自定义调试渲染器菜单
F3 + F6 Mojang 内部调试选项菜单
F3 + E 区块部分路径调试覆盖层
F3 + F 切换雾渲染
F3 + L 切换智能剔除
F3 + O 视锥体裁剪八叉树覆盖层
F3 + U 在当前位置冻结/捕获视锥体
F3 + V 区块部分可见性覆盖层
F3 + W 线框渲染模式

注意: 启用本模组后,F3 + F 将切换雾而非循环渲染距离——这是开发者模式覆盖。


渲染覆盖层

通过 F3 + F6 在游戏中切换以下任意内容:

  • 寻路路线覆盖层
  • 方块邻居更新覆盖层
  • 结构边界框覆盖层
  • 生物大脑与记忆覆盖层
  • AI 目标选择器覆盖层
  • 兴趣点(POI)覆盖层
  • 蜂巢/路径覆盖层
  • 袭击状态覆盖层
  • 村庄区域覆盖层
  • 实体碰撞箱覆盖层(内置服务器)
  • 方块碰撞形状覆盖层
  • Sculk 催化体扩散覆盖层
  • 狂风人调试覆盖层
  • 实验性红石线更新顺序覆盖层

世界生成调试

  • 洞穴雕刻器体积覆盖层
  • 矿脉边界与类型覆盖层
  • 含水层单元边界覆盖层
  • 每区块特征放置次数热力图
  • 大型滴水石簇覆盖层
  • 禁用单个世界生成阶段(流体、含水层、地表、雕刻器、结构、特征、矿脉、混合、后向生成)

游戏玩法与生活品质标志

  • 立即解锁所有村民交易等级
  • 忽略内置服务器上的生物容量上限
  • 从不兼容版本打开世界
  • 允许低于正常最小值的模拟距离
  • 结构生成后保留拼图方块
  • 结构编辑模式
  • 将结构保存为 SNBT 文本文件
  • 每刻计时监视器
  • 显示所有声音字幕
  • 禁止出站 Mojang 遥测数据
  • F3 覆盖层中的光标位置
  • 禁止保存世界(退出时世界回滚)

内部服务器命令

当 IS_RUNNING_IN_IDE 激活时解锁:

  • /raid — 强制开始/停止袭击、设置不祥等级、生成袭击队长、切换袭击者发光
  • /debugpath to <x> <y> <z> — 在世界中可视化寻路路线
  • /debugmobspawning at <x> <y> <z> — 按类别诊断生物生成
  • /warden_spawn_tracker — 读取/写入附近玩家的循声守卫警告等级
  • /spawn_armor_trims — 在盔甲架上生成所有盔甲纹饰组合
  • /serverpack push/pop — 无需重启即可向客户端推送/弹出服务器资源包
  • /chase — 同步两个游戏实例之间的摄像机(Mojang QA 工具)