一个可高度自定义的连锁挖矿的高版本插件 【带管理员GUI/带不同玩家的连锁状态锁定/支持斜向连锁】
- 依赖PlaceholderAPI - %lc_status%返回连锁状态
/lc - 切换连锁采集开关
/lc setting block - 配置允许连锁的方块
/lc setting tool - 配置允许使用的工具
# 允许连锁的方块列表 (Material名称)
allowed-blocks:
- OAK_LOG
- SPRUCE_LOG
- BIRCH_LOG
- JUNGLE_LOG
- ACACIA_LOG
- DARK_OAK_LOG
- MANGROVE_LOG
- CHERRY_LOG
- CRIMSON_STEM
- WARPED_STEM
- CLAY
- GRAVEL
- MOSS_BLOCK
- OBSIDIAN
- BONE_BLOCK
- COAL_ORE
- DEEPSLATE_COAL_ORE
- IRON_ORE
- DEEPSLATE_IRON_ORE
- DEEPSLATE_GOLD_ORE
- REDSTONE_ORE
- DEEPSLATE_REDSTONE_ORE
- EMERALD_ORE
- DEEPSLATE_EMERALD_ORE
- LAPIS_ORE
- DEEPSLATE_LAPIS_ORE
- DIAMOND_ORE
- DEEPSLATE_DIAMOND_ORE
- NETHER_GOLD_ORE
- NETHER_QUARTZ_ORE
- ANCIENT_DEBRIS
- RAW_IRON_BLOCK
- RAW_COPPER_BLOCK
- RAW_GOLD_BLOCK
- GLOWSTONE
- MUSHROOM_STEM
- BROWN_MUSHROOM_BLOCK
- RED_MUSHROOM_BLOCK
- NETHER_WART_BLOCK
- WARPED_WART_BLOCK
- SHROOMLIGHT
- TORCHFLOWER
- PITCHER_PLANT
- MELON
- PUMPKIN
- HAY_BLOCK
- SCULK
- WHEAT
- BOOKSHELF
- SAND
# 允许使用的工具列表 (Material名称)
allowed-tools:
- DIAMOND_PICKAXE
- IRON_PICKAXE
- STONE_PICKAXE
- GOLDEN_PICKAXE
- WOODEN_PICKAXE
- NETHERITE_PICKAXE
- DIAMOND_AXE
- IRON_AXE
- STONE_AXE
- GOLDEN_AXE
- WOODEN_AXE
- NETHERITE_AXE
- DIAMOND_HOE
- IRON_HOE
- STONE_HOE
- GOLDEN_HOE
- WOODEN_HOE
- NETHERITE_HOE
- DIAMOND_SHOVEL
- IRON_SHOVEL
- STONE_SHOVEL
- GOLDEN_SHOVEL
- WOODEN_SHOVEL
- NETHERITE_SHOVEL
# 玩家设置
player-settings:
automatically-enable: false # 玩家进服是否自动启用连锁挖矿
default-enabled: true # 新玩家首次使用的默认状态
# 高级配置
settings:
max-chain-blocks: 25 # 单次最大连锁数量
durability-multiplier: 1.0 # 耐久消耗系数
enable-particles: true # 是否显示连锁特效name: LengChaining
version: 1.1
main: shaziawa.LengChaining.LengChaining
api-version: 1.21
description: 高效连锁采集插件,支持自定义方块和工具
depend: [PlaceholderAPI]
commands:
lc:
description: 连锁采集控制命令
usage: |
/lc - 切换连锁采集开关
/lc setting block - 配置允许连锁的方块
/lc setting tool - 配置允许使用的工具
permissions:
lc.use:
description: 允许使用基础连锁功能
default: true
lc.admin:
description: 允许修改连锁配置
default: opprefix: "§7[§aLengChaining§7] §r"
plugin:
enable: "{prefix}§aLengChaining 插件已启用!"
disable: "{prefix}§cLengChaining 插件已禁用!"
reloaded: "{prefix}§a插件配置重载成功!"
commands:
player-only: "{prefix}§c只有玩家才能使用此命令!"
no-permission: "{prefix}§c你没有权限使用此功能!"
toggle-on: "{prefix}§a连锁采集已启用"
toggle-off: "{prefix}§c连锁采集已禁用"
config-reloaded: "{prefix}§a配置已重载!"
usage: "{prefix}§c用法: /lc [setting block|tool|reload]"
invalid-setting: "{prefix}§c无效的设置类型,可用: block, tool"
settings:
block-added: "{prefix}已添加方块 {material}"
block-exists: "{prefix}方块 {material} 已存在"
tool-added: "{prefix}已添加工具 {material}"
tool-exists: "{prefix}工具 {material} 已存在"
block-removed: "{prefix}已移除方块 {material}"
block-not-exist: "{prefix}方块 {material} 不存在于配置中"
tool-removed: "{prefix}已移除工具 {material}"
tool-not-exist: "{prefix}工具 {material} 不存在于配置中"
mining:
chain-stats: "{prefix}§a连锁挖掘了 §e{count} §a个方块"
tool-broken: "{prefix}§c工具耐久耗尽!"
gui:
block-settings: "§a连锁方块设置"
tool-settings: "§a连锁工具设置"
add-block: "§a添加连锁方块"
add-tool: "§a添加连锁工具"
add-block-gui: "§a添加连锁方块"
add-tool-gui: "§a添加连锁工具"
instruction: "§7把物品放入中间以添加"
join:
auto-enabled: "{prefix}检测到自动启用已开启,已为您自动启用连锁挖矿功能"
default-enabled: "{prefix}欢迎新玩家!连锁挖矿功能已默认启用,输入/lc切换状态"# 玩家连锁状态存储