Veinminer

挖掘单个矿石时,挖掘掉整个藤蔓。这是模组包和PVP游戏(如UHC)中常见的特性(快速挖掘)。

资源图片
[![dono-badge](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/donate/kofi-singular_vector.svg)](https://ko-fi.com/miraculixx/donate) [![enchant-badge](https://i.imgur.com/dNlLO2m.png)](https://modrinth.com/datapack/veinminer-enchantment) [![silk-badge](https://i.imgur.com/iSCVMEz.png)](https://modrinth.com/mod/silk) [![fapi-badge](https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/cozy/requires/fabric-api_vector.svg)](https://modrinth.com/mod/fabric-api) ## ⛏️ 矿石挖掘器 挖掘一个矿石以破坏相同矿石的整个脉络! 矿石挖掘器是各种模组包或生存 PVP 游戏模式(如 UHC)中的常见功能,用于加速突破整个矿石脉络。 现在您可以将此功能作为数据包来使用! > ### 客户端快捷键 & 高亮 > 添加 [**快捷键插件**](https://modrinth.com/datapack/veinminer-client) 以仅在按下快捷键时挖掘脉络并获得采矿预览 > ### 作为附魔使用? > 添加 [**矿石挖掘器附魔插件**](https://modrinth.com/datapack/veinminer-enchantment) 以将挖掘脉络仅限制于附魔过的工具! **版本 2.x** -> 全可定制的模组 & 插件
**版本 1.x** -> 轻量级数据包,设置较少
## 定制 & 设置 ![](https://cdn-raw.modrinth.com/data/OhduvhIc/images/f4c0ad7fa3b8b579753c1f757e80151798717c68.gif) **矿石挖掘器有以下两种版本** 数据包 (V1) 版本是一个简单的版本,可以在任何服务器和世界中使用。 | 命令 | 权限 | 描述 | |:----------------------------------------:|:-----------:|:--------------------------------------------------:| | /function veinminer:settings/**pickaxe** | `OP/作弊` | 限制或赋予特定镐的权限 | | /function veinminer:settings/**general** | `OP/作弊` | 更改一些通用设置以平衡效果 | --- 织物 & 纸张 (V2) 版本是一个更高级的版本,只能与织物/棉布或纸张/净化服务器一起使用。 | 命令 | 权限 | 简短描述 | |:-----------------------:|:--------------------:|:-------------------------------------------------:| | /veinminer **blocks** | `veinminer.blocks` | 编辑可以挖掘脉络的方块 | | /veinminer **toggle** | `veinminer.toggle` | 完全切换矿石挖掘器 | | /veinminer **settings** | `veinminer.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 group create <名称> [<方块1>] [<方块2>]` 同一组内的所有方块将一起挖掘。 一个方块可以属于多个组。 可以使用以下命令向组添加或删除新方块:
`/veinminer group edit <名称> add-block <方块>`
`/veinminer group edit <名称> remove-block <方块>` 可以限制某些工具用于组,例如 `木材` 组只能使用斧头挖掘。 如果一个组没有添加工具,则允许所有工具。 如果一个方块属于多个组,则允许这些组中的所有工具。
(如果一个方块属于一个无限工具组和一个限制为斧头的组,则仅允许使用斧头)
`/veinminer group edit <名称> add-tool <物品>`
`/veinminer group edit <名称> remove-tool <物品>` --- 您还可以直接在 `.../veinminer/default_groups.json` 中修改组文件,以下是一些 [@DereC4](https://github.com/MiraculixxT/Veinminer/issues/43) 提供的有用模板: **矿石 & 木头** ```json [ { "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" ] } ] ``` **矿石 & 木头 - 分割** ```json [ { "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](https://luckperms.net/)。 对于 Folia 支持,您需要将延迟设置为 0! ## 服务器托管 (ad) 您在寻找和您的朋友一起玩耍的简便方法吗?
获得一个强大的服务器并通过点击以下标志来支持我们 ❤! [![lilypad.gg/miraculixx](https://i.imgur.com/kI7SU7C.png)](https://lilypad.gg/miraculixx) ## 一些提示 - 为了挖掘脉络,您的镐必须能够以正常条件挖掘矿石(除非在 V2 中禁用) - 虽然矿石挖掘器运行非常轻量级,但挖掘非常大的脉络可能会因物品数量过多而导致客户端和服务器出现卡顿 如果您需要任何帮助或想要分享一些添加想法,请在我们的 Discord ([dc.mutils.net](https://dc.mutils.net)) 平台上进行交流。