Im stuck trying to make it so when a obsidian block ignites that the ignite event will not be canceled. This code seem's to not like me since it still dosent ignite. public class MyBlockListener extends BlockListener { @Override public void onBlockIgnite(BlockIgniteEvent event) { if(event.getBlock().getType() != Material.OBSIDIAN){ event.setCancelled(true); } } }