В общем, заключаю сея поиск тем, что решил использовать через EntityJoinWolrdEvent
Когда спавнится EntityTNT возле места где нельзя ему быть, просто его килять)
Идея вроде прикольная, она даже рабочая, но у нас существуют другие моды, а там у большинства своя реализация и собственно такой...