跳到正文

Ore Harvester

作者:Serilum

⛏️ 瞬间采掘整条矿脉,并将矿石物品掉落至初始方块位置。这是矿脉矿工/VeinMiner模组的更新替代品。

收藏

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

Serilum 制作的模组。用爱打造。大量适用于 Fabric、Forge 和 Neo 的活跃模组!

CurseForge Modrinth Patreon YouTube

关于模组

矿脉采掘允许玩家在潜行时挖掘其中一个方块,从而瞬间挖掘整条矿脉。挖掘所需的时间会根据矿脉中的矿石数量增加。所有矿石物品都会掉落在最初被挖掘的方块位置。它兼容精准采集以及其他任何附魔。只要通过空气方块可以看见,斜向连接的方块也会被挖掘。相同矿石的石头和深板岩变种会一起被采掘,而无法挖掘该矿石的镐只会挖掘单个方块。

该模组提供了各种配置选项,用于修改其行为。此外还提供了一个黑名单文件,你可以在其中指定允许使用该模组功能的镐。Paxel 以及其他未被识别为镐的模组工具,也可以在配置中添加。对于应被视为矿脉进行采掘的方块,同样可以进行配置。每个被采掘的矿石都会触发一次方块破坏事件,因此像 Project MMO 这样的模组可以识别每一次破坏。

专为与我的 Tree Harvester 模组协同工作而开发。

依赖项

需要 Collective
包含于 The Vanilla Experience 中包含于 Serilum's QoL Bundle 中
环境:服务器

可配置

配置指南

   所有可用的配置选项:

显示折叠内容

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。该功能同样适用于模组添加的镐子物品。

Showcase

挖掘矿脉中的任意矿石时,矿脉中的所有方块都会被破坏:

显示剧透内容

 
兼容精准采集和其他所有附魔:

显示剧透内容

Notes and links

你可以自由地在任何整合包中使用此模组,但下载内容必须托管在 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 的其他作品

查看全部 →