UID1695569性别保密经验 EP铁粒 粒回帖0主题精华在线时间 小时注册时间2024-5-9最后登录1970-1-1
| 插件发布中文名: | 方块爆炸保护 |
---|
外语名: | FKBoom |
---|
支持版本: | 1.20.x 1.21.x |
---|
适用服务端: | Cauldron CraftBukkit Spigot 其它 |
---|
插件属性: | 本体插件 |
---|
插件类型: | 管理 安全 |
---|
前置插件: | 无前置 |
---|
来源: | 原创 |
---|
原帖地址: | - |
---|
下载地址: | http://本帖.com |
---|
最后更新: | 2024-06-17 |
---|
本帖最后由 抹茶2060 于 2024-7-25 22:12 编辑
FKBoom插件介绍
● 爆炸控制 ○ 正常防爆:使用游戏默认的防爆效果来防止 TNT、重生锚、床等造成的破坏。 ○ 动态爆炸:爆炸效果根据环境和配置动态变化,增加游戏趣味性。 ○ 关闭爆炸保护:允许所有爆炸效果发生,不提供任何防护。
● 无声爆炸模式:开启后爆炸无声,减少干扰。
● 烟花爆炸模式:全新的爆炸烟花效果,为您的游戏增添更多绚丽色彩。
● 命令和权限:简化命令(如 /fk xxx),方便管理。
● 互动管理:允许床在下界、末地使用,增强游戏互动性。
● 配置重载:无需重启,即时更新服务器设置。
● 多世界支持:为每个世界定制爆炸和互动规则。
● 爆炸伤害:可自定义开启爆炸对所有实体造成的伤害。
● GUI 设置界面:直观的图形界面,便于权限玩家调整设置。
● 默认设置生成:在 GUI 界面点击该世界设置时,将自动生成默认设置,无需手动添加配置。
● 自定义 GUI 界面:提供更便捷的自定义 GUI 界面,包括主界面和世界设置界面,用户可根据需要进行灵活配置与管理。支持自定义 GUI 界面的语言、物品、ID 和命令。 兼容性: ●Minecraft版本:1.20.1至1.21 ●Java版本:Java17至Java22 服务端核心支持:Spigot, Paper, Folia, Purpur, PufferFish, Leaves, Arclight 保护措施: ●全面保护:画、盔甲架、展示框、船、矿车、拴绳、荧光物品展示框等不受爆炸影响。 FKBoom 插件为Minecraft服务器提供了全面的爆炸管理和控制功能,同时保证了游戏的互动性和多样性。无论是想要完全控制爆炸效果,还是需要在多个世界中维持不同的游戏规则,FKBoom 都能满足您的需求。 权限介绍:
权限节点:fkboom.command 描述:允许使用FKBoom插件命令。 默认:这个权限默认只授予服务器操作员(op),确保只有信任的管理员能够执行此操作。 权限节点:fkboom.reload描述:这个权限允许用户重新加载插件的配置文件,即在做出更改后无需重启服务器即可应用新的设置。 默认:这个权限默认只授予服务器操作员(op),确保只有信任的管理员能够执行此操作。 权限节点:fkboom.gui描述:允许打开防爆设置的图形用户界面(GUI)。 默认:这个权限默认只授予服务器操作员(op),确保只有信任的管理员能够执行此操作。 权限节点:fkboom.manage描述:允许管理所有防爆设置。 默认:这个权限默认只授予服务器操作员(op),确保只有信任的管理员能够执行此操作。 权限节点:fkboom.gui.access描述:允许访问防爆设置的图形用户界面(GUI),但不能管理设置。 默认:这个权限默认只授予服务器操作员(op),确保只有信任的管理员能够执行此操作。 |
模组使用说明:
其余Mod需自行测试
已测试1.20.1版本: - 植物魔法Mod-魔力风暴:魔力风暴在最后一次爆炸时,虽然显示爆炸不同步,但实际上并没有破坏任何方块。重新进入游戏后即可显示正常。
- 通用机械Mod-黑曜石TNT、苦力怕宝宝
- 苦力怕革新Mod-所有可以爆炸的苦力怕
已知问题和不兼容: - 应用能源2迷你TNT
- 对于自行测试的其他Mod,若发现物品不防爆,可能无法通过插件实现防爆效果。
- 对于Mohist服务端的部分版本可能会出现问题,请勿向我反馈。
|
GUI界面:
gui.yml:
- # 给予 fkboom.command、fkboom.gui、fkboom.gui.access 这三个权限后,玩家可以正常查看爆炸设置 GUI,但无法修改设置。
- # 以控制台身份执行命令的示例按钮(可以自定义名字)
- # 当玩家点击这个按钮时,将由控制台执行命令 dm open menu {player_name} 刚刚点击了按钮!,其中 {player_name} 会被替换为点击按钮的玩家的名字。此部分的命令名称 example_console_command 可以自定义为任何合适的名称。
- #example_console_command:
- #slot: 49
- #material: "BARRIER"
- #name: "&c返回"
- #lore:
- #- "&7点击返回菜单"
- #command: "console:dm open menu {player_name}"
- # 以玩家身份执行命令的示例按钮(可以自定义名字)
- # 当玩家点击这个按钮时,将执行命令 kill {player_name},其中 {player_name} 会被替换为点击按钮的玩家的名字。此部分的命令名称 自杀 可以自定义为任何合适的名称。
- #自杀:
- #slot: 31
- #material: "DIAMOND"
- #name: "&b自杀"
- #lore:
- #- "&7点击自杀"
- #command: "player:kill {player_name}"
- # GUI配置文件
- # 主界面配置
- # 仅可自定义现有的槽位
- gui:
- main:
- title: "&2爆炸设置 - 页 "
- size: 54
- border:
- material: "GLASS_PANE"
- name: "&f "
- slots: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 17, 18, 26, 27, 35, 36, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53]
- items:
- prev_page:
- slot: 45
- material: "ARROW"
- name: "&6上一页"
- lore:
- - "&7点击回到上一页"
- command: "prev_page"
- next_page:
- slot: 53
- material: "ARROW"
- name: "&6下一页"
- lore:
- - "&7点击前往下一页"
- command: "next_page"
- return_button:
- slot: 49
- material: "BARRIER"
- name: "&c关闭"
- lore:
- - "&7点击关闭菜单"
- command: "close"
- world_items:
- material: "GRASS_BLOCK"
- name: "&a"
- lore:
- - "&7点击设置世界"
- command: "open_world_settings {world_name}"
- slots: [10, 11, 12, 13, 14, 15, 16, 19, 20, 21, 22, 23, 24, 25, 28, 29, 30, 31, 32, 33, 34, 37, 38, 39, 40, 41, 42]
- # 世界设置界面配置
- # 可以随意自定义任何槽位,包括新增或删除
- world_settings:
- size: 54
- border:
- material: "GLASS_PANE"
- name: "&f "
- slots: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 17, 18, 26, 27, 35, 36, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53]
- items:
- return_button:
- slot: 49
- material: "ARROW"
- name: "&c返回主菜单"
- command: "open_main_gui"
- tnt_explosion_setting:
- slot: 11
- material: "TNT"
- name: "&cTNT爆炸设置"
- lore:
- - "&7当前设置: &e{custom_info}"
- command: "toggle_setting tnt-explosion-setting"
- creeper_explosion_setting:
- slot: 12
- material: "CREEPER_HEAD"
- name: "&a苦力怕爆炸设置"
- lore:
- - "&7当前设置: &e{custom_info}"
- command: "toggle_setting creeper-explosion-setting"
- endercrystal_explosion_setting:
- slot: 13
- material: "END_CRYSTAL"
- name: "&b末影水晶爆炸设置"
- lore:
- - "&7当前设置: &e{custom_info}"
- command: "toggle_setting endercrystal-explosion-setting"
- minecart_tnt_explosion_setting:
- slot: 14
- material: "TNT_MINECART"
- name: "&e矿车TNT爆炸设置"
- lore:
- - "&7当前设置: &e{custom_info}"
- command: "toggle_setting minecart-tnt-explosion-setting"
- wither_explosion_setting:
- slot: 15
- material: "WITHER_SKELETON_SKULL"
- name: "&c凋灵爆炸设置"
- lore:
- - "&7当前设置: &e{custom_info}"
- command: "toggle_setting wither-explosion-setting"
- ghast_explosion_setting:
- slot: 20
- material: "GHAST_TEAR"
- name: "&f恶魂爆炸设置"
- lore:
- - "&7当前设置: &e{custom_info}"
- command: "toggle_setting ghast-explosion-setting"
- block_explosion_setting:
- slot: 21
- material: "BRICK"
- name: "&7方块爆炸设置"
- lore:
- - "&7当前设置: &e{custom_info}"
- command: "toggle_setting block-explosion-setting"
- wither_block_damage:
- slot: 22
- material: "SOUL_SAND"
- name: "&c凋灵方块破坏"
- lore:
- - "&7当前设置: &e{custom_info}"
- command: "toggle_setting wither-block-damage"
- allow_bed_interaction:
- slot: 23
- material: "WHITE_BED"
- name: "&c床互动"
- lore:
- - "&7当前设置: &e{custom_info}"
- command: "toggle_setting allow-bed-interaction"
- allow_anchor_interaction:
- slot: 24
- material: "RESPAWN_ANCHOR"
- name: "&d重生锚互动"
- lore:
- - "&7当前设置: &e{custom_info}"
- command: "toggle_setting allow-anchor-interaction"
- custom_protection:
- slot: 29
- material: "SHIELD"
- name: "&9不受爆炸影响"
- lore:
- - "&7画、盔甲架、展示框"
- - "&7船、矿车、拴绳、荧光框"
- - "&7当前设置: &e{custom_info}"
- command: "toggle_setting custom-protection"
- explosion_damage:
- slot: 30
- material: "REDSTONE"
- name: "&c爆炸伤害"
- lore:
- - "&7当前设置: &e{custom_info}"
- command: "toggle_setting explosion-damage"
复制代码
|
config.yml自定义配置世界:
默认情况下,所有世界的设置与 world 相同
- # 这是FKBoom插件的配置文件
- # 'normal': 开启爆炸保护。
- # 'none': 关闭爆炸保护。
- # 'silent': 开启无声爆炸。
- # 'firework': 爆炸会产生烟花效果。
- # 'dynamic': 爆炸会产生动态效果。
- # 请在使用 Mod 通用防爆设置前查看插件介绍(原版服不受影响,无需理会)
- explosion-settings:
- enable-general-anti-explosion: true
- # 自定义世界设置
- # 可直接复制world设置 根据需要更改'world'为你的世界名称
- worlds:
- world: # 主世界设置
- tnt-explosion-setting: normal # TNT爆炸效果
- creeper-explosion-setting: normal # 苦力怕爆炸效果
- endercrystal-explosion-setting: normal # 末影水晶爆炸效果
- minecart-tnt-explosion-setting: normal # TNT矿车爆炸效果
- wither-explosion-setting: normal # 凋零头爆炸效果
- ghast-explosion-setting: normal # 恶魂火焰弹爆炸效果
- block-explosion-setting: normal # 重生锚、床爆炸效果
- wither-block-damage: false # 凋零破坏方块(false为凋零不会破坏方块)
- allow-anchor-interaction: true # 重生锚互动
- allow-bed-interaction: true # 床互动睡觉(地狱、末地)
- explosion-damage: true #爆炸伤害对实体的伤害
- custom-protection: true #防止爆炸破坏以下实体,画、盔甲架、展示框、船、矿车、拴绳、荧光物品展示框
复制代码
|
爆炸效果展示:
更新:
FKBoom-2.2
发布时间: 2024/07/25
更新内容:
全面保护: 新增对画、盔甲架、展示框、船、矿车、拴绳和荧光物品展示框的保护,避免它们在 1.21 版本中受到风弹的破坏。
默认设置生成: 在 GUI 界面点击该世界设置时,将自动生成默认设置,无需手动添加配置。
自定义 GUI 界面: 提供更便捷的自定义 GUI 界面,包括主界面和世界设置界面,用户可根据需要进行灵活配置与管理。支持自定义 GUI 界面的语言、物品、ID 和命令。
更新注意事项: 更新至此版本需要删除原先的 FKBoom 配置文件,并重新生成新的配置文件。
FKBoom-2.1
发布时间: 2024/07/18
说明: 请查看插件介绍以了解详细使用方法。此插件支持部分 Mod。
FKBoom-2.0
发布时间: 2024/06/17
新增功能:
Firework 模式: 全新的爆炸烟花效果,为您的游戏增添更多绚丽色彩。
fkboom.command: 控制使用插件指令的权限节点。
对 1.21 的支持: 全面兼容 Minecraft 1.21 版本,确保最新版本的用户也能享受我们的插件功能。
改进和优化:
分页加载问题: 解决了世界超过限制时的分页加载问题。
新建世界显示: 新建世界后无需重启即可在 GUI 界面中显示,极大提高了操作的便利性。
无声模式优化: 删除了模拟爆炸的粒子效果,使得无声模式更加纯粹。
备注: 感谢所有用户的支持与反馈,期待您在使用过程中有更好的体验。如有任何问题或建议,请随时与我联系。祝您游戏愉快!
作者: _Aosion
FKBoom-1.1
发布时间: 2024/05/08
版本支持:
支持 Minecraft 1.20.1 至 1.20.6。
支持 Java 17 至 Java 22。
新增功能:
无声爆炸模式: 开启后,爆炸不会发出声音。
爆炸伤害: 自定义开启爆炸会对所有实体造成的伤害。
保护措施:
对画、盔甲架、展示框、船、矿车、拴绳、荧光物品展示框等提供爆炸保护。
|
插件下载:
FKBoom-2.2.jar(48.25 KB, 下载次数: 294)
统计
|
|