介绍
矿脉采掘允许玩家在潜行时挖掘其中一个方块,从而瞬间挖掘整条矿脉。挖掘所需的时间会根据矿脉中的矿石数量增加。所有矿石物品都会掉落在最初被挖掘的方块位置。它兼容精准采集以及其他任何附魔。只要通过空气方块可以看见,斜向连接的方块也会被挖掘。相同矿石的石头和深板岩变种会一起被采掘,而无法挖掘该矿石的镐只会挖掘单个方块。
该模组提供了各种配置选项,用于修改其行为。此外还提供了一个黑名单文件,你可以在其中指定允许使用该模组功能的镐。Paxel 以及其他未被识别为镐的模组工具,也可以在配置中添加。对于应被视为矿脉进行采掘的方块,同样可以进行配置。每个被采掘的矿石都会触发一次方块破坏事件,因此像 Project MMO 这样的模组可以识别每一次破坏。
专为与我的 Tree Harvester 模组协同工作而开发。
所有可用的配置选项:
显示折叠内容
oreHarvestWithoutSneak 默认 false
启用后,不按下潜行键时也可以开采矿脉。禁用后则相反,只有潜行时才能开采。
dropOresAtFirstBrokenBlock 默认 true
挖掘矿脉时,是否将所有矿石掉落物都生成在第一个被破坏的方块位置。
enableFuzzyOreSearch 默认 true
启用模糊搜索后,会使用方块的原始名称来判断它是否为矿石方块。这样可以提高与未设置方块标签的其他模组的兼容性,但也会带来出现少量误判的可能。
oreBlockWhitelist 默认 “”
以逗号分隔的方块 ID 列表,这些方块也会被作为矿脉开采,即使它们未被检测为矿石。使用 * 作为通配符。不带命名空间的 ID 会匹配所有模组中的方块。例如 ‘minecraft:glowstone,create:crimsite’。重新加入世界后生效。
oreBlockBlacklist 默认 “”
以逗号分隔的方块 ID 列表,这些方块永远不会被作为矿脉开采,即使它们被检测为矿石。格式与 oreBlockWhitelist 相同,例如 ‘minecraft:ancient_debris,redstone_ore’。重新加入世界后生效。
pickaxeWhitelist 默认 “easy_emerald:_paxel,piercingpaxels:_paxel,randomisfits:_hammer,randomisfits:_multitool,tetra:modular_double”
以逗号分隔的物品 ID 列表,这些物品也可以开采矿脉,适用于未被检测为镐的模组工具,例如斧镐和多功能工具。列出的工具仍然必须能够挖掘该矿石。使用 * 作为通配符。不带命名空间的 ID 会匹配所有模组中的物品。重新加入世界后生效。
maxOresPerVein 默认 1000,最小 1,最大 10000
单个矿脉一次最多可开采的矿石方块数量,包括被破坏的方块。
triggerBlockBreakEventPerHarvestedOre 默认 true
启用后,矿脉中的每个被开采矿石都会触发一次方块破坏事件,就像用手破坏一样。这样其他模组就能检测到每个矿石,例如为挖掘提供经验的技能模组,或保护区域的领地模组。如果其他模组取消了某个矿石的事件,则会跳过该矿石。
loseDurabilityPerHarvestedOre 默认 true
启用后,每开采一个矿石,手持的镐都会损失耐久度。
loseDurabilityModifier 默认 1.0,最小 0.001,最大 1.0
在此设置开采矿脉时镐所消耗的耐久度。例如设置为 0.1 时,意味着每开采 10 个矿石消耗 1 点耐久度。
increaseExhaustionPerHarvestedOre 默认 true
启用后,每开采一个矿石,玩家的疲劳值会增加 0.005(Minecraft 中破坏一个方块时的默认值)* increaseExhaustionModifier。
increaseExhaustionModifier 默认 1.0,最小 0.001,最大 1.0
此项决定每开采一个矿石时应为玩家增加多少疲劳值。默认值为 0.005 * 1.0。
increaseHarvestingTimePerOre 默认 true
启用后,矿脉中每存在一个矿石,开采时间都会增加。增加量由 ‘increasedHarvestingTimePerOreModifier’ 决定。
increasedHarvestingTimePerOreModifier 默认 0.2,最小 0.01,最大 10.0
启用 ‘increaseHarvestingTimePerOre’ 后,开采矿脉所需额外时间的倍率。实际速度为:newSpeed = originalSpeed / (1 + (logCount * increasedHarvestingTimePerOreModifier))。
镐子黑名单功能:
你可以设置仅允许特定的镐子挖掘矿脉。首次加载模组时会生成一个黑名单文件,文件位于 ./config/serilum/oreharvester/harvestable_pickaxe_blacklist.txt。该功能同样适用于模组添加的镐子物品。
挖掘矿脉中的任意矿石时,矿脉中的所有方块都会被破坏:
显示剧透内容

兼容精准采集和其他所有附魔:
显示剧透内容

你可以自由地在任何整合包中使用此模组,但下载内容必须托管在 CurseForge 或 Modrinth 生态系统内。
Serilum.com 包含所有可用模组的概览及更多信息。
如有问题、想法、建议或其他事项,请前往 Github 仓库。谢谢!
常见问题
Ore Harvester 支持哪些 Minecraft 版本?
Ore Harvester 支持 Minecraft Java 版 1.19.2–26.3,共 21 个版本,可用的加载器:Fabric / Forge / NeoForge / Quilt。下载时注意选择和你游戏版本一致的文件。
Ore Harvester 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge / Quilt,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅服务端。
Serilum 的其他作品
查看全部 →Collective
🎓 Collective 是 Serilum 所有模组共用的前置库,包含通用代码。
Starter Kit
📦 为加入世界的新玩家提供可配置的初始装备、物品、药水效果、Curios 和 Trinkets 饰品槽位和/或命令。兼容 FTB Team Islands。
Villager Names
为所有村民实体添加默认名称或自定义名称,让世界更加生动。
Double Doors
🚪 多个相同的双开门、活板门和栅栏门可以同时打开。

评论
登录后评论和评分