Настраиваемые цвета на блоке

Версия Minecraft
1.16.5
API
Forge
40
1
7
Всем добра!

Направьте пожалуйста, как можно реализовать блок с настраиваемым цветом или текстурой, но не создавая все блоки с набором цветов (типа как шерсть разноцветная создана)? :unsure:

К примеру: у нас имеются блоки железа, золота или алмазов, есть набор текстур в виде "скина", мы хотим определенный набор навесить на эти блоки.

Видел такое к примеру в OpenComputers. Там есть 3D принтер, мы же не имеем в моде всех видов моделей, мы создаем их сами и можем устанавливать свои текстуры с любых сторон.

ps. Я не прошу мвп, я не понимаю какая логика должна быть, за что зацепится, чтобы отталкнутся от этого и изучить тему.
 
Последнее редактирование:
Решение
К примеру: у нас имеются блоки железа, золота или алмазов, есть набор текстур в виде "скина", мы хотим определенный набор навесить на эти блоки.
Вот это не понял. Чтобы у обычного ванильного блока была дополнительная текстура поверх?

Есть два варианта:
  1. TileEntity и TileEntityRender. Но это сильно нагружает игру если этот блок будет использоваться часто.
  2. Всё таки сгенерировать все состояния этих блоков. Если их относительно немного.
К примеру: у нас имеются блоки железа, золота или алмазов, есть набор текстур в виде "скина", мы хотим определенный набор навесить на эти блоки.
Вот это не понял. Чтобы у обычного ванильного блока была дополнительная текстура поверх?

Есть два варианта:
  1. TileEntity и TileEntityRender. Но это сильно нагружает игру если этот блок будет использоваться часто.
  2. Всё таки сгенерировать все состояния этих блоков. Если их относительно немного.
 
Но это сильно нагружает игру если этот блок будет использоваться часто.
Это печально :unsure:
Просто я подумал, что если добавить покраску механизмов, чтобы игрок мог выбирать цветовую палитру для атмосферы.
 
Назад
Сверху