Скачать Shootable Fireballs — Minecraft Моды — MetaMods

Shootable Fireballs

Активный

Установок

0

Последнее обновление

10 месяцев назад

Версии

1.21 — 1.21.4
Сервер
Приключенческие
Магические

Shootable Fireballs

Обзор модификации

Модификация Shootable Fireballs дает игрокам возможность запускать огненные шары, используя огненные заряды (Fire Charges). Каждый аспект запускаемого снаряда поддается тонкой настройке: скорость полета, радиус и мощность взрыва, наносимый урон, а также возможность разрушения блоков. Для поддержания производительности сервера реализована функция автоматического взрыва шаров по истечении заданного времени, если они ни во что не попали, тем самым исключая зависания из-за бесполезно парящих объектов в мире.

Вся настройка возможна как через стандартный конфигурационный файл config.yml, так и с применением игровых команд, что делает плагин удобным в использовании как для администраторов, так и для рядовых игроков.

Основные возможности

  • Запуск огненных шаров: Правый клик с огненным зарядом в руке запускает огненный снаряд.
  • Взрыв при столкновении: Столкновение с объектом или блоком приводит к мощному взрыву.
  • Настраиваемый "срок жизни": Шары автоматически взрываются, пролетев заданное время, что защищает сервер от перегрузки.
  • Настраиваемый урон: Можно указать, сколько урона взрыв нанесет сущностям в зоне поражения.
  • Разрушение блоков: Определяется, смогут ли взрывы разрушать блоки или нет.
  • Кастомизация скорости и мощности: Легко регулируется как скорость полета шара, так и разрушительная сила самого взрыва.

Настройка через config.yml

Файл должен находиться в корневой директории модификации.

config.yml

fireball:
  # Скорость полета огненного шара (1.0 соответствует обычной скорости)
  speed: 1.0

  # Радиус взрыва в блоках
  explosion_radius: 3

  # Мощность взрыва (чем выше значение — тем сильнее эффект)
  explosion_strength: 4

  # Могут ли взрывы разрушать блоки (true — да, false — нет)
  can_break_blocks: true

  # Урон, наносимый взрывом другим сущностям (игрокам, мобам; 0 соответствует отсутствию урона)
  damage: 10

  # Время "перезарядки" между выстрелами в секундах (не реализовано в текущей версии)
  cooldown: 0.5

  # Время жизни шара в секундах до автоматического взрыва, если он ни во что не попал
  lifespan: 30

Опции конфигурации

  • speed: Скорость полета огненного шара (обычная скорость при значении 1.0).
  • explosion_radius: Определяет, на скольких блоках будет распространяться действие взрыва.
  • explosion_strength: Влияет на степень визуальных и физических эффектов взрыва — чем больше значение, тем сильнее сотрясение и выше подбрасывание объектов.
  • can_break_blocks: Позволяет указать, будут ли взрывы повреждать ландшафт или оставлять его в целости.
  • damage: Урон, наносимый сущностям, находящимися в эпицентре взрыва или рядом с ним.
  • cooldown: Временной промежуток между выстрелами, реализуемый в будущих версиях мода.
  • lifespan: Шар, не столкнувшийся с преградой, автоматически взорвется по прошествии определенного количества секунд.

Игровые команды

Для гибкой настройки непосредственно во время игры используйте команду /fireballconfig.

Синтаксис команды

/fireballconfig <параметр> <значение>

Где <параметр> — настраиваемый параметр (например, speed, radius, damage, lifespan), а <значение> — новое числовое или булево значение для соответствующего параметра.

Примеры выполнения

  • Установить скорость полета огненного шара в 2.0: /fireballconfig speed 2.0
  • Расширить радиус взрыва до 5 блоков: /fireballconfig radius 5
  • Задать величину урона сущностям: /fireballconfig damage 20
  • Определить "срок жизни" снаряда равным 1 минуте: /fireballconfig lifespan 60

Сценарии использования

  1. Атака на мобов: Игрок запускает шар в приближающегося крипера, происходит взрыв при столкновении, который наносит групповой урон или убивает противника (урон настраивается).
  2. Создание препятствий: Взрывная волна способна разрушить преграды из земли или камня, если это предусмотрено настройками плагина.
  3. Высотный выстрел: Запуская шар в небо и не целясь ни в один из объектов, вы получаете автовзрыв по истечении времени и наблюдаемый издалека разлет частиц.

Установка

  1. Загрузите файл с расширением .jar себе на компьютер.
  2. Переместите .jar-файл в папку plugins данного сервера.
  3. Перезагрузите сервер для полной инициации плагина.
  4. Для стартовой настройки отредактируйте значения параметров в файле config.yml, находящемся в папке с данной модификацией.
  5. Теперь можно запускать огненные шары и при необходимости быстро перенастраивать их поведение.
Участники проекта
InventoStarz

InventoStarz

Разработчик

Создан: 14 сен 2024

ID: 59174