Тикеры и эвентхендлеры

Версия Minecraft
1.20.1
API
Forge
705
10
46
У меня есть 4 хендлера, которые обновляют сервер и нуждаются в частом обновлении.
Вес, зеленые зоны, радиации и стимуляторы.

Если я делаю обновление раз в 20 тиков, то это приведет к жутким лагам сервера, каким образом можно избежать лагов при почти реалтайм обновлении этих систем?
 
Мож через костыли, но сделал по другому:
ЗЗ - энтити которая считает вокруг игроков и отменяет им ивент получения дамага.
Да я там на число ошибся кек, у меня было обновление каждой 0.01МС, из за этого сдохло почти все.
Ну мож не по теме, но как поменялась загрузка обж моделей в игру? AdvancedModelLoader я думаю был упразднен со времен 1.7.10
 
Ну мож не по теме, но как поменялась загрузка обж моделей в игру?
Используй json через DataGen. В офф документации всё описано на этот счёт

Вес необязательно обновлять каждый тик или секунду. Можно это делать, когда у тебя шмотка появляется в инвентаре и когда выпадает
Остальное можно на чанки повесить через загрузку/выгрузку. Но это сугубо по моему представлению, как оно у тебя на самом деле реализовано, я не знаю.
 
Назад
Сверху