No Block Creeper Plugin

防止苦力怕爆炸方块。

资源图片
# **NoBlockCreeperPlugin** **NoBlockCreeperPlugin** 是一个专为 **Bukkit** 服务器设计的 Minecraft 插件,它可以防止 **掠夺者爆炸** 对方块造成伤害,同时仍然允许爆炸效果发生。 这非常适合想要保留掠夺者视觉冲击效果的服务器,而无需担心其爆炸造成的破坏或世界毁灭。 --- ## **功能** - **防止方块破坏**: - 禁用掠夺者爆炸对所有世界中方块的破坏,确保您的世界免受意外损坏。 - **视觉爆炸效果**: - 可选地显示视觉爆炸效果(没有破坏方块),让玩家仍然可以看到爆炸的闪光和动画。 - **可配置的爆炸威力**: - 调整视觉爆炸的威力(效果的大小),使其可以根据服务器性能或美学偏好进行自定义。 - **可切换的破坏预防**: - 您可以使用游戏中的命令或直接从配置文件 (`config.yml`) 中打开或关闭该功能。 - **支持所有世界**: - 在所有世界中防止掠夺者爆炸,无需为每个世界进行额外配置。 无需额外设置! --- ## **安装** 1. 下载 `.jar` 文件。 2. 将 `.jar` 文件放在您的 Paper 服务器的 `plugins/` 文件夹中。 3. 重启服务器以生成插件的配置文件 (`config.yml`)。 --- ## **配置文件 (`config.yml`)** **NoBlockCreeperPlugin** 的行为可以通过位于您的插件目录中的 `config.yml` 文件进行完全自定义。 可用的配置选项如下: ```yaml # NoBlockCreeper 插件配置 # 配置插件以调整掠夺者爆炸行为。 # 启用或禁用视觉爆炸效果 (true/false)。 visualEffect: true # 设置为 false 以禁用视觉爆炸效果 # 爆炸效果的威力 (从 0.0 到 100.0)。 # 较高的值会使爆炸效果更大。 explosionPower: 4.0 # 调整以符合您的喜好(例如,0.0 以禁用视觉效果) # 防止掠夺者爆炸破坏方块 (true/false)。 # 如果设置为 true,掠夺者爆炸将不会造成或破坏方块。 preventCreeperExplosions: true # 设置为 true 以防止掠夺者破坏方块 ``` ### **选项说明** - **`visualEffect`**: 当设置为 `true` 时,此选项在掠夺者爆炸时启用视觉爆炸效果,即使不会破坏任何方块。 如果设置为 `false`,则不显示任何视觉爆炸。 - **`explosionPower`**: 控制视觉爆炸效果的大小和强度。 可以设置一个介于 `0.0` 和 `100.0` 之间的值来控制视觉效果的大小或小时。 - **`0.0`** 表示完全没有视觉效果。 - **较高的值** 将增加视觉爆炸的大小,模拟更强大的爆炸。 - **`preventCreeperExplosions`**: 当设置为 `true` 时,此选项可确保掠夺者爆炸不会破坏或改变世界中的方块。 如果设置为 `false`,则掠夺者爆炸将像往常一样表现,并损坏方块。 --- ## **命令** 该插件还支持一个命令,可以在游戏中切换掠夺者方块损坏预防: ### **命令**: `/togglecreepergrief` 切换掠夺者方块破坏的预防。 - **用法**: `/togglecreepergrief` - **权限**: 默认情况下,此命令对 **操作员** (`op`) 开放,但如果需要,可以使用权限进行限制。 **命令行为:** - 执行此命令时,会切换 **掠夺者爆炸** 的行为: - 如果 `preventCreeperExplosions` 已启用,则该命令会禁用该功能(允许掠夺者爆炸破坏方块)。 - 如果 `preventCreeperExplosions` 已禁用,则该命令会启用该功能(防止掠夺者爆炸破坏方块)。 - 配置将立即更新,并且会向玩家发送消息,通知该功能是否现在 **启用** 或 **禁用**。 --- ## **权限** 您可以使用权限管理谁可以访问 `/togglecreepergrief` 命令。 ```yaml permissions: # 允许玩家切换掠夺者破坏预防功能。 noBlockCreeper.toggle: description: 授予访问权限以切换掠夺者方块破坏预防。 default: op # 默认情况下,只有操作员可以切换此设置 ``` - **`noBlockCreeper.toggle`**: 授予 `/togglecreepergrief` 命令的访问权限,以切换方块破坏预防。 - **默认**: 此权限默认授予 **操作员** (`op`)。 您可以修改服务器权限管理器的权限设置。 --- ## **使用示例** 1. 插件安装完成后,在游戏聊天中输入 `/togglecreepergrief`。 2. 插件将切换掠夺者方块破坏预防: - **启用**: 掠夺者爆炸不会破坏任何方块。 - **禁用**: 掠夺者爆炸将像往常一样表现并损坏方块。 3. 一条消息将确认该功能是否 **启用** 或 **禁用**。 --- ## **支持** 如果您在使用插件时遇到任何问题或需要进一步的自定义,请随时联系我们寻求支持或查阅插件的文档以获取更新和更改。 --- **使用 NoBlockCreeperPlugin,享受无破坏的掠夺者爆炸吧!**