🌧️ RainBreakTorch | Погасите факелы, которые находятся под дождем | 🔥1.7.1-26.1+🔥

Плагин 🌧️ RainBreakTorch | Погасите факелы, которые находятся под дождем | 🔥1.7.1-26.1+🔥 1.0

Создайте и подтвердите аккаунт для скачивания
Поддерживаемые версии
  1. 1.7
  2. 1.8
  3. 1.12
  4. 1.16
  5. 1.19
  6. 1.21
Ядра и Прокси
  1. Bukkit
  2. Spigot
  3. Paper
Минимальная версия Java
8
Исходный код
https://github.com/mitriyf/RainBreakTorch

🌧️RainBreakTorch


🔥 Погасите факелы , которые находятся под дождем.


// Поддерживаются версии 1.7.1-26.1.
// Был протестирован на версиях: 1.7.10, 1.8.8, 1.12.2, 1.16.5, 1.19.4, 1.21, 26.1.
// Внимание! Плагин частично работает с WorldEdit. Не заменяйте блоки на ВОЗДУХ, если на такой высоте есть факелы. Чтобы исправить ошибки, связанные с этим, вам следует удалить эти чанки из папки плагина.
// Если вы пересоздаёте мир заново, вам также следует удалить папку мира в плагине, чтобы избежать ошибок с факелами.
// Из-за некоторых оптимизаций в плагине вы не сможете использовать некоторые факелы в качестве безопасных блоков.
// Если у вас уже есть готовый мир и вам нужны рабочие факелы в загруженных чанках для этого мира, то вы можете использовать эту команду: /rainbreaktorch update all ИмяМира
// Вы можете задать другие вопросы в обсуждении ресурса.


🕯️ Ставьте факелы!


Поставьте факел под дождь, и вы увидите, как он рухнет!
2026-04-02 23-58-26.gif


🛠️ Поддержка


🔮 Поддержка HEX, MiniMessage (1.18+)

🌍 Настройки миров и биомов.

2026-04-03 00-22-24.gif

⚛ Настройки установки блоков, скорости, физики, и настройки разработчика.

2026-04-03 00-24-40.gif

🏮 Поддержка любых факелов (выбери сам)! К примеру, факел, рычаг, лампа, редстоун, а что ещё?

2026-04-03 00-17-40.gif

🛡️ Вы можете делать любые защитные блоки, кроме факелов.

2026-04-03 00-19-52.gif

🔎 Проверки:

  • Плагин автоматически определит версию вашего сервера, чтобы корректно работать с вашим проектом.
  • У факелов есть множество проверок, обеспечивающих правильную работу плагина.
  • Отметьте редстоун факелы, которые вам нужны.
  • Установите тип блоков защиты: isSolid или IsOccluding (по умолчанию: IsOccluding).
  • Вы можете настроить следующие списки безопасных блоков: otherlist, customlist, blacklist, multilist (по умолчанию: otherlist).
    • otherlist - Блоки из checkType и блоки, перечисленные здесь. (работает только со списком и checktype)
    • customlist - Только блоки из списка. (работает только со списком)
    • blacklist - Блоки из checkType, но перечислены только те, которые следует запретить. (работает только со списком и checktype)
    • multilist - Блоки из checkType, но секция list отвечает за добавление новых элементов, и вам нужно добавить вторую секцию blacklist, где блоки из checkType будут заблокированы. (list и blacklist)
  • Проверяйте только что сгенерированные чанки сразу же! Эта функция необходима для миров без границ (по умолчанию: включена)!

♾️ Функции:


⌨️ Команда (/rainbreaktorch):

Получите список команд с помощью /rainbreaktorch help
  • /rainbreaktorch reload - Перезагрузите конфигурацию плагина.
  • /rainbreaktorch status - Получите статус плагина.
  • /rainbreaktorch loot - Получить помощь по подкоманде loot (помощь по луту).
  • /rainbreaktorch update cancel - Отменить задачу обновления..
  • /rainbreaktorch update speed Номер - Установите скорость загрузки чанков в мирах. Внимание! Не рекомендуется устанавливать значения, превышающие 8.
  • /rainbreaktorch update active ИмяМира - Соберите все факелы из активных чанков в мире.
  • /rainbreaktorch update all ИмяМира - Соберите все факелы со всего мира. Предупреждение! Сделайте это, если вы 1. загрузили все чанки и вам нужна механика для всех факелов в мире, или 2. вы уже установили плагин на сервер с уже загруженными чанками и факелами игроков.
Права:
  • rainbreaktorch.use - Разрешить использовать команду.

🚀Запуск:​

  • Некоторые функции безопасности, которые защищают сервер от задержек из-за этого плагина. Если вы не получаете дроп от факелов, вам следует увеличить msLimit (секция onlyDeveloper) в конфигурации плагина.
  • Частичная физика, еще одна защитная функция.
  • ObjectRemove удаляет фрагмент из памяти. Не рекомендуется изменять его.
^^^ Следующие настройки следует изменить, если ваш сервер не работает должным образом с плагином. Не рекомендуется изменять его без помощи разработчика.

⚙️Конфигурация:

  • Отправляйте действия игрокам с помощью сообщений (HEX, поддержка MiniMessage с версии 1.18+).
  • Настройки для noperm, help.

🎁Лут:​

  • Проверка лута, и в случае обнаружения ошибок, сообщения об ошибках будут отправлены на консоль.
  • Добавьте лут через /rainbreaktorch loot
  • Вы можете добавить начальный лут для факелов или конкретный лут для конкретного факела.
  • Вы можете добавить лут вручную (loot.yml) или с помощью команды.

🔐Хранилище:​

  • Сохраняем все факелы в папке плагина: RainBreakTorch/worlds/WorldName/chunkFiles...

📝 Конфигурации:


Просмотрите конфигурации, перейдя по ссылке You must be logged in to see this link.или просто пролистайте ниже.

YAML:
###########################################################
#                      RainBreakTorch                     #
#                           1.0                           #
###########################################################

# Settings.
settings:
  # Insert hex or minimessage
  # minimessage - for Paper, 1.18+.
  # hex - This has been working since 1.16.5, but it also supports normal modes of operation.
  translate: hex
  # Functions.
  functions:
    # Worlds settings.
    worlds:
      # Insert allowed/blocked.
      type: blocked
      # List of worlds for the type.
      list:
        - "no"
    # Biomes settings.
    biomes:
      # Insert allowed/blocked
      type: blocked
      # List of biomes for the type.
      list:
        - "no"
    # Torches break when it rains.
    torches:
      # Blocks that are torches. Specify the material.
      blocks:
        - "TORCH"
        - "WALL_TORCH"
        - "REDSTONE_TORCH"
        - "REDSTONE_TORCH_ON"
        - "REDSTONE_TORCH_OFF"
        - "REDSTONE_WALL_TORCH"
        - "CAMPFIRE"
      # Blocks are defenders. They save the torch from breaking!
      safeBlocks:
        # Select the main type of defenders. IsSolid OR IsOccluding
        # Recommended: IsOccluding
        checkType: IsOccluding
        # Insert otherlist/customlist/blacklist
        # otherlist - Blocks from checkType and blocks that are listed here. (work in only list and checktype)
        # customlist - Only the blocks from the list. (work in only list)
        # blacklist - Blocks from checkType, but only those that should be prohibited are listed. (work in only list and checktype)
        # multilist - Blocks from checkType, but the list section is responsible for adding new items, and you need to add a second blacklist section where blocks from checkType will be blocked. (list and blacklist)
        type: otherlist
        # List of blocks for the type.
        list:
          - "no"
        blacklist:
          - "List for multilist"
      # If you're using some redstone blocks in torches, you'll need to add those here as well.
      redstoneBlocks:
        - "REDSTONE_TORCH"
        - "REDSTONE_TORCH_ON"
        - "REDSTONE_TORCH_OFF"
        - "REDSTONE_WALL_TORCH"
      # Scan new generated chunks? This feature is required if you haven't generated the world. You can disable this feature if it causes lag.
      checkNewChunk: true
      # Change these settings only if you know what you're doing. These settings were chosen for a reason.
      onlyDeveloper:
        # How many torches break per tick? Do not change.
        breakLimit: 250
        # How many seconds does it take to delete an unnecessary object to prevent a leak? Leave the recommended value.
        objectRemove: 30
        # Performance limit for drops in ms.
        msLimit: 5
        # Blocking the drop if the plugin's maximum performance is exceeded. In ms.
        msDelay: 10000
        # Does the plugin need physics when removing torches?
        physics:
          # Turn on physics?
          enabled: true
          # Does the plugin need full physics? The default value is false, which means that a reduced version of physics is used to reduce server load.
          full: false
# Messages.
messages:
  # Actions:
  # [message] message - Send a message to the player.
  # [broadcast] message - Send a message to all players
  # [player] command - Run the command on behalf of the player.
  # [log] message - Send a message to the console.
  # [delay] ticks - Make a delay between actions. In ticks. (20 ticks = 1 second)
  # If there are no rights.
  noperm:
    - "[message] &cYou don't have enough rights."
  help:
    - "[message] "
    - "[message] &aHelp:"
    - "[message]   &a/rainbreaktorch reload &f- Reload the plugin configuration."
    - "[message]   &a/rainbreaktorch status &f- Get the plugin status."
    - "[message]   &a/rainbreaktorch loot &f- Get help with the loot subcommand."
    - "[message]   &a/rainbreaktorch update cancel &f- &cCanceling&f a previous task."
    - "[message]   &a/rainbreaktorch update speed Number &f- &eSet the chunk loading speed in the worlds. &cAttention! It is not recommended to set it to more than 8."
    - "[message]   &a/rainbreaktorch update active world &f- Get all the torches from the active chunks in the world."
    - "[message]   &a/rainbreaktorch update all world &f- Get all the torches from the the world."
    - "[message]     &cWarning! &eDo this if you have 1. loaded all the chunks and you need behavior for all the torches in the world, OR 2. you have already installed the plugin on a server with loaded chunks and player torches."
    - "[message] ^^^"
YAML:
# Items that drop from an item that was broken by rain.
# In the loots section, specify the name of the new section belonging to the torch item and continue working as in the example.
# You can add items yourself using Material or add unique items using the command.
# You can see an example with Material from below, and through ItemStack through the player command.
#
# There is also a default section that indicates the loot for all torches.
#
# You can also add items using the command:
# /rainbreaktorch loot - Get help with the loot subcommand.
default:
  stick:
    item: STICK
    location:
      addX: 0.5
      addY: 0
      addZ: 0.5
    amount: 1-1
    chance: 100
loot:
  REDSTONE_TORCH:
    redstoneItem:
      item: REDSTONE
      location:
        addX: 0.5
        addY: 0
        addZ: 0.5
      amount: 1-1
      chance: 1

Остальные возможности вы можете рассмотреть при использовании плагина.

English version: You must be logged in to see this link.

// Donation-Link: You must be logged in to see this link.
Зависимости
Нет.
Команды и права
Получите список команд с помощью /rainbreaktorch help
  • /rainbreaktorch reload - Перезагрузите конфигурацию плагина.
  • /rainbreaktorch status - Получите статус плагина.
  • /rainbreaktorch loot - Получить помощь по подкоманде loot (помощь по луту).
  • /rainbreaktorch update cancel - Отменить задачу обновления..
  • /rainbreaktorch update speed Номер - Установите скорость загрузки чанков в мирах. Внимание! Не рекомендуется устанавливать значения, превышающие 8.
  • /rainbreaktorch update active ИмяМира - Соберите все факелы из активных чанков в мире.
  • /rainbreaktorch update all ИмяМира - Соберите все факелы со всего мира. Предупреждение! Сделайте это, если вы 1. загрузили все чанки и вам нужна механика для всех факелов в мире, или 2. вы уже установили плагин на сервер с уже загруженными чанками и факелами игроков.
Права:
  • rainbreaktorch.use - Разрешить использовать команду.
Автор
Mitriyf
Скачивания
1
Просмотры
89
Первый выпуск
Обновление
Оценка
5.00 звёзд 1 оценок

Другие ресурсы пользователя Mitriyf

Поделиться ресурсом

Последние рецензии

АБАГЛДЕТЬ ЛЯ КАКАЯ ИМБУЛИЧКА
реально идея ваще топчик, прям реально хорошая новая механика. сразу за плагин 5 звёзд так как идея просто афигенная )
Mitriyf
Mitriyf
Спасибо!
Назад
Сверху Снизу