Health Regeneration Overhaul
Данный API изменяет механизм восстановления здоровья. Вместо зависимости от системы голода используются два новых атрибута сущности.
Система голода, включая истощение и насыщение, по умолчанию отключена, но может быть повторно активирована в конфигурации сервера.
Реализация по умолчанию
Здоровье восстанавливается на значение generic.health_regeneration каждые generic.health_tick_threshold тиков.
При получении урона восстановление здоровья приостанавливается на generic.health_regeneration_delay_threshold тиков.
Значения атрибутов по умолчанию
- generic.health_regeneration: 0
- generic.health_tick_threshold: 100
- generic.health_regeneration_delay_threshold: 100
Настройка
Когда игровое правило "naturalRegeneration" имеет значение true, игроки получают восстановление здоровья не менее 1.
В клиентской конфигурации можно активировать и настроить альтернативную полосу здоровья.
API
Приведение "LivingEntity" к интерфейсу "HealthRegeneratingEntity" предоставляет доступ ко всем соответствующим методам.