Рендер снарядов навроде лазерного луча

Версия Minecraft
1.7.10

RareScrap

Модератор
1,334
40
645
Добрый день, народ. Я хочу сделать что-то вроде лазерной пушки, которая будет стрелять непрерывным лучем от игрока до первого встреченного блока. Обычно когда дело касается снарядов, я использую EntityThrowable с кастомным IItemRenderer'ом. Но тут с точки зрения логики ситуация немного другая.

Кто нибудь может подсказать мне как это сделать? Или может дадите ссылку на опенсурсныф мод, где это уже реализовано.

+ Как быть если луч направлен в второну незагруженного чанка?
 
Луч же не бесконечный. Ограничивай его 256 блоками. Есть метод в мире замечательный - blockExists, проверяет загружен ли блок на координатах. Если не загружен - выходи из цикла и прерывай луч.

P.S
 
Назад
Сверху