Смена модели игрока

Версия Minecraft
1.7.10

deleted.user

Мошенник
321
43
Доброго времени суток. Покопал форум на этот счет и толкового для себя ничего не вынес.
Допустим, есть у нас код Тимахи, где он позволяет менять класс игрока. Хочу туда прикрутить смену модели игрока. Каким образом это делать правильно, что бы игроки видели разные у разных игроков? В сторону морф мода не тыкайте особо, там код хрен разберешь.
 
Пиши рендер для игрока как для обычного ентити и каждую минуту, к примеру, отправляй всем вокруг в радиусе id модели.
Заранее создай лист с загруженными моделями, где индекс модель и будет ее id. Также создай hashmap, где ключом будет никнейм игрока, а значением id модели. Сюда из пакета клиентского должны добавляться данные о игроках.
После в рендере можешь спокойно обращаться к этой мапе по никнейму игрока и получать id модельки, которую можешь смело рендерить.

Я так много где делал, работает и не нагружает. :)
 
Хотел слив кода по этому поводу оформить, но у меня возникла ошибка с рендером, на которую я просто забил (не до этого было), если поправишь ее, то код готовый:
MagTemTenebrius/TutorialModel
Ошибка заключена в OGL, а я в нем просто не шарю. Если поставишь код, то увидишь при смене на другую расу
 
Там есть 3 варика расы
1 - мини стив или также фея, но надо оформить их рендер постом, а у меня сначала модель рендерится, а потом моды которые сзади, и получается, что мобы сзади рендерятся как спереди.
2 - фея, с ней все норм
3 = 1
 
Назад
Сверху