VeinMiner 是一款为 Minecraft 服务器设计的插件,它引入了一种贴近原版游戏风格的连锁采集机制。玩家可以瞬间采集一组相连的同类型方块,从而节省大量时间。无论是矿物、大树还是广阔的农田,都能轻松应对。每个工具都可以拥有自己可配置的方块列表,为服务器管理带来无限可能。对于监狱、领地或半原版服务器来说,这是一个绝佳的功能,既不会破坏平衡,又能为支持服务器的玩家提供有价值的回报。
所有命令均以 /veinminer 开头。
/veinminer reloadconfig.yml 和 categories.yml 配置文件。veinminer.command.reload/veinminer version/veinminer toggle [tool][tool] 参数,则切换特定工具的采集状态。veinminer.command.toggle/veinminer mode <mode>veinminer.command.mode/veinminer pattern <pattern>veinminer.command.pattern/veinminer givetool <category> <tool> [amount]veinminer.command.givetool/veinminer importveinminer.command.import/blocklist <category> add <block>minecraft:stone,或带有状态,如 minecraft:chest[waterlogged=true]。veinminer.command.blocklist/blocklist <category> remove <block>veinminer.command.blocklist/blocklist <category> listveinminer.command.blocklist/toollist <category> add <item>veinminer.command.toollist/toollist <category> remove <item>veinminer.command.toollist/toollist <category> listveinminer.command.toollistveinminer.veinmine.* (默认拥有):允许玩家使用所有工具的连锁采集。veinminer.veinmine.<tool> (默认拥有):允许玩家使用特定工具的连锁采集(例如 veinminer.veinmine.pickaxe)。veinminer.pattern.* (默认拥有):允许玩家使用所有连锁采集模式。veinminer.pattern.<pattern_id> (默认拥有):允许玩家使用特定的连锁采集模式(例如 veinminer.pattern.tunnel)。veinminer.free.* (默认无人拥有):豁免玩家使用连锁采集时的所有消耗(如果已设置)。veinminer.free.economy:豁免经济消耗。veinminer.free.hunger:豁免额外饥饿值消耗。veinminer.client.* (默认拥有):允许玩家使用所有客户端模组功能。veinminer.client.activation:允许玩家使用自定义快捷键激活连锁采集。veinminer.client.patterns:允许玩家使用自定义快捷键切换采集模式。veinminer.client.wireframe:允许玩家在目标方块周围渲染线框。veinminer.command.reload (OP 拥有):允许使用 /veinminer reload 命令。veinminer.command.blocklist (OP 拥有):允许使用方块列表管理命令。veinminer.command.toollist (OP 拥有):允许使用工具列表管理命令。veinminer.command.import (OP 拥有):允许使用 /veinminer import 命令。veinminer.command.givetool (OP 拥有):允许使用 /veinminer givetool 命令。veinminer.command.toggle (默认拥有):允许使用 /veinminer toggle 命令。veinminer.command.mode (默认拥有):允许使用 /veinminer mode 命令。veinminer.command.pattern (默认拥有):允许使用 /veinminer pattern 命令。VeinMiner 的配置分为两个文件:config.yml 用于调整插件行为,categories.yml 用于配置或创建连锁采集的工具类别、方块列表。
MetricsEnabled: true # 启用 bStats 统计
PerformUpdateChecks: true # 检查 Spigot 更新
DefaultActivationStrategy: SNEAK # 默认激活策略:NONE, SNEAK, STAND, ALWAYS
DefaultVeinMiningPattern: 'veinminer:default' # 默认采集模式
CollectItemsAtSource: true # 物品是否在源方块处掉落
CollectExperienceAtSource: true # 经验球是否在源方块处掉落
OnlyDamageOnFirstBlock: false # 是否仅对第一个方块计算工具耐久损耗
MaxVeinSize: 64 # 单次连锁最多破坏的方块数
Cost: 0.0 # 每次使用连锁采集消耗的货币(需要 Vault 和经济插件)
DisabledWorlds: # 禁用连锁采集的世界列表
- WorldName
DisabledGameModes: # 禁用连锁采集的游戏模式列表
- CREATIVE
- SPECTATOR其他选项:包括饥饿值消耗、客户端模组控制、数据存储方式(JSON, SQLite, MySQL)、方块别名(Aliases)等。
在此文件中,你可以为每个工具类别(如 Axe, Pickaxe)定义:
Items:该类别可使用的工具物品列表。BlockList:该类别可连锁采集的方块列表。RepairFriendly, MaxVeinSize, Cost, DisabledWorlds。Priority:当多个类别包含同一物品时,决定优先级的整数。NBT:要求工具必须包含的特定 NBT 值。minecraft: 前缀可选。minecraft:chest[waterlogged=true]。#minecraft:coal_ores。VeinMiner 原生支持许多流行的反作弊插件,防止玩家因“快速破坏”而被误封。已支持的列表包括:
enable-api: true)如需添加其他反作弊支持,请在讨论帖、Discord 或 GitHub 提交请求。
插件支持以下 PlaceholderAPI 占位符:
%veinminer_enabled%:玩家是否启用了连锁采集。%veinminer_enabled_<category>%:特定类别是否启用。%veinminer_active%:连锁采集是否处于激活状态(如按下快捷键时)。%veinminer_vein_mining%:玩家当前是否正在连锁采集(瞬时状态)。%veinminer_vein_mineable%:玩家手持工具的目标方块是否可连锁采集。%veinminer_using_client_mod%:玩家是否在使用客户端模组。%veinminer_pattern%:玩家当前选择的采集模式。%veinminer_activation_strategy%:玩家选择的激活方式。%veinminer_category%:玩家手持工具所属的类别。%veinminer_cost%:连锁采集的消耗成本。%veinminer_max_vein_size%:单次连锁的最大方块数量。如需更多占位符,请在讨论帖、Discord 或 GitHub 提交功能请求。
VeinMiner 提供了完整的开发者 API。
<!-- Maven -->
<repository>
<id>choco-repository</id>
<url>https://repo.choco.wtf/releases</url>
</repository>
<dependency>
<groupId>wtf.choco</groupId>
<artifactId>veinminer-bukkit</artifactId>
<version>2.4.0</version>
<scope>provided</scope>
</dependency>// Gradle Groovy
repositories {
maven { url "https://repo.choco.wtf/releases" }
}
dependencies {
compileOnly "wtf.choco:veinminer-bukkit:2.4.0"
}// Gradle Kotlin DSL
repositories {
maven("https://repo.choco.wtf/releases")
}
dependencies {
compileOnly("wtf.choco:veinminer-bukkit:2.4.0")
}veinminer.veinmine.* 权限,然后将其授予其他特定组。/veinminer blocklist <工具类别> add <方块ID> 来添加它。NerfMcMMO: true,这样玩家只会在破坏第一个方块时获得经验。如有更多问题,请随时加入 Discord 服务器 ([链接](link))。
免责声明:本插件与 Minecraft Forge 的 VeinMiner 模组及其作者 portablejim 没有任何关联或合作。这是为 CraftBukkit、Spigot 和 Paper 服务器重新实现的流行功能。
友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作
历史访问人次:3,028,241 | 今日访问人次:12,369 | 昨日访问人次:11,147
独立 IP:4,872 | 最近24小时有3,877人访问本站
Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.
❤ Powered by GermMC 京ICP备17023959号-6