@Override public boolean isSolid() { // Let us override whether materials are solid DefaultMaterial defaultMaterial = toDefaultMaterial(); if (defaultMaterial != DefaultMaterial.UNKNOWN_BLOCK) { return defaultMaterial.isSolid(); } return blockData.getMaterial().isSolid(); }