[1.12.2] Изменение текстуры как в Carpenter's Block

Сообщения
9
Лучшие ответы
0
Реакции
1
Версия Minecraft
1.12.2
Я пишу мод, где вы можете создавать склоны (как в carpenter'sе).

У меня есть простые модели obj, и мне нужно изменить их текстуру во время игры, щелкнув правой кнопкой мыши по блоку (как в carpenter'sе)

Как я могу это сделать? Как я могу получить текстуру блока который находится в руке игрока и изменить текстуру склона во время игры?
 
Сообщения
250
Лучшие ответы
4
Реакции
66
Делай через Tile Entity с отслеживанием щелчка по блоку (метод onBlockActivated) и сетай другой блокстейт в котором другая текстура.
 
Сообщения
9
Лучшие ответы
0
Реакции
1
Делай через Tile Entity с отслеживанием щелчка по блоку (метод onBlockActivated) и сетай другой блокстейт в котором другая текстура.
В майнкрафте очень много блоков а если добавить еще моды то бесконечность! Зафигачить столько блокстейтов просто невозможно.
 
Сообщения
147
Лучшие ответы
9
Реакции
74
А посмотреть как это сделано в самом carpenter'sе слабо?
 
Сверху