
Create Ore Excavation Deposits
Create Ore Excavation的多块矿脉——探索得越远,矿藏越丰富。
查看大图感谢500次下载 ❤️❤️❤️❤️❤️
创建矿石开采矿床
为 Create Ore Excavation 添加多区块矿床 — 基于距离的丰富度、Xaero 地图覆盖层以及完整的多维度支持。
如果遇到任何问题或有任何想法,我很乐意帮助你并扩展/修复模组 <3
你将获得
- 多区块矿床 — 2-40 个区块的不规则 Perlin 形状矿脉,共享同一种矿石类型。默认情况下,这些矿脉会替换 Create Ore Excavation 自带的单区块矿脉(可切换),让你获得完整的矿床体验,而不是重复的矿石。
- 世界地图覆盖层 — 在 Xaero 的世界地图 上显示纯色区块,随着矿脉枯竭而逐渐透明,悬停提示显示每个区块的剩余/初始单位。
- 距离梯度 — 对数曲线驱动矿床大小、丰富度以及符合条件的矿石类型。
- 逐区块梯度 — 核心区块产量最高;外围区块逐渐衰减至可配置的最低值(默认 30%)。
- 生物群系感知 — 配置生成生物群系(默认:铁在山地/针叶林,金在恶地/热带草原,下界石英在下界生物群系等)。
- 多维度支持 — 选择每种类型在哪些维度生成;每个维度都有独立的追踪和可复现的种子。
- 揭示策略 — 每种类型有四种模式:
始终/发现时(附近行走)/接近时(靠近时可见)/勘探时(矿脉探测器揭示)… - …以及揭示范围 —
单人(类似 COE,各自独立)、队伍(与队友共享 — Open Parties and Claims、FTB Teams 或原版记分板队伍)或全局(一位玩家发现即所有人可见)。 - 矿床共享 —
/coedeposits share在聊天中发布可点击的 [✚ 添加到地图] 邀请,可直接与玩家分享,或绑定世界地图按键分享你悬停的矿床。无需 OP 权限。 - 可配置的发现消息 — 友好名称 + 自定义聊天模板(
%name% %pos% %player% …,颜色代码),或完全关闭聊天提示。 - 自动接管外部矿脉 — 来自附属模组和数据包的 COE 矿脉(Create Ore Excavation Plus、CoE × Mekanism、OreCompatCreate 等)会自动在地图上被追踪、命名和可被查找 — 无需配置。可在游戏内编辑器中禁用或提升它们。
- 游戏内编辑器与配置界面(YACL)— 创建矿床、设置揭示/范围、启停矿脉、编辑配方(包括机器每周期消耗的输入/冷却液)— 无需手动编辑 JSON。
- KubeJS 支持 — 通过
CoeDeposits绑定在startup_scripts中定义矿床类型。
必需依赖
- Create Ore Excavation — 本模组所扩展的主模组。必需。
- 其本身又需要 Create。
推荐 / 可选
- Xaero 的世界地图 — 矿床覆盖层与共享按键。软依赖:没有它生成功能正常工作,只是缺少可视化。Xaero 的小地图 在发现时添加路径点。
- YACL — 游戏内配置界面 + 矿床编辑器(缺失时回退到基础界面)。
- KubeJS、Open Parties and Claims / FTB Teams — 可选;分别启用脚本绑定和
队伍揭示范围。全部基于反射实现,无硬依赖。
本模组的 mixin 仅限 客户端,因此没有 Xaero 的专用服务器不会崩溃。
命令
管理员子命令需要权限等级 2(通过 /op <玩家> 获取 OP);share 和 accept 对所有玩家开放。
| 命令 | 功能 |
|---|---|
/coedeposits share |
为你所在的矿床发布可点击的 [✚ 添加到地图] 邀请 — 任何人都可以点击添加到自己的地图。 |
/coedeposits share <玩家> / share all <玩家> |
直接与一位玩家分享当前矿床(或你发现的所有矿床)。 |
/coedeposits tier |
显示玩家位置的距离和等级比例。 |
/coedeposits list |
当前维度中最近的 10 个已知矿床。 |
/coedeposits types |
已声明和自动接管的矿床类型列表及放置数量。 |
/coedeposits here |
关于玩家当前区块所属矿床的信息。 |
/coedeposits scan |
重新勘探玩家周围区域(不清除数据)。 |
/coedeposits regenerate [种子] |
清除当前维度并重新进行勘探扫描。可选种子覆盖可锁定放置以实现可复现布局。 |
/coedeposits seed |
打印当前的矿床种子(覆盖值 vs 世界种子)。 |
/coedeposits refill / refill all |
恢复当前区块的矿床 / 维度内所有矿床。 |
/coedeposits delete here / delete chunk |
移除整个矿床 / 矿床中的单个区块。 |
/coedeposits place [<类型> [<位置> [<数量> [<区块数>]]]] |
管理员放置矿床。数量<0 → 无限矿脉,数量>0 → 精确单位预算。 |
/coedeposits replenish <速率> / replenish all <速率> |
设置玩家所在矿床的每小时补充速率,或维度内所有矿床。0 表示禁用。 |
兼容性
- 附属模组和数据包的 COE 矿脉 会被自动接管到地图上(命名、追踪、可查找),无需任何设置 — 且基础模组自带的矿脉默认被替换为本模组管理的矿床(可在生成配置中切换,或在编辑器中重新启用单个矿脉)。可在矿床标签页中将任何接管的矿脉提升为完全控制的类型,或将其禁用。
- KubeJS — 在脚本中定义矿床类型;COE 自身的配方仍可通过 COE 的插件进行脚本化。
- Open Parties and Claims / FTB Teams — 支持
队伍揭示范围(原版记分板队伍同样有效)。 - JEI / Jade — 钻探配方出现在钻探类别和游戏内提示中。
- Create: Steam 'n' Rails — 无冲突。两者都会放置地图组件;
coedeposits-client.toml允许你移动/禁用我们的组件。 - c2me — 兼容;选择器在区块的工作线程上运行。
链接
- 源代码与问题反馈:github.com/RandomCodeGuys/create-ore-excavation-deposits
- 许可证:MIT
如需报告错误、提出功能建议或提交 PR — 请使用 GitHub Issues。
显示 1-12 条,共 12 条
以上为资源接口提供的文件记录。安装时请在客户端确认文件、游戏版本及依赖。




还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。