Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Убрать дроп со взорванных блоков(плагин на миникрафта)

Мирослав Мельников Знаток (470), на голосовании 1 год назад
Давно парюсь с этой проблемой чтобы не выпадал дроп с блоков после взрыва чего -либо, не могу понять почему он продолжает падать, хотя вроде код логичен)
Вот мой итоговый code который не работает:

@EventHandler
public void onBlockExplode(EntityExplodeEvent event) {
List<Block> blocks = event.blockList();

for (Block block : blocks) {
block.getDrops().remove(new ItemStack(Material.DIRT, 1));
}
}

Помогите если не трудно..
Голосование за лучший ответ
Руслан К Ученик (234) 1 год назад
block.getDrops().clear();
event.setYield(0);
Похожие вопросы