- Supports version
- 1.17.✘
- 1.18.✘
- 1.19.✘
- 1.20.✘
- Official page
- https://polymart.org/r/4794
Описание плагина LiteSleep:
Все хотели избавиться от надоедливых фантомов, но в то же время оставить механику сна в minecraft.Этот плагин добавляет механику сна, почти как в реальной жизни. Чем лучше вы придерживаетесь распорядка дня, тем лучше вы спите и тем энергичнее себя чувствуете. Не следите за сном вообще? У вас появилась бессонница, и вы больше не можете спать, вам нужно покупать лекарства.
Механика сна в LiteSleep:
У игрока есть энергия (по умолчанию 40 минут)
У каждого игрока есть статистика сна. Изначально он может спать только 70 % времени (28 минут), если он ложится спать вовремя (с энергией на уровне 10-30 %), то за каждый хороший сон он будет получать очки. За хороший - положительные, за плохой - отрицательные. Чем больше игрок соблюдает график сна, тем лучше становится его сон, то есть при 5 хороших снах подряд он сможет спать 85 %, при 10 хороших снах подряд - до 100 %. С плохим сном все точно так же, при 5 плохих снах - 65%, при 10 плохих - 50%.
Каждая стадия может включать постоянные эффекты, временные эффекты и случайные эффекты.
Ниже приведено описание базового конфига, который добавляется по умолчанию
- 100-85%
- SPEED 1
- FAST_DIGGING 1
- 85-70%
- SPEED 1
- 70-30% EMPTY
- 30-20%
- SLOW 1
- 20-10%
- SLOW 1
- SLOW_DIGGING 1
- 50% chance DARKNESS 1
- 10-0%
- SLOW 3
- SLOW_DIGGING 2
- 20% chance DARKNESS 1
- 20% chance WITHER 1
- 0%
- SLOW 3
- SLOW_DIGGING 2
- 40% chance DARKNESS 1
- 40% chance WITHER 1
Энергетические напитки и лекарства в LiteSleep:
Вы можете инициализировать предмет, который, когда вы его съедите, будет использован.Энергетические напитки добавляют процент к вашей бдительности, если вы их съедите. Не работает при бессоннице
/Предметы для сна добавляют энергию 10 (нужно держать в руках предмет, который вы хотите добавить)
Лекарство от бессонницы работает с определенным шансом, который вы задаете
/lsleep items add insomnia 20 (Вам нужно держать в руках предмет, который вы хотите добавить)
Вы можете инициализировать любые элементы, в том числе с датой NBT и пользовательскими моделями из пакета ресурсов
Этапы в LiteSleep:
Каждый этап позволяет добавить интерактивность на каждом этапе- сообщения - набор сообщений. Когда игрок достигает этого этапа, случайное сообщение из этого списка будет выбрано и показано игроку
- эффекты - эффект, который будет применен к игроку по достижении этапа. Эффект может быть настроен на срабатывание, которое проверяется каждые 10 секунд реального времени (200 тиков). Каждый эффект содержит:
- potionEffects - эффекты, которые будут применены к игроку
- звуки - звуки, которые будут воспроизводиться игроку
- частицы - частицы, которые будут вызываться вокруг игрока (галлюцинации)
JSON:
{
"name": "Hard dizziness",
"chance": 0.4,
"potionEffects": [
{
"duration": 10,
"lvl": 1,
"effectName": "DARKNESS"
},
{
"duration": 5,
"lvl": 1,
"effectName": "WITHER"
}
],
"sounds": [
"ENTITY_SKELETON_CONVERTED_TO_STRAY"
],
"particles": [
"FLASH"
]
}
Ночной цикл в LiteSleep:
Вы можете установить кастомное время ночи (в секундах).
Вы можете как сократить время ванильной ночи, так и увеличить его по своему усмотрению
Плэйсхолдеры плагина LiteSleep:
%sleep_now%
(Energy)%sleep_score%
%sleep_goodStreak%
%sleep_badStreak%
%sleep_allGood%
%sleep_allBad%
Установка плагина LiteSleep:
- Скачайте плагин.
- Выключите сервер
- Переместите файл .jar в папку /plugins/ вашего сервера.
- Запустите сервер.
- Готово.