Плагин Механика JediTelekinesis | Почувствуй силу! [v1.0.0]

JediTelekinesis | Почувствуй силу!
Краткое описание:
Этот плагин добавляет в Minecraft способности настоящего джедая из Звёздных Войн.
10
356

JediTelekinesis Plugin



Почувствуй Силу! Этот плагин для Spigot/Paper добавляет в Minecraft способности настоящего джедая, вдохновленные вселенной Звездных Войн. Управляйте сущностями на расстоянии, совершайте мощные рывки и отталкивайте врагов с помощью Силы!


Особенности​

  • Телекинез:
    • Захватывайте мобов и других игроков.
    • Удерживайте их перед собой.
    • Аккуратно отпускайте или мощно бросайте цели.
    • Проверка на препятствия при перемещении удерживаемой цели.
    • Настраиваемый лимит на время удержания игроков.
  • Рывок Силы: Быстро перемещайтесь в указанном направлении.
  • Толчок Силы (Направленный): Отталкивайте одну цель.
  • Толчок Силы (Круговой/AoE): Отталкивайте всех враждебных сущностей вокруг себя.
  • Кристалл Силы: Специальный предмет для концентрации способностей.
  • Настраиваемые кулдауны: Для каждой способности можно настроить время перезарядки.
  • Гибкая конфигурация: Настраивайте дальность, силу, исключённых мобов, эффекты (звуки, частицы) и многое другое в config.yml.
  • Локализация: Поддержка нескольких языков: английский и русский (см. файлы lang_xx.yml).
  • Permissions: Детальная настройка прав доступа ко всем командам и способностям.

Поддерживаемые версии​

  • Minecraft: 1.19.x (протестировано на 1.19.4, 1.20.1 и 1.21.4)
  • Ядра сервера: Spigot и его форки(Paper и т.п.)

Установка​

  1. Скачайте последнюю версию плагина .jar файла со страницы Релизов.
  2. Поместите .jar файл в папку plugins вашего сервера.
  3. Перезапустите сервер.
  4. Плагин создаст папку JediTelekinesis с файлами конфигурации (config.yml, lang_en.yml, lang_ru.yml).

Как использовать​

  1. Получение Кристалла Силы:
    • Игроки с правом jeditelekenisis.command.givecrystal (по умолчанию операторы) могут использовать команду /telekinesis (или /tk) для получения Кристалла Силы.
  2. Использование Кристалла Силы:
    • Возьмите Кристалл Силы в основную руку.
    • Свободные руки (цель не удерживается):
      • ПКМ (Правая кнопка мыши): Телекинез (Захват цели).
      • ЛКМ (Левая кнопка мыши): Рывок Силы.
      • Shift + ПКМ: Направленный Толчок Силы.
      • Shift + ЛКМ: Круговой Толчок Силы.
    • Удержание цели:
      • ПКМ: Аккуратно отпустить цель.
      • Shift + ПКМ: Бросить удерживаемую цель.
  3. Освобождение от телекинеза (если вас удерживают):
    • Игроки с правом jeditelekenisis.command.release могут использовать команду /tkrelease, чтобы попытаться освободиться.

Команды​

  • /telekinesis (или /tk)
    • Описание: Выдает Кристалл Силы.
    • Permission: jeditelekenisis.command.givecrystal
  • /tkrelease
    • Описание: Позволяет игроку попытаться освободиться, если его удерживают телекинезом.
    • Permission: jeditelekenisis.command.release
  • /jeditele [reload/rl] (Планируемая команда)
    • Описание: Перезагружает конфигурацию плагина.
    • Permission: jeditelekenisis.admin.reload

Permissions​

  • jeditelekenisis.command.givecrystal: Доступ к команде /telekinesis. (default: op)
  • jeditelekenisis.command.release: Доступ к команде /tkrelease. (default: true)
  • jeditelekenisis.telekinesis: Позволяет использовать базовый телекинез (захват, удержание, бросок). (default: true)
  • jeditelekenisis.telekinesis.player: Позволяет использовать телекинез на других игроках. (default: op)
  • jeditelekenisis.forcedash: Позволяет использовать Рывок Силы. (default: true)
  • jeditelekenisis.forcepush.targeted: Позволяет использовать Направленный Толчок Силы. (default: true)
  • jeditelekenisis.forcepush.aoe: Позволяет использовать Круговой Толчок Силы. (default: true)
  • jeditelekenisis.admin.reload: (Для планируемой команды перезагрузки) Доступ к перезагрузке конфигурации. (default: op)

Конфигурация​

Плагин полностью настраиваемый. Основные файлы конфигурации находятся в папке plugins/JediTelekinesis/:

  • config.yml: Основной файл конфигурации. Позволяет настроить:
    • Язык плагина (language: "ru" или "en").
    • Параметры каждой способности (дальность, сила, кулдауны).
    • Список запрещенных для телекинеза сущностей.
    • Звуковые и визуальные эффекты (частицы).
    • И многое другое! Подробные комментарии внутри файла помогут вам разобраться в каждой опции.
  • lang_en.yml / lang_ru.yml: Файлы локализации. Содержат все сообщения плагина. Вы можете редактировать их или добавлять новые языки, создав файл lang_xx.yml (где xx - код языка) и указав его в опции language файла config.yml.

Поддержка и Содействие​

Если вы обнаружили ошибку или у вас есть предложение по улучшению, пожалуйста, создайте Issue на GitHub.

Пулл-реквесты приветствуются!


Да пребудет с вами Сила! ;)

Автор

Black.Fox

Еще ресурсы от Black.Fox

ThiefMask | Скрой свою личность!
ThiefMask | Скрой свою личность!
Этот плагин добавляет в Minecraft маски, при надевании которых ник игрока скрывается от других.
Nuke Remote System | Пульт запуска ядерной бомбы
Nuke Remote System | Пульт запуска ядерной бомбы
Бомбочка для ванны? Нет, это ядерная бомба для плейса в Роблоксе!!
Roblox Multiple Accounts | Как запустить несколько окон игры?
Roblox Multiple Accounts | Как запустить несколько окон игры?
Приложение, позволяющее запускать несколько аккаунтов Roblox.
ВерхНиз