飘杨百科

飘杨百科

提升游戏体验的模组

漂洋百科(怪物圖鑑)

漂洋百科 是一个高度可自定义的怪物圖鑑/百科模组,专为 Minecraft RPG 地图制作者设计。通过灵活的 NBT 标签系统和全面的指令 API,地图作者可以轻松地将自定义怪物、Boss 和独特的世界区域整合到玩家的交互式收集系统中。

这是一款专为 Minecraft RPG 地图创作者设计的「怪物圖鑑」模组。透過灵活的 NBT 标签系统与完善的指令 API,地图作者可以轻松地将自订怪物、Boss 与特定世界区域整合进圖鑑系统中,为玩家提供丰富的收集要素与连动机制。

🌟 核心功能

  • 自订怪物识别 支持透過 NBT 标签(encyclopedia:<id>)将原版生物注册为独立的圖鑑项目。与指令召唤的生物或自定义生成器完美兼容。支援透過 NBT 标签将原版生物注册为独立的圖鑑项目,完美相容于原版指令或生成器生成的自订怪物。

  • 动态资讯解锁 玩家首次击杀怪物后,将解锁其 3D 模型、生命值、攻击力、防御力及生成地点。后续击杀可持续记录击杀次数与实际发现的掉落物。玩家首次击杀怪物后,将解锁其 3D 模型、血量、攻击力、防御力及生成地点。后续击杀可持续记录击杀次数与实际发现的掉落物。

  • 世界分类与防剧透机制 作者可以将怪物分配至不同的世界区域。未解锁的实体将以 ??? 显示,并支持通过指令「强制隐藏」特定怪物,防止剧情或隐藏 Boss 提前曝光。作者可将怪物分配至不同的世界区域。未解锁的实体将以 ??? 显示,并支持透过指令「强制隐藏」特定怪物,防止剧情或隐藏 Boss 提前曝光。

  • 地图指令连动 内建进度检测指令(/encyclopedia test)。与命令方块和 /execute 无缝整合。当玩家解锁特定怪物或圖鑑数量达到指定门槛时,可轻松触发地图任务或给予实质奖励。内建进度检测指令,完美支援命令方块与 /execute。当玩家解锁特定怪物或圖鑑数量达到指定门槛时,可轻松触发地图任务或给予实质奖励。

  • 自订文本(资源包支持) 完全支持通过资源包(Resource Pack)自订怪物的显示名称与长篇背景描述(zh_tw.json / en_us.json)。支援透过资源包自订怪物的显示名称与长篇背景描述。

    🛠️ 给地图作者的快速指南

    要注册自定义怪物,只需在召唤实体时添加特定标签:在地图中召唤自订怪物时,加入专属标签即可让系统自动识别并记录:

     

    程式码片段
    /summon zombie ~ ~ ~ {Tags:["encyclopedia:abyss_guard", "encyclopedia_loc:The Abyss", "encyclopedia_is_boss:1b"]}
    

     

    • encyclopedia:<ID> :自定义怪物的唯一 ID。(自订怪物的唯一 ID)

    • encyclopedia_loc:<Location> :生成地点与世界分类。(生成地点与世界分类)

    • encyclopedia_is_boss:1b :将实体标记为 Boss(红色名称与专属过滤器)。(标记为 Boss,启用红色名称与专属过滤器)

    📜 常用指令

    需要 OP 权限等级 2 或更高。(需要 OP 权限)

    • /encyclopedia global add/remove <World> <MobID>:管理全域未解锁预览清单。(管理全域未解锁预览清单)

    • /encyclopedia hide/show entity <MobID>:强制隐藏或显示圖鑑中的特定怪物。(强制隐藏或显示特定怪物)

    • /encyclopedia test count <Player> <Amount>:检测玩家是否已达到特定解锁数量(供命令方块使用)。(检测玩家圖鑑解锁数量,供命令方块使用)

    • /encyclopedia test entity <Player> <MobID>:检测玩家是否已解锁特定怪物。(检测玩家是否已解锁特定怪物)

    • /encyclopedia unlock/remove/clear <Player> <MobID>:管理玩家个人解锁进度。(管理玩家个人解锁进度)