HoloInventory

[!INFO] Git Commit: 6d2c4fb | Updated: 2026-08-24

HoloInventory(Dries007 作品,2.5.17-GTNH)是一款 GTNH 配套的全息投影查看 mod —— 玩家佩戴 HoloGlasses 后,无需打开 GUI 即可在准星位置实时显示所有 IInventory(箱子、储物抽屉、AE2 接口等)、IFluidHandler(流体储罐)和 IMerchant(村民职业方块)内的物品和流体数量。

服务端 (ServerEventHandler) 在每个玩家 tick 末端扫描玩家视线命中的方块,按方块类型分发采样逻辑并通过 BlockInventoryMessage / BlockFluidHandlerMessage / EntityInventoryMessage / MerchantInventoryMessage 把 NBT 快照发给该玩家;客户端 (ClientHandler + Renderer + GroupRenderer) 在 RenderGameOverlayEvent.Post 阶段直接叠加在原版 HUD 之上绘制 hologram。完全可选的配置 (Config) 控制背景色、文本、缩放、最丰富裁剪、循环、NEI 过滤、热键行为等。配置可通过 /holoinventory 指令在游戏内查询与重载。

支持第三方 mod 集成(InventoryDecoderRegistry 自动注册):StorageDrawers、JABBA、AE2(TileInterface 样板输出 → ItemStack 转换)、Baubles|Expanded(额外装备位)、Tinkers’ Construct(扩展护甲栏)、TwilightForest(mazeMap/oreMap/magicMap 显示兼容)、NEI(按搜索过滤)、NotFine/Angelica/Optifine(强制开精细物品)。

依赖:Forge、gtnhlib@[0.9.50,)(必需)、Baubles|Expanded、TConstruct、TwilightForest(均为 after: 软依赖)。运行在 Minecraft 1.7.10。

物品列表

  • HoloGlasses - 1 件全息眼镜,可装护甲槽/Baubles/Tinkers 头部位,触发 hologram 渲染同时充当 IHoloGlasses API 标记

热键列表

  • HoloGlasses 热键 - 默认 Numpad 5,按 Config.keyMode 切换/保持/取反 hologram 渲染

设定列表