NoMoreCreeperHoles

一个防止苦力怕和其他爆炸产生坑洞的插件,具有逐步方块恢复和可自定义设置。

资源图片
# EN: # NoMoreCreeperHoles NoMoreCreeperHoles 是一个强大的 Minecraft 插件,旨在自动恢复因爆炸造成的地形损坏。告别难看的爬行者陨石坑和 TNT 爆炸破坏你精心制作的世界吧! ## 功能 * **自动恢复:** 无缝恢复爬行者、TNT、幽灵和凋零者的爆炸造成的方块。 * **可配置的延迟:** 设置恢复过程开始前的自定义延迟。 * **逐步恢复:** 方块逐步恢复,提供更自然、更不突兀的体验。 * **切换功能:** 使用简单命令轻松启用或禁用插件的核心功能。 * **可定制的忽略方块:** 定义不应恢复的方块列表(例如,空气、箱子)。 * **防止掉落:** 阻止方块在爆炸中被摧毁时掉落物品,从而保持服务器性能并防止物品杂乱。 * **防止复制** ## 指令 * `/creeperfix toggle`: 切换插件的爆炸恢复功能开启或关闭。 * `/creeperfix status`: 显示插件的当前状态(启用/禁用)。 * `/creeperfix reload`: 从 `config.yml` 加载插件的配置。 ## 配置 (`config.yml`) ```yaml restore-delay: 5 # 恢复开始前的延迟,单位为秒 restore-mode: gradual # 恢复模式:'gradual' 或 'instant' restore-full-nbt: true # 恢复具有完整 NBT 数据的方块 show-counter: true # 显示正在恢复的方块计数器 max-restore-radius: 16 # 从爆炸中心开始恢复的最大半径 blocks-to-ignore: - AIR - CAVE_AIR - VOID_AIR - SHULKER_BOX # 防止复制 apply-to: creeper: true # 将恢复应用于爬行者的爆炸 tnt: false # 将恢复应用于 TNT 爆炸 ghast: false # 将恢复应用于幽灵的火焰球 wither: false # 将恢复应用于凋零者的爆炸 prevent-drops: true # 阻止方块在被爆炸摧毁时掉落物品 ``` ## 安装 1. 从 Modrinth 下载 `NoMoreCreeperHoles.jar` 文件。 2. 将下载的 `.jar` 文件放入服务器的 `plugins` 文件夹中。 3. 重启或重新加载你的服务器。 4. (可选) 编辑位于 `plugins/NoMoreCreeperHoles/` 中的 `config.yml` 文件以自定义设置。 享受一个更干净、更原始的 Minecraft 世界,使用 NoMoreCreeperHoles! # RU: # NoMoreCreeperHoles NoMoreCreeperHoles — это мощный плагин для Minecraft, предназначенный для автоматического восстановления ландшафта, поврежденного взрывами. Попрощайтесь с уродливыми кратерами от криперов и взрывов TNT, портящими ваш тщательно созданный мир! ## Возможности * **Автоматическое восстановление:** Плавно восстанавливает блоки после взрывов криперов, TNT, гастов и Визеров. * **Настраиваемая задержка:** Установите пользовательскую задержку для начала процесса восстановления. * **Постепенное восстановление:** Блоки восстанавливаются постепенно, обеспечивая более естественный и менее резкий опыт. * **Функция переключения:** Легко включайте или отключайте основную функциональность плагина простой командой. * **Настраиваемые игнорируемые блоки:** Определите список блоков, которые не должны восстанавливаться (например, воздух, шалкеровые ящики). * **Предотвращение выпадения предметов:** Опция предотвращения выпадения блоков при их разрушении взрывами, поддерживая производительность сервера и предотвращая захламление предметами. * **Предотвращение дюпа** ## Команды * `/creeperfix toggle`: Переключает восстановление после взрывов плагина включено/выключено. * `/creeperfix status`: Отображает текущий статус плагина (включен/выключен). * `/creeperfix reload`: Перезагружает конфигурацию плагина из `config.yml`. ## Конфигурация (`config.yml`) ```yaml restore-delay: 5 # Задержка в секундах перед началом восстановления restore-mode: gradual # Режим восстановления: 'gradual' (постепенный) или 'instant' (мгновенный) restore-full-nbt: true # Восстанавливать блоки с полными NBT данными show-counter: true # Показывать счетчик восстанавливаемых блоков max-restore-radius: 16 # Максимальный радиус восстановления от центра взрыва blocks-to-ignore: - AIR - CAVE_AIR - VOID_AIR - SHULKER_BOX # Предотвращение дюпа apply-to: creeper: true # Применять восстановление к взрывам криперов tnt: false # Применять восстановление к взрывам TNT ghast: false # Применять восстановление к огненным шарам гастов wither: false # Применять восстановление к взрывам Визера prevent-drops: true # Предотвращать выпадение предметов из блоков при их разрушении взрывами ``` ## Установка 1. Скачайте файл `NoMoreCreeperHoles.jar` с Modrinth. 2. Поместите скачанный `.jar` файл в папку `plugins` вашего сервера. 3. Перезапустите или перезагрузите ваш сервер. 4. (Опционально) Отредактируйте файл `config.yml`, расположенный в `plugins/NoMoreCreeperHoles/`, чтобы настроить параметры. Наслаждайтесь более чистым и нетронутым миром Minecraft с NoMoreCreeperHoles!