Создать прицел

Версия Minecraft
1.12.2
25
0
Здравствуйте, как я могу создать прицел? Тобишь не через текстур паки, а чтобы при навидение на моба он менялся (цвет и добавлялось 2 объекта), как я могу это реальзовать?
 
67
1
3
Класс IngameGui, метод renderAttackIndicator, ищи, какие там события создаются (тебе нужно такое, которое возникает до отрисовки crossHair, и его можно отменить, если там не найдешь, то смотри в вызывающих методах). Далее подписываешься на него, в обработчике отменяешь это событие, и рисуешь прицел так, как тебе надо (пример отрисовки смотри там же). Проблема в том, что если там нет специализированного события, тебе придётся брать более общее событие, а отменяя его, тебе придётся делать отрисовку других вещей вручную. Вроде так это делается.
 
Сверху