Minecraft Wiki
Advertisement
Foodbar

Индикатор голода

Голод — элемент игрового процесса, добавленный в Adventure Update. Он представляет собой индикатор, который занял место индикатора брони. C его добавлением еда больше не восполняет здоровье напрямую, а уменьшает голод.

Если индикатор сытости больше или равен 90%, здоровье восполняется на Half Heart раз в 5 секунд.

Если индикатор сытости меньше или равен 30%, то игрок не может бегать.

Если же индикатор пуст, здоровье будет уменьшаться на Half Heart раз в 5 секунд, на лёгкой сложности оно остановится на 5 пунктах здоровья, на средней на 0.5, а на сложной на 0, что означает голодную смерть.

Механика

Существует четыре поля в level.dat, которые связаны с голодом:

  • foodLevel, находится в диапазоне от 0 до 20, представляет индикатор сытости.
  • foodSaturationLevel, дополнительная невидимая переменная голода, которая истощается перед основной foodLevel. Поедание любой еды будет также добавлять некоторые значения к этой переменной. Эта величина не может превышать foodLevel.
  • foodTickTimer, увеличивается с каждым отсчетом, когда foodLevel больше 17 (сытость) или равно нулю (голод). При достижении 80 значение сбрасывается и либо добавляет, либо отбирает Half Heart, в зависимости от того, сыт игрок или голоден.
  • foodExhaustionLevel, колеблется от 0.0 до 4.0, увеличивается с каждым вашим действием. Движение, бег, прыжок — всё это увеличивает эту переменную. Разрушение блока добавляет 0.025 к значению, установка блока не добавляет ничего. После того как уровень истощения достигнет 4.0, он возвратится к 0.0 и вычтет 1 из foodSaturationLevel или из foodLevel, если foodSaturationLevel будет равняться 0.

Увеличение уровня "истощения"

Действие Увеличение ExhaustionLevel
Красться (за метр) 0.009
Ходьба (за метр) 0.01
Бег (за метр) 0.1
Прыжок 0.2
Прыжок во время бега 0.4
Разрушение блока 0.025
Получение любого урона 0.3
Получить несварение от еды 15.0 за длительность эффекта

Некоторая информация о восстановлении "food level"(Очки голода) и "saturation level"(Насыщение)

Еда Увеличение foodLevel Увеличение saturationLevel
Печенье 2 (Hunger) 0.4
Хлеб 5 (Half HungerHungerHunger) 6
Сырая свинина 3 (Half HungerHunger) 1.8
Жареная свинина 8 (HungerHungerHungerHunger) 12.8
Сырая говядина 3 (Half HungerHunger) 1.8
Жареная говядина 8 (HungerHungerHungerHunger) 12.8
Сырая курятина 2 (Hunger) 1.2
Жареная курятина 6 (HungerHungerHunger) 7.2
Сырая крольчатина 2 (Hunger) 1.8
Жареная крольчатина 5 (Half HungerHungerHunger) 6
Сырая баранина 2 (Hunger) 1.2
Жареная баранина 6 (HungerHungerHunger) 9.6
Сырая рыба 2 (Hunger) 1.2
Жареная рыба 5 (Half HungerHungerHunger) 6
Ломтик арбуза 2 (Hunger) 1.2
Тушёные грибы 6 (HungerHungerHunger) 7.2
Тушёный кролик 10 (HungerHungerHungerHungerHunger) 12
Торт (за один укус) 2 (Hunger) 0.4
Гнилая плоть 4 (HungerHunger) 0.8
Красное яблоко 4 (HungerHunger) 2.4
Золотое яблоко 4 (HungerHunger) 2.4
Паучий глаз 2 (Hunger) 3.2
Тыквенный пирог 8 (HungerHungerHungerHunger) 4.8
Морковь 3 (Half HungerHunger) 4.8
Золотая морковь 6 (HungerHungerHunger) 14.4
Картофель 1 (Half Hunger) 0.6
Печёный картофель 5 (Half HungerHungerHunger) 7.2
Ядовитый картофель 2 (Hunger) 1.2

Дополнительно

  • Сон в кровати никак не отражается на очках голода.
  • На сложности Мирная здоровье не зависит от голода, и сытость не тратится.

Примечания


Advertisement