public static VoxelShape makeShape() {
	return VoxelShapes.union(
		VoxelShapes.cuboid(0.3125, 0, 0.9875, 0.6875, 0.2375, 1.5),
		VoxelShapes.cuboid(0.3125, 0, -0.5, 0.6875, 0.2375, 0.0125),
		VoxelShapes.cuboid(0.3125, 0.2375, 0.6875, 0.6875, 0.4375, 1.4375),
		VoxelShapes.cuboid(0.3125, 0.2375, -0.4375, 0.6875, 0.4375, 0.6875),
		VoxelShapes.cuboid(-0.5, 0, 0.3125, 0.0125, 0.2375, 0.6875),
		VoxelShapes.cuboid(0.9875, 0, 0.3125, 1.5, 0.2375, 0.6875),
		VoxelShapes.cuboid(-0.4375, 0.2375, 0.3125, 0.3125, 0.4375, 0.6875),
		VoxelShapes.cuboid(0.6875, 0.2375, 0.3125, 1.4375, 0.4375, 0.6875),
		VoxelShapes.cuboid(0.09375, 0.1125, 0.09375, 0.90625, 0.2375, 0.90625),
		VoxelShapes.cuboid(0.0125, 0, 0.0125, 0.9875, 0.1125, 0.9875),
		VoxelShapes.cuboid(0.18125, 0.2375, 0.18125, 0.81875, 0.3625, 0.81875),
		VoxelShapes.cuboid(0.90625, 0.1125, 0.3125, 0.9875, 0.2375, 0.6875),
		VoxelShapes.cuboid(0.3125, 0.10625, 0.0125, 0.6875, 0.2375, 0.09375),
		VoxelShapes.cuboid(0.4125, 0.6875, 0.4125, 0.5875, 0.9375, 0.5875),
		VoxelShapes.cuboid(0.325, 0.375, 0.325, 0.675, 0.69375, 0.675),
		VoxelShapes.cuboid(0.3125, 0.1125, 0.90625, 0.6875, 0.2375, 0.9875),
		VoxelShapes.cuboid(0.0125, 0.1125, 0.3125, 0.09375, 0.2375, 0.6875)
	);
}