# 简单矿脉挖掘
一个用于 Paper 服务器及其衍生版本的简单矿脉挖掘插件。
有很多配置选项以获得更好的自定义。
## 默认配置
```yml
# 哪些方块会受到矿脉挖掘的影响?
allowed-blocks:
- "minecraft:coal_ore"
- "minecraft:coal_block"
- "minecraft:deepslate_coal_ore"
- "minecraft:copper_ore"
- "minecraft:deepslate_copper_ore"
- "minecraft:raw_copper_block"
- "minecraft:diamond_ore"
- "minecraft:deepslate_diamond_ore"
- "minecraft:emerald_ore"
- "minecraft:deepslate_emerald_ore"
- "minecraft:gold_ore"
- "minecraft:raw_gold_block"
- "minecraft:deepslate_gold_ore"
- "minecraft:iron_ore"
- "minecraft:raw_iron_block"
- "minecraft:deepslate_iron_ore"
- "minecraft:lapis_ore"
- "minecraft:deepslate_lapis_ore"
- "minecraft:redstone_ore"
- "minecraft:deepslate_redstone_ore"
- "minecraft:nether_gold_ore"
- "minecraft:nether_quartz_ore"
- "minecraft:ancient_debris"
# 允许的方块列表是否应该是一个黑名单而不是白名单?
allowed-blocks-is-blacklist: false
# 是否应该只挖掘相同类型的方块? 例如
## 如果玩家挖掘铁矿并有煤矿,是否应该只挖掘铁矿?
#
same-type: true
types:
coal:
- "minecraft:coal_ore"
- "minecraft:coal_block"
- "minecraft:deepslate_coal_ore"
copper:
- "minecraft:copper_ore"
- "minecraft:deepslate_copper_ore"
- "minecraft:raw_copper_block"
diamond:
- "minecraft:diamond_ore"
- "minecraft:deepslate_diamond_ore"
emerald:
- "minecraft:emerald_ore"
- "minecraft:deepslate_emerald_ore"
gold:
- "minecraft:gold_ore"
- "minecraft:raw_gold_block"
- "minecraft:deepslate_gold_ore"
iron:
- "minecraft:iron_ore"
- "minecraft:raw_iron_block"
- "minecraft:deepslate_iron_ore"
lapis:
- "minecraft:lapis_ore"
- "minecraft:deepslate_lapis_ore"
redstone:
- "minecraft:redstone_ore"
- "minecraft:deepslate_redstone_ore"
# 矿脉挖掘是否在创造模式下有效
works-in-creative: false
# 是否播放声音效果和粒子效果?
run-effects: true
# 挖掘的方块是否仍会掉落经验?
drop-xp: true
# 挖掘的方块是否会损耗使用的工具?
damage-tool:
enabled: true
prevent-breaking: true
respect-unbreaking-enchant: true
# 玩家是否需要使用正确的工具挖掘方块?
# 注意:正确的工具不一定意味着有效的工具,例如,铁锹可以用来挖掘泥土,因为仍然会掉落物品。
# 镐子不是石头可以使用的正确工具,因为它不会掉落物品。
require-proper-tool: true
# 工具是否需要带有特定的 Lore?
require-lore:
enabled: false
lore: "矿脉挖掘 "
# 一次挖掘的最大方块数。供参考,最大的矿脉大小为 52 个方块
max-blocks-to-break: 64
# 忽略领地保护?
ignore-protections: false
```
## 权限和命令
| 权限 | 命令 | 默认 | 描述 |
|---------------------|-------------|---------|-----------------------------------------------------------|
| `veinmining.mining` | N/A | op | 允许玩家使用矿脉挖掘功能 |
| `veinmining.reload` | `/vmreload` | op | 允许玩家重新加载插件 |
| `veinmining.toggle` | `/vmtoggle` | op | 允许玩家为自己切换矿脉挖掘的开启/关闭状态 |