FKBoom —— 爆炸保护 [1.20.1-1.21]
本帖最后由 抹茶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:
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:
# 世界设置界面配置
# 可以随意自定义任何槽位,包括新增或删除
world_settings:
size: 54
border:
material: "GLASS_PANE"
name: "&f "
slots:
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。
新增功能:
无声爆炸模式: 开启后,爆炸不会发出声音。
爆炸伤害: 自定义开启爆炸会对所有实体造成的伤害。
保护措施:
对画、盔甲架、展示框、船、矿车、拴绳、荧光物品展示框等提供爆炸保护。
插件下载:
统计
https://bstats.org/signatures/bukkit/fkboom.svg
扛起来真的不错 可以阻止MOD里面的爆炸吗 顶顶顶一顶顶一顶~~~ 野心大大丶 发表于 2024-6-16 00:15
可以阻止MOD里面的爆炸吗
不支持
好东西,感谢!
页: [1]