创建矿石挖掘更好的查找器

创建矿石挖掘更好的查找器

创建矿石挖掘更好的探测器是Create: Ore Excavation的一个附加组件,用真正的勘探雷达替换了矿脉探测器。

冒险

Create Ore Excavation Better Finder 是 Create: Ore Excavation (COE) 的一个轻量级附加组件,它将矿脉搜寻转变为现代勘探雷达体验,取代了原本基于文字的矿脉探测器。

手持式勘探者雷达可通过右键点击打开一个双栏界面:

  • 左侧是一个“航向向上”的雷达(真正的雷达):你的视线方向始终固定在屏幕顶部,而地图、罗盘玫瑰(北/南/东/西)以及矿脉则根据你的朝向围绕你旋转。每个检测到的矿脉都会显示为一个光点,最近的一个会被高亮显示。
  • 右侧是信息面板:显示你所处区块的矿脉类型、最近的矿脉及其距离,以及检测到的矿脉数量,所有信息都保持清晰易读,布局合理,不会溢出。

每次扫描都会触发雷达的“ ping ”声,且该物品具有可配置的冷却时间,延续了原版矿脉探测器的设计理念。

附加功能:

  • 类型过滤:潜行 + 右键点击可循环切换目标矿脉类型(或“全部”)。
  • 无卡顿:扫描仅读取已加载的区块,绝不强制生成地形。
  • 径向密度模式(可选,默认关闭):距离出生点越远,矿脉越多,遵循可配置的曲线。
  • 管理员命令:用于放置、移除和列出矿脉。
  • 升级配方:由 COE 的矿脉探测器合成而来。

扫描区域并指示最近矿脉的雷达

命令

所有命令均位于 /coebf vein 下,且需要 OP 权限等级 2(仅限管理员)。这些是用于填充或测试世界的管理/调试工具;正常的勘探流程是在游戏中使用勘探者雷达完成,而非通过这些命令。

注意: 所有位置均为区块坐标,而非方块坐标。

命令 描述
/coebf vein set <type> [chunkX chunkZ] [multiplier] 放置一个矿脉。<type> 可从已知的 Create: Ore Excavation 矿脉配方中自动补全。若不提供坐标,则在玩家所在区块放置矿脉。可选的 multiplier(0–1000)用于设置矿脉大小,遵循 COE 风格。
/coebf vein delete [chunkX chunkZ] 移除指定区块中的矿脉(若不提供坐标,则为当前区块)。
/coebf vein list [radius] 列出指定半径(以区块为单位)内的矿脉(默认 3,最大 32),按与玩家位置的距离排序。

详情

  • **每区块一个矿脉:**遵循 COE 规则,若目标区块已有矿脉,set 命令将失败并显示清晰的消息。
  • **未知类型:**若 <type> 与现有 COE 矿脉配方不匹配,命令将报告错误且不执行任何操作。
  • **数据来源:**这些命令读取和写入 Create: Ore Excavation 自身的区块矿脉数据,不会创建并行系统。你放置或移除的任何内容都是真实的 COE 矿脉。
  • 反馈消息已完全翻译(英语 / 法语)。

如有任何建议或问题,请加入我的 Discord https://discord.gg/AG8B2kV5cX

我是一名经验丰富的 Java 开发者,这是我的第一个模组。该模组在 AI 协助下开发,以进入 NeoForge 生态系统。

Create: Ore Excavation 仍是矿脉数据的唯一权威来源,本模组仅读取并呈现这些数据。 需要 NeoForge 1.21.1、Create、Create: Ore Excavation 以及 owo-lib(客户端,用于界面)。