public class EventsHandler
{
@SubscribeEvent
public void onExplosionDetonate(final ExplosionEvent.Detonate event)
{
if(event.getWorld().isRemote) return;
if(/* сюда можно поместить проверку с вашей переменной */)
{
event.getAffectedBlocks().clear();
}
}
}