Рендер фантомного блока

Версия Minecraft
1.12.2
586
32
136
У меня есть мой блок, хочу, что-бы держа определённый Item, вокруг него появились к примеру блоки наковальни. Делал через DrawBlockHighlightEvent, используя метод mc.getBlockRendererDispatcher().renderBlockBrightness, но блок постоянно был под мною. Га примере, видно, что я хочу(вокруг стекла рендер четверых наковален). Что подскажите?Безымянный.png
 
7,099
324
1,509
Добавь в рендер блока по условию предмета в руке рендер наковален вокруг
 
7,099
324
1,509
Готового кода ждешь?

1 вариант)
В новых версиях все модели в виде json, в рантайме в виде испеченных, поэтому можно заменить модель стекла во время события ModelBakeEvent.
Поэтому хуки отпадают(ими можно было на 1.7.10 сделать)
Про юз события есть здесь:
Создание моделей при помощи кода

Про модели блоков здесь:
IModel и IBakedModel (1 - 2 части)

Идея в том, чтобы всегда возвращать части модели стекла, но если игрок держит в руках предмет, то еще и наковальни(ее модель тоже можно получить во время ModelBakeEvent)

2 вариант)
Спроси у @Maxik001, он юзал это
 
Сверху