NBT查看器

NBT查看器

NBT查看器让你能通过直接在工具提示中显示物品的NBT数据,一目了然地检查这些数据,从而简化调试和模组开发工作。

游戏机制

NBTviewer

NBTviewer 是一个轻量级的客户端 NeoForge 模组,可直接在游戏内显示 NBT (SNBT) 数据。

它是为模组开发者、整合包制作者和高级玩家设计的,让他们无需使用命令或外部工具即可即时查看、调试和理解数据。


主要功能

直接在提示框中显示 NBT

  • 直接在所悬停物品的提示框中显示其完整 SNBT

实体 NBT 叠加显示

  • 当看向实体时,按 N 切换实体 NBT 显示
  • 直接在玩家 HUD 上显示关键实体数据
  • 可与物品提示框无缝配合使用

实体锁定系统

  • Shift + L 锁定当前瞄准的实体
  • 即使不再看向它,也会继续显示其 NBT

高级实体 NBT 查看器

  • Shift + O 打开一个简洁且可滚动的界面
  • 对庞大且复杂的 NBT 结构有更好的可读性
  • 包含复制按钮,便于快速获取

按住 SHIFT 显示(可选)

  • 默认情况下,仅在按住 SHIFT 时显示 NBT
  • 未按住 SHIFT 时可选显示提示行

语法高亮(HEX 颜色)

  • 键
  • 字符串
  • 数字
  • 布尔值
  • 标点符号({ } [ ] , :)
  • 标识符

所有颜色均可使用 HEX 格式(#RRGGBB)配置。

格式化模式

  • 单行:紧凑的原始 SNBT,显示在一行中
  • 多行:使用缩进和换行进行格式化

包含安全限制,以避免提示框过大。

安全截断与限制

  • 最大总字符数
  • 最大行长度
  • 可配置的缩进大小

提示框缩放

  • 自动缩放:根据 NBT 大小和行数自适应
  • 手动缩放:固定大小(启用自动缩放时忽略)

将 NBT 复制到剪贴板

  • 按 CTRL + SHIFT + C 复制物品 SNBT
  • 可选反馈:
    • 小型弹窗确认
    • 可选本地音效(仅客户端)

配置

  • 仅 SHIFT 显示
  • 单行或多行格式化
  • 提示框提示行
  • 提示框大小限制
  • 缩进间距
  • 自动缩放或手动缩放
  • 剪贴板弹窗和音效
  • 完整的 HEX 颜色自定义

多人游戏

  • 仅客户端
  • 无需服务端安装
  • 无网络流量
  • 仅影响本地提示框

语言支持

  • 英语
  • 法语
  • 德语
  • 西班牙语
  • 意大利语
  • 葡萄牙语(巴西)