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

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

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

Как я могу это сделать? Как я могу получить текстуру блока который находится в руке игрока и изменить текстуру склона во время игры?
 
Сообщения
106
Лучшие ответы
1
Реакции
24
Делай через Tile Entity с отслеживанием щелчка по блоку (метод onBlockActivated) и сетай другой блокстейт в котором другая текстура.
 
Сообщения
2
Лучшие ответы
0
Реакции
0
Делай через Tile Entity с отслеживанием щелчка по блоку (метод onBlockActivated) и сетай другой блокстейт в котором другая текстура.
В майнкрафте очень много блоков а если добавить еще моды то бесконечность! Зафигачить столько блокстейтов просто невозможно.
 
Сообщения
4,191
Лучшие ответы
109
Реакции
564
Так не фигачь. Тайл это совсем другое
 
Сообщения
41
Лучшие ответы
1
Реакции
8
А посмотреть как это сделано в самом carpenter'sе слабо?
 
Сверху