ChainBlockRemover

递归移除和替换连锁中的方块,具有高级模式、白名单和交互式GUI。 完全可配置且易于服务器管理员和建筑师使用。

资源图片
# ChainBlockRemover ChainBlockRemover 是一个强大而灵活的 Spigot/Paper 服务器的 Minecraft 插件,允许玩家递归地移除连锁方块,具有高级模式、白名单以及完全交互式 GUI。 ## 特性 - **递归方块移除:** 移除一个方块以及所有相邻的相同类型的方块,或白名单中的方块,具有可配置的滴答延迟。 - **三种移除模式:** - **NORMAL:** 仅移除与点击方块相同类型的方块。 - **WHITELIST:** 仅移除在可配置白名单中的方块。 - **SELECT:** 在会话中临时选择多个移除方块类型。 - **替换为列表:** 配置用于替换移除方块的方块。支持多种材料和随机选择。 - **交互式 GUI:** 在游戏中轻松管理模式、白名单和替换为列表。 - **标签自动完成:** 所有命令都支持标签自动完成,以便于使用。 - **权限:** 限制特定用户或组的使用。 - **可配置:** 所有设置都可以通过 `config.yml` 和命令轻松配置。 ## 命令 - `/chainblockremoval enable` 为自己启用连锁方块移除模式。 - `/chainblockremoval disable` 禁用连锁方块移除模式。 - `/chainblockremoval mode ` 在移除模式之间切换。 - `/chainblockremoval whitelist add ` 将方块类型添加到白名单。 - `/chainblockremoval whitelist remove ` 从白名单中移除方块类型。 - `/chainblockremoval whitelist list` 列出所有白名单中的方块类型。 - `/chainblockremoval replacewith add ` 将方块类型添加到替换为列表。 - `/chainblockremoval replacewith remove ` 从替换为列表移除方块类型。 - `/chainblockremoval replacewith list` 列出所有替换为的方块类型。 - `/chainblockremoval replacewith clear` 清除替换为列表。 - `/chainblockremoval startselect` 启动 SELECT 模式,并选择用于临时移除的方块类型。 - `/chainblockremoval run` 使用 SELECT 模式中选择的方块类型运行连锁移除。 - `/chainblockremoval reload` 从磁盘重新加载配置。 - `/chainblockremoval gui` 打开交互式 GUI,用于管理模式、白名单和替换为列表。 ## 权限 - `chainblockremover.use` — 使用连锁方块移除 (默认: OP)。 ## 配置 请参阅 `config.yml` 以获取所有可配置选项,包括: - 白名单中的方块类型 - 替换为的方块类型 (数组,随机选择) - 递归步骤之间的滴答延迟 ## 使用方法 1. 使用 `/chainblockremoval enable` 启用插件。 2. 选择你的模式 (`normal`、`whitelist` 或 `select`)。 3. 可选地配置白名单或替换为列表。 4. 左键单击一个方块以开始连锁移除。 5. 通过 `/chainblockremoval gui` 轻松管理所有内容。 ## 兼容性 - Minecraft 1.20, 1.21 (Spigot/Paper) - Java 17+ --- 网站: [https://qwertz.app](https://qwertz.app/) 支持 | 建议: [https://discord.gg/Vp6Q4FHCzf](https://discord.gg/Vp6Q4FHCzf)