Блок-убийца

Версия Minecraft
1.7.10
10
0
qq всем. думаю, многие знают про IC, даже точнее, про блок теслы. как вы, скорее всего, знаете, он питается электричеством IC и редстоуном, он дамажит в опр. радиусе (по факту, вспомнил про него после задумки далее). я хочу по такому принципу придать блоку свойство поджигать в опр. радиусе/ ударять молнией. может кто-то сможет мне представить реализацию такой схемы?

UPD: ещё желательно настроить его только на враждебных мобов
 
В сурсах IC найди как он работает.
Что бы он не просто убивал(или дамажил) - написать то, что он будет делать.
Что бы только на враждебных - просто добавить проверку.
 
ARTIC030 написал(а):
Deorma написал(а):
UPD: решено, однако я хочу сделать ещё на одиночную цель. как сделать?

На одиночную в толпе одинаковых? Или на определённый тип энтити моба?

Вообще хотелось бы сделать, во первых, чтобы атаковало только враждебных, а уже далее одиночного
 
Deorma написал(а):
ARTIC030 написал(а):
Deorma написал(а):
UPD: решено, однако я хочу сделать ещё на одиночную цель. как сделать?

На одиночную в толпе одинаковых? Или на определённый тип энтити моба?

Вообще хотелось бы сделать, во первых, чтобы атаковало только враждебных, а уже далее одиночного

Я делал так на 1.5.2 просто создавал класс с наследством EntityThrowable, преписывал метод и два условия; если entity == EntityAnimal вернуть ноль, а если entity == Entity просто - то срабатывала переменная с дамаг сорцом. На 1.6.4 это не сработало, ибо Entity наследует EntityAnimal и условие не может понять кого дамажить, а кого нет. Краш в итоге. Попробуй такой же вариант, может пройдёт.
А как насчёт одиночного вообще не знаю, если моб один и тот же, один получает урон а второй например нет.. Даже представить не могу такую реализацию, но могу представить только условие если в ранге находится больше одного моба - то их убивает, а если один просто - нет.
 
Можешь посмотреть, есть такой блок в EnderIO(убийца Джек, чтоли называется)
 
Назад
Сверху