我真的按了
本帖最后由 我真的按了 于 2021-6-1 14:13 编辑


前言

本插件为永久更新插件,暂不接受二搬。
本次搬运会放上可用的汉化配置文件,在文章末尾即可在以代码形式复制后替换插件原本的文件即可。插件请去原帖下载。

使用截图





插件介绍

本插件是一个轻量化的,给镐子赋予多种模式的范围挖掘的插件。兼容EssentialsX、Mcmmo和WorldGuard。

插件功能

  • 范围挖掘 - 可以范围挖掘方块,对开矿和挖通道都很有用。
  • 自定义工具 - 在配置文件中创建自定义工具,并且插件自带预设配置。
  • 多种模式 - 拥有全选模式和整地模式,可以自由切换。
  • 自定义语言 - 可以自由更改插件GUI中的文本,以适配不同语言。
  • 全局权限 - 使用全局权限来使OP方便控制镐子的获取。
  • 插件兼容 - 不是无法破坏的镐子不会被EssentialsX和Mcmmo修复;在与Spartan Anticheat一起使用时不会导致方块延迟破坏。
  • 条件限制 - 可以设定无法破坏通过WorldGuard或者Factions等插件保护的方块。
  • 高效运行 - 代码经过优化,基本不会造成服务器延迟。

命令 & 权限

命令:

  • /amt give [玩家] (blast) [挖掘范围] [数量] - 给予玩家爆破镐
  • /amt give [玩家] (shockwave) [挖掘范围] [数量] - 给予玩家冲击镐
  • /amt give [玩家] (custom) [id] [数量] - 给予玩家自定义镐
  • /amt reload - 重载插件



权限:

  • advancedminingtools.admin - 全局权限,可使用所有命令。

如何自定义一把镐子?

注:以下内容来自该插件Wiki。


想要自己定制一把镐子很简单哦,接下来就和小编一起来看看吧~

首先放上一个示例配置(已汉化):

  1.   custom-tools:
  2.     '0': # 工具ID
  3.       # 这里是镐子的具体物品,可用:WOOD(木), GOLD(金), IRON(铁), DIAMOND(钻石), NETHERITE(下界合金) #
  4.       material: "IRON"
  5.       # 该镐子是否无法破坏 #
  6.       unbreakable: false
  7.       # 镐子的模式,可用:BLAST(爆破), SHOCKWAVE(冲击) #
  8.       type: "BLAST"
  9.       # 镐子的挖掘范围 #
  10.       radius: 3
复制代码

然后你要做的是:
属于你的自定义工具就定制好了!是不是很简单呢?在评论区留下你的意见吧~

汉化文件

config.yml

  1. tools:
  2.   blast-pickaxe:
  3.     # 设置选择爆破镐的GUI的主色调 #
  4.     gui_main_color: 'RED'
  5.     # 设置选择爆破镐的GUI的副色调 #
  6.     gui_secondary_color: 'WHITE'
  7.     # 设置爆破镐GUI的互补色调  #
  8.     gui_compliment_color: 'BLACK'
  9.   shockwave-pickaxe:
  10.     # 设置选择冲击镐的GUI的主色调 #
  11.     gui_main_color: 'CYAN'
  12.     # 设置选择冲击镐的GUI的副色调 #
  13.     gui_secondary_color: 'WHITE'
  14.     # 设置冲击镐GUI的互补色调 #
  15.     gui_compliment_color: 'BLACK'
  16.   custom-tools:
  17.     '0':
  18.       # 这里是镐子的具体物品,可用:WOOD(木), GOLD(金), IRON(铁), DIAMOND(钻石), NETHERITE(下界合金) #
  19.       material: "IRON"
  20.       # 该镐子是否无法破坏 #
  21.       unbreakable: false
  22.       # 镐子的模式,可用:BLAST(爆破), SHOCKWAVE(冲击) #
  23.       type: "BLAST"
  24.       # 镐子的挖掘范围 #
  25.       radius: 3
复制代码

message.yml

  1. no-permission: "&c你没有权限这么做!"
  2. invalid-radius: "&c错误:半径必须为数字!"
  3. invalid-user: "&c错误:该玩家不在线!"
  4. invalid-number: "&c错误:这不是一个有效的数字!"
  5. reload: "&a插件已重载"
  6. invalid-repair: "&c错误:该物品无法修复!"
  7. help:
  8.   - "&8&l&m-------&4&lAdvancedMiningTools 帮助&8&l&m-------"
  9.   - "&c/amt give [玩家] (blast) [挖掘范围] [数量] - 给予玩家爆破镐"
  10.   - "&c/amt give [玩家] (shockwave) [挖掘范围] [数量] - 给予玩家冲击镐"
  11.   - "&c/amt give [玩家] (custom) [id] [数量] - 给予玩家自定义镐"
  12.   - "&c/amt reload - 重载插件"
  13. blast-tool:
  14.   mode_switched: "&a模式已选择&7."
  15.   mode_already_selected: "&c你已经选择了这个模式了&7."
  16.   given_blast_pickaxe: "&4{player} &7获得了 &c{amount} &7个爆炸镐"
  17.   name: "&c&l爆破镐 &7({radius})"
  18.   trench_lore:
  19.     - ""
  20.     - " &4&l* &7模式: &c全选模式"
  21.     - ""
  22.     - "&7挖掘时破坏指定半径内的所有方块"
  23.     - ""
  24.     - "&7&o(右键切换模式)"
  25.   tray_lore:
  26.     - ""
  27.     - " &4&l* &7模式: &c整地模式"
  28.     - ""
  29. - "&7挖掘时破坏指定半径内的所有地狱岩方块"
  30.     - ""
  31.     - "&7&o(右键切换模式)"
  32.   selectiongui:
  33.     gui_name: "&c&l模式选择"
  34.     trench:
  35.       name: "&c&l全选模式"
  36.       lore:
  37. - "&7挖掘时破坏指定半径内的所有方块"
  38.     tray:
  39.       name: "&c&l整地模式"
  40.       lore:
  41. - "&7挖掘时破坏指定半径内的所有地狱岩"
  42. shockwave-tool:
  43.   mode_switched: "&a模式已选择&7."
  44.   mode_already_selected: "&c你已经选择了这个模式了&7."
  45.   given_shockwave_pickaxe: "&4{player} &7获得了 &c{amount} &7个冲击镐"
  46.   name: "&b&l冲击镐 &7({radius})"
  47.   trench_lore:
  48.     - ""
  49.     - " &3&l* &7模式: &b全选模式"
  50.     - ""
  51.     - "&7挖掘时破坏指定半径内的所有方块"
  52.     - ""
  53.     - "&7&o(右键切换模式)"
  54.   tray_lore:
  55.     - ""
  56.     - " &3&l* &7模式: &b整地模式"
  57.     - ""
  58.     - "&7挖掘时破坏指定半径内的所有地狱岩方块"
  59.     - ""
  60.     - "&7&o(右键切换模式)"
  61.   selectiongui:
  62.     gui_name: "&b&l模式选择"
  63.     trench:
  64.       name: "&b&l全选模式"
  65.       lore:
  66.         - "&7挖掘时破坏指定半径内的所有方块"
  67.     tray:
  68.       name: "&b&l整地模式"
  69.       lore:
  70.         - "&7挖掘时破坏指定半径内的所有地狱岩方块"
  71. custom-tools:
  72.   given_custom_pickaxe: "&4{player} &7获得了 &c{amount} &7个自定义镐子"
  73.   invalid_id: "&c错误:配置文件内不存在此工具ID."
  74.   invalid_type: "&c错误:配置文件内该工具没有有效类型."
  75.   invalid_radius: "&c错误:配置文件内该工具没有有效半径."
  76.   invalid_material: "&c错误:配置文件内该工具没有有效材料."
复制代码

食用方法:复制汉化文件,替换即可!

下载链接

支持作者,请去Spigot原帖下载!



插件制作不易,翻译搬运亦不易,望给予插件作者和我一些支持,十分感谢!


授权截图:

来自群组: Server CT

店长小鱿鱼
那镐子会造成服务器卡顿吗(开更大范围或者很多人同时用的时候)

我真的按了
店长小鱿鱼 发表于 2021-5-31 22:09
那镐子会造成服务器卡顿吗(开更大范围或者很多人同时用的时候)

作者是说代码是优化过的,不会导致延迟问题

Animalworld
如果是木稿是不是挖石头旁边有钻石也可以一起挖了?

1163635725
感谢分享感谢分享

群里最卑微的人
这个镐子不能附魔吗QAQ

我真护啊
刚好需要 太巧了

攀攀攀的男神
。。。怎么使用啊楼楼

xiaoSnail
这还能切换模式,太赞了,感谢楼主搬运

wcj520
感谢楼主分享,支持

1603431
牛啊这个终于有插件能实现了.

北笙_低端局
后台一直报错处理InventoryClickEvent出现异常
异常名称java.lang.NoSuchFieldError
异常说明GRINDSTONE
所有菜单,包括本插件的换模式都会出报错


Afwz_
好评!!牛逼!!

沧海Q糖
感谢不错 插眼awa

zxc4416532
谢谢大佬

XuanMai_
很好的插件呢

第一页 上一页 下一页 最后一页