- Для версий
- 1.20.✘
- 1.21.✘
- Java
9Lives10Hearts — это хардкорный Minecraft-плагин, который превращает каждую смерть в шаг к забвению. У каждого игрока есть 10 сердец-жизней. Умираешь — теряешь одно. Потеряешь все — и прощай, привет режим наблюдателя (GM3).
Сердца не восстанавливаются. Война, предательства, случайный кристалл в спину — всё это теперь по-настоящему больно.
🔴 Два режима:
🛠 Плагин поддерживает:
Плагин поддерживает Hex-Colors в форматах &#RRGGBB и &x&R&R&G&G&B&B.
Если был найден баг, есть идея для реализации, хотите обнову - пишите в дс: piter232
Спасибо @BKLiMaN за идеи, также спасибо за логотип плагину!
Сердца не восстанавливаются. Война, предательства, случайный кристалл в спину — всё это теперь по-настоящему больно.
🔴 Два режима:
- Hard — классика: потерял все сердца — выбыл.
- Immortal — тебя не убить до конца. Последнее сердце остаётся навсегда. Ты вечен... но почти мёртв.
🛠 Плагин поддерживает:
- ✅ Hex-цвета
- ✅ Команды для выдачи/отъёма сердец
- ✅ Тотемы, головы, еда и другие способы вернуть утерянное
- ✅ Полную интеграцию в любой серверный сюжет
Плагин поддерживает Hex-Colors в форматах &#RRGGBB и &x&R&R&G&G&B&B.
Команды плагина:
/9l set {player} {number} - Установка количества сердец игроку
/9l gift {player} - Подарок игроку в виде 1 сердечка. Сердечко отнимается у игрока, который прописывает эту команду и передает его другому. Прописать возможно только от лица игрока.
/9l add {player} {number} - добавление сердец игроку
/9l remove {player} {number} - удаление сердец игроку
/9l look {player} - просмотр количества сердец у игрока
/9l resurrect {player} {number} - возможность воскресить другого игрока, где number - число сердец, с которым воскреснет игрок
/9l totem - выдача уникального тотема, который способен восстановить 1 сердце
/9l reload - команда перезагрузки конфигурации
Права плагина:
9l10h.set:
description: Разрешение на установку количества сердечек.
9l10h.gift:
description: Разрешение на передачу сердечек.
9l10h.add:
description: Разрешение на добавление сердечек.
9l10h.remove:
description: Разрешение на удаление сердечек.
9l10h.look:
description: Разрешение на просмотр числа сердечек.
9l10h.resurrect:
description: Разрешение на возможность воскресить другого игрока.
9l10h.totem:
description: Выдача уникального тотема
9l10h.reload:
description: Перезагрузка плагина
config.yml:
# Привет! Это конфиг плагина 9l10h (Nine Lives Ten Hearts)
# Здесь можно настроить режим игры и дополнительные параметры, отвечающие за работоспособность некоторых механик.
# plugin by Kryaznov
# Режим игры: hard / immortal
# hard - режим игры с конечной жизнью, после того как игрок потеряет все сердца
# он перейдет в гм 3. Можно воскресить командой /9l resurrect {player} {Число сердец}
# immortal - режим игры с бесконечной жизнью, игрок все также теряет сердца,
# но теперь единственное сердце всегда с ним - его нельзя утерять и перейти в гм 3
gamemode: hard
# этот параметр отвечает за уникальную механику восстановления сердец
heart-recovery:
# восстановление сердец через смерть с уникальным тотемом в руках - /9l totem - выдать такой тотем
totem:
enabled: true
container: 12345
name: "7FA33Уникальный Тотем"
lore:
- "7FA33Умри с этим тотемом в руках,"
- "7FA33чтобы получить дополнительное здоровье"
# восстановление сердец через еду, стандартно золотое зачарованное яблоко
eat:
enabled: true
food: ENCHANTED_GOLDEN_APPLE
# этот параметр отвечает за уникальную механику выпадения голов с игроков, которую можно съесть и восстановить 1 сердце
head-heart:
enable: true
value: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWI3NmI0ZWU5ODg1NzIyOTdjYmQ4NzQ2ODNiZWU5NmFlM2M1NWNlOTRjMDA0ZTUxYWRjODJjZWUxNmNkMGIwYyJ9fX0="
container: 12345
name: "7FA33Выпавшее сердце игрока {player}"
lore:
- "7FA33Нажми ПКМ в руках с этим предметом"
- "7FA33Чтобы восстановить себе одно сердце"
lang.yml:
messages:
no_permission: "&#FF5555У вас нет прав для выполнения этой команды."
recipient_max_hearts: "&#FF5555У игрока уже максимальное количество сердечек. Передача невозможна."
command_usage: "&#FF5555Неверная команда."
invalid_number: "&#FF5555Неверное число! Введите число от 1 до 10."
invalid_player: "&#FF5555Игрок не найден или не в сети."
hearts_set: "7FF55Количество сердечек установлено на {hearts}."
hearts_gifted: "7FF55Вы передали 1 сердечко игроку {player}."
hearts_received: "7FF55Вы получили 1 сердечко от игрока {player}."
hearts_not_enough: "&#FF5555У вас недостаточно сердечек для передачи."
gift_usage: "&#FF5555Эту команду могут использовать только игроки."
hearts_look: "7FF55У игрока 7FFFF{hearts}7FF55 сердечек."
hearts_spectator_mode: "7FF55У игрока отсутствуют сердца. Он теперь призрак."
spectator_mode: "7FF55Вы исчерпали все сердца. Вы умерли и теперь стали &#FF5555призраком"
resurrected: "7FF55Вы воскресили игрока 7FFFF{player}7FF55 с 7FFFF{hearts}7FF55 сердцами."
you_have_been_resurrected: "7FF55Вы были воскрешены с 7FFFF{hearts}7FF55 сердцами."
not_in_spectator: "&#FF5555Игрок не находится в режиме наблюдения."
error_invalid_number: "&#FF5555У игрока больше сердец, чем вы хотите выдать. Используйте /9h look для просмотра, сколько сердец у игрока."
error_hp_player: "&#FF5555У вас максимальное число сердец. Здоровье не увеличилось"
heart_recovered: "&#FF5555Вы восстановили одно сердце!"
heart_recovered_thematic: "7FF55Ваш уникальный тотем спас вас! Вы восстановили 1 сердце!"
totem_disabled: "&#FF5555Выдача уникальных тотемов отключена!"
totem_received: "7FF55Вы получили {name}!"
cannot_gift_self: "&cВы не можете передать сердце самому себе!"
config_reloaded: "&aПлагин успешно перезагружен!"
Если был найден баг, есть идея для реализации, хотите обнову - пишите в дс: piter232
Спасибо @BKLiMaN за идеи, также спасибо за логотип плагину!