▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
LifeWars

LifeWars

LifeWars - плагин для Minecraft с механикой Lifesteal SMP. Настраиваемые рецепты, сердца, возрождение и гибкая конфигурация для твоего сервера.

Оцените первым
40.4K
29

LifeWars - плагин для Minecraft с механикой Lifesteal

LifeWars - это мой собственный плагин для Minecraft, который привносит на твой сервер популярную механику lifesteal. Если ты хочешь, чтобы игроки теряли сердца при смерти, могли крафтить особые предметы и возрождать друг друга - этот плагин для тебя.

Я сделал LifeWars, потому что мне нужен был рабочий инструмент для своих сообществ. И я хотел дать владельцам серверов больше контроля над тем, как именно работает Lifesteal, а не привязываться к фиксированной системе.

Что умеет LifeWars

Плагин очень гибкий. Вот лишь малая часть того, что можно настроить:

  • Полностью включать или отключать плагин
  • Включать или отключать механику возрождения
  • Разрешать или запрещать использование сердец
  • Устанавливать максимальное здоровье
  • Настраивать здоровье после возрождения
  • Включать и отключать команды
  • Работать с кастомными рецептами крафта
  • Менять названия предметов и их описания (lore)
  • Настраивать внешний вид сердец и предметов возрождения
  • Редактировать рецепты прямо в игре
  • Спавнить предметы LifeWars через админ-команды
  • Управлять списком исключенных и забаненных игроков
  • Конфигурировать почти всё, что видишь

Кастомные рецепты крафта

Плагин поддерживает полностью настраиваемые рецепты. Ты можешь задать свои схемы для:

  • Крафта сердца (Heart Recipe)
  • Крафта книги возрождения (Revive Recipe)

Причём рецепты можно менять прямо в игре через встроенный редактор - не придётся лезть в файлы конфигурации вручную.

Команды

LifeWars включает несколько команд как для игроков, так и для администраторов.

Большинство - админские, позволяют управлять здоровьем, воскрешением, конфигами и предметами:

  • Admin Revive
  • Eliminate (исключить игрока)
  • Set Health (установить здоровье)
  • Reload Configuration (перезагрузить конфиг)
  • Edit Configuration (редактировать конфиг)
  • Admin Item Spawning (спавнить предметы)
  • Recipe Editing (редактировать рецепты)

Права (Permissions)

Для работы команд нужны права. Вот основные:

  • LifeWars.adminrevive.use
  • LifeWars.EditConfig.use
  • LifeWars.sethealth.use
  • LifeWars.eliminate.use
  • LifeWars.reloadconfig.use
  • LifeWars.adminspawnitem.use

Как использовать предметы

Книга возрождения (Revive Item)

  1. Скрой её по рецепту, который задал в конфиге. Учти: в книге рецептов Minecraft она может не отображаться, потому что игра не знает кастомное сердце как ингредиент.
  2. Переименуй книгу в ник игрока, которого хочешь воскресить.
  3. Нажми ПКМ с книгой в руке - если игрок в бане, его вернут.

Сердце (Heart Item)

  1. Скрой по рецепту.
  2. Всё! Сердце можно использовать:
    • чтобы передать здоровье другому игроку
    • чтобы экипировать/использовать самому
    • в крафте книги возрождения

Система сердец

Сердца - главный элемент механики LifeWars. Ты можешь настроить, можно ли их использовать, экипировать, и какое максимальное здоровье у игроков.

Плагин поддерживает кастомные модели и CustomModelData - так что через ресурспаки сердцам можно дать уникальный внешний вид.

Исключение и возрождение

Когда игрок теряет все сердца (по условию, которое ты задаёшь), он попадает в бан-систему LifeWars.

Плагин умеет:

  • Исключать игроков
  • Автоматически банить
  • Банить и кикать
  • Разбанивать через систему возрождения
  • Работать с офлайн-игроками
  • Проверять валидность предметов возрождения
  • Задавать здоровье после воскрешения

Данные забаненных хранятся в отдельном файле BannedPlayers.yml.

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

LifeWars заточен под гибкость. В config.yml можно менять всё:

  • Максимальное здоровье
  • Здоровье после возрождения
  • Настройки сердец
  • Названия предметов и их описания
  • Сообщения
  • Рецепты крафта
  • Ограничения PvP
  • Запрещённые предметы
  • Функции плагина

В файле есть комментарии, так что разобраться несложно. Пример базовой настройки:

features:
  reviveBookEnabled: true
  heartUseEnabled: true
  withdrawCommandEnabled: true

gameplay:
  maxHealth: 40
  reviveHealth: 8
  dropHeartsIfMax: true

items:
  # Название сердца
  heartName: "<bold><#d9252e>Heart"
  heartLore: "<gray>Right-click to use!"
  heartItemModel: "lifewars_defaultheart"
  heartCustomModelData: -1
  # Книга возрождения
  reviveBookName: "<aqua>Revive Book"
  reviveBookLore: "<dark_aqua>Rename this book to the player name you want to revive, then right-click to revive that player!"

recipes:
  customRecipesEnabled: true
  heartRecipeEnabled: true
  reviveBookRecipeEnabled: true
  layouts:
    heart:
      grid:
        - DIAMOND_BLOCK
        - GOLD_BLOCK
        - DIAMOND_BLOCK
        - NETHERITE_INGOT
        - TOTEM_OF_UNDYING
        - NETHERITE_INGOT
        - DIAMOND_BLOCK
        - GOLD_BLOCK
        - DIAMOND_BLOCK
    revivebook:
      grid:
        - DIAMOND_BLOCK
        - CUSTOM_HEART
        - GOLD_BLOCK
        - CUSTOM_HEART
        - NETHER_STAR
        - CUSTOM_HEART
        - GOLD_BLOCK
        - CUSTOM_HEART
        - DIAMOND_BLOCK

Редактор рецептов

У LifeWars есть встроенный редактор рецептов прямо в игре. С его помощью можно:

  • Менять сетку крафта
  • Заменять ингредиенты
  • Настраивать рецепты сердец и книг возрождения
  • Сохранять изменения без перезапуска сервера
  • Перезагружать рецепты без правки плагина

Это сильно упрощает кастомизацию LifeWars для сервера.

Поддержка ресурспаков

LifeWars работает с кастомными моделями предметов. Для сердец доступны:

  • Кастомные модели предметов
  • CustomModelData
  • Строковые CustomModelData

Это значит, что ресурспаки могут придать предметам LifeWars уникальный внешний вид без костылей.

Если хочешь попробовать LifeWars на своём проекте - скачай плагин для Minecraft и настрой под себя. Для тех, кто ищет простой и мощный Lifesteal плагин для Minecraft, LifeWars отлично подходит.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки

Детали

Лицензия:
Опубликован:2 года назад
Обновлён:1 неделю назад
Главная