- 4,045
- 63
- 645
Всем привет!
Не подскажете ли, в каком эвенте/не эвенте/месте можно разместить синхронизацию определённого параметра тайла для рендера?
А теперь по человечески:
Есть у меня тайл энтити и его рендер... На сервере лежит параметр, который должен использоваться в рендере.
Однако стандартная сейвНБТ для клиента, видимо, не очень работает...
Приходится посылать пакеты. Однако, когда и где это можно сделать?
Пробовал из ЭнтитиДжойнЭвента, но в этот момент список тайлов на клиент ещё не загружен и я не могу заменить параметр. Такая же фигня происходит, если посылать из лоадНБТ.
Единственное рабочее решение, это отправлять запрос из самого рендера и дожидаться ответа сервера.
При этом всё работает, но при загрузке мира на пару-тройку кадров в рендере этого параметра нет, что бросается в глаза...
Есть мысли?
Не подскажете ли, в каком эвенте/не эвенте/месте можно разместить синхронизацию определённого параметра тайла для рендера?
А теперь по человечески:
Есть у меня тайл энтити и его рендер... На сервере лежит параметр, который должен использоваться в рендере.
Однако стандартная сейвНБТ для клиента, видимо, не очень работает...
Приходится посылать пакеты. Однако, когда и где это можно сделать?
Пробовал из ЭнтитиДжойнЭвента, но в этот момент список тайлов на клиент ещё не загружен и я не могу заменить параметр. Такая же фигня происходит, если посылать из лоадНБТ.
Единственное рабочее решение, это отправлять запрос из самого рендера и дожидаться ответа сервера.
При этом всё работает, но при загрузке мира на пару-тройку кадров в рендере этого параметра нет, что бросается в глаза...
Есть мысли?