社区②群:1084330069 进群吹水聊天!众多整合包作者、插件作者、玩家在内哦!不定时发福利,公布重要通知!
...
脉矿开采(Veinminer)
在开采单个矿石时,自动采集整条矿脉。这是许多模组包和 UHC 等 PvP 游戏中已知的特性(快速挖掘)。
仅客户端娱乐其它
资源外链
ModrinthModrinth21 天前
GithubGithub21 天前

捐赠徽章 附魔徽章 丝绸徽章 Fabric API 必需徽章

⛏️ Veinminer(连锁挖矿)

只需挖掘一个矿石,即可一次性破坏整条同种矿石矿脉!
Veinminer 是许多整合包或生存 PvP 模式(如 UHC)中的常见功能,用于加速清理整条矿脉。
现在,你也可以通过数据包使用这一功能!

客户端快捷键与高亮提示

添加 快捷键扩展包,仅在按下指定快捷键时触发连锁挖矿,并获得挖掘预览效果。

想作为附魔使用?

添加 Veinminer 附魔扩展包,将连锁挖矿限制为仅对附有该附魔的工具生效!

版本 2.x → 完全可自定义的模组与插件
版本 1.x → 轻量级数据包,设置较少


自定义与设置

Veinminer 提供两个不同版本:

数据包版(V1)

这是一个简易版本,适用于任何服务器和世界。点击配置设置即可修改参数,或在聊天栏中输入命令进行配置。

命令权限要求描述
/function veinminer:_configOP/作弊模式在聊天栏中访问完整设置菜单

如果系统提示类似 {category:"pickaxe", namespace:"", id:""} 的内容,你需要填写物品/方块的命名空间与 ID(按 F3+H 可查看),例如:对于 minecraft:sand,应输入 {category:"pickaxe", namespace:"minecraft", id:"sand"}


Fabric & Paper 版(V2)

这是更高级的版本,仅适用于 Fabric/Quilt 或 Paper/PurPur 服务器。

命令权限要求简要描述
/veinminer blocksveinminer.blocks编辑可连锁挖掘的方块
/veinminer toggleveinminer.toggle完全启用/禁用连锁挖矿功能
/veinminer settingsveinminer.settings修改冷却时间、最大连锁数量等设置
使用连锁挖矿veinminer.use若启用了权限限制,则需此权限才能使用连锁挖矿
通用设置

要更改某项设置,请输入 /veinminer settings ... <新值>。若要查看当前状态,可省略新值参数。

设置项描述默认值
mustSneak玩家必须潜行才能触发连锁挖矿false
cooldown玩家两次连锁挖矿之间的冷却时间(单位:游戏刻)20
delay每个自动破坏方块之间的延迟时间(单位:游戏刻)1
maxChain从单个源方块最多可连锁破坏的方块数量100
needCorrectTool若方块需要特定工具才能挖掘,则必须使用该工具true
searchRadius判断方块是否相连时的搜索半径(方块间距)1
permissionRestricted仅拥有 veinminer.use 权限的玩家可使用连锁挖矿false
mergeItemDrops所有掉落物合并至源方块位置掉落false
autoUpdate自动检查更新并在有新版本时下载false
durabilityDecrease每挖掘一个方块是否消耗工具耐久度true
方块组 - 高级设置

方块组可将多个方块归为一类,视为同一种方块进行处理。
创建命令:/veinminer groups create <名称> [<方块 1>] [<方块 2>]

同一组内的所有方块将被一起挖掘。一个方块可以属于多个组。可通过以下命令向组中添加或移除方块:
/veinminer groups edit <名称> add-block <方块>
/veinminer groups edit <名称> remove-block <方块>

方块组还可限定使用的工具类型。例如,名为 wood 的组只能由斧头挖掘。若未为组指定工具,则所有工具均可使用。若一个方块属于多个组,则这些组允许的所有工具都可使用该方块。
(注意:若某方块同时属于一个无工具限制的组和一个仅限斧头的组,则该方块只能由斧头挖掘)
/veinminer groups edit <名称> add-tool <物品>
/veinminer groups edit <名称> remove-tool <物品>


你也可以直接编辑 .../veinminer/default_groups.json 文件来修改组配置。以下是由 @DereC4 提供的一些实用模板:

矿石与原木

[ { "name": "Ores", "blocks": [ "minecraft:coal_ore", "minecraft:deepslate_coal_ore", "minecraft:iron_ore", "minecraft:deepslate_iron_ore", "minecraft:copper_ore", "minecraft:deepslate_copper_ore", "minecraft:gold_ore", "minecraft:deepslate_gold_ore", "minecraft:redstone_ore", "minecraft:deepslate_redstone_ore", "minecraft:emerald_ore", "minecraft:deepslate_emerald_ore", "minecraft:lapis_ore", "minecraft:deepslate_lapis_ore", "minecraft:diamond_ore", "minecraft:deepslate_diamond_ore", "minecraft:nether_gold_ore", "minecraft:nether_quartz_ore" ], "tools": [ "minecraft:diamond_pickaxe", "minecraft:golden_pickaxe", "minecraft:iron_pickaxe", "minecraft:netherite_pickaxe", "minecraft:stone_pickaxe", "minecraft:wooden_pickaxe" ] }, { "name": "Logs", "blocks": [ "minecraft:acacia_log", "minecraft:oak_log", "minecraft:mangrove_log", "minecraft:birch_log", "minecraft:jungle_log", "minecraft:spruce_log", "minecraft:dark_oak_log", "minecraft:pale_oak_log", "minecraft:cherry_log", "minecraft:crimson_stem", "minecraft:warped_stem" ], "tools": [ "minecraft:diamond_axe", "minecraft:golden_axe", "minecraft:iron_axe", "minecraft:wooden_axe", "minecraft:stone_axe", "minecraft:netherite_axe" ] } ]

矿石与原木 - 拆分版

[ { "name": "coal_ore", "blocks": ["minecraft:coal_ore"], "tools": [ "minecraft:diamond_pickaxe", "minecraft:golden_pickaxe", "minecraft:iron_pickaxe", "minecraft:netherite_pickaxe", "minecraft:stone_pickaxe", "minecraft:wooden_pickaxe" ] }, { "name": "deepslate_coal_ore", "blocks": ["minecraft:deepslate_coal_ore"], "tools": [ "minecraft:diamond_pickaxe", "minecraft:golden_pickaxe", "minecraft:iron_pickaxe", "minecraft:netherite_pickaxe", "minecraft:stone_pickaxe", "minecraft:wooden_pickaxe" ] }, { "name": "iron_ore", "blocks": ["minecraft:iron_ore"], "tools": [ "minecraft:diamond_pickaxe", "minecraft:golden_pickaxe", "minecraft:iron_pickaxe", "minecraft:netherite_pickaxe", "minecraft:stone_pickaxe", "minecraft:wooden_pickaxe" ] }, { "name": "deepslate_iron_ore", "blocks": ["minecraft:deepslate_iron_ore"], "tools": [ "minecraft:diamond_pickaxe", "minecraft:golden_pickaxe", "minecraft:iron_pickaxe", "minecraft:netherite_pickaxe", "minecraft:stone_pickaxe", "minecraft:wooden_pickaxe" ] }, { "name": "copper_ore", "blocks": ["minecraft:copper_ore"], "tools": [ "minecraft:diamond_pickaxe", "minecraft:golden_pickaxe", "minecraft:iron_pickaxe", "minecraft:netherite_pickaxe", "minecraft:stone_pickaxe", "minecraft:wooden_pickaxe" ] }, { "name": "deepslate_copper_ore", "blocks": ["minecraft:deepslate_copper_ore"], "tools": [ "minecraft:diamond_pickaxe", "minecraft:golden_pickaxe", "minecraft:iron_pickaxe", "minecraft:netherite_pickaxe", "minecraft:stone_pickaxe", "minecraft:wooden_pickaxe" ] }, { "name": "gold_ore", "blocks": ["minecraft:gold_ore"], "tools": [ "minecraft:diamond_pickaxe", "minecraft:golden_pickaxe", "minecraft:iron_pickaxe", "minecraft:netherite_pickaxe", "minecraft:stone_pickaxe", "minecraft:wooden_pickaxe" ] }, { "name": "deepslate_gold_ore", "blocks": ["minecraft:deepslate_gold_ore"], "tools": [ "minecraft:diamond_pickaxe", "minecraft:golden_pickaxe", "minecraft:iron_pickaxe", "minecraft:netherite_pickaxe", "minecraft:stone_pickaxe", "minecraft:wooden_pickaxe" ] }, { "name": "redstone_ore", "blocks": ["minecraft:redstone_ore"], "tools": [ "minecraft:diamond_pickaxe", "minecraft:golden_pickaxe", "minecraft:iron_pickaxe", "minecraft:netherite_pickaxe", "minecraft:stone_pickaxe", "minecraft:wooden_pickaxe" ] }, { "name": "deepslate_redstone_ore", "blocks": ["minecraft:deepslate_redstone_ore"], "tools": [ "minecraft:diamond_pickaxe", "minecraft:golden_pickaxe", "minecraft:iron_pickaxe", "minecraft:netherite_pickaxe", "minecraft:stone_pickaxe", "minecraft:wooden_pickaxe" ] }, { "name": "emerald_ore", "blocks": ["minecraft:emerald_ore"], "tools": [ "minecraft:diamond_pickaxe", "minecraft:golden_pickaxe", "minecraft:iron_pickaxe", "minecraft:netherite_pickaxe", "minecraft:stone_pickaxe", "minecraft:wooden_pickaxe" ] }, { "name": "deepslate_emerald_ore", "blocks": ["minecraft:deepslate_emerald_ore"], "tools": [ "minecraft:diamond_pickaxe", "minecraft:golden_pickaxe", "minecraft:iron_pickaxe", "minecraft:netherite_pickaxe", "minecraft:stone_pickaxe", "minecraft:wooden_pickaxe" ] }, { "name": "lapis_ore", "blocks": ["minecraft:lapis_ore"], "tools": [ "minecraft:diamond_pickaxe", "minecraft:golden_pickaxe", "minecraft:iron_pickaxe", "minecraft:netherite_pickaxe", "minecraft:stone_pickaxe", "minecraft:wooden_pickaxe" ] }, { "name": "deepslate_lapis_ore", "blocks": ["minecraft:deepslate_lapis_ore"], "tools": [ "minecraft:diamond_pickaxe", "minecraft:golden_pickaxe", "minecraft:iron_pickaxe", "minecraft:netherite_pickaxe", "minecraft:stone_pickaxe", "minecraft:wooden_pickaxe" ] }, { "name": "diamond_ore", "blocks": ["minecraft:diamond_ore"], "tools": [ "minecraft:diamond_pickaxe", "minecraft:golden_pickaxe", "minecraft:iron_pickaxe", "minecraft:netherite_pickaxe", "minecraft:stone_pickaxe", "minecraft:wooden_pickaxe" ] }, { "name": "deepslate_diamond_ore", "blocks": ["minecraft:deepslate_diamond_ore"], "tools": [ "minecraft:diamond_pickaxe", "minecraft:golden_pickaxe", "minecraft:iron_pickaxe", "minecraft:netherite_pickaxe", "minecraft:stone_pickaxe", "minecraft:wooden_pickaxe" ] }, { "name": "nether_gold_ore", "blocks": ["minecraft:nether_gold_ore"], "tools": [ "minecraft:diamond_pickaxe", "minecraft:golden_pickaxe", "minecraft:iron_pickaxe", "minecraft:netherite_pickaxe", "minecraft:stone_pickaxe", "minecraft:wooden_pickaxe" ] }, { "name": "nether_quartz_ore", "blocks": ["minecraft:nether_quartz_ore"], "tools": [ "minecraft:diamond_pickaxe", "minecraft:golden_pickaxe", "minecraft:iron_pickaxe", "minecraft:netherite_pickaxe", "minecraft:stone_pickaxe", "minecraft:wooden_pickaxe" ] }, { "name": "acacia_log", "blocks": ["minecraft:acacia_log"], "tools": [ "minecraft:diamond_axe", "minecraft:golden_axe", "minecraft:iron_axe", "minecraft:wooden_axe", "minecraft:stone_axe", "minecraft:netherite_axe" ] }, { "name": "oak_log", "blocks": ["minecraft:oak_log"], "tools": [ "minecraft:diamond_axe", "minecraft:golden_axe", "minecraft:iron_axe", "minecraft:wooden_axe", "minecraft:stone_axe", "minecraft:netherite_axe" ] }, { "name": "mangrove_log", "blocks": ["minecraft:mangrove_log"], "tools": [ "minecraft:diamond_axe", "minecraft:golden_axe", "minecraft:iron_axe", "minecraft:wooden_axe", "minecraft:stone_axe", "minecraft:netherite_axe" ] }, { "name": "birch_log", "blocks": ["minecraft:birch_log"], "tools": [ "minecraft:diamond_axe", "minecraft:golden_axe", "minecraft:iron_axe", "minecraft:wooden_axe", "minecraft:stone_axe", "minecraft:netherite_axe" ] }, { "name": "jungle_log", "blocks": ["minecraft:jungle_log"], "tools": [ "minecraft:diamond_axe", "minecraft:golden_axe", "minecraft:iron_axe", "minecraft:wooden_axe", "minecraft:stone_axe", "minecraft:netherite_axe" ] }, { "name": "spruce_log", "blocks": ["minecraft:spruce_log"], "tools": [ "minecraft:diamond_axe", "minecraft:golden_axe", "minecraft:iron_axe", "minecraft:wooden_axe", "minecraft:stone_axe", "minecraft:netherite_axe" ] }, { "name": "dark_oak_log", "blocks": ["minecraft:dark_oak_log"], "tools": [ "minecraft:diamond_axe", "minecraft:golden_axe", "minecraft:iron_axe", "minecraft:wooden_axe", "minecraft:stone_axe", "minecraft:netherite_axe" ] }, { "name": "pale_oak_log", "blocks": ["minecraft:pale_oak_log"], "tools": [ "minecraft:diamond_axe", "minecraft:golden_axe", "minecraft:iron_axe", "minecraft:wooden_axe", "minecraft:stone_axe", "minecraft:netherite_axe" ] }, { "name": "cherry_log", "blocks": ["minecraft:cherry_log"], "tools": [ "minecraft:diamond_axe", "minecraft:golden_axe", "minecraft:iron_axe", "minecraft:wooden_axe", "minecraft:stone_axe", "minecraft:netherite_axe" ] }, { "name": "crimson_stem", "blocks": ["minecraft:crimson_stem"], "tools": [ "minecraft:diamond_axe", "minecraft:golden_axe", "minecraft:iron_axe", "minecraft:wooden_axe", "minecraft:stone_axe", "minecraft:netherite_axe" ] }, { "name": "warped_stem", "blocks": ["minecraft:warped_stem"], "tools": [ "minecraft:diamond_axe", "minecraft:golden_axe", "minecraft:iron_axe", "minecraft:wooden_axe", "minecraft:stone_axe", "minecraft:netherite_axe" ] } ]

OP 玩家默认拥有所有权限。如需手动分配权限,请参考 LuckPerms
注意:若要在 Folia 服务器上运行,请将 delay 设置为 0


温馨提示

  • 要触发连锁挖矿,你的镐子必须能在正常情况下挖掘该矿石(除非在 V2 版本中禁用了此限制)。
  • 虽然 Veinminer 本身非常轻量,但挖掘异常巨大的矿脉可能会因产生大量掉落物而导致客户端或服务器卡顿。

如果你需要帮助,或有新功能建议欢迎加入我们的 Discord 社区:dc.mutils.net

资源打赏
参与人数打赏物品(0)

暂未收到任何礼物
快来成为第一个打赏人吧~
资源信息
资源版本
1.17.X1.18.X1.19.X1.20.X1.21.X
核心/平台
logoFolialogoPaper
打赏
加载中...
搬运者
...
XyeBBS-官方-搬运小组这个人很懒,没有留下任何介绍...
联合创作
...
Miraculixx原作者
站外
其他信息
语言信息
更新于21 天前
发布时间21 天前
资源来源
资源许可证/License
脉矿开采 | XyeBBS - 我的世界中文论坛