src/main/java/com/simibubi/create/content/contraptions/components/structureMovement/BlockMovementTraits.java
/**
	 * Brittle blocks will be collected first, as they may break when other blocks
	 * are removed before them
	 */
Brittle blocks will be collected first, as they may break when other blocks
are removed before them
Brittle blocks will be collected first as they may break when other blocks are removed before them
public static boolean isBrittle(BlockState state) {
		Block block = state.getBlock();
		if (state.contains(BlockStateProperties.HANGING))
			return true;
		if (block instanceof LadderBlock)
			return true;
		if (block instanceof TorchBlock)
			return true;
		if (block instanceof AbstractPressurePlateBlock)
			return true;
		if (block instanceof HorizontalFaceBlock && !(block instanceof GrindstoneBlock))
			return true;
		if (block instanceof CartAssemblerBlock)
			return false;
		if (block instanceof AbstractRailBlock)
			return true;
		if (block instanceof RedstoneDiodeBlock)
			return true;
		if (block instanceof RedstoneWireBlock)
			return true;
		if (block instanceof CarpetBlock)
			return true;
		return AllBlockTags.BRITTLE.tag.contains(block);
	}
public static boolean isBrittle ( BlockState state ) { Block block = state . getBlock ( ) ; if ( state . contains ( BlockStateProperties . HANGING ) ) return true ; if ( block instanceof LadderBlock ) return true ; if ( block instanceof TorchBlock ) return true ; if ( block instanceof AbstractPressurePlateBlock ) return true ; if ( block instanceof HorizontalFaceBlock && ! ( block instanceof GrindstoneBlock ) ) return true ; if ( block instanceof CartAssemblerBlock ) return false ; if ( block instanceof AbstractRailBlock ) return true ; if ( block instanceof RedstoneDiodeBlock ) return true ; if ( block instanceof RedstoneWireBlock ) return true ; if ( block instanceof CarpetBlock ) return true ; return AllBlockTags . BRITTLE . tag . contains ( block ) ; }
Brittle blocks will be collected first, as they may break when other blocks
 are removed before them
Brittle blocks will be collected first as they may break when other blocks are removed before them