Jump to content

Recommended Posts

Posted

I have a class that I use to generate spheres of blocks:

package tlhpoe.fs.helper;

import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.world.World;

public class SphereHelper {
public static void createSphere8x8x8(World w, int x, int y, int z, Block b, boolean f) {
	setBlock(w, x + 0, y + 2, z + 3, b, f);
	setBlock(w, x + 0, y + 2, z + 4, b, f);
	setBlock(w, x + 0, y + 3, z + 2, b, f);
	setBlock(w, x + 0, y + 3, z + 3, b, f);
	setBlock(w, x + 0, y + 3, z + 4, b, f);
	setBlock(w, x + 0, y + 3, z + 5, b, f);
	setBlock(w, x + 0, y + 4, z + 2, b, f);
	setBlock(w, x + 0, y + 4, z + 3, b, f);
	setBlock(w, x + 0, y + 4, z + 4, b, f);
	setBlock(w, x + 0, y + 4, z + 5, b, f);
	setBlock(w, x + 0, y + 5, z + 3, b, f);
	setBlock(w, x + 0, y + 5, z + 4, b, f);
	setBlock(w, x + 1, y + 1, z + 2, b, f);
	setBlock(w, x + 1, y + 1, z + 3, b, f);
	setBlock(w, x + 1, y + 1, z + 4, b, f);
	setBlock(w, x + 1, y + 1, z + 5, b, f);
	setBlock(w, x + 1, y + 2, z + 1, b, f);
	setBlock(w, x + 1, y + 2, z + 2, b, f);
	setBlock(w, x + 1, y + 2, z + 3, b, f);
	setBlock(w, x + 1, y + 2, z + 4, b, f);
	setBlock(w, x + 1, y + 2, z + 5, b, f);
	setBlock(w, x + 1, y + 2, z + 6, b, f);
	setBlock(w, x + 1, y + 3, z + 1, b, f);
	setBlock(w, x + 1, y + 3, z + 2, b, f);
	setBlock(w, x + 1, y + 3, z + 3, b, f);
	setBlock(w, x + 1, y + 3, z + 4, b, f);
	setBlock(w, x + 1, y + 3, z + 5, b, f);
	setBlock(w, x + 1, y + 3, z + 6, b, f);
	setBlock(w, x + 1, y + 4, z + 1, b, f);
	setBlock(w, x + 1, y + 4, z + 2, b, f);
	setBlock(w, x + 1, y + 4, z + 3, b, f);
	setBlock(w, x + 1, y + 4, z + 4, b, f);
	setBlock(w, x + 1, y + 4, z + 5, b, f);
	setBlock(w, x + 1, y + 4, z + 6, b, f);
	setBlock(w, x + 1, y + 5, z + 1, b, f);
	setBlock(w, x + 1, y + 5, z + 2, b, f);
	setBlock(w, x + 1, y + 5, z + 3, b, f);
	setBlock(w, x + 1, y + 5, z + 4, b, f);
	setBlock(w, x + 1, y + 5, z + 5, b, f);
	setBlock(w, x + 1, y + 5, z + 6, b, f);
	setBlock(w, x + 1, y + 6, z + 2, b, f);
	setBlock(w, x + 1, y + 6, z + 3, b, f);
	setBlock(w, x + 1, y + 6, z + 4, b, f);
	setBlock(w, x + 1, y + 6, z + 5, b, f);
	setBlock(w, x + 2, y + 0, z + 3, b, f);
	setBlock(w, x + 2, y + 0, z + 4, b, f);
	setBlock(w, x + 2, y + 1, z + 1, b, f);
	setBlock(w, x + 2, y + 1, z + 2, b, f);
	setBlock(w, x + 2, y + 1, z + 3, b, f);
	setBlock(w, x + 2, y + 1, z + 4, b, f);
	setBlock(w, x + 2, y + 1, z + 5, b, f);
	setBlock(w, x + 2, y + 1, z + 6, b, f);
	setBlock(w, x + 2, y + 2, z + 1, b, f);
	setBlock(w, x + 2, y + 2, z + 2, b, f);
	setBlock(w, x + 2, y + 2, z + 3, b, f);
	setBlock(w, x + 2, y + 2, z + 4, b, f);
	setBlock(w, x + 2, y + 2, z + 5, b, f);
	setBlock(w, x + 2, y + 2, z + 6, b, f);
	setBlock(w, x + 2, y + 3, z + 0, b, f);
	setBlock(w, x + 2, y + 3, z + 1, b, f);
	setBlock(w, x + 2, y + 3, z + 2, b, f);
	setBlock(w, x + 2, y + 3, z + 3, b, f);
	setBlock(w, x + 2, y + 3, z + 4, b, f);
	setBlock(w, x + 2, y + 3, z + 5, b, f);
	setBlock(w, x + 2, y + 3, z + 6, b, f);
	setBlock(w, x + 2, y + 3, z + 7, b, f);
	setBlock(w, x + 2, y + 4, z + 0, b, f);
	setBlock(w, x + 2, y + 4, z + 1, b, f);
	setBlock(w, x + 2, y + 4, z + 2, b, f);
	setBlock(w, x + 2, y + 4, z + 3, b, f);
	setBlock(w, x + 2, y + 4, z + 4, b, f);
	setBlock(w, x + 2, y + 4, z + 5, b, f);
	setBlock(w, x + 2, y + 4, z + 6, b, f);
	setBlock(w, x + 2, y + 4, z + 7, b, f);
	setBlock(w, x + 2, y + 5, z + 1, b, f);
	setBlock(w, x + 2, y + 5, z + 2, b, f);
	setBlock(w, x + 2, y + 5, z + 3, b, f);
	setBlock(w, x + 2, y + 5, z + 4, b, f);
	setBlock(w, x + 2, y + 5, z + 5, b, f);
	setBlock(w, x + 2, y + 5, z + 6, b, f);
	setBlock(w, x + 2, y + 6, z + 1, b, f);
	setBlock(w, x + 2, y + 6, z + 2, b, f);
	setBlock(w, x + 2, y + 6, z + 3, b, f);
	setBlock(w, x + 2, y + 6, z + 4, b, f);
	setBlock(w, x + 2, y + 6, z + 5, b, f);
	setBlock(w, x + 2, y + 6, z + 6, b, f);
	setBlock(w, x + 2, y + 7, z + 3, b, f);
	setBlock(w, x + 2, y + 7, z + 4, b, f);
	setBlock(w, x + 3, y + 0, z + 2, b, f);
	setBlock(w, x + 3, y + 0, z + 3, b, f);
	setBlock(w, x + 3, y + 0, z + 4, b, f);
	setBlock(w, x + 3, y + 0, z + 5, b, f);
	setBlock(w, x + 3, y + 1, z + 1, b, f);
	setBlock(w, x + 3, y + 1, z + 2, b, f);
	setBlock(w, x + 3, y + 1, z + 3, b, f);
	setBlock(w, x + 3, y + 1, z + 4, b, f);
	setBlock(w, x + 3, y + 1, z + 5, b, f);
	setBlock(w, x + 3, y + 1, z + 6, b, f);
	setBlock(w, x + 3, y + 2, z + 0, b, f);
	setBlock(w, x + 3, y + 2, z + 1, b, f);
	setBlock(w, x + 3, y + 2, z + 2, b, f);
	setBlock(w, x + 3, y + 2, z + 3, b, f);
	setBlock(w, x + 3, y + 2, z + 4, b, f);
	setBlock(w, x + 3, y + 2, z + 5, b, f);
	setBlock(w, x + 3, y + 2, z + 6, b, f);
	setBlock(w, x + 3, y + 2, z + 7, b, f);
	setBlock(w, x + 3, y + 3, z + 0, b, f);
	setBlock(w, x + 3, y + 3, z + 1, b, f);
	setBlock(w, x + 3, y + 3, z + 2, b, f);
	setBlock(w, x + 3, y + 3, z + 3, b, f);
	setBlock(w, x + 3, y + 3, z + 4, b, f);
	setBlock(w, x + 3, y + 3, z + 5, b, f);
	setBlock(w, x + 3, y + 3, z + 6, b, f);
	setBlock(w, x + 3, y + 3, z + 7, b, f);
	setBlock(w, x + 3, y + 4, z + 0, b, f);
	setBlock(w, x + 3, y + 4, z + 1, b, f);
	setBlock(w, x + 3, y + 4, z + 2, b, f);
	setBlock(w, x + 3, y + 4, z + 3, b, f);
	setBlock(w, x + 3, y + 4, z + 4, b, f);
	setBlock(w, x + 3, y + 4, z + 5, b, f);
	setBlock(w, x + 3, y + 4, z + 6, b, f);
	setBlock(w, x + 3, y + 4, z + 7, b, f);
	setBlock(w, x + 3, y + 5, z + 0, b, f);
	setBlock(w, x + 3, y + 5, z + 1, b, f);
	setBlock(w, x + 3, y + 5, z + 2, b, f);
	setBlock(w, x + 3, y + 5, z + 3, b, f);
	setBlock(w, x + 3, y + 5, z + 4, b, f);
	setBlock(w, x + 3, y + 5, z + 5, b, f);
	setBlock(w, x + 3, y + 5, z + 6, b, f);
	setBlock(w, x + 3, y + 5, z + 7, b, f);
	setBlock(w, x + 3, y + 6, z + 1, b, f);
	setBlock(w, x + 3, y + 6, z + 2, b, f);
	setBlock(w, x + 3, y + 6, z + 3, b, f);
	setBlock(w, x + 3, y + 6, z + 4, b, f);
	setBlock(w, x + 3, y + 6, z + 5, b, f);
	setBlock(w, x + 3, y + 6, z + 6, b, f);
	setBlock(w, x + 3, y + 7, z + 2, b, f);
	setBlock(w, x + 3, y + 7, z + 3, b, f);
	setBlock(w, x + 3, y + 7, z + 4, b, f);
	setBlock(w, x + 3, y + 7, z + 5, b, f);
	setBlock(w, x + 4, y + 0, z + 2, b, f);
	setBlock(w, x + 4, y + 0, z + 3, b, f);
	setBlock(w, x + 4, y + 0, z + 4, b, f);
	setBlock(w, x + 4, y + 0, z + 5, b, f);
	setBlock(w, x + 4, y + 1, z + 1, b, f);
	setBlock(w, x + 4, y + 1, z + 2, b, f);
	setBlock(w, x + 4, y + 1, z + 3, b, f);
	setBlock(w, x + 4, y + 1, z + 4, b, f);
	setBlock(w, x + 4, y + 1, z + 5, b, f);
	setBlock(w, x + 4, y + 1, z + 6, b, f);
	setBlock(w, x + 4, y + 2, z + 0, b, f);
	setBlock(w, x + 4, y + 2, z + 1, b, f);
	setBlock(w, x + 4, y + 2, z + 2, b, f);
	setBlock(w, x + 4, y + 2, z + 3, b, f);
	setBlock(w, x + 4, y + 2, z + 4, b, f);
	setBlock(w, x + 4, y + 2, z + 5, b, f);
	setBlock(w, x + 4, y + 2, z + 6, b, f);
	setBlock(w, x + 4, y + 2, z + 7, b, f);
	setBlock(w, x + 4, y + 3, z + 0, b, f);
	setBlock(w, x + 4, y + 3, z + 1, b, f);
	setBlock(w, x + 4, y + 3, z + 2, b, f);
	setBlock(w, x + 4, y + 3, z + 3, b, f);
	setBlock(w, x + 4, y + 3, z + 4, b, f);
	setBlock(w, x + 4, y + 3, z + 5, b, f);
	setBlock(w, x + 4, y + 3, z + 6, b, f);
	setBlock(w, x + 4, y + 3, z + 7, b, f);
	setBlock(w, x + 4, y + 4, z + 0, b, f);
	setBlock(w, x + 4, y + 4, z + 1, b, f);
	setBlock(w, x + 4, y + 4, z + 2, b, f);
	setBlock(w, x + 4, y + 4, z + 3, b, f);
	setBlock(w, x + 4, y + 4, z + 4, b, f);
	setBlock(w, x + 4, y + 4, z + 5, b, f);
	setBlock(w, x + 4, y + 4, z + 6, b, f);
	setBlock(w, x + 4, y + 4, z + 7, b, f);
	setBlock(w, x + 4, y + 5, z + 0, b, f);
	setBlock(w, x + 4, y + 5, z + 1, b, f);
	setBlock(w, x + 4, y + 5, z + 2, b, f);
	setBlock(w, x + 4, y + 5, z + 3, b, f);
	setBlock(w, x + 4, y + 5, z + 4, b, f);
	setBlock(w, x + 4, y + 5, z + 5, b, f);
	setBlock(w, x + 4, y + 5, z + 6, b, f);
	setBlock(w, x + 4, y + 5, z + 7, b, f);
	setBlock(w, x + 4, y + 6, z + 1, b, f);
	setBlock(w, x + 4, y + 6, z + 2, b, f);
	setBlock(w, x + 4, y + 6, z + 3, b, f);
	setBlock(w, x + 4, y + 6, z + 4, b, f);
	setBlock(w, x + 4, y + 6, z + 5, b, f);
	setBlock(w, x + 4, y + 6, z + 6, b, f);
	setBlock(w, x + 4, y + 7, z + 2, b, f);
	setBlock(w, x + 4, y + 7, z + 3, b, f);
	setBlock(w, x + 4, y + 7, z + 4, b, f);
	setBlock(w, x + 4, y + 7, z + 5, b, f);
	setBlock(w, x + 5, y + 0, z + 3, b, f);
	setBlock(w, x + 5, y + 0, z + 4, b, f);
	setBlock(w, x + 5, y + 1, z + 1, b, f);
	setBlock(w, x + 5, y + 1, z + 2, b, f);
	setBlock(w, x + 5, y + 1, z + 3, b, f);
	setBlock(w, x + 5, y + 1, z + 4, b, f);
	setBlock(w, x + 5, y + 1, z + 5, b, f);
	setBlock(w, x + 5, y + 1, z + 6, b, f);
	setBlock(w, x + 5, y + 2, z + 1, b, f);
	setBlock(w, x + 5, y + 2, z + 2, b, f);
	setBlock(w, x + 5, y + 2, z + 3, b, f);
	setBlock(w, x + 5, y + 2, z + 4, b, f);
	setBlock(w, x + 5, y + 2, z + 5, b, f);
	setBlock(w, x + 5, y + 2, z + 6, b, f);
	setBlock(w, x + 5, y + 3, z + 0, b, f);
	setBlock(w, x + 5, y + 3, z + 1, b, f);
	setBlock(w, x + 5, y + 3, z + 2, b, f);
	setBlock(w, x + 5, y + 3, z + 3, b, f);
	setBlock(w, x + 5, y + 3, z + 4, b, f);
	setBlock(w, x + 5, y + 3, z + 5, b, f);
	setBlock(w, x + 5, y + 3, z + 6, b, f);
	setBlock(w, x + 5, y + 3, z + 7, b, f);
	setBlock(w, x + 5, y + 4, z + 0, b, f);
	setBlock(w, x + 5, y + 4, z + 1, b, f);
	setBlock(w, x + 5, y + 4, z + 2, b, f);
	setBlock(w, x + 5, y + 4, z + 3, b, f);
	setBlock(w, x + 5, y + 4, z + 4, b, f);
	setBlock(w, x + 5, y + 4, z + 5, b, f);
	setBlock(w, x + 5, y + 4, z + 6, b, f);
	setBlock(w, x + 5, y + 4, z + 7, b, f);
	setBlock(w, x + 5, y + 5, z + 1, b, f);
	setBlock(w, x + 5, y + 5, z + 2, b, f);
	setBlock(w, x + 5, y + 5, z + 3, b, f);
	setBlock(w, x + 5, y + 5, z + 4, b, f);
	setBlock(w, x + 5, y + 5, z + 5, b, f);
	setBlock(w, x + 5, y + 5, z + 6, b, f);
	setBlock(w, x + 5, y + 6, z + 1, b, f);
	setBlock(w, x + 5, y + 6, z + 2, b, f);
	setBlock(w, x + 5, y + 6, z + 3, b, f);
	setBlock(w, x + 5, y + 6, z + 4, b, f);
	setBlock(w, x + 5, y + 6, z + 5, b, f);
	setBlock(w, x + 5, y + 6, z + 6, b, f);
	setBlock(w, x + 5, y + 7, z + 3, b, f);
	setBlock(w, x + 5, y + 7, z + 4, b, f);
	setBlock(w, x + 6, y + 1, z + 2, b, f);
	setBlock(w, x + 6, y + 1, z + 3, b, f);
	setBlock(w, x + 6, y + 1, z + 4, b, f);
	setBlock(w, x + 6, y + 1, z + 5, b, f);
	setBlock(w, x + 6, y + 2, z + 1, b, f);
	setBlock(w, x + 6, y + 2, z + 2, b, f);
	setBlock(w, x + 6, y + 2, z + 3, b, f);
	setBlock(w, x + 6, y + 2, z + 4, b, f);
	setBlock(w, x + 6, y + 2, z + 5, b, f);
	setBlock(w, x + 6, y + 2, z + 6, b, f);
	setBlock(w, x + 6, y + 3, z + 1, b, f);
	setBlock(w, x + 6, y + 3, z + 2, b, f);
	setBlock(w, x + 6, y + 3, z + 3, b, f);
	setBlock(w, x + 6, y + 3, z + 4, b, f);
	setBlock(w, x + 6, y + 3, z + 5, b, f);
	setBlock(w, x + 6, y + 3, z + 6, b, f);
	setBlock(w, x + 6, y + 4, z + 1, b, f);
	setBlock(w, x + 6, y + 4, z + 2, b, f);
	setBlock(w, x + 6, y + 4, z + 3, b, f);
	setBlock(w, x + 6, y + 4, z + 4, b, f);
	setBlock(w, x + 6, y + 4, z + 5, b, f);
	setBlock(w, x + 6, y + 4, z + 6, b, f);
	setBlock(w, x + 6, y + 5, z + 1, b, f);
	setBlock(w, x + 6, y + 5, z + 2, b, f);
	setBlock(w, x + 6, y + 5, z + 3, b, f);
	setBlock(w, x + 6, y + 5, z + 4, b, f);
	setBlock(w, x + 6, y + 5, z + 5, b, f);
	setBlock(w, x + 6, y + 5, z + 6, b, f);
	setBlock(w, x + 6, y + 6, z + 2, b, f);
	setBlock(w, x + 6, y + 6, z + 3, b, f);
	setBlock(w, x + 6, y + 6, z + 4, b, f);
	setBlock(w, x + 6, y + 6, z + 5, b, f);
	setBlock(w, x + 7, y + 2, z + 3, b, f);
	setBlock(w, x + 7, y + 2, z + 4, b, f);
	setBlock(w, x + 7, y + 3, z + 2, b, f);
	setBlock(w, x + 7, y + 3, z + 3, b, f);
	setBlock(w, x + 7, y + 3, z + 4, b, f);
	setBlock(w, x + 7, y + 3, z + 5, b, f);
	setBlock(w, x + 7, y + 4, z + 2, b, f);
	setBlock(w, x + 7, y + 4, z + 3, b, f);
	setBlock(w, x + 7, y + 4, z + 4, b, f);
	setBlock(w, x + 7, y + 4, z + 5, b, f);
	setBlock(w, x + 7, y + 5, z + 3, b, f);
	setBlock(w, x + 7, y + 5, z + 4, b, f);
}

public static void createSphere16x16x16(World w, int x, int y, int z, Block b, boolean f) {
	setBlock(w, x + 0, y + 5, z + 7, b, f);
	setBlock(w, x + 0, y + 5, z + 8, b, f);
	setBlock(w, x + 0, y + 6, z + 6, b, f);
	setBlock(w, x + 0, y + 6, z + 7, b, f);
	setBlock(w, x + 0, y + 6, z + 8, b, f);
	setBlock(w, x + 0, y + 6, z + 9, b, f);
	setBlock(w, x + 0, y + 7, z + 5, b, f);
	setBlock(w, x + 0, y + 7, z + 6, b, f);
	setBlock(w, x + 0, y + 7, z + 7, b, f);
	setBlock(w, x + 0, y + 7, z + 8, b, f);
	setBlock(w, x + 0, y + 7, z + 9, b, f);
	setBlock(w, x + 0, y + 7, z + 10, b, f);
	setBlock(w, x + 0, y + 8, z + 5, b, f);
	setBlock(w, x + 0, y + 8, z + 6, b, f);
	setBlock(w, x + 0, y + 8, z + 7, b, f);
	setBlock(w, x + 0, y + 8, z + 8, b, f);
	setBlock(w, x + 0, y + 8, z + 9, b, f);
	setBlock(w, x + 0, y + 8, z + 10, b, f);
	setBlock(w, x + 0, y + 9, z + 6, b, f);
	setBlock(w, x + 0, y + 9, z + 7, b, f);
	setBlock(w, x + 0, y + 9, z + 8, b, f);
	setBlock(w, x + 0, y + 9, z + 9, b, f);
	setBlock(w, x + 0, y + 10, z + 7, b, f);
	setBlock(w, x + 0, y + 10, z + 8, b, f);
	setBlock(w, x + 1, y + 3, z + 7, b, f);
	setBlock(w, x + 1, y + 3, z + 8, b, f);
	setBlock(w, x + 1, y + 4, z + 5, b, f);
	setBlock(w, x + 1, y + 4, z + 6, b, f);
	setBlock(w, x + 1, y + 4, z + 7, b, f);
	setBlock(w, x + 1, y + 4, z + 8, b, f);
	setBlock(w, x + 1, y + 4, z + 9, b, f);
	setBlock(w, x + 1, y + 4, z + 10, b, f);
	setBlock(w, x + 1, y + 5, z + 4, b, f);
	setBlock(w, x + 1, y + 5, z + 5, b, f);
	setBlock(w, x + 1, y + 5, z + 6, b, f);
	setBlock(w, x + 1, y + 5, z + 7, b, f);
	setBlock(w, x + 1, y + 5, z + 8, b, f);
	setBlock(w, x + 1, y + 5, z + 9, b, f);
	setBlock(w, x + 1, y + 5, z + 10, b, f);
	setBlock(w, x + 1, y + 5, z + 11, b, f);
	setBlock(w, x + 1, y + 6, z + 4, b, f);
	setBlock(w, x + 1, y + 6, z + 5, b, f);
	setBlock(w, x + 1, y + 6, z + 6, b, f);
	setBlock(w, x + 1, y + 6, z + 7, b, f);
	setBlock(w, x + 1, y + 6, z + 8, b, f);
	setBlock(w, x + 1, y + 6, z + 9, b, f);
	setBlock(w, x + 1, y + 6, z + 10, b, f);
	setBlock(w, x + 1, y + 6, z + 11, b, f);
	setBlock(w, x + 1, y + 7, z + 3, b, f);
	setBlock(w, x + 1, y + 7, z + 4, b, f);
	setBlock(w, x + 1, y + 7, z + 5, b, f);
	setBlock(w, x + 1, y + 7, z + 6, b, f);
	setBlock(w, x + 1, y + 7, z + 7, b, f);
	setBlock(w, x + 1, y + 7, z + 8, b, f);
	setBlock(w, x + 1, y + 7, z + 9, b, f);
	setBlock(w, x + 1, y + 7, z + 10, b, f);
	setBlock(w, x + 1, y + 7, z + 11, b, f);
	setBlock(w, x + 1, y + 7, z + 12, b, f);
	setBlock(w, x + 1, y + 8, z + 3, b, f);
	setBlock(w, x + 1, y + 8, z + 4, b, f);
	setBlock(w, x + 1, y + 8, z + 5, b, f);
	setBlock(w, x + 1, y + 8, z + 6, b, f);
	setBlock(w, x + 1, y + 8, z + 7, b, f);
	setBlock(w, x + 1, y + 8, z + 8, b, f);
	setBlock(w, x + 1, y + 8, z + 9, b, f);
	setBlock(w, x + 1, y + 8, z + 10, b, f);
	setBlock(w, x + 1, y + 8, z + 11, b, f);
	setBlock(w, x + 1, y + 8, z + 12, b, f);
	setBlock(w, x + 1, y + 9, z + 4, b, f);
	setBlock(w, x + 1, y + 9, z + 5, b, f);
	setBlock(w, x + 1, y + 9, z + 6, b, f);
	setBlock(w, x + 1, y + 9, z + 7, b, f);
	setBlock(w, x + 1, y + 9, z + 8, b, f);
	setBlock(w, x + 1, y + 9, z + 9, b, f);
	setBlock(w, x + 1, y + 9, z + 10, b, f);
	setBlock(w, x + 1, y + 9, z + 11, b, f);
	setBlock(w, x + 1, y + 10, z + 4, b, f);
	setBlock(w, x + 1, y + 10, z + 5, b, f);
	setBlock(w, x + 1, y + 10, z + 6, b, f);
	setBlock(w, x + 1, y + 10, z + 7, b, f);
	setBlock(w, x + 1, y + 10, z + 8, b, f);
	setBlock(w, x + 1, y + 10, z + 9, b, f);
	setBlock(w, x + 1, y + 10, z + 10, b, f);
	setBlock(w, x + 1, y + 10, z + 11, b, f);
	setBlock(w, x + 1, y + 11, z + 5, b, f);
	setBlock(w, x + 1, y + 11, z + 6, b, f);
	setBlock(w, x + 1, y + 11, z + 7, b, f);
	setBlock(w, x + 1, y + 11, z + 8, b, f);
	setBlock(w, x + 1, y + 11, z + 9, b, f);
	setBlock(w, x + 1, y + 11, z + 10, b, f);
	setBlock(w, x + 1, y + 12, z + 7, b, f);
	setBlock(w, x + 1, y + 12, z + 8, b, f);
	setBlock(w, x + 2, y + 2, z + 6, b, f);
	setBlock(w, x + 2, y + 2, z + 7, b, f);
	setBlock(w, x + 2, y + 2, z + 8, b, f);
	setBlock(w, x + 2, y + 2, z + 9, b, f);
	setBlock(w, x + 2, y + 3, z + 4, b, f);
	setBlock(w, x + 2, y + 3, z + 5, b, f);
	setBlock(w, x + 2, y + 3, z + 6, b, f);
	setBlock(w, x + 2, y + 3, z + 7, b, f);
	setBlock(w, x + 2, y + 3, z + 8, b, f);
	setBlock(w, x + 2, y + 3, z + 9, b, f);
	setBlock(w, x + 2, y + 3, z + 10, b, f);
	setBlock(w, x + 2, y + 3, z + 11, b, f);
	setBlock(w, x + 2, y + 4, z + 3, b, f);
	setBlock(w, x + 2, y + 4, z + 4, b, f);
	setBlock(w, x + 2, y + 4, z + 5, b, f);
	setBlock(w, x + 2, y + 4, z + 6, b, f);
	setBlock(w, x + 2, y + 4, z + 7, b, f);
	setBlock(w, x + 2, y + 4, z + 8, b, f);
	setBlock(w, x + 2, y + 4, z + 9, b, f);
	setBlock(w, x + 2, y + 4, z + 10, b, f);
	setBlock(w, x + 2, y + 4, z + 11, b, f);
	setBlock(w, x + 2, y + 4, z + 12, b, f);
	setBlock(w, x + 2, y + 5, z + 3, b, f);
	setBlock(w, x + 2, y + 5, z + 4, b, f);
	setBlock(w, x + 2, y + 5, z + 5, b, f);
	setBlock(w, x + 2, y + 5, z + 6, b, f);
	setBlock(w, x + 2, y + 5, z + 7, b, f);
	setBlock(w, x + 2, y + 5, z + 8, b, f);
	setBlock(w, x + 2, y + 5, z + 9, b, f);
	setBlock(w, x + 2, y + 5, z + 10, b, f);
	setBlock(w, x + 2, y + 5, z + 11, b, f);
	setBlock(w, x + 2, y + 5, z + 12, b, f);
	setBlock(w, x + 2, y + 6, z + 2, b, f);
	setBlock(w, x + 2, y + 6, z + 3, b, f);
	setBlock(w, x + 2, y + 6, z + 4, b, f);
	setBlock(w, x + 2, y + 6, z + 5, b, f);
	setBlock(w, x + 2, y + 6, z + 6, b, f);
	setBlock(w, x + 2, y + 6, z + 7, b, f);
	setBlock(w, x + 2, y + 6, z + 8, b, f);
	setBlock(w, x + 2, y + 6, z + 9, b, f);
	setBlock(w, x + 2, y + 6, z + 10, b, f);
	setBlock(w, x + 2, y + 6, z + 11, b, f);
	setBlock(w, x + 2, y + 6, z + 12, b, f);
	setBlock(w, x + 2, y + 6, z + 13, b, f);
	setBlock(w, x + 2, y + 7, z + 2, b, f);
	setBlock(w, x + 2, y + 7, z + 3, b, f);
	setBlock(w, x + 2, y + 7, z + 4, b, f);
	setBlock(w, x + 2, y + 7, z + 5, b, f);
	setBlock(w, x + 2, y + 7, z + 6, b, f);
	setBlock(w, x + 2, y + 7, z + 7, b, f);
	setBlock(w, x + 2, y + 7, z + 8, b, f);
	setBlock(w, x + 2, y + 7, z + 9, b, f);
	setBlock(w, x + 2, y + 7, z + 10, b, f);
	setBlock(w, x + 2, y + 7, z + 11, b, f);
	setBlock(w, x + 2, y + 7, z + 12, b, f);
	setBlock(w, x + 2, y + 7, z + 13, b, f);
	setBlock(w, x + 2, y + 8, z + 2, b, f);
	setBlock(w, x + 2, y + 8, z + 3, b, f);
	setBlock(w, x + 2, y + 8, z + 4, b, f);
	setBlock(w, x + 2, y + 8, z + 5, b, f);
	setBlock(w, x + 2, y + 8, z + 6, b, f);
	setBlock(w, x + 2, y + 8, z + 7, b, f);
	setBlock(w, x + 2, y + 8, z + 8, b, f);
	setBlock(w, x + 2, y + 8, z + 9, b, f);
	setBlock(w, x + 2, y + 8, z + 10, b, f);
	setBlock(w, x + 2, y + 8, z + 11, b, f);
	setBlock(w, x + 2, y + 8, z + 12, b, f);
	setBlock(w, x + 2, y + 8, z + 13, b, f);
	setBlock(w, x + 2, y + 9, z + 2, b, f);
	setBlock(w, x + 2, y + 9, z + 3, b, f);
	setBlock(w, x + 2, y + 9, z + 4, b, f);
	setBlock(w, x + 2, y + 9, z + 5, b, f);
	setBlock(w, x + 2, y + 9, z + 6, b, f);
	setBlock(w, x + 2, y + 9, z + 7, b, f);
	setBlock(w, x + 2, y + 9, z + 8, b, f);
	setBlock(w, x + 2, y + 9, z + 9, b, f);
	setBlock(w, x + 2, y + 9, z + 10, b, f);
	setBlock(w, x + 2, y + 9, z + 11, b, f);
	setBlock(w, x + 2, y + 9, z + 12, b, f);
	setBlock(w, x + 2, y + 9, z + 13, b, f);
	setBlock(w, x + 2, y + 10, z + 3, b, f);
	setBlock(w, x + 2, y + 10, z + 4, b, f);
	setBlock(w, x + 2, y + 10, z + 5, b, f);
	setBlock(w, x + 2, y + 10, z + 6, b, f);
	setBlock(w, x + 2, y + 10, z + 7, b, f);
	setBlock(w, x + 2, y + 10, z + 8, b, f);
	setBlock(w, x + 2, y + 10, z + 9, b, f);
	setBlock(w, x + 2, y + 10, z + 10, b, f);
	setBlock(w, x + 2, y + 10, z + 11, b, f);
	setBlock(w, x + 2, y + 10, z + 12, b, f);
	setBlock(w, x + 2, y + 11, z + 3, b, f);
	setBlock(w, x + 2, y + 11, z + 4, b, f);
	setBlock(w, x + 2, y + 11, z + 5, b, f);
	setBlock(w, x + 2, y + 11, z + 6, b, f);
	setBlock(w, x + 2, y + 11, z + 7, b, f);
	setBlock(w, x + 2, y + 11, z + 8, b, f);
	setBlock(w, x + 2, y + 11, z + 9, b, f);
	setBlock(w, x + 2, y + 11, z + 10, b, f);
	setBlock(w, x + 2, y + 11, z + 11, b, f);
	setBlock(w, x + 2, y + 11, z + 12, b, f);
	setBlock(w, x + 2, y + 12, z + 4, b, f);
	setBlock(w, x + 2, y + 12, z + 5, b, f);
	setBlock(w, x + 2, y + 12, z + 6, b, f);
	setBlock(w, x + 2, y + 12, z + 7, b, f);
	setBlock(w, x + 2, y + 12, z + 8, b, f);
	setBlock(w, x + 2, y + 12, z + 9, b, f);
	setBlock(w, x + 2, y + 12, z + 10, b, f);
	setBlock(w, x + 2, y + 12, z + 11, b, f);
	setBlock(w, x + 2, y + 13, z + 6, b, f);
	setBlock(w, x + 2, y + 13, z + 7, b, f);
	setBlock(w, x + 2, y + 13, z + 8, b, f);
	setBlock(w, x + 2, y + 13, z + 9, b, f);
	setBlock(w, x + 3, y + 1, z + 7, b, f);
	setBlock(w, x + 3, y + 1, z + 8, b, f);
	setBlock(w, x + 3, y + 2, z + 4, b, f);
	setBlock(w, x + 3, y + 2, z + 5, b, f);
	setBlock(w, x + 3, y + 2, z + 6, b, f);
	setBlock(w, x + 3, y + 2, z + 7, b, f);
	setBlock(w, x + 3, y + 2, z + 8, b, f);
	setBlock(w, x + 3, y + 2, z + 9, b, f);
	setBlock(w, x + 3, y + 2, z + 10, b, f);
	setBlock(w, x + 3, y + 2, z + 11, b, f);
	setBlock(w, x + 3, y + 3, z + 3, b, f);
	setBlock(w, x + 3, y + 3, z + 4, b, f);
	setBlock(w, x + 3, y + 3, z + 5, b, f);
	setBlock(w, x + 3, y + 3, z + 6, b, f);
	setBlock(w, x + 3, y + 3, z + 7, b, f);
	setBlock(w, x + 3, y + 3, z + 8, b, f);
	setBlock(w, x + 3, y + 3, z + 9, b, f);
	setBlock(w, x + 3, y + 3, z + 10, b, f);
	setBlock(w, x + 3, y + 3, z + 11, b, f);
	setBlock(w, x + 3, y + 3, z + 12, b, f);
	setBlock(w, x + 3, y + 4, z + 2, b, f);
	setBlock(w, x + 3, y + 4, z + 3, b, f);
	setBlock(w, x + 3, y + 4, z + 4, b, f);
	setBlock(w, x + 3, y + 4, z + 5, b, f);
	setBlock(w, x + 3, y + 4, z + 6, b, f);
	setBlock(w, x + 3, y + 4, z + 7, b, f);
	setBlock(w, x + 3, y + 4, z + 8, b, f);
	setBlock(w, x + 3, y + 4, z + 9, b, f);
	setBlock(w, x + 3, y + 4, z + 10, b, f);
	setBlock(w, x + 3, y + 4, z + 11, b, f);
	setBlock(w, x + 3, y + 4, z + 12, b, f);
	setBlock(w, x + 3, y + 4, z + 13, b, f);
	setBlock(w, x + 3, y + 5, z + 2, b, f);
	setBlock(w, x + 3, y + 5, z + 3, b, f);
	setBlock(w, x + 3, y + 5, z + 4, b, f);
	setBlock(w, x + 3, y + 5, z + 5, b, f);
	setBlock(w, x + 3, y + 5, z + 6, b, f);
	setBlock(w, x + 3, y + 5, z + 7, b, f);
	setBlock(w, x + 3, y + 5, z + 8, b, f);
	setBlock(w, x + 3, y + 5, z + 9, b, f);
	setBlock(w, x + 3, y + 5, z + 10, b, f);
	setBlock(w, x + 3, y + 5, z + 11, b, f);
	setBlock(w, x + 3, y + 5, z + 12, b, f);
	setBlock(w, x + 3, y + 5, z + 13, b, f);
	setBlock(w, x + 3, y + 6, z + 2, b, f);
	setBlock(w, x + 3, y + 6, z + 3, b, f);
	setBlock(w, x + 3, y + 6, z + 4, b, f);
	setBlock(w, x + 3, y + 6, z + 5, b, f);
	setBlock(w, x + 3, y + 6, z + 6, b, f);
	setBlock(w, x + 3, y + 6, z + 7, b, f);
	setBlock(w, x + 3, y + 6, z + 8, b, f);
	setBlock(w, x + 3, y + 6, z + 9, b, f);
	setBlock(w, x + 3, y + 6, z + 10, b, f);
	setBlock(w, x + 3, y + 6, z + 11, b, f);
	setBlock(w, x + 3, y + 6, z + 12, b, f);
	setBlock(w, x + 3, y + 6, z + 13, b, f);
	setBlock(w, x + 3, y + 7, z + 1, b, f);
	setBlock(w, x + 3, y + 7, z + 2, b, f);
	setBlock(w, x + 3, y + 7, z + 3, b, f);
	setBlock(w, x + 3, y + 7, z + 4, b, f);
	setBlock(w, x + 3, y + 7, z + 5, b, f);
	setBlock(w, x + 3, y + 7, z + 6, b, f);
	setBlock(w, x + 3, y + 7, z + 7, b, f);
	setBlock(w, x + 3, y + 7, z + 8, b, f);
	setBlock(w, x + 3, y + 7, z + 9, b, f);
	setBlock(w, x + 3, y + 7, z + 10, b, f);
	setBlock(w, x + 3, y + 7, z + 11, b, f);
	setBlock(w, x + 3, y + 7, z + 12, b, f);
	setBlock(w, x + 3, y + 7, z + 13, b, f);
	setBlock(w, x + 3, y + 7, z + 14, b, f);
	setBlock(w, x + 3, y + 8, z + 1, b, f);
	setBlock(w, x + 3, y + 8, z + 2, b, f);
	setBlock(w, x + 3, y + 8, z + 3, b, f);
	setBlock(w, x + 3, y + 8, z + 4, b, f);
	setBlock(w, x + 3, y + 8, z + 5, b, f);
	setBlock(w, x + 3, y + 8, z + 6, b, f);
	setBlock(w, x + 3, y + 8, z + 7, b, f);
	setBlock(w, x + 3, y + 8, z + 8, b, f);
	setBlock(w, x + 3, y + 8, z + 9, b, f);
	setBlock(w, x + 3, y + 8, z + 10, b, f);
	setBlock(w, x + 3, y + 8, z + 11, b, f);
	setBlock(w, x + 3, y + 8, z + 12, b, f);
	setBlock(w, x + 3, y + 8, z + 13, b, f);
	setBlock(w, x + 3, y + 8, z + 14, b, f);
	setBlock(w, x + 3, y + 9, z + 2, b, f);
	setBlock(w, x + 3, y + 9, z + 3, b, f);
	setBlock(w, x + 3, y + 9, z + 4, b, f);
	setBlock(w, x + 3, y + 9, z + 5, b, f);
	setBlock(w, x + 3, y + 9, z + 6, b, f);
	setBlock(w, x + 3, y + 9, z + 7, b, f);
	setBlock(w, x + 3, y + 9, z + 8, b, f);
	setBlock(w, x + 3, y + 9, z + 9, b, f);
	setBlock(w, x + 3, y + 9, z + 10, b, f);
	setBlock(w, x + 3, y + 9, z + 11, b, f);
	setBlock(w, x + 3, y + 9, z + 12, b, f);
	setBlock(w, x + 3, y + 9, z + 13, b, f);
	setBlock(w, x + 3, y + 10, z + 2, b, f);
	setBlock(w, x + 3, y + 10, z + 3, b, f);
	setBlock(w, x + 3, y + 10, z + 4, b, f);
	setBlock(w, x + 3, y + 10, z + 5, b, f);
	setBlock(w, x + 3, y + 10, z + 6, b, f);
	setBlock(w, x + 3, y + 10, z + 7, b, f);
	setBlock(w, x + 3, y + 10, z + 8, b, f);
	setBlock(w, x + 3, y + 10, z + 9, b, f);
	setBlock(w, x + 3, y + 10, z + 10, b, f);
	setBlock(w, x + 3, y + 10, z + 11, b, f);
	setBlock(w, x + 3, y + 10, z + 12, b, f);
	setBlock(w, x + 3, y + 10, z + 13, b, f);
	setBlock(w, x + 3, y + 11, z + 2, b, f);
	setBlock(w, x + 3, y + 11, z + 3, b, f);
	setBlock(w, x + 3, y + 11, z + 4, b, f);
	setBlock(w, x + 3, y + 11, z + 5, b, f);
	setBlock(w, x + 3, y + 11, z + 6, b, f);
	setBlock(w, x + 3, y + 11, z + 7, b, f);
	setBlock(w, x + 3, y + 11, z + 8, b, f);
	setBlock(w, x + 3, y + 11, z + 9, b, f);
	setBlock(w, x + 3, y + 11, z + 10, b, f);
	setBlock(w, x + 3, y + 11, z + 11, b, f);
	setBlock(w, x + 3, y + 11, z + 12, b, f);
	setBlock(w, x + 3, y + 11, z + 13, b, f);
	setBlock(w, x + 3, y + 12, z + 3, b, f);
	setBlock(w, x + 3, y + 12, z + 4, b, f);
	setBlock(w, x + 3, y + 12, z + 5, b, f);
	setBlock(w, x + 3, y + 12, z + 6, b, f);
	setBlock(w, x + 3, y + 12, z + 7, b, f);
	setBlock(w, x + 3, y + 12, z + 8, b, f);
	setBlock(w, x + 3, y + 12, z + 9, b, f);
	setBlock(w, x + 3, y + 12, z + 10, b, f);
	setBlock(w, x + 3, y + 12, z + 11, b, f);
	setBlock(w, x + 3, y + 12, z + 12, b, f);
	setBlock(w, x + 3, y + 13, z + 4, b, f);
	setBlock(w, x + 3, y + 13, z + 5, b, f);
	setBlock(w, x + 3, y + 13, z + 6, b, f);
	setBlock(w, x + 3, y + 13, z + 7, b, f);
	setBlock(w, x + 3, y + 13, z + 8, b, f);
	setBlock(w, x + 3, y + 13, z + 9, b, f);
	setBlock(w, x + 3, y + 13, z + 10, b, f);
	setBlock(w, x + 3, y + 13, z + 11, b, f);
	setBlock(w, x + 3, y + 14, z + 7, b, f);
	setBlock(w, x + 3, y + 14, z + 8, b, f);
	setBlock(w, x + 4, y + 1, z + 5, b, f);
	setBlock(w, x + 4, y + 1, z + 6, b, f);
	setBlock(w, x + 4, y + 1, z + 7, b, f);
	setBlock(w, x + 4, y + 1, z + 8, b, f);
	setBlock(w, x + 4, y + 1, z + 9, b, f);
	setBlock(w, x + 4, y + 1, z + 10, b, f);
	setBlock(w, x + 4, y + 2, z + 3, b, f);
	setBlock(w, x + 4, y + 2, z + 4, b, f);
	setBlock(w, x + 4, y + 2, z + 5, b, f);
	setBlock(w, x + 4, y + 2, z + 6, b, f);
	setBlock(w, x + 4, y + 2, z + 7, b, f);
	setBlock(w, x + 4, y + 2, z + 8, b, f);
	setBlock(w, x + 4, y + 2, z + 9, b, f);
	setBlock(w, x + 4, y + 2, z + 10, b, f);
	setBlock(w, x + 4, y + 2, z + 11, b, f);
	setBlock(w, x + 4, y + 2, z + 12, b, f);
	setBlock(w, x + 4, y + 3, z + 2, b, f);
	setBlock(w, x + 4, y + 3, z + 3, b, f);
	setBlock(w, x + 4, y + 3, z + 4, b, f);
	setBlock(w, x + 4, y + 3, z + 5, b, f);
	setBlock(w, x + 4, y + 3, z + 6, b, f);
	setBlock(w, x + 4, y + 3, z + 7, b, f);
	setBlock(w, x + 4, y + 3, z + 8, b, f);
	setBlock(w, x + 4, y + 3, z + 9, b, f);
	setBlock(w, x + 4, y + 3, z + 10, b, f);
	setBlock(w, x + 4, y + 3, z + 11, b, f);
	setBlock(w, x + 4, y + 3, z + 12, b, f);
	setBlock(w, x + 4, y + 3, z + 13, b, f);
	setBlock(w, x + 4, y + 4, z + 2, b, f);
	setBlock(w, x + 4, y + 4, z + 3, b, f);
	setBlock(w, x + 4, y + 4, z + 4, b, f);
	setBlock(w, x + 4, y + 4, z + 5, b, f);
	setBlock(w, x + 4, y + 4, z + 6, b, f);
	setBlock(w, x + 4, y + 4, z + 7, b, f);
	setBlock(w, x + 4, y + 4, z + 8, b, f);
	setBlock(w, x + 4, y + 4, z + 9, b, f);
	setBlock(w, x + 4, y + 4, z + 10, b, f);
	setBlock(w, x + 4, y + 4, z + 11, b, f);
	setBlock(w, x + 4, y + 4, z + 12, b, f);
	setBlock(w, x + 4, y + 4, z + 13, b, f);
	setBlock(w, x + 4, y + 5, z + 1, b, f);
	setBlock(w, x + 4, y + 5, z + 2, b, f);
	setBlock(w, x + 4, y + 5, z + 3, b, f);
	setBlock(w, x + 4, y + 5, z + 4, b, f);
	setBlock(w, x + 4, y + 5, z + 5, b, f);
	setBlock(w, x + 4, y + 5, z + 6, b, f);
	setBlock(w, x + 4, y + 5, z + 7, b, f);
	setBlock(w, x + 4, y + 5, z + 8, b, f);
	setBlock(w, x + 4, y + 5, z + 9, b, f);
	setBlock(w, x + 4, y + 5, z + 10, b, f);
	setBlock(w, x + 4, y + 5, z + 11, b, f);
	setBlock(w, x + 4, y + 5, z + 12, b, f);
	setBlock(w, x + 4, y + 5, z + 13, b, f);
	setBlock(w, x + 4, y + 5, z + 14, b, f);
	setBlock(w, x + 4, y + 6, z + 1, b, f);
	setBlock(w, x + 4, y + 6, z + 2, b, f);
	setBlock(w, x + 4, y + 6, z + 3, b, f);
	setBlock(w, x + 4, y + 6, z + 4, b, f);
	setBlock(w, x + 4, y + 6, z + 5, b, f);
	setBlock(w, x + 4, y + 6, z + 6, b, f);
	setBlock(w, x + 4, y + 6, z + 7, b, f);
	setBlock(w, x + 4, y + 6, z + 8, b, f);
	setBlock(w, x + 4, y + 6, z + 9, b, f);
	setBlock(w, x + 4, y + 6, z + 10, b, f);
	setBlock(w, x + 4, y + 6, z + 11, b, f);
	setBlock(w, x + 4, y + 6, z + 12, b, f);
	setBlock(w, x + 4, y + 6, z + 13, b, f);
	setBlock(w, x + 4, y + 6, z + 14, b, f);
	setBlock(w, x + 4, y + 7, z + 1, b, f);
	setBlock(w, x + 4, y + 7, z + 2, b, f);
	setBlock(w, x + 4, y + 7, z + 3, b, f);
	setBlock(w, x + 4, y + 7, z + 4, b, f);
	setBlock(w, x + 4, y + 7, z + 5, b, f);
	setBlock(w, x + 4, y + 7, z + 6, b, f);
	setBlock(w, x + 4, y + 7, z + 7, b, f);
	setBlock(w, x + 4, y + 7, z + 8, b, f);
	setBlock(w, x + 4, y + 7, z + 9, b, f);
	setBlock(w, x + 4, y + 7, z + 10, b, f);
	setBlock(w, x + 4, y + 7, z + 11, b, f);
	setBlock(w, x + 4, y + 7, z + 12, b, f);
	setBlock(w, x + 4, y + 7, z + 13, b, f);
	setBlock(w, x + 4, y + 7, z + 14, b, f);
	setBlock(w, x + 4, y + 8, z + 1, b, f);
	setBlock(w, x + 4, y + 8, z + 2, b, f);
	setBlock(w, x + 4, y + 8, z + 3, b, f);
	setBlock(w, x + 4, y + 8, z + 4, b, f);
	setBlock(w, x + 4, y + 8, z + 5, b, f);
	setBlock(w, x + 4, y + 8, z + 6, b, f);
	setBlock(w, x + 4, y + 8, z + 7, b, f);
	setBlock(w, x + 4, y + 8, z + 8, b, f);
	setBlock(w, x + 4, y + 8, z + 9, b, f);
	setBlock(w, x + 4, y + 8, z + 10, b, f);
	setBlock(w, x + 4, y + 8, z + 11, b, f);
	setBlock(w, x + 4, y + 8, z + 12, b, f);
	setBlock(w, x + 4, y + 8, z + 13, b, f);
	setBlock(w, x + 4, y + 8, z + 14, b, f);
	setBlock(w, x + 4, y + 9, z + 1, b, f);
	setBlock(w, x + 4, y + 9, z + 2, b, f);
	setBlock(w, x + 4, y + 9, z + 3, b, f);
	setBlock(w, x + 4, y + 9, z + 4, b, f);
	setBlock(w, x + 4, y + 9, z + 5, b, f);
	setBlock(w, x + 4, y + 9, z + 6, b, f);
	setBlock(w, x + 4, y + 9, z + 7, b, f);
	setBlock(w, x + 4, y + 9, z + 8, b, f);
	setBlock(w, x + 4, y + 9, z + 9, b, f);
	setBlock(w, x + 4, y + 9, z + 10, b, f);
	setBlock(w, x + 4, y + 9, z + 11, b, f);
	setBlock(w, x + 4, y + 9, z + 12, b, f);
	setBlock(w, x + 4, y + 9, z + 13, b, f);
	setBlock(w, x + 4, y + 9, z + 14, b, f);
	setBlock(w, x + 4, y + 10, z + 1, b, f);
	setBlock(w, x + 4, y + 10, z + 2, b, f);
	setBlock(w, x + 4, y + 10, z + 3, b, f);
	setBlock(w, x + 4, y + 10, z + 4, b, f);
	setBlock(w, x + 4, y + 10, z + 5, b, f);
	setBlock(w, x + 4, y + 10, z + 6, b, f);
	setBlock(w, x + 4, y + 10, z + 7, b, f);
	setBlock(w, x + 4, y + 10, z + 8, b, f);
	setBlock(w, x + 4, y + 10, z + 9, b, f);
	setBlock(w, x + 4, y + 10, z + 10, b, f);
	setBlock(w, x + 4, y + 10, z + 11, b, f);
	setBlock(w, x + 4, y + 10, z + 12, b, f);
	setBlock(w, x + 4, y + 10, z + 13, b, f);
	setBlock(w, x + 4, y + 10, z + 14, b, f);
	setBlock(w, x + 4, y + 11, z + 2, b, f);
	setBlock(w, x + 4, y + 11, z + 3, b, f);
	setBlock(w, x + 4, y + 11, z + 4, b, f);
	setBlock(w, x + 4, y + 11, z + 5, b, f);
	setBlock(w, x + 4, y + 11, z + 6, b, f);
	setBlock(w, x + 4, y + 11, z + 7, b, f);
	setBlock(w, x + 4, y + 11, z + 8, b, f);
	setBlock(w, x + 4, y + 11, z + 9, b, f);
	setBlock(w, x + 4, y + 11, z + 10, b, f);
	setBlock(w, x + 4, y + 11, z + 11, b, f);
	setBlock(w, x + 4, y + 11, z + 12, b, f);
	setBlock(w, x + 4, y + 11, z + 13, b, f);
	setBlock(w, x + 4, y + 12, z + 2, b, f);
	setBlock(w, x + 4, y + 12, z + 3, b, f);
	setBlock(w, x + 4, y + 12, z + 4, b, f);
	setBlock(w, x + 4, y + 12, z + 5, b, f);
	setBlock(w, x + 4, y + 12, z + 6, b, f);
	setBlock(w, x + 4, y + 12, z + 7, b, f);
	setBlock(w, x + 4, y + 12, z + 8, b, f);
	setBlock(w, x + 4, y + 12, z + 9, b, f);
	setBlock(w, x + 4, y + 12, z + 10, b, f);
	setBlock(w, x + 4, y + 12, z + 11, b, f);
	setBlock(w, x + 4, y + 12, z + 12, b, f);
	setBlock(w, x + 4, y + 12, z + 13, b, f);
	setBlock(w, x + 4, y + 13, z + 3, b, f);
	setBlock(w, x + 4, y + 13, z + 4, b, f);
	setBlock(w, x + 4, y + 13, z + 5, b, f);
	setBlock(w, x + 4, y + 13, z + 6, b, f);
	setBlock(w, x + 4, y + 13, z + 7, b, f);
	setBlock(w, x + 4, y + 13, z + 8, b, f);
	setBlock(w, x + 4, y + 13, z + 9, b, f);
	setBlock(w, x + 4, y + 13, z + 10, b, f);
	setBlock(w, x + 4, y + 13, z + 11, b, f);
	setBlock(w, x + 4, y + 13, z + 12, b, f);
	setBlock(w, x + 4, y + 14, z + 5, b, f);
	setBlock(w, x + 4, y + 14, z + 6, b, f);
	setBlock(w, x + 4, y + 14, z + 7, b, f);
	setBlock(w, x + 4, y + 14, z + 8, b, f);
	setBlock(w, x + 4, y + 14, z + 9, b, f);
	setBlock(w, x + 4, y + 14, z + 10, b, f);
	setBlock(w, x + 5, y + 0, z + 7, b, f);
	setBlock(w, x + 5, y + 0, z + 8, b, f);
	setBlock(w, x + 5, y + 1, z + 4, b, f);
	setBlock(w, x + 5, y + 1, z + 5, b, f);
	setBlock(w, x + 5, y + 1, z + 6, b, f);
	setBlock(w, x + 5, y + 1, z + 7, b, f);
	setBlock(w, x + 5, y + 1, z + 8, b, f);
	setBlock(w, x + 5, y + 1, z + 9, b, f);
	setBlock(w, x + 5, y + 1, z + 10, b, f);
	setBlock(w, x + 5, y + 1, z + 11, b, f);
	setBlock(w, x + 5, y + 2, z + 3, b, f);
	setBlock(w, x + 5, y + 2, z + 4, b, f);
	setBlock(w, x + 5, y + 2, z + 5, b, f);
	setBlock(w, x + 5, y + 2, z + 6, b, f);
	setBlock(w, x + 5, y + 2, z + 7, b, f);
	setBlock(w, x + 5, y + 2, z + 8, b, f);
	setBlock(w, x + 5, y + 2, z + 9, b, f);
	setBlock(w, x + 5, y + 2, z + 10, b, f);
	setBlock(w, x + 5, y + 2, z + 11, b, f);
	setBlock(w, x + 5, y + 2, z + 12, b, f);
	setBlock(w, x + 5, y + 3, z + 2, b, f);
	setBlock(w, x + 5, y + 3, z + 3, b, f);
	setBlock(w, x + 5, y + 3, z + 4, b, f);
	setBlock(w, x + 5, y + 3, z + 5, b, f);
	setBlock(w, x + 5, y + 3, z + 6, b, f);
	setBlock(w, x + 5, y + 3, z + 7, b, f);
	setBlock(w, x + 5, y + 3, z + 8, b, f);
	setBlock(w, x + 5, y + 3, z + 9, b, f);
	setBlock(w, x + 5, y + 3, z + 10, b, f);
	setBlock(w, x + 5, y + 3, z + 11, b, f);
	setBlock(w, x + 5, y + 3, z + 12, b, f);
	setBlock(w, x + 5, y + 3, z + 13, b, f);
	setBlock(w, x + 5, y + 4, z + 1, b, f);
	setBlock(w, x + 5, y + 4, z + 2, b, f);
	setBlock(w, x + 5, y + 4, z + 3, b, f);
	setBlock(w, x + 5, y + 4, z + 4, b, f);
	setBlock(w, x + 5, y + 4, z + 5, b, f);
	setBlock(w, x + 5, y + 4, z + 6, b, f);
	setBlock(w, x + 5, y + 4, z + 7, b, f);
	setBlock(w, x + 5, y + 4, z + 8, b, f);
	setBlock(w, x + 5, y + 4, z + 9, b, f);
	setBlock(w, x + 5, y + 4, z + 10, b, f);
	setBlock(w, x + 5, y + 4, z + 11, b, f);
	setBlock(w, x + 5, y + 4, z + 12, b, f);
	setBlock(w, x + 5, y + 4, z + 13, b, f);
	setBlock(w, x + 5, y + 4, z + 14, b, f);
	setBlock(w, x + 5, y + 5, z + 1, b, f);
	setBlock(w, x + 5, y + 5, z + 2, b, f);
	setBlock(w, x + 5, y + 5, z + 3, b, f);
	setBlock(w, x + 5, y + 5, z + 4, b, f);
	setBlock(w, x + 5, y + 5, z + 5, b, f);
	setBlock(w, x + 5, y + 5, z + 6, b, f);
	setBlock(w, x + 5, y + 5, z + 7, b, f);
	setBlock(w, x + 5, y + 5, z + 8, b, f);
	setBlock(w, x + 5, y + 5, z + 9, b, f);
	setBlock(w, x + 5, y + 5, z + 10, b, f);
	setBlock(w, x + 5, y + 5, z + 11, b, f);
	setBlock(w, x + 5, y + 5, z + 12, b, f);
	setBlock(w, x + 5, y + 5, z + 13, b, f);
	setBlock(w, x + 5, y + 5, z + 14, b, f);
	setBlock(w, x + 5, y + 6, z + 1, b, f);
	setBlock(w, x + 5, y + 6, z + 2, b, f);
	setBlock(w, x + 5, y + 6, z + 3, b, f);
	setBlock(w, x + 5, y + 6, z + 4, b, f);
	setBlock(w, x + 5, y + 6, z + 5, b, f);
	setBlock(w, x + 5, y + 6, z + 6, b, f);
	setBlock(w, x + 5, y + 6, z + 7, b, f);
	setBlock(w, x + 5, y + 6, z + 8, b, f);
	setBlock(w, x + 5, y + 6, z + 9, b, f);
	setBlock(w, x + 5, y + 6, z + 10, b, f);
	setBlock(w, x + 5, y + 6, z + 11, b, f);
	setBlock(w, x + 5, y + 6, z + 12, b, f);
	setBlock(w, x + 5, y + 6, z + 13, b, f);
	setBlock(w, x + 5, y + 6, z + 14, b, f);
	setBlock(w, x + 5, y + 7, z + 0, b, f);
	setBlock(w, x + 5, y + 7, z + 1, b, f);
	setBlock(w, x + 5, y + 7, z + 2, b, f);
	setBlock(w, x + 5, y + 7, z + 3, b, f);
	setBlock(w, x + 5, y + 7, z + 4, b, f);
	setBlock(w, x + 5, y + 7, z + 5, b, f);
	setBlock(w, x + 5, y + 7, z + 6, b, f);
	setBlock(w, x + 5, y + 7, z + 7, b, f);
	setBlock(w, x + 5, y + 7, z + 8, b, f);
	setBlock(w, x + 5, y + 7, z + 9, b, f);
	setBlock(w, x + 5, y + 7, z + 10, b, f);
	setBlock(w, x + 5, y + 7, z + 11, b, f);
	setBlock(w, x + 5, y + 7, z + 12, b, f);
	setBlock(w, x + 5, y + 7, z + 13, b, f);
	setBlock(w, x + 5, y + 7, z + 14, b, f);
	setBlock(w, x + 5, y + 7, z + 15, b, f);
	setBlock(w, x + 5, y + 8, z + 0, b, f);
	setBlock(w, x + 5, y + 8, z + 1, b, f);
	setBlock(w, x + 5, y + 8, z + 2, b, f);
	setBlock(w, x + 5, y + 8, z + 3, b, f);
	setBlock(w, x + 5, y + 8, z + 4, b, f);
	setBlock(w, x + 5, y + 8, z + 5, b, f);
	setBlock(w, x + 5, y + 8, z + 6, b, f);
	setBlock(w, x + 5, y + 8, z + 7, b, f);
	setBlock(w, x + 5, y + 8, z + 8, b, f);
	setBlock(w, x + 5, y + 8, z + 9, b, f);
	setBlock(w, x + 5, y + 8, z + 10, b, f);
	setBlock(w, x + 5, y + 8, z + 11, b, f);
	setBlock(w, x + 5, y + 8, z + 12, b, f);
	setBlock(w, x + 5, y + 8, z + 13, b, f);
	setBlock(w, x + 5, y + 8, z + 14, b, f);
	setBlock(w, x + 5, y + 8, z + 15, b, f);
	setBlock(w, x + 5, y + 9, z + 1, b, f);
	setBlock(w, x + 5, y + 9, z + 2, b, f);
	setBlock(w, x + 5, y + 9, z + 3, b, f);
	setBlock(w, x + 5, y + 9, z + 4, b, f);
	setBlock(w, x + 5, y + 9, z + 5, b, f);
	setBlock(w, x + 5, y + 9, z + 6, b, f);
	setBlock(w, x + 5, y + 9, z + 7, b, f);
	setBlock(w, x + 5, y + 9, z + 8, b, f);
	setBlock(w, x + 5, y + 9, z + 9, b, f);
	setBlock(w, x + 5, y + 9, z + 10, b, f);
	setBlock(w, x + 5, y + 9, z + 11, b, f);
	setBlock(w, x + 5, y + 9, z + 12, b, f);
	setBlock(w, x + 5, y + 9, z + 13, b, f);
	setBlock(w, x + 5, y + 9, z + 14, b, f);
	setBlock(w, x + 5, y + 10, z + 1, b, f);
	setBlock(w, x + 5, y + 10, z + 2, b, f);
	setBlock(w, x + 5, y + 10, z + 3, b, f);
	setBlock(w, x + 5, y + 10, z + 4, b, f);
	setBlock(w, x + 5, y + 10, z + 5, b, f);
	setBlock(w, x + 5, y + 10, z + 6, b, f);
	setBlock(w, x + 5, y + 10, z + 7, b, f);
	setBlock(w, x + 5, y + 10, z + 8, b, f);
	setBlock(w, x + 5, y + 10, z + 9, b, f);
	setBlock(w, x + 5, y + 10, z + 10, b, f);
	setBlock(w, x + 5, y + 10, z + 11, b, f);
	setBlock(w, x + 5, y + 10, z + 12, b, f);
	setBlock(w, x + 5, y + 10, z + 13, b, f);
	setBlock(w, x + 5, y + 10, z + 14, b, f);
	setBlock(w, x + 5, y + 11, z + 1, b, f);
	setBlock(w, x + 5, y + 11, z + 2, b, f);
	setBlock(w, x + 5, y + 11, z + 3, b, f);
	setBlock(w, x + 5, y + 11, z + 4, b, f);
	setBlock(w, x + 5, y + 11, z + 5, b, f);
	setBlock(w, x + 5, y + 11, z + 6, b, f);
	setBlock(w, x + 5, y + 11, z + 7, b, f);
	setBlock(w, x + 5, y + 11, z + 8, b, f);
	setBlock(w, x + 5, y + 11, z + 9, b, f);
	setBlock(w, x + 5, y + 11, z + 10, b, f);
	setBlock(w, x + 5, y + 11, z + 11, b, f);
	setBlock(w, x + 5, y + 11, z + 12, b, f);
	setBlock(w, x + 5, y + 11, z + 13, b, f);
	setBlock(w, x + 5, y + 11, z + 14, b, f);
	setBlock(w, x + 5, y + 12, z + 2, b, f);
	setBlock(w, x + 5, y + 12, z + 3, b, f);
	setBlock(w, x + 5, y + 12, z + 4, b, f);
	setBlock(w, x + 5, y + 12, z + 5, b, f);
	setBlock(w, x + 5, y + 12, z + 6, b, f);
	setBlock(w, x + 5, y + 12, z + 7, b, f);
	setBlock(w, x + 5, y + 12, z + 8, b, f);
	setBlock(w, x + 5, y + 12, z + 9, b, f);
	setBlock(w, x + 5, y + 12, z + 10, b, f);
	setBlock(w, x + 5, y + 12, z + 11, b, f);
	setBlock(w, x + 5, y + 12, z + 12, b, f);
	setBlock(w, x + 5, y + 12, z + 13, b, f);
	setBlock(w, x + 5, y + 13, z + 3, b, f);
	setBlock(w, x + 5, y + 13, z + 4, b, f);
	setBlock(w, x + 5, y + 13, z + 5, b, f);
	setBlock(w, x + 5, y + 13, z + 6, b, f);
	setBlock(w, x + 5, y + 13, z + 7, b, f);
	setBlock(w, x + 5, y + 13, z + 8, b, f);
	setBlock(w, x + 5, y + 13, z + 9, b, f);
	setBlock(w, x + 5, y + 13, z + 10, b, f);
	setBlock(w, x + 5, y + 13, z + 11, b, f);
	setBlock(w, x + 5, y + 13, z + 12, b, f);
	setBlock(w, x + 5, y + 14, z + 4, b, f);
	setBlock(w, x + 5, y + 14, z + 5, b, f);
	setBlock(w, x + 5, y + 14, z + 6, b, f);
	setBlock(w, x + 5, y + 14, z + 7, b, f);
	setBlock(w, x + 5, y + 14, z + 8, b, f);
	setBlock(w, x + 5, y + 14, z + 9, b, f);
	setBlock(w, x + 5, y + 14, z + 10, b, f);
	setBlock(w, x + 5, y + 14, z + 11, b, f);
	setBlock(w, x + 5, y + 15, z + 7, b, f);
	setBlock(w, x + 5, y + 15, z + 8, b, f);
	setBlock(w, x + 6, y + 0, z + 6, b, f);
	setBlock(w, x + 6, y + 0, z + 7, b, f);
	setBlock(w, x + 6, y + 0, z + 8, b, f);
	setBlock(w, x + 6, y + 0, z + 9, b, f);
	setBlock(w, x + 6, y + 1, z + 4, b, f);
	setBlock(w, x + 6, y + 1, z + 5, b, f);
	setBlock(w, x + 6, y + 1, z + 6, b, f);
	setBlock(w, x + 6, y + 1, z + 7, b, f);
	setBlock(w, x + 6, y + 1, z + 8, b, f);
	setBlock(w, x + 6, y + 1, z + 9, b, f);
	setBlock(w, x + 6, y + 1, z + 10, b, f);
	setBlock(w, x + 6, y + 1, z + 11, b, f);
	setBlock(w, x + 6, y + 2, z + 2, b, f);
	setBlock(w, x + 6, y + 2, z + 3, b, f);
	setBlock(w, x + 6, y + 2, z + 4, b, f);
	setBlock(w, x + 6, y + 2, z + 5, b, f);
	setBlock(w, x + 6, y + 2, z + 6, b, f);
	setBlock(w, x + 6, y + 2, z + 7, b, f);
	setBlock(w, x + 6, y + 2, z + 8, b, f);
	setBlock(w, x + 6, y + 2, z + 9, b, f);
	setBlock(w, x + 6, y + 2, z + 10, b, f);
	setBlock(w, x + 6, y + 2, z + 11, b, f);
	setBlock(w, x + 6, y + 2, z + 12, b, f);
	setBlock(w, x + 6, y + 2, z + 13, b, f);
	setBlock(w, x + 6, y + 3, z + 2, b, f);
	setBlock(w, x + 6, y + 3, z + 3, b, f);
	setBlock(w, x + 6, y + 3, z + 4, b, f);
	setBlock(w, x + 6, y + 3, z + 5, b, f);
	setBlock(w, x + 6, y + 3, z + 6, b, f);
	setBlock(w, x + 6, y + 3, z + 7, b, f);
	setBlock(w, x + 6, y + 3, z + 8, b, f);
	setBlock(w, x + 6, y + 3, z + 9, b, f);
	setBlock(w, x + 6, y + 3, z + 10, b, f);
	setBlock(w, x + 6, y + 3, z + 11, b, f);
	setBlock(w, x + 6, y + 3, z + 12, b, f);
	setBlock(w, x + 6, y + 3, z + 13, b, f);
	setBlock(w, x + 6, y + 4, z + 1, b, f);
	setBlock(w, x + 6, y + 4, z + 2, b, f);
	setBlock(w, x + 6, y + 4, z + 3, b, f);
	setBlock(w, x + 6, y + 4, z + 4, b, f);
	setBlock(w, x + 6, y + 4, z + 5, b, f);
	setBlock(w, x + 6, y + 4, z + 6, b, f);
	setBlock(w, x + 6, y + 4, z + 7, b, f);
	setBlock(w, x + 6, y + 4, z + 8, b, f);
	setBlock(w, x + 6, y + 4, z + 9, b, f);
	setBlock(w, x + 6, y + 4, z + 10, b, f);
	setBlock(w, x + 6, y + 4, z + 11, b, f);
	setBlock(w, x + 6, y + 4, z + 12, b, f);
	setBlock(w, x + 6, y + 4, z + 13, b, f);
	setBlock(w, x + 6, y + 4, z + 14, b, f);
	setBlock(w, x + 6, y + 5, z + 1, b, f);
	setBlock(w, x + 6, y + 5, z + 2, b, f);
	setBlock(w, x + 6, y + 5, z + 3, b, f);
	setBlock(w, x + 6, y + 5, z + 4, b, f);
	setBlock(w, x + 6, y + 5, z + 5, b, f);
	setBlock(w, x + 6, y + 5, z + 6, b, f);
	setBlock(w, x + 6, y + 5, z + 7, b, f);
	setBlock(w, x + 6, y + 5, z + 8, b, f);
	setBlock(w, x + 6, y + 5, z + 9, b, f);
	setBlock(w, x + 6, y + 5, z + 10, b, f);
	setBlock(w, x + 6, y + 5, z + 11, b, f);
	setBlock(w, x + 6, y + 5, z + 12, b, f);
	setBlock(w, x + 6, y + 5, z + 13, b, f);
	setBlock(w, x + 6, y + 5, z + 14, b, f);
	setBlock(w, x + 6, y + 6, z + 0, b, f);
	setBlock(w, x + 6, y + 6, z + 1, b, f);
	setBlock(w, x + 6, y + 6, z + 2, b, f);
	setBlock(w, x + 6, y + 6, z + 3, b, f);
	setBlock(w, x + 6, y + 6, z + 4, b, f);
	setBlock(w, x + 6, y + 6, z + 5, b, f);
	setBlock(w, x + 6, y + 6, z + 6, b, f);
	setBlock(w, x + 6, y + 6, z + 7, b, f);
	setBlock(w, x + 6, y + 6, z + 8, b, f);
	setBlock(w, x + 6, y + 6, z + 9, b, f);
	setBlock(w, x + 6, y + 6, z + 10, b, f);
	setBlock(w, x + 6, y + 6, z + 11, b, f);
	setBlock(w, x + 6, y + 6, z + 12, b, f);
	setBlock(w, x + 6, y + 6, z + 13, b, f);
	setBlock(w, x + 6, y + 6, z + 14, b, f);
	setBlock(w, x + 6, y + 6, z + 15, b, f);
	setBlock(w, x + 6, y + 7, z + 0, b, f);
	setBlock(w, x + 6, y + 7, z + 1, b, f);
	setBlock(w, x + 6, y + 7, z + 2, b, f);
	setBlock(w, x + 6, y + 7, z + 3, b, f);
	setBlock(w, x + 6, y + 7, z + 4, b, f);
	setBlock(w, x + 6, y + 7, z + 5, b, f);
	setBlock(w, x + 6, y + 7, z + 6, b, f);
	setBlock(w, x + 6, y + 7, z + 7, b, f);
	setBlock(w, x + 6, y + 7, z + 8, b, f);
	setBlock(w, x + 6, y + 7, z + 9, b, f);
	setBlock(w, x + 6, y + 7, z + 10, b, f);
	setBlock(w, x + 6, y + 7, z + 11, b, f);
	setBlock(w, x + 6, y + 7, z + 12, b, f);
	setBlock(w, x + 6, y + 7, z + 13, b, f);
	setBlock(w, x + 6, y + 7, z + 14, b, f);
	setBlock(w, x + 6, y + 7, z + 15, b, f);
	setBlock(w, x + 6, y + 8, z + 0, b, f);
	setBlock(w, x + 6, y + 8, z + 1, b, f);
	setBlock(w, x + 6, y + 8, z + 2, b, f);
	setBlock(w, x + 6, y + 8, z + 3, b, f);
	setBlock(w, x + 6, y + 8, z + 4, b, f);
	setBlock(w, x + 6, y + 8, z + 5, b, f);
	setBlock(w, x + 6, y + 8, z + 6, b, f);
	setBlock(w, x + 6, y + 8, z + 7, b, f);
	setBlock(w, x + 6, y + 8, z + 8, b, f);
	setBlock(w, x + 6, y + 8, z + 9, b, f);
	setBlock(w, x + 6, y + 8, z + 10, b, f);
	setBlock(w, x + 6, y + 8, z + 11, b, f);
	setBlock(w, x + 6, y + 8, z + 12, b, f);
	setBlock(w, x + 6, y + 8, z + 13, b, f);
	setBlock(w, x + 6, y + 8, z + 14, b, f);
	setBlock(w, x + 6, y + 8, z + 15, b, f);
	setBlock(w, x + 6, y + 9, z + 0, b, f);
	setBlock(w, x + 6, y + 9, z + 1, b, f);
	setBlock(w, x + 6, y + 9, z + 2, b, f);
	setBlock(w, x + 6, y + 9, z + 3, b, f);
	setBlock(w, x + 6, y + 9, z + 4, b, f);
	setBlock(w, x + 6, y + 9, z + 5, b, f);
	setBlock(w, x + 6, y + 9, z + 6, b, f);
	setBlock(w, x + 6, y + 9, z + 7, b, f);
	setBlock(w, x + 6, y + 9, z + 8, b, f);
	setBlock(w, x + 6, y + 9, z + 9, b, f);
	setBlock(w, x + 6, y + 9, z + 10, b, f);
	setBlock(w, x + 6, y + 9, z + 11, b, f);
	setBlock(w, x + 6, y + 9, z + 12, b, f);
	setBlock(w, x + 6, y + 9, z + 13, b, f);
	setBlock(w, x + 6, y + 9, z + 14, b, f);
	setBlock(w, x + 6, y + 9, z + 15, b, f);
	setBlock(w, x + 6, y + 10, z + 1, b, f);
	setBlock(w, x + 6, y + 10, z + 2, b, f);
	setBlock(w, x + 6, y + 10, z + 3, b, f);
	setBlock(w, x + 6, y + 10, z + 4, b, f);
	setBlock(w, x + 6, y + 10, z + 5, b, f);
	setBlock(w, x + 6, y + 10, z + 6, b, f);
	setBlock(w, x + 6, y + 10, z + 7, b, f);
	setBlock(w, x + 6, y + 10, z + 8, b, f);
	setBlock(w, x + 6, y + 10, z + 9, b, f);
	setBlock(w, x + 6, y + 10, z + 10, b, f);
	setBlock(w, x + 6, y + 10, z + 11, b, f);
	setBlock(w, x + 6, y + 10, z + 12, b, f);
	setBlock(w, x + 6, y + 10, z + 13, b, f);
	setBlock(w, x + 6, y + 10, z + 14, b, f);
	setBlock(w, x + 6, y + 11, z + 1, b, f);
	setBlock(w, x + 6, y + 11, z + 2, b, f);
	setBlock(w, x + 6, y + 11, z + 3, b, f);
	setBlock(w, x + 6, y + 11, z + 4, b, f);
	setBlock(w, x + 6, y + 11, z + 5, b, f);
	setBlock(w, x + 6, y + 11, z + 6, b, f);
	setBlock(w, x + 6, y + 11, z + 7, b, f);
	setBlock(w, x + 6, y + 11, z + 8, b, f);
	setBlock(w, x + 6, y + 11, z + 9, b, f);
	setBlock(w, x + 6, y + 11, z + 10, b, f);
	setBlock(w, x + 6, y + 11, z + 11, b, f);
	setBlock(w, x + 6, y + 11, z + 12, b, f);
	setBlock(w, x + 6, y + 11, z + 13, b, f);
	setBlock(w, x + 6, y + 11, z + 14, b, f);
	setBlock(w, x + 6, y + 12, z + 2, b, f);
	setBlock(w, x + 6, y + 12, z + 3, b, f);
	setBlock(w, x + 6, y + 12, z + 4, b, f);
	setBlock(w, x + 6, y + 12, z + 5, b, f);
	setBlock(w, x + 6, y + 12, z + 6, b, f);
	setBlock(w, x + 6, y + 12, z + 7, b, f);
	setBlock(w, x + 6, y + 12, z + 8, b, f);
	setBlock(w, x + 6, y + 12, z + 9, b, f);
	setBlock(w, x + 6, y + 12, z + 10, b, f);
	setBlock(w, x + 6, y + 12, z + 11, b, f);
	setBlock(w, x + 6, y + 12, z + 12, b, f);
	setBlock(w, x + 6, y + 12, z + 13, b, f);
	setBlock(w, x + 6, y + 13, z + 2, b, f);
	setBlock(w, x + 6, y + 13, z + 3, b, f);
	setBlock(w, x + 6, y + 13, z + 4, b, f);
	setBlock(w, x + 6, y + 13, z + 5, b, f);
	setBlock(w, x + 6, y + 13, z + 6, b, f);
	setBlock(w, x + 6, y + 13, z + 7, b, f);
	setBlock(w, x + 6, y + 13, z + 8, b, f);
	setBlock(w, x + 6, y + 13, z + 9, b, f);
	setBlock(w, x + 6, y + 13, z + 10, b, f);
	setBlock(w, x + 6, y + 13, z + 11, b, f);
	setBlock(w, x + 6, y + 13, z + 12, b, f);
	setBlock(w, x + 6, y + 13, z + 13, b, f);
	setBlock(w, x + 6, y + 14, z + 4, b, f);
	setBlock(w, x + 6, y + 14, z + 5, b, f);
	setBlock(w, x + 6, y + 14, z + 6, b, f);
	setBlock(w, x + 6, y + 14, z + 7, b, f);
	setBlock(w, x + 6, y + 14, z + 8, b, f);
	setBlock(w, x + 6, y + 14, z + 9, b, f);
	setBlock(w, x + 6, y + 14, z + 10, b, f);
	setBlock(w, x + 6, y + 14, z + 11, b, f);
	setBlock(w, x + 6, y + 15, z + 6, b, f);
	setBlock(w, x + 6, y + 15, z + 7, b, f);
	setBlock(w, x + 6, y + 15, z + 8, b, f);
	setBlock(w, x + 6, y + 15, z + 9, b, f);
	setBlock(w, x + 7, y + 0, z + 5, b, f);
	setBlock(w, x + 7, y + 0, z + 6, b, f);
	setBlock(w, x + 7, y + 0, z + 7, b, f);
	setBlock(w, x + 7, y + 0, z + 8, b, f);
	setBlock(w, x + 7, y + 0, z + 9, b, f);
	setBlock(w, x + 7, y + 0, z + 10, b, f);
	setBlock(w, x + 7, y + 1, z + 3, b, f);
	setBlock(w, x + 7, y + 1, z + 4, b, f);
	setBlock(w, x + 7, y + 1, z + 5, b, f);
	setBlock(w, x + 7, y + 1, z + 6, b, f);
	setBlock(w, x + 7, y + 1, z + 7, b, f);
	setBlock(w, x + 7, y + 1, z + 8, b, f);
	setBlock(w, x + 7, y + 1, z + 9, b, f);
	setBlock(w, x + 7, y + 1, z + 10, b, f);
	setBlock(w, x + 7, y + 1, z + 11, b, f);
	setBlock(w, x + 7, y + 1, z + 12, b, f);
	setBlock(w, x + 7, y + 2, z + 2, b, f);
	setBlock(w, x + 7, y + 2, z + 3, b, f);
	setBlock(w, x + 7, y + 2, z + 4, b, f);
	setBlock(w, x + 7, y + 2, z + 5, b, f);
	setBlock(w, x + 7, y + 2, z + 6, b, f);
	setBlock(w, x + 7, y + 2, z + 7, b, f);
	setBlock(w, x + 7, y + 2, z + 8, b, f);
	setBlock(w, x + 7, y + 2, z + 9, b, f);
	setBlock(w, x + 7, y + 2, z + 10, b, f);
	setBlock(w, x + 7, y + 2, z + 11, b, f);
	setBlock(w, x + 7, y + 2, z + 12, b, f);
	setBlock(w, x + 7, y + 2, z + 13, b, f);
	setBlock(w, x + 7, y + 3, z + 1, b, f);
	setBlock(w, x + 7, y + 3, z + 2, b, f);
	setBlock(w, x + 7, y + 3, z + 3, b, f);
	setBlock(w, x + 7, y + 3, z + 4, b, f);
	setBlock(w, x + 7, y + 3, z + 5, b, f);
	setBlock(w, x + 7, y + 3, z + 6, b, f);
	setBlock(w, x + 7, y + 3, z + 7, b, f);
	setBlock(w, x + 7, y + 3, z + 8, b, f);
	setBlock(w, x + 7, y + 3, z + 9, b, f);
	setBlock(w, x + 7, y + 3, z + 10, b, f);
	setBlock(w, x + 7, y + 3, z + 11, b, f);
	setBlock(w, x + 7, y + 3, z + 12, b, f);
	setBlock(w, x + 7, y + 3, z + 13, b, f);
	setBlock(w, x + 7, y + 3, z + 14, b, f);
	setBlock(w, x + 7, y + 4, z + 1, b, f);
	setBlock(w, x + 7, y + 4, z + 2, b, f);
	setBlock(w, x + 7, y + 4, z + 3, b, f);
	setBlock(w, x + 7, y + 4, z + 4, b, f);
	setBlock(w, x + 7, y + 4, z + 5, b, f);
	setBlock(w, x + 7, y + 4, z + 6, b, f);
	setBlock(w, x + 7, y + 4, z + 7, b, f);
	setBlock(w, x + 7, y + 4, z + 8, b, f);
	setBlock(w, x + 7, y + 4, z + 9, b, f);
	setBlock(w, x + 7, y + 4, z + 10, b, f);
	setBlock(w, x + 7, y + 4, z + 11, b, f);
	setBlock(w, x + 7, y + 4, z + 12, b, f);
	setBlock(w, x + 7, y + 4, z + 13, b, f);
	setBlock(w, x + 7, y + 4, z + 14, b, f);
	setBlock(w, x + 7, y + 5, z + 0, b, f);
	setBlock(w, x + 7, y + 5, z + 1, b, f);
	setBlock(w, x + 7, y + 5, z + 2, b, f);
	setBlock(w, x + 7, y + 5, z + 3, b, f);
	setBlock(w, x + 7, y + 5, z + 4, b, f);
	setBlock(w, x + 7, y + 5, z + 5, b, f);
	setBlock(w, x + 7, y + 5, z + 6, b, f);
	setBlock(w, x + 7, y + 5, z + 7, b, f);
	setBlock(w, x + 7, y + 5, z + 8, b, f);
	setBlock(w, x + 7, y + 5, z + 9, b, f);
	setBlock(w, x + 7, y + 5, z + 10, b, f);
	setBlock(w, x + 7, y + 5, z + 11, b, f);
	setBlock(w, x + 7, y + 5, z + 12, b, f);
	setBlock(w, x + 7, y + 5, z + 13, b, f);
	setBlock(w, x + 7, y + 5, z + 14, b, f);
	setBlock(w, x + 7, y + 5, z + 15, b, f);
	setBlock(w, x + 7, y + 6, z + 0, b, f);
	setBlock(w, x + 7, y + 6, z + 1, b, f);
	setBlock(w, x + 7, y + 6, z + 2, b, f);
	setBlock(w, x + 7, y + 6, z + 3, b, f);
	setBlock(w, x + 7, y + 6, z + 4, b, f);
	setBlock(w, x + 7, y + 6, z + 5, b, f);
	setBlock(w, x + 7, y + 6, z + 6, b, f);
	setBlock(w, x + 7, y + 6, z + 7, b, f);
	setBlock(w, x + 7, y + 6, z + 8, b, f);
	setBlock(w, x + 7, y + 6, z + 9, b, f);
	setBlock(w, x + 7, y + 6, z + 10, b, f);
	setBlock(w, x + 7, y + 6, z + 11, b, f);
	setBlock(w, x + 7, y + 6, z + 12, b, f);
	setBlock(w, x + 7, y + 6, z + 13, b, f);
	setBlock(w, x + 7, y + 6, z + 14, b, f);
	setBlock(w, x + 7, y + 6, z + 15, b, f);
	setBlock(w, x + 7, y + 7, z + 0, b, f);
	setBlock(w, x + 7, y + 7, z + 1, b, f);
	setBlock(w, x + 7, y + 7, z + 2, b, f);
	setBlock(w, x + 7, y + 7, z + 3, b, f);
	setBlock(w, x + 7, y + 7, z + 4, b, f);
	setBlock(w, x + 7, y + 7, z + 5, b, f);
	setBlock(w, x + 7, y + 7, z + 6, b, f);
	setBlock(w, x + 7, y + 7, z + 7, b, f);
	setBlock(w, x + 7, y + 7, z + 8, b, f);
	setBlock(w, x + 7, y + 7, z + 9, b, f);
	setBlock(w, x + 7, y + 7, z + 10, b, f);
	setBlock(w, x + 7, y + 7, z + 11, b, f);
	setBlock(w, x + 7, y + 7, z + 12, b, f);
	setBlock(w, x + 7, y + 7, z + 13, b, f);
	setBlock(w, x + 7, y + 7, z + 14, b, f);
	setBlock(w, x + 7, y + 7, z + 15, b, f);
	setBlock(w, x + 7, y + 8, z + 0, b, f);
	setBlock(w, x + 7, y + 8, z + 1, b, f);
	setBlock(w, x + 7, y + 8, z + 2, b, f);
	setBlock(w, x + 7, y + 8, z + 3, b, f);
	setBlock(w, x + 7, y + 8, z + 4, b, f);
	setBlock(w, x + 7, y + 8, z + 5, b, f);
	setBlock(w, x + 7, y + 8, z + 6, b, f);
	setBlock(w, x + 7, y + 8, z + 7, b, f);
	setBlock(w, x + 7, y + 8, z + 8, b, f);
	setBlock(w, x + 7, y + 8, z + 9, b, f);
	setBlock(w, x + 7, y + 8, z + 10, b, f);
	setBlock(w, x + 7, y + 8, z + 11, b, f);
	setBlock(w, x + 7, y + 8, z + 12, b, f);
	setBlock(w, x + 7, y + 8, z + 13, b, f);
	setBlock(w, x + 7, y + 8, z + 14, b, f);
	setBlock(w, x + 7, y + 8, z + 15, b, f);
	setBlock(w, x + 7, y + 9, z + 0, b, f);
	setBlock(w, x + 7, y + 9, z + 1, b, f);
	setBlock(w, x + 7, y + 9, z + 2, b, f);
	setBlock(w, x + 7, y + 9, z + 3, b, f);
	setBlock(w, x + 7, y + 9, z + 4, b, f);
	setBlock(w, x + 7, y + 9, z + 5, b, f);
	setBlock(w, x + 7, y + 9, z + 6, b, f);
	setBlock(w, x + 7, y + 9, z + 7, b, f);
	setBlock(w, x + 7, y + 9, z + 8, b, f);
	setBlock(w, x + 7, y + 9, z + 9, b, f);
	setBlock(w, x + 7, y + 9, z + 10, b, f);
	setBlock(w, x + 7, y + 9, z + 11, b, f);
	setBlock(w, x + 7, y + 9, z + 12, b, f);
	setBlock(w, x + 7, y + 9, z + 13, b, f);
	setBlock(w, x + 7, y + 9, z + 14, b, f);
	setBlock(w, x + 7, y + 9, z + 15, b, f);
	setBlock(w, x + 7, y + 10, z + 0, b, f);
	setBlock(w, x + 7, y + 10, z + 1, b, f);
	setBlock(w, x + 7, y + 10, z + 2, b, f);
	setBlock(w, x + 7, y + 10, z + 3, b, f);
	setBlock(w, x + 7, y + 10, z + 4, b, f);
	setBlock(w, x + 7, y + 10, z + 5, b, f);
	setBlock(w, x + 7, y + 10, z + 6, b, f);
	setBlock(w, x + 7, y + 10, z + 7, b, f);
	setBlock(w, x + 7, y + 10, z + 8, b, f);
	setBlock(w, x + 7, y + 10, z + 9, b, f);
	setBlock(w, x + 7, y + 10, z + 10, b, f);
	setBlock(w, x + 7, y + 10, z + 11, b, f);
	setBlock(w, x + 7, y + 10, z + 12, b, f);
	setBlock(w, x + 7, y + 10, z + 13, b, f);
	setBlock(w, x + 7, y + 10, z + 14, b, f);
	setBlock(w, x + 7, y + 10, z + 15, b, f);
	setBlock(w, x + 7, y + 11, z + 1, b, f);
	setBlock(w, x + 7, y + 11, z + 2, b, f);
	setBlock(w, x + 7, y + 11, z + 3, b, f);
	setBlock(w, x + 7, y + 11, z + 4, b, f);
	setBlock(w, x + 7, y + 11, z + 5, b, f);
	setBlock(w, x + 7, y + 11, z + 6, b, f);
	setBlock(w, x + 7, y + 11, z + 7, b, f);
	setBlock(w, x + 7, y + 11, z + 8, b, f);
	setBlock(w, x + 7, y + 11, z + 9, b, f);
	setBlock(w, x + 7, y + 11, z + 10, b, f);
	setBlock(w, x + 7, y + 11, z + 11, b, f);
	setBlock(w, x + 7, y + 11, z + 12, b, f);
	setBlock(w, x + 7, y + 11, z + 13, b, f);
	setBlock(w, x + 7, y + 11, z + 14, b, f);
	setBlock(w, x + 7, y + 12, z + 1, b, f);
	setBlock(w, x + 7, y + 12, z + 2, b, f);
	setBlock(w, x + 7, y + 12, z + 3, b, f);
	setBlock(w, x + 7, y + 12, z + 4, b, f);
	setBlock(w, x + 7, y + 12, z + 5, b, f);
	setBlock(w, x + 7, y + 12, z + 6, b, f);
	setBlock(w, x + 7, y + 12, z + 7, b, f);
	setBlock(w, x + 7, y + 12, z + 8, b, f);
	setBlock(w, x + 7, y + 12, z + 9, b, f);
	setBlock(w, x + 7, y + 12, z + 10, b, f);
	setBlock(w, x + 7, y + 12, z + 11, b, f);
	setBlock(w, x + 7, y + 12, z + 12, b, f);
	setBlock(w, x + 7, y + 12, z + 13, b, f);
	setBlock(w, x + 7, y + 12, z + 14, b, f);
	setBlock(w, x + 7, y + 13, z + 2, b, f);
	setBlock(w, x + 7, y + 13, z + 3, b, f);
	setBlock(w, x + 7, y + 13, z + 4, b, f);
	setBlock(w, x + 7, y + 13, z + 5, b, f);
	setBlock(w, x + 7, y + 13, z + 6, b, f);
	setBlock(w, x + 7, y + 13, z + 7, b, f);
	setBlock(w, x + 7, y + 13, z + 8, b, f);
	setBlock(w, x + 7, y + 13, z + 9, b, f);
	setBlock(w, x + 7, y + 13, z + 10, b, f);
	setBlock(w, x + 7, y + 13, z + 11, b, f);
	setBlock(w, x + 7, y + 13, z + 12, b, f);
	setBlock(w, x + 7, y + 13, z + 13, b, f);
	setBlock(w, x + 7, y + 14, z + 3, b, f);
	setBlock(w, x + 7, y + 14, z + 4, b, f);
	setBlock(w, x + 7, y + 14, z + 5, b, f);
	setBlock(w, x + 7, y + 14, z + 6, b, f);
	setBlock(w, x + 7, y + 14, z + 7, b, f);
	setBlock(w, x + 7, y + 14, z + 8, b, f);
	setBlock(w, x + 7, y + 14, z + 9, b, f);
	setBlock(w, x + 7, y + 14, z + 10, b, f);
	setBlock(w, x + 7, y + 14, z + 11, b, f);
	setBlock(w, x + 7, y + 14, z + 12, b, f);
	setBlock(w, x + 7, y + 15, z + 5, b, f);
	setBlock(w, x + 7, y + 15, z + 6, b, f);
	setBlock(w, x + 7, y + 15, z + 7, b, f);
	setBlock(w, x + 7, y + 15, z + 8, b, f);
	setBlock(w, x + 7, y + 15, z + 9, b, f);
	setBlock(w, x + 7, y + 15, z + 10, b, f);
	setBlock(w, x + 8, y + 0, z + 5, b, f);
	setBlock(w, x + 8, y + 0, z + 6, b, f);
	setBlock(w, x + 8, y + 0, z + 7, b, f);
	setBlock(w, x + 8, y + 0, z + 8, b, f);
	setBlock(w, x + 8, y + 0, z + 9, b, f);
	setBlock(w, x + 8, y + 0, z + 10, b, f);
	setBlock(w, x + 8, y + 1, z + 3, b, f);
	setBlock(w, x + 8, y + 1, z + 4, b, f);
	setBlock(w, x + 8, y + 1, z + 5, b, f);
	setBlock(w, x + 8, y + 1, z + 6, b, f);
	setBlock(w, x + 8, y + 1, z + 7, b, f);
	setBlock(w, x + 8, y + 1, z + 8, b, f);
	setBlock(w, x + 8, y + 1, z + 9, b, f);
	setBlock(w, x + 8, y + 1, z + 10, b, f);
	setBlock(w, x + 8, y + 1, z + 11, b, f);
	setBlock(w, x + 8, y + 1, z + 12, b, f);
	setBlock(w, x + 8, y + 2, z + 2, b, f);
	setBlock(w, x + 8, y + 2, z + 3, b, f);
	setBlock(w, x + 8, y + 2, z + 4, b, f);
	setBlock(w, x + 8, y + 2, z + 5, b, f);
	setBlock(w, x + 8, y + 2, z + 6, b, f);
	setBlock(w, x + 8, y + 2, z + 7, b, f);
	setBlock(w, x + 8, y + 2, z + 8, b, f);
	setBlock(w, x + 8, y + 2, z + 9, b, f);
	setBlock(w, x + 8, y + 2, z + 10, b, f);
	setBlock(w, x + 8, y + 2, z + 11, b, f);
	setBlock(w, x + 8, y + 2, z + 12, b, f);
	setBlock(w, x + 8, y + 2, z + 13, b, f);
	setBlock(w, x + 8, y + 3, z + 1, b, f);
	setBlock(w, x + 8, y + 3, z + 2, b, f);
	setBlock(w, x + 8, y + 3, z + 3, b, f);
	setBlock(w, x + 8, y + 3, z + 4, b, f);
	setBlock(w, x + 8, y + 3, z + 5, b, f);
	setBlock(w, x + 8, y + 3, z + 6, b, f);
	setBlock(w, x + 8, y + 3, z + 7, b, f);
	setBlock(w, x + 8, y + 3, z + 8, b, f);
	setBlock(w, x + 8, y + 3, z + 9, b, f);
	setBlock(w, x + 8, y + 3, z + 10, b, f);
	setBlock(w, x + 8, y + 3, z + 11, b, f);
	setBlock(w, x + 8, y + 3, z + 12, b, f);
	setBlock(w, x + 8, y + 3, z + 13, b, f);
	setBlock(w, x + 8, y + 3, z + 14, b, f);
	setBlock(w, x + 8, y + 4, z + 1, b, f);
	setBlock(w, x + 8, y + 4, z + 2, b, f);
	setBlock(w, x + 8, y + 4, z + 3, b, f);
	setBlock(w, x + 8, y + 4, z + 4, b, f);
	setBlock(w, x + 8, y + 4, z + 5, b, f);
	setBlock(w, x + 8, y + 4, z + 6, b, f);
	setBlock(w, x + 8, y + 4, z + 7, b, f);
	setBlock(w, x + 8, y + 4, z + 8, b, f);
	setBlock(w, x + 8, y + 4, z + 9, b, f);
	setBlock(w, x + 8, y + 4, z + 10, b, f);
	setBlock(w, x + 8, y + 4, z + 11, b, f);
	setBlock(w, x + 8, y + 4, z + 12, b, f);
	setBlock(w, x + 8, y + 4, z + 13, b, f);
	setBlock(w, x + 8, y + 4, z + 14, b, f);
	setBlock(w, x + 8, y + 5, z + 0, b, f);
	setBlock(w, x + 8, y + 5, z + 1, b, f);
	setBlock(w, x + 8, y + 5, z + 2, b, f);
	setBlock(w, x + 8, y + 5, z + 3, b, f);
	setBlock(w, x + 8, y + 5, z + 4, b, f);
	setBlock(w, x + 8, y + 5, z + 5, b, f);
	setBlock(w, x + 8, y + 5, z + 6, b, f);
	setBlock(w, x + 8, y + 5, z + 7, b, f);
	setBlock(w, x + 8, y + 5, z + 8, b, f);
	setBlock(w, x + 8, y + 5, z + 9, b, f);
	setBlock(w, x + 8, y + 5, z + 10, b, f);
	setBlock(w, x + 8, y + 5, z + 11, b, f);
	setBlock(w, x + 8, y + 5, z + 12, b, f);
	setBlock(w, x + 8, y + 5, z + 13, b, f);
	setBlock(w, x + 8, y + 5, z + 14, b, f);
	setBlock(w, x + 8, y + 5, z + 15, b, f);
	setBlock(w, x + 8, y + 6, z + 0, b, f);
	setBlock(w, x + 8, y + 6, z + 1, b, f);
	setBlock(w, x + 8, y + 6, z + 2, b, f);
	setBlock(w, x + 8, y + 6, z + 3, b, f);
	setBlock(w, x + 8, y + 6, z + 4, b, f);
	setBlock(w, x + 8, y + 6, z + 5, b, f);
	setBlock(w, x + 8, y + 6, z + 6, b, f);
	setBlock(w, x + 8, y + 6, z + 7, b, f);
	setBlock(w, x + 8, y + 6, z + 8, b, f);
	setBlock(w, x + 8, y + 6, z + 9, b, f);
	setBlock(w, x + 8, y + 6, z + 10, b, f);
	setBlock(w, x + 8, y + 6, z + 11, b, f);
	setBlock(w, x + 8, y + 6, z + 12, b, f);
	setBlock(w, x + 8, y + 6, z + 13, b, f);
	setBlock(w, x + 8, y + 6, z + 14, b, f);
	setBlock(w, x + 8, y + 6, z + 15, b, f);
	setBlock(w, x + 8, y + 7, z + 0, b, f);
	setBlock(w, x + 8, y + 7, z + 1, b, f);
	setBlock(w, x + 8, y + 7, z + 2, b, f);
	setBlock(w, x + 8, y + 7, z + 3, b, f);
	setBlock(w, x + 8, y + 7, z + 4, b, f);
	setBlock(w, x + 8, y + 7, z + 5, b, f);
	setBlock(w, x + 8, y + 7, z + 6, b, f);
	setBlock(w, x + 8, y + 7, z + 7, b, f);
	setBlock(w, x + 8, y + 7, z + 8, b, f);
	setBlock(w, x + 8, y + 7, z + 9, b, f);
	setBlock(w, x + 8, y + 7, z + 10, b, f);
	setBlock(w, x + 8, y + 7, z + 11, b, f);
	setBlock(w, x + 8, y + 7, z + 12, b, f);
	setBlock(w, x + 8, y + 7, z + 13, b, f);
	setBlock(w, x + 8, y + 7, z + 14, b, f);
	setBlock(w, x + 8, y + 7, z + 15, b, f);
	setBlock(w, x + 8, y + 8, z + 0, b, f);
	setBlock(w, x + 8, y + 8, z + 1, b, f);
	setBlock(w, x + 8, y + 8, z + 2, b, f);
	setBlock(w, x + 8, y + 8, z + 3, b, f);
	setBlock(w, x + 8, y + 8, z + 4, b, f);
	setBlock(w, x + 8, y + 8, z + 5, b, f);
	setBlock(w, x + 8, y + 8, z + 6, b, f);
	setBlock(w, x + 8, y + 8, z + 7, b, f);
	setBlock(w, x + 8, y + 8, z + 8, b, f);
	setBlock(w, x + 8, y + 8, z + 9, b, f);
	setBlock(w, x + 8, y + 8, z + 10, b, f);
	setBlock(w, x + 8, y + 8, z + 11, b, f);
	setBlock(w, x + 8, y + 8, z + 12, b, f);
	setBlock(w, x + 8, y + 8, z + 13, b, f);
	setBlock(w, x + 8, y + 8, z + 14, b, f);
	setBlock(w, x + 8, y + 8, z + 15, b, f);
	setBlock(w, x + 8, y + 9, z + 0, b, f);
	setBlock(w, x + 8, y + 9, z + 1, b, f);
	setBlock(w, x + 8, y + 9, z + 2, b, f);
	setBlock(w, x + 8, y + 9, z + 3, b, f);
	setBlock(w, x + 8, y + 9, z + 4, b, f);
	setBlock(w, x + 8, y + 9, z + 5, b, f);
	setBlock(w, x + 8, y + 9, z + 6, b, f);
	setBlock(w, x + 8, y + 9, z + 7, b, f);
	setBlock(w, x + 8, y + 9, z + 8, b, f);
	setBlock(w, x + 8, y + 9, z + 9, b, f);
	setBlock(w, x + 8, y + 9, z + 10, b, f);
	setBlock(w, x + 8, y + 9, z + 11, b, f);
	setBlock(w, x + 8, y + 9, z + 12, b, f);
	setBlock(w, x + 8, y + 9, z + 13, b, f);
	setBlock(w, x + 8, y + 9, z + 14, b, f);
	setBlock(w, x + 8, y + 9, z + 15, b, f);
	setBlock(w, x + 8, y + 10, z + 0, b, f);
	setBlock(w, x + 8, y + 10, z + 1, b, f);
	setBlock(w, x + 8, y + 10, z + 2, b, f);
	setBlock(w, x + 8, y + 10, z + 3, b, f);
	setBlock(w, x + 8, y + 10, z + 4, b, f);
	setBlock(w, x + 8, y + 10, z + 5, b, f);
	setBlock(w, x + 8, y + 10, z + 6, b, f);
	setBlock(w, x + 8, y + 10, z + 7, b, f);
	setBlock(w, x + 8, y + 10, z + 8, b, f);
	setBlock(w, x + 8, y + 10, z + 9, b, f);
	setBlock(w, x + 8, y + 10, z + 10, b, f);
	setBlock(w, x + 8, y + 10, z + 11, b, f);
	setBlock(w, x + 8, y + 10, z + 12, b, f);
	setBlock(w, x + 8, y + 10, z + 13, b, f);
	setBlock(w, x + 8, y + 10, z + 14, b, f);
	setBlock(w, x + 8, y + 10, z + 15, b, f);
	setBlock(w, x + 8, y + 11, z + 1, b, f);
	setBlock(w, x + 8, y + 11, z + 2, b, f);
	setBlock(w, x + 8, y + 11, z + 3, b, f);
	setBlock(w, x + 8, y + 11, z + 4, b, f);
	setBlock(w, x + 8, y + 11, z + 5, b, f);
	setBlock(w, x + 8, y + 11, z + 6, b, f);
	setBlock(w, x + 8, y + 11, z + 7, b, f);
	setBlock(w, x + 8, y + 11, z + 8, b, f);
	setBlock(w, x + 8, y + 11, z + 9, b, f);
	setBlock(w, x + 8, y + 11, z + 10, b, f);
	setBlock(w, x + 8, y + 11, z + 11, b, f);
	setBlock(w, x + 8, y + 11, z + 12, b, f);
	setBlock(w, x + 8, y + 11, z + 13, b, f);
	setBlock(w, x + 8, y + 11, z + 14, b, f);
	setBlock(w, x + 8, y + 12, z + 1, b, f);
	setBlock(w, x + 8, y + 12, z + 2, b, f);
	setBlock(w, x + 8, y + 12, z + 3, b, f);
	setBlock(w, x + 8, y + 12, z + 4, b, f);
	setBlock(w, x + 8, y + 12, z + 5, b, f);
	setBlock(w, x + 8, y + 12, z + 6, b, f);
	setBlock(w, x + 8, y + 12, z + 7, b, f);
	setBlock(w, x + 8, y + 12, z + 8, b, f);
	setBlock(w, x + 8, y + 12, z + 9, b, f);
	setBlock(w, x + 8, y + 12, z + 10, b, f);
	setBlock(w, x + 8, y + 12, z + 11, b, f);
	setBlock(w, x + 8, y + 12, z + 12, b, f);
	setBlock(w, x + 8, y + 12, z + 13, b, f);
	setBlock(w, x + 8, y + 12, z + 14, b, f);
	setBlock(w, x + 8, y + 13, z + 2, b, f);
	setBlock(w, x + 8, y + 13, z + 3, b, f);
	setBlock(w, x + 8, y + 13, z + 4, b, f);
	setBlock(w, x + 8, y + 13, z + 5, b, f);
	setBlock(w, x + 8, y + 13, z + 6, b, f);
	setBlock(w, x + 8, y + 13, z + 7, b, f);
	setBlock(w, x + 8, y + 13, z + 8, b, f);
	setBlock(w, x + 8, y + 13, z + 9, b, f);
	setBlock(w, x + 8, y + 13, z + 10, b, f);
	setBlock(w, x + 8, y + 13, z + 11, b, f);
	setBlock(w, x + 8, y + 13, z + 12, b, f);
	setBlock(w, x + 8, y + 13, z + 13, b, f);
	setBlock(w, x + 8, y + 14, z + 3, b, f);
	setBlock(w, x + 8, y + 14, z + 4, b, f);
	setBlock(w, x + 8, y + 14, z + 5, b, f);
	setBlock(w, x + 8, y + 14, z + 6, b, f);
	setBlock(w, x + 8, y + 14, z + 7, b, f);
	setBlock(w, x + 8, y + 14, z + 8, b, f);
	setBlock(w, x + 8, y + 14, z + 9, b, f);
	setBlock(w, x + 8, y + 14, z + 10, b, f);
	setBlock(w, x + 8, y + 14, z + 11, b, f);
	setBlock(w, x + 8, y + 14, z + 12, b, f);
	setBlock(w, x + 8, y + 15, z + 5, b, f);
	setBlock(w, x + 8, y + 15, z + 6, b, f);
	setBlock(w, x + 8, y + 15, z + 7, b, f);
	setBlock(w, x + 8, y + 15, z + 8, b, f);
	setBlock(w, x + 8, y + 15, z + 9, b, f);
	setBlock(w, x + 8, y + 15, z + 10, b, f);
	setBlock(w, x + 9, y + 0, z + 6, b, f);
	setBlock(w, x + 9, y + 0, z + 7, b, f);
	setBlock(w, x + 9, y + 0, z + 8, b, f);
	setBlock(w, x + 9, y + 0, z + 9, b, f);
	setBlock(w, x + 9, y + 1, z + 4, b, f);
	setBlock(w, x + 9, y + 1, z + 5, b, f);
	setBlock(w, x + 9, y + 1, z + 6, b, f);
	setBlock(w, x + 9, y + 1, z + 7, b, f);
	setBlock(w, x + 9, y + 1, z + 8, b, f);
	setBlock(w, x + 9, y + 1, z + 9, b, f);
	setBlock(w, x + 9, y + 1, z + 10, b, f);
	setBlock(w, x + 9, y + 1, z + 11, b, f);
	setBlock(w, x + 9, y + 2, z + 2, b, f);
	setBlock(w, x + 9, y + 2, z + 3, b, f);
	setBlock(w, x + 9, y + 2, z + 4, b, f);
	setBlock(w, x + 9, y + 2, z + 5, b, f);
	setBlock(w, x + 9, y + 2, z + 6, b, f);
	setBlock(w, x + 9, y + 2, z + 7, b, f);
	setBlock(w, x + 9, y + 2, z + 8, b, f);
	setBlock(w, x + 9, y + 2, z + 9, b, f);
	setBlock(w, x + 9, y + 2, z + 10, b, f);
	setBlock(w, x + 9, y + 2, z + 11, b, f);
	setBlock(w, x + 9, y + 2, z + 12, b, f);
	setBlock(w, x + 9, y + 2, z + 13, b, f);
	setBlock(w, x + 9, y + 3, z + 2, b, f);
	setBlock(w, x + 9, y + 3, z + 3, b, f);
	setBlock(w, x + 9, y + 3, z + 4, b, f);
	setBlock(w, x + 9, y + 3, z + 5, b, f);
	setBlock(w, x + 9, y + 3, z + 6, b, f);
	setBlock(w, x + 9, y + 3, z + 7, b, f);
	setBlock(w, x + 9, y + 3, z + 8, b, f);
	setBlock(w, x + 9, y + 3, z + 9, b, f);
	setBlock(w, x + 9, y + 3, z + 10, b, f);
	setBlock(w, x + 9, y + 3, z + 11, b, f);
	setBlock(w, x + 9, y + 3, z + 12, b, f);
	setBlock(w, x + 9, y + 3, z + 13, b, f);
	setBlock(w, x + 9, y + 4, z + 1, b, f);
	setBlock(w, x + 9, y + 4, z + 2, b, f);
	setBlock(w, x + 9, y + 4, z + 3, b, f);
	setBlock(w, x + 9, y + 4, z + 4, b, f);
	setBlock(w, x + 9, y + 4, z + 5, b, f);
	setBlock(w, x + 9, y + 4, z + 6, b, f);
	setBlock(w, x + 9, y + 4, z + 7, b, f);
	setBlock(w, x + 9, y + 4, z + 8, b, f);
	setBlock(w, x + 9, y + 4, z + 9, b, f);
	setBlock(w, x + 9, y + 4, z + 10, b, f);
	setBlock(w, x + 9, y + 4, z + 11, b, f);
	setBlock(w, x + 9, y + 4, z + 12, b, f);
	setBlock(w, x + 9, y + 4, z + 13, b, f);
	setBlock(w, x + 9, y + 4, z + 14, b, f);
	setBlock(w, x + 9, y + 5, z + 1, b, f);
	setBlock(w, x + 9, y + 5, z + 2, b, f);
	setBlock(w, x + 9, y + 5, z + 3, b, f);
	setBlock(w, x + 9, y + 5, z + 4, b, f);
	setBlock(w, x + 9, y + 5, z + 5, b, f);
	setBlock(w, x + 9, y + 5, z + 6, b, f);
	setBlock(w, x + 9, y + 5, z + 7, b, f);
	setBlock(w, x + 9, y + 5, z + 8, b, f);
	setBlock(w, x + 9, y + 5, z + 9, b, f);
	setBlock(w, x + 9, y + 5, z + 10, b, f);
	setBlock(w, x + 9, y + 5, z + 11, b, f);
	setBlock(w, x + 9, y + 5, z + 12, b, f);
	setBlock(w, x + 9, y + 5, z + 13, b, f);
	setBlock(w, x + 9, y + 5, z + 14, b, f);
	setBlock(w, x + 9, y + 6, z + 0, b, f);
	setBlock(w, x + 9, y + 6, z + 1, b, f);
	setBlock(w, x + 9, y + 6, z + 2, b, f);
	setBlock(w, x + 9, y + 6, z + 3, b, f);
	setBlock(w, x + 9, y + 6, z + 4, b, f);
	setBlock(w, x + 9, y + 6, z + 5, b, f);
	setBlock(w, x + 9, y + 6, z + 6, b, f);
	setBlock(w, x + 9, y + 6, z + 7, b, f);
	setBlock(w, x + 9, y + 6, z + 8, b, f);
	setBlock(w, x + 9, y + 6, z + 9, b, f);
	setBlock(w, x + 9, y + 6, z + 10, b, f);
	setBlock(w, x + 9, y + 6, z + 11, b, f);
	setBlock(w, x + 9, y + 6, z + 12, b, f);
	setBlock(w, x + 9, y + 6, z + 13, b, f);
	setBlock(w, x + 9, y + 6, z + 14, b, f);
	setBlock(w, x + 9, y + 6, z + 15, b, f);
	setBlock(w, x + 9, y + 7, z + 0, b, f);
	setBlock(w, x + 9, y + 7, z + 1, b, f);
	setBlock(w, x + 9, y + 7, z + 2, b, f);
	setBlock(w, x + 9, y + 7, z + 3, b, f);
	setBlock(w, x + 9, y + 7, z + 4, b, f);
	setBlock(w, x + 9, y + 7, z + 5, b, f);
	setBlock(w, x + 9, y + 7, z + 6, b, f);
	setBlock(w, x + 9, y + 7, z + 7, b, f);
	setBlock(w, x + 9, y + 7, z + 8, b, f);
	setBlock(w, x + 9, y + 7, z + 9, b, f);
	setBlock(w, x + 9, y + 7, z + 10, b, f);
	setBlock(w, x + 9, y + 7, z + 11, b, f);
	setBlock(w, x + 9, y + 7, z + 12, b, f);
	setBlock(w, x + 9, y + 7, z + 13, b, f);
	setBlock(w, x + 9, y + 7, z + 14, b, f);
	setBlock(w, x + 9, y + 7, z + 15, b, f);
	setBlock(w, x + 9, y + 8, z + 0, b, f);
	setBlock(w, x + 9, y + 8, z + 1, b, f);
	setBlock(w, x + 9, y + 8, z + 2, b, f);
	setBlock(w, x + 9, y + 8, z + 3, b, f);
	setBlock(w, x + 9, y + 8, z + 4, b, f);
	setBlock(w, x + 9, y + 8, z + 5, b, f);
	setBlock(w, x + 9, y + 8, z + 6, b, f);
	setBlock(w, x + 9, y + 8, z + 7, b, f);
	setBlock(w, x + 9, y + 8, z + 8, b, f);
	setBlock(w, x + 9, y + 8, z + 9, b, f);
	setBlock(w, x + 9, y + 8, z + 10, b, f);
	setBlock(w, x + 9, y + 8, z + 11, b, f);
	setBlock(w, x + 9, y + 8, z + 12, b, f);
	setBlock(w, x + 9, y + 8, z + 13, b, f);
	setBlock(w, x + 9, y + 8, z + 14, b, f);
	setBlock(w, x + 9, y + 8, z + 15, b, f);
	setBlock(w, x + 9, y + 9, z + 0, b, f);
	setBlock(w, x + 9, y + 9, z + 1, b, f);
	setBlock(w, x + 9, y + 9, z + 2, b, f);
	setBlock(w, x + 9, y + 9, z + 3, b, f);
	setBlock(w, x + 9, y + 9, z + 4, b, f);
	setBlock(w, x + 9, y + 9, z + 5, b, f);
	setBlock(w, x + 9, y + 9, z + 6, b, f);
	setBlock(w, x + 9, y + 9, z + 7, b, f);
	setBlock(w, x + 9, y + 9, z + 8, b, f);
	setBlock(w, x + 9, y + 9, z + 9, b, f);
	setBlock(w, x + 9, y + 9, z + 10, b, f);
	setBlock(w, x + 9, y + 9, z + 11, b, f);
	setBlock(w, x + 9, y + 9, z + 12, b, f);
	setBlock(w, x + 9, y + 9, z + 13, b, f);
	setBlock(w, x + 9, y + 9, z + 14, b, f);
	setBlock(w, x + 9, y + 9, z + 15, b, f);
	setBlock(w, x + 9, y + 10, z + 1, b, f);
	setBlock(w, x + 9, y + 10, z + 2, b, f);
	setBlock(w, x + 9, y + 10, z + 3, b, f);
	setBlock(w, x + 9, y + 10, z + 4, b, f);
	setBlock(w, x + 9, y + 10, z + 5, b, f);
	setBlock(w, x + 9, y + 10, z + 6, b, f);
	setBlock(w, x + 9, y + 10, z + 7, b, f);
	setBlock(w, x + 9, y + 10, z + 8, b, f);
	setBlock(w, x + 9, y + 10, z + 9, b, f);
	setBlock(w, x + 9, y + 10, z + 10, b, f);
	setBlock(w, x + 9, y + 10, z + 11, b, f);
	setBlock(w, x + 9, y + 10, z + 12, b, f);
	setBlock(w, x + 9, y + 10, z + 13, b, f);
	setBlock(w, x + 9, y + 10, z + 14, b, f);
	setBlock(w, x + 9, y + 11, z + 1, b, f);
	setBlock(w, x + 9, y + 11, z + 2, b, f);
	setBlock(w, x + 9, y + 11, z + 3, b, f);
	setBlock(w, x + 9, y + 11, z + 4, b, f);
	setBlock(w, x + 9, y + 11, z + 5, b, f);
	setBlock(w, x + 9, y + 11, z + 6, b, f);
	setBlock(w, x + 9, y + 11, z + 7, b, f);
	setBlock(w, x + 9, y + 11, z + 8, b, f);
	setBlock(w, x + 9, y + 11, z + 9, b, f);
	setBlock(w, x + 9, y + 11, z + 10, b, f);
	setBlock(w, x + 9, y + 11, z + 11, b, f);
	setBlock(w, x + 9, y + 11, z + 12, b, f);
	setBlock(w, x + 9, y + 11, z + 13, b, f);
	setBlock(w, x + 9, y + 11, z + 14, b, f);
	setBlock(w, x + 9, y + 12, z + 2, b, f);
	setBlock(w, x + 9, y + 12, z + 3, b, f);
	setBlock(w, x + 9, y + 12, z + 4, b, f);
	setBlock(w, x + 9, y + 12, z + 5, b, f);
	setBlock(w, x + 9, y + 12, z + 6, b, f);
	setBlock(w, x + 9, y + 12, z + 7, b, f);
	setBlock(w, x + 9, y + 12, z + 8, b, f);
	setBlock(w, x + 9, y + 12, z + 9, b, f);
	setBlock(w, x + 9, y + 12, z + 10, b, f);
	setBlock(w, x + 9, y + 12, z + 11, b, f);
	setBlock(w, x + 9, y + 12, z + 12, b, f);
	setBlock(w, x + 9, y + 12, z + 13, b, f);
	setBlock(w, x + 9, y + 13, z + 2, b, f);
	setBlock(w, x + 9, y + 13, z + 3, b, f);
	setBlock(w, x + 9, y + 13, z + 4, b, f);
	setBlock(w, x + 9, y + 13, z + 5, b, f);
	setBlock(w, x + 9, y + 13, z + 6, b, f);
	setBlock(w, x + 9, y + 13, z + 7, b, f);
	setBlock(w, x + 9, y + 13, z + 8, b, f);
	setBlock(w, x + 9, y + 13, z + 9, b, f);
	setBlock(w, x + 9, y + 13, z + 10, b, f);
	setBlock(w, x + 9, y + 13, z + 11, b, f);
	setBlock(w, x + 9, y + 13, z + 12, b, f);
	setBlock(w, x + 9, y + 13, z + 13, b, f);
	setBlock(w, x + 9, y + 14, z + 4, b, f);
	setBlock(w, x + 9, y + 14, z + 5, b, f);
	setBlock(w, x + 9, y + 14, z + 6, b, f);
	setBlock(w, x + 9, y + 14, z + 7, b, f);
	setBlock(w, x + 9, y + 14, z + 8, b, f);
	setBlock(w, x + 9, y + 14, z + 9, b, f);
	setBlock(w, x + 9, y + 14, z + 10, b, f);
	setBlock(w, x + 9, y + 14, z + 11, b, f);
	setBlock(w, x + 9, y + 15, z + 6, b, f);
	setBlock(w, x + 9, y + 15, z + 7, b, f);
	setBlock(w, x + 9, y + 15, z + 8, b, f);
	setBlock(w, x + 9, y + 15, z + 9, b, f);
	setBlock(w, x + 10, y + 0, z + 7, b, f);
	setBlock(w, x + 10, y + 0, z + 8, b, f);
	setBlock(w, x + 10, y + 1, z + 4, b, f);
	setBlock(w, x + 10, y + 1, z + 5, b, f);
	setBlock(w, x + 10, y + 1, z + 6, b, f);
	setBlock(w, x + 10, y + 1, z + 7, b, f);
	setBlock(w, x + 10, y + 1, z + 8, b, f);
	setBlock(w, x + 10, y + 1, z + 9, b, f);
	setBlock(w, x + 10, y + 1, z + 10, b, f);
	setBlock(w, x + 10, y + 1, z + 11, b, f);
	setBlock(w, x + 10, y + 2, z + 3, b, f);
	setBlock(w, x + 10, y + 2, z + 4, b, f);
	setBlock(w, x + 10, y + 2, z + 5, b, f);
	setBlock(w, x + 10, y + 2, z + 6, b, f);
	setBlock(w, x + 10, y + 2, z + 7, b, f);
	setBlock(w, x + 10, y + 2, z + 8, b, f);
	setBlock(w, x + 10, y + 2, z + 9, b, f);
	setBlock(w, x + 10, y + 2, z + 10, b, f);
	setBlock(w, x + 10, y + 2, z + 11, b, f);
	setBlock(w, x + 10, y + 2, z + 12, b, f);
	setBlock(w, x + 10, y + 3, z + 2, b, f);
	setBlock(w, x + 10, y + 3, z + 3, b, f);
	setBlock(w, x + 10, y + 3, z + 4, b, f);
	setBlock(w, x + 10, y + 3, z + 5, b, f);
	setBlock(w, x + 10, y + 3, z + 6, b, f);
	setBlock(w, x + 10, y + 3, z + 7, b, f);
	setBlock(w, x + 10, y + 3, z + 8, b, f);
	setBlock(w, x + 10, y + 3, z + 9, b, f);
	setBlock(w, x + 10, y + 3, z + 10, b, f);
	setBlock(w, x + 10, y + 3, z + 11, b, f);
	setBlock(w, x + 10, y + 3, z + 12, b, f);
	setBlock(w, x + 10, y + 3, z + 13, b, f);
	setBlock(w, x + 10, y + 4, z + 1, b, f);
	setBlock(w, x + 10, y + 4, z + 2, b, f);
	setBlock(w, x + 10, y + 4, z + 3, b, f);
	setBlock(w, x + 10, y + 4, z + 4, b, f);
	setBlock(w, x + 10, y + 4, z + 5, b, f);
	setBlock(w, x + 10, y + 4, z + 6, b, f);
	setBlock(w, x + 10, y + 4, z + 7, b, f);
	setBlock(w, x + 10, y + 4, z + 8, b, f);
	setBlock(w, x + 10, y + 4, z + 9, b, f);
	setBlock(w, x + 10, y + 4, z + 10, b, f);
	setBlock(w, x + 10, y + 4, z + 11, b, f);
	setBlock(w, x + 10, y + 4, z + 12, b, f);
	setBlock(w, x + 10, y + 4, z + 13, b, f);
	setBlock(w, x + 10, y + 4, z + 14, b, f);
	setBlock(w, x + 10, y + 5, z + 1, b, f);
	setBlock(w, x + 10, y + 5, z + 2, b, f);
	setBlock(w, x + 10, y + 5, z + 3, b, f);
	setBlock(w, x + 10, y + 5, z + 4, b, f);
	setBlock(w, x + 10, y + 5, z + 5, b, f);
	setBlock(w, x + 10, y + 5, z + 6, b, f);
	setBlock(w, x + 10, y + 5, z + 7, b, f);
	setBlock(w, x + 10, y + 5, z + 8, b, f);
	setBlock(w, x + 10, y + 5, z + 9, b, f);
	setBlock(w, x + 10, y + 5, z + 10, b, f);
	setBlock(w, x + 10, y + 5, z + 11, b, f);
	setBlock(w, x + 10, y + 5, z + 12, b, f);
	setBlock(w, x + 10, y + 5, z + 13, b, f);
	setBlock(w, x + 10, y + 5, z + 14, b, f);
	setBlock(w, x + 10, y + 6, z + 1, b, f);
	setBlock(w, x + 10, y + 6, z + 2, b, f);
	setBlock(w, x + 10, y + 6, z + 3, b, f);
	setBlock(w, x + 10, y + 6, z + 4, b, f);
	setBlock(w, x + 10, y + 6, z + 5, b, f);
	setBlock(w, x + 10, y + 6, z + 6, b, f);
	setBlock(w, x + 10, y + 6, z + 7, b, f);
	setBlock(w, x + 10, y + 6, z + 8, b, f);
	setBlock(w, x + 10, y + 6, z + 9, b, f);
	setBlock(w, x + 10, y + 6, z + 10, b, f);
	setBlock(w, x + 10, y + 6, z + 11, b, f);
	setBlock(w, x + 10, y + 6, z + 12, b, f);
	setBlock(w, x + 10, y + 6, z + 13, b, f);
	setBlock(w, x + 10, y + 6, z + 14, b, f);
	setBlock(w, x + 10, y + 7, z + 0, b, f);
	setBlock(w, x + 10, y + 7, z + 1, b, f);
	setBlock(w, x + 10, y + 7, z + 2, b, f);
	setBlock(w, x + 10, y + 7, z + 3, b, f);
	setBlock(w, x + 10, y + 7, z + 4, b, f);
	setBlock(w, x + 10, y + 7, z + 5, b, f);
	setBlock(w, x + 10, y + 7, z + 6, b, f);
	setBlock(w, x + 10, y + 7, z + 7, b, f);
	setBlock(w, x + 10, y + 7, z + 8, b, f);
	setBlock(w, x + 10, y + 7, z + 9, b, f);
	setBlock(w, x + 10, y + 7, z + 10, b, f);
	setBlock(w, x + 10, y + 7, z + 11, b, f);
	setBlock(w, x + 10, y + 7, z + 12, b, f);
	setBlock(w, x + 10, y + 7, z + 13, b, f);
	setBlock(w, x + 10, y + 7, z + 14, b, f);
	setBlock(w, x + 10, y + 7, z + 15, b, f);
	setBlock(w, x + 10, y + 8, z + 0, b, f);
	setBlock(w, x + 10, y + 8, z + 1, b, f);
	setBlock(w, x + 10, y + 8, z + 2, b, f);
	setBlock(w, x + 10, y + 8, z + 3, b, f);
	setBlock(w, x + 10, y + 8, z + 4, b, f);
	setBlock(w, x + 10, y + 8, z + 5, b, f);
	setBlock(w, x + 10, y + 8, z + 6, b, f);
	setBlock(w, x + 10, y + 8, z + 7, b, f);
	setBlock(w, x + 10, y + 8, z + 8, b, f);
	setBlock(w, x + 10, y + 8, z + 9, b, f);
	setBlock(w, x + 10, y + 8, z + 10, b, f);
	setBlock(w, x + 10, y + 8, z + 11, b, f);
	setBlock(w, x + 10, y + 8, z + 12, b, f);
	setBlock(w, x + 10, y + 8, z + 13, b, f);
	setBlock(w, x + 10, y + 8, z + 14, b, f);
	setBlock(w, x + 10, y + 8, z + 15, b, f);
	setBlock(w, x + 10, y + 9, z + 1, b, f);
	setBlock(w, x + 10, y + 9, z + 2, b, f);
	setBlock(w, x + 10, y + 9, z + 3, b, f);
	setBlock(w, x + 10, y + 9, z + 4, b, f);
	setBlock(w, x + 10, y + 9, z + 5, b, f);
	setBlock(w, x + 10, y + 9, z + 6, b, f);
	setBlock(w, x + 10, y + 9, z + 7, b, f);
	setBlock(w, x + 10, y + 9, z + 8, b, f);
	setBlock(w, x + 10, y + 9, z + 9, b, f);
	setBlock(w, x + 10, y + 9, z + 10, b, f);
	setBlock(w, x + 10, y + 9, z + 11, b, f);
	setBlock(w, x + 10, y + 9, z + 12, b, f);
	setBlock(w, x + 10, y + 9, z + 13, b, f);
	setBlock(w, x + 10, y + 9, z + 14, b, f);
	setBlock(w, x + 10, y + 10, z + 1, b, f);
	setBlock(w, x + 10, y + 10, z + 2, b, f);
	setBlock(w, x + 10, y + 10, z + 3, b, f);
	setBlock(w, x + 10, y + 10, z + 4, b, f);
	setBlock(w, x + 10, y + 10, z + 5, b, f);
	setBlock(w, x + 10, y + 10, z + 6, b, f);
	setBlock(w, x + 10, y + 10, z + 7, b, f);
	setBlock(w, x + 10, y + 10, z + 8, b, f);
	setBlock(w, x + 10, y + 10, z + 9, b, f);
	setBlock(w, x + 10, y + 10, z + 10, b, f);
	setBlock(w, x + 10, y + 10, z + 11, b, f);
	setBlock(w, x + 10, y + 10, z + 12, b, f);
	setBlock(w, x + 10, y + 10, z + 13, b, f);
	setBlock(w, x + 10, y + 10, z + 14, b, f);
	setBlock(w, x + 10, y + 11, z + 1, b, f);
	setBlock(w, x + 10, y + 11, z + 2, b, f);
	setBlock(w, x + 10, y + 11, z + 3, b, f);
	setBlock(w, x + 10, y + 11, z + 4, b, f);
	setBlock(w, x + 10, y + 11, z + 5, b, f);
	setBlock(w, x + 10, y + 11, z + 6, b, f);
	setBlock(w, x + 10, y + 11, z + 7, b, f);
	setBlock(w, x + 10, y + 11, z + 8, b, f);
	setBlock(w, x + 10, y + 11, z + 9, b, f);
	setBlock(w, x + 10, y + 11, z + 10, b, f);
	setBlock(w, x + 10, y + 11, z + 11, b, f);
	setBlock(w, x + 10, y + 11, z + 12, b, f);
	setBlock(w, x + 10, y + 11, z + 13, b, f);
	setBlock(w, x + 10, y + 11, z + 14, b, f);
	setBlock(w, x + 10, y + 12, z + 2, b, f);
	setBlock(w, x + 10, y + 12, z + 3, b, f);
	setBlock(w, x + 10, y + 12, z + 4, b, f);
	setBlock(w, x + 10, y + 12, z + 5, b, f);
	setBlock(w, x + 10, y + 12, z + 6, b, f);
	setBlock(w, x + 10, y + 12, z + 7, b, f);
	setBlock(w, x + 10, y + 12, z + 8, b, f);
	setBlock(w, x + 10, y + 12, z + 9, b, f);
	setBlock(w, x + 10, y + 12, z + 10, b, f);
	setBlock(w, x + 10, y + 12, z + 11, b, f);
	setBlock(w, x + 10, y + 12, z + 12, b, f);
	setBlock(w, x + 10, y + 12, z + 13, b, f);
	setBlock(w, x + 10, y + 13, z + 3, b, f);
	setBlock(w, x + 10, y + 13, z + 4, b, f);
	setBlock(w, x + 10, y + 13, z + 5, b, f);
	setBlock(w, x + 10, y + 13, z + 6, b, f);
	setBlock(w, x + 10, y + 13, z + 7, b, f);
	setBlock(w, x + 10, y + 13, z + 8, b, f);
	setBlock(w, x + 10, y + 13, z + 9, b, f);
	setBlock(w, x + 10, y + 13, z + 10, b, f);
	setBlock(w, x + 10, y + 13, z + 11, b, f);
	setBlock(w, x + 10, y + 13, z + 12, b, f);
	setBlock(w, x + 10, y + 14, z + 4, b, f);
	setBlock(w, x + 10, y + 14, z + 5, b, f);
	setBlock(w, x + 10, y + 14, z + 6, b, f);
	setBlock(w, x + 10, y + 14, z + 7, b, f);
	setBlock(w, x + 10, y + 14, z + 8, b, f);
	setBlock(w, x + 10, y + 14, z + 9, b, f);
	setBlock(w, x + 10, y + 14, z + 10, b, f);
	setBlock(w, x + 10, y + 14, z + 11, b, f);
	setBlock(w, x + 10, y + 15, z + 7, b, f);
	setBlock(w, x + 10, y + 15, z + 8, b, f);
	setBlock(w, x + 11, y + 1, z + 5, b, f);
	setBlock(w, x + 11, y + 1, z + 6, b, f);
	setBlock(w, x + 11, y + 1, z + 7, b, f);
	setBlock(w, x + 11, y + 1, z + 8, b, f);
	setBlock(w, x + 11, y + 1, z + 9, b, f);
	setBlock(w, x + 11, y + 1, z + 10, b, f);
	setBlock(w, x + 11, y + 2, z + 3, b, f);
	setBlock(w, x + 11, y + 2, z + 4, b, f);
	setBlock(w, x + 11, y + 2, z + 5, b, f);
	setBlock(w, x + 11, y + 2, z + 6, b, f);
	setBlock(w, x + 11, y + 2, z + 7, b, f);
	setBlock(w, x + 11, y + 2, z + 8, b, f);
	setBlock(w, x + 11, y + 2, z + 9, b, f);
	setBlock(w, x + 11, y + 2, z + 10, b, f);
	setBlock(w, x + 11, y + 2, z + 11, b, f);
	setBlock(w, x + 11, y + 2, z + 12, b, f);
	setBlock(w, x + 11, y + 3, z + 2, b, f);
	setBlock(w, x + 11, y + 3, z + 3, b, f);
	setBlock(w, x + 11, y + 3, z + 4, b, f);
	setBlock(w, x + 11, y + 3, z + 5, b, f);
	setBlock(w, x + 11, y + 3, z + 6, b, f);
	setBlock(w, x + 11, y + 3, z + 7, b, f);
	setBlock(w, x + 11, y + 3, z + 8, b, f);
	setBlock(w, x + 11, y + 3, z + 9, b, f);
	setBlock(w, x + 11, y + 3, z + 10, b, f);
	setBlock(w, x + 11, y + 3, z + 11, b, f);
	setBlock(w, x + 11, y + 3, z + 12, b, f);
	setBlock(w, x + 11, y + 3, z + 13, b, f);
	setBlock(w, x + 11, y + 4, z + 2, b, f);
	setBlock(w, x + 11, y + 4, z + 3, b, f);
	setBlock(w, x + 11, y + 4, z + 4, b, f);
	setBlock(w, x + 11, y + 4, z + 5, b, f);
	setBlock(w, x + 11, y + 4, z + 6, b, f);
	setBlock(w, x + 11, y + 4, z + 7, b, f);
	setBlock(w, x + 11, y + 4, z + 8, b, f);
	setBlock(w, x + 11, y + 4, z + 9, b, f);
	setBlock(w, x + 11, y + 4, z + 10, b, f);
	setBlock(w, x + 11, y + 4, z + 11, b, f);
	setBlock(w, x + 11, y + 4, z + 12, b, f);
	setBlock(w, x + 11, y + 4, z + 13, b, f);
	setBlock(w, x + 11, y + 5, z + 1, b, f);
	setBlock(w, x + 11, y + 5, z + 2, b, f);
	setBlock(w, x + 11, y + 5, z + 3, b, f);
	setBlock(w, x + 11, y + 5, z + 4, b, f);
	setBlock(w, x + 11, y + 5, z + 5, b, f);
	setBlock(w, x + 11, y + 5, z + 6, b, f);
	setBlock(w, x + 11, y + 5, z + 7, b, f);
	setBlock(w, x + 11, y + 5, z + 8, b, f);
	setBlock(w, x + 11, y + 5, z + 9, b, f);
	setBlock(w, x + 11, y + 5, z + 10, b, f);
	setBlock(w, x + 11, y + 5, z + 11, b, f);
	setBlock(w, x + 11, y + 5, z + 12, b, f);
	setBlock(w, x + 11, y + 5, z + 13, b, f);
	setBlock(w, x + 11, y + 5, z + 14, b, f);
	setBlock(w, x + 11, y + 6, z + 1, b, f);
	setBlock(w, x + 11, y + 6, z + 2, b, f);
	setBlock(w, x + 11, y + 6, z + 3, b, f);
	setBlock(w, x + 11, y + 6, z + 4, b, f);
	setBlock(w, x + 11, y + 6, z + 5, b, f);
	setBlock(w, x + 11, y + 6, z + 6, b, f);
	setBlock(w, x + 11, y + 6, z + 7, b, f);
	setBlock(w, x + 11, y + 6, z + 8, b, f);
	setBlock(w, x + 11, y + 6, z + 9, b, f);
	setBlock(w, x + 11, y + 6, z + 10, b, f);
	setBlock(w, x + 11, y + 6, z + 11, b, f);
	setBlock(w, x + 11, y + 6, z + 12, b, f);
	setBlock(w, x + 11, y + 6, z + 13, b, f);
	setBlock(w, x + 11, y + 6, z + 14, b, f);
	setBlock(w, x + 11, y + 7, z + 1, b, f);
	setBlock(w, x + 11, y + 7, z + 2, b, f);
	setBlock(w, x + 11, y + 7, z + 3, b, f);
	setBlock(w, x + 11, y + 7, z + 4, b, f);
	setBlock(w, x + 11, y + 7, z + 5, b, f);
	setBlock(w, x + 11, y + 7, z + 6, b, f);
	setBlock(w, x + 11, y + 7, z + 7, b, f);
	setBlock(w, x + 11, y + 7, z + 8, b, f);
	setBlock(w, x + 11, y + 7, z + 9, b, f);
	setBlock(w, x + 11, y + 7, z + 10, b, f);
	setBlock(w, x + 11, y + 7, z + 11, b, f);
	setBlock(w, x + 11, y + 7, z + 12, b, f);
	setBlock(w, x + 11, y + 7, z + 13, b, f);
	setBlock(w, x + 11, y + 7, z + 14, b, f);
	setBlock(w, x + 11, y + 8, z + 1, b, f);
	setBlock(w, x + 11, y + 8, z + 2, b, f);
	setBlock(w, x + 11, y + 8, z + 3, b, f);
	setBlock(w, x + 11, y + 8, z + 4, b, f);
	setBlock(w, x + 11, y + 8, z + 5, b, f);
	setBlock(w, x + 11, y + 8, z + 6, b, f);
	setBlock(w, x + 11, y + 8, z + 7, b, f);
	setBlock(w, x + 11, y + 8, z + 8, b, f);
	setBlock(w, x + 11, y + 8, z + 9, b, f);
	setBlock(w, x + 11, y + 8, z + 10, b, f);
	setBlock(w, x + 11, y + 8, z + 11, b, f);
	setBlock(w, x + 11, y + 8, z + 12, b, f);
	setBlock(w, x + 11, y + 8, z + 13, b, f);
	setBlock(w, x + 11, y + 8, z + 14, b, f);
	setBlock(w, x + 11, y + 9, z + 1, b, f);
	setBlock(w, x + 11, y + 9, z + 2, b, f);
	setBlock(w, x + 11, y + 9, z + 3, b, f);
	setBlock(w, x + 11, y + 9, z + 4, b, f);
	setBlock(w, x + 11, y + 9, z + 5, b, f);
	setBlock(w, x + 11, y + 9, z + 6, b, f);
	setBlock(w, x + 11, y + 9, z + 7, b, f);
	setBlock(w, x + 11, y + 9, z + 8, b, f);
	setBlock(w, x + 11, y + 9, z + 9, b, f);
	setBlock(w, x + 11, y + 9, z + 10, b, f);
	setBlock(w, x + 11, y + 9, z + 11, b, f);
	setBlock(w, x + 11, y + 9, z + 12, b, f);
	setBlock(w, x + 11, y + 9, z + 13, b, f);
	setBlock(w, x + 11, y + 9, z + 14, b, f);
	setBlock(w, x + 11, y + 10, z + 1, b, f);
	setBlock(w, x + 11, y + 10, z + 2, b, f);
	setBlock(w, x + 11, y + 10, z + 3, b, f);
	setBlock(w, x + 11, y + 10, z + 4, b, f);
	setBlock(w, x + 11, y + 10, z + 5, b, f);
	setBlock(w, x + 11, y + 10, z + 6, b, f);
	setBlock(w, x + 11, y + 10, z + 7, b, f);
	setBlock(w, x + 11, y + 10, z + 8, b, f);
	setBlock(w, x + 11, y + 10, z + 9, b, f);
	setBlock(w, x + 11, y + 10, z + 10, b, f);
	setBlock(w, x + 11, y + 10, z + 11, b, f);
	setBlock(w, x + 11, y + 10, z + 12, b, f);
	setBlock(w, x + 11, y + 10, z + 13, b, f);
	setBlock(w, x + 11, y + 10, z + 14, b, f);
	setBlock(w, x + 11, y + 11, z + 2, b, f);
	setBlock(w, x + 11, y + 11, z + 3, b, f);
	setBlock(w, x + 11, y + 11, z + 4, b, f);
	setBlock(w, x + 11, y + 11, z + 5, b, f);
	setBlock(w, x + 11, y + 11, z + 6, b, f);
	setBlock(w, x + 11, y + 11, z + 7, b, f);
	setBlock(w, x + 11, y + 11, z + 8, b, f);
	setBlock(w, x + 11, y + 11, z + 9, b, f);
	setBlock(w, x + 11, y + 11, z + 10, b, f);
	setBlock(w, x + 11, y + 11, z + 11, b, f);
	setBlock(w, x + 11, y + 11, z + 12, b, f);
	setBlock(w, x + 11, y + 11, z + 13, b, f);
	setBlock(w, x + 11, y + 12, z + 2, b, f);
	setBlock(w, x + 11, y + 12, z + 3, b, f);
	setBlock(w, x + 11, y + 12, z + 4, b, f);
	setBlock(w, x + 11, y + 12, z + 5, b, f);
	setBlock(w, x + 11, y + 12, z + 6, b, f);
	setBlock(w, x + 11, y + 12, z + 7, b, f);
	setBlock(w, x + 11, y + 12, z + 8, b, f);
	setBlock(w, x + 11, y + 12, z + 9, b, f);
	setBlock(w, x + 11, y + 12, z + 10, b, f);
	setBlock(w, x + 11, y + 12, z + 11, b, f);
	setBlock(w, x + 11, y + 12, z + 12, b, f);
	setBlock(w, x + 11, y + 12, z + 13, b, f);
	setBlock(w, x + 11, y + 13, z + 3, b, f);
	setBlock(w, x + 11, y + 13, z + 4, b, f);
	setBlock(w, x + 11, y + 13, z + 5, b, f);
	setBlock(w, x + 11, y + 13, z + 6, b, f);
	setBlock(w, x + 11, y + 13, z + 7, b, f);
	setBlock(w, x + 11, y + 13, z + 8, b, f);
	setBlock(w, x + 11, y + 13, z + 9, b, f);
	setBlock(w, x + 11, y + 13, z + 10, b, f);
	setBlock(w, x + 11, y + 13, z + 11, b, f);
	setBlock(w, x + 11, y + 13, z + 12, b, f);
	setBlock(w, x + 11, y + 14, z + 5, b, f);
	setBlock(w, x + 11, y + 14, z + 6, b, f);
	setBlock(w, x + 11, y + 14, z + 7, b, f);
	setBlock(w, x + 11, y + 14, z + 8, b, f);
	setBlock(w, x + 11, y + 14, z + 9, b, f);
	setBlock(w, x + 11, y + 14, z + 10, b, f);
	setBlock(w, x + 12, y + 1, z + 7, b, f);
	setBlock(w, x + 12, y + 1, z + 8, b, f);
	setBlock(w, x + 12, y + 2, z + 4, b, f);
	setBlock(w, x + 12, y + 2, z + 5, b, f);
	setBlock(w, x + 12, y + 2, z + 6, b, f);
	setBlock(w, x + 12, y + 2, z + 7, b, f);
	setBlock(w, x + 12, y + 2, z + 8, b, f);
	setBlock(w, x + 12, y + 2, z + 9, b, f);
	setBlock(w, x + 12, y + 2, z + 10, b, f);
	setBlock(w, x + 12, y + 2, z + 11, b, f);
	setBlock(w, x + 12, y + 3, z + 3, b, f);
	setBlock(w, x + 12, y + 3, z + 4, b, f);
	setBlock(w, x + 12, y + 3, z + 5, b, f);
	setBlock(w, x + 12, y + 3, z + 6, b, f);
	setBlock(w, x + 12, y + 3, z + 7, b, f);
	setBlock(w, x + 12, y + 3, z + 8, b, f);
	setBlock(w, x + 12, y + 3, z + 9, b, f);
	setBlock(w, x + 12, y + 3, z + 10, b, f);
	setBlock(w, x + 12, y + 3, z + 11, b, f);
	setBlock(w, x + 12, y + 3, z + 12, b, f);
	setBlock(w, x + 12, y + 4, z + 2, b, f);
	setBlock(w, x + 12, y + 4, z + 3, b, f);
	setBlock(w, x + 12, y + 4, z + 4, b, f);
	setBlock(w, x + 12, y + 4, z + 5, b, f);
	setBlock(w, x + 12, y + 4, z + 6, b, f);
	setBlock(w, x + 12, y + 4, z + 7, b, f);
	setBlock(w, x + 12, y + 4, z + 8, b, f);
	setBlock(w, x + 12, y + 4, z + 9, b, f);
	setBlock(w, x + 12, y + 4, z + 10, b, f);
	setBlock(w, x + 12, y + 4, z + 11, b, f);
	setBlock(w, x + 12, y + 4, z + 12, b, f);
	setBlock(w, x + 12, y + 4, z + 13, b, f);
	setBlock(w, x + 12, y + 5, z + 2, b, f);
	setBlock(w, x + 12, y + 5, z + 3, b, f);
	setBlock(w, x + 12, y + 5, z + 4, b, f);
	setBlock(w, x + 12, y + 5, z + 5, b, f);
	setBlock(w, x + 12, y + 5, z + 6, b, f);
	setBlock(w, x + 12, y + 5, z + 7, b, f);
	setBlock(w, x + 12, y + 5, z + 8, b, f);
	setBlock(w, x + 12, y + 5, z + 9, b, f);
	setBlock(w, x + 12, y + 5, z + 10, b, f);
	setBlock(w, x + 12, y + 5, z + 11, b, f);
	setBlock(w, x + 12, y + 5, z + 12, b, f);
	setBlock(w, x + 12, y + 5, z + 13, b, f);
	setBlock(w, x + 12, y + 6, z + 2, b, f);
	setBlock(w, x + 12, y + 6, z + 3, b, f);
	setBlock(w, x + 12, y + 6, z + 4, b, f);
	setBlock(w, x + 12, y + 6, z + 5, b, f);
	setBlock(w, x + 12, y + 6, z + 6, b, f);
	setBlock(w, x + 12, y + 6, z + 7, b, f);
	setBlock(w, x + 12, y + 6, z + 8, b, f);
	setBlock(w, x + 12, y + 6, z + 9, b, f);
	setBlock(w, x + 12, y + 6, z + 10, b, f);
	setBlock(w, x + 12, y + 6, z + 11, b, f);
	setBlock(w, x + 12, y + 6, z + 12, b, f);
	setBlock(w, x + 12, y + 6, z + 13, b, f);
	setBlock(w, x + 12, y + 7, z + 1, b, f);
	setBlock(w, x + 12, y + 7, z + 2, b, f);
	setBlock(w, x + 12, y + 7, z + 3, b, f);
	setBlock(w, x + 12, y + 7, z + 4, b, f);
	setBlock(w, x + 12, y + 7, z + 5, b, f);
	setBlock(w, x + 12, y + 7, z + 6, b, f);
	setBlock(w, x + 12, y + 7, z + 7, b, f);
	setBlock(w, x + 12, y + 7, z + 8, b, f);
	setBlock(w, x + 12, y + 7, z + 9, b, f);
	setBlock(w, x + 12, y + 7, z + 10, b, f);
	setBlock(w, x + 12, y + 7, z + 11, b, f);
	setBlock(w, x + 12, y + 7, z + 12, b, f);
	setBlock(w, x + 12, y + 7, z + 13, b, f);
	setBlock(w, x + 12, y + 7, z + 14, b, f);
	setBlock(w, x + 12, y + 8, z + 1, b, f);
	setBlock(w, x + 12, y + 8, z + 2, b, f);
	setBlock(w, x + 12, y + 8, z + 3, b, f);
	setBlock(w, x + 12, y + 8, z + 4, b, f);
	setBlock(w, x + 12, y + 8, z + 5, b, f);
	setBlock(w, x + 12, y + 8, z + 6, b, f);
	setBlock(w, x + 12, y + 8, z + 7, b, f);
	setBlock(w, x + 12, y + 8, z + 8, b, f);
	setBlock(w, x + 12, y + 8, z + 9, b, f);
	setBlock(w, x + 12, y + 8, z + 10, b, f);
	setBlock(w, x + 12, y + 8, z + 11, b, f);
	setBlock(w, x + 12, y + 8, z + 12, b, f);
	setBlock(w, x + 12, y + 8, z + 13, b, f);
	setBlock(w, x + 12, y + 8, z + 14, b, f);
	setBlock(w, x + 12, y + 9, z + 2, b, f);
	setBlock(w, x + 12, y + 9, z + 3, b, f);
	setBlock(w, x + 12, y + 9, z + 4, b, f);
	setBlock(w, x + 12, y + 9, z + 5, b, f);
	setBlock(w, x + 12, y + 9, z + 6, b, f);
	setBlock(w, x + 12, y + 9, z + 7, b, f);
	setBlock(w, x + 12, y + 9, z + 8, b, f);
	setBlock(w, x + 12, y + 9, z + 9, b, f);
	setBlock(w, x + 12, y + 9, z + 10, b, f);
	setBlock(w, x + 12, y + 9, z + 11, b, f);
	setBlock(w, x + 12, y + 9, z + 12, b, f);
	setBlock(w, x + 12, y + 9, z + 13, b, f);
	setBlock(w, x + 12, y + 10, z + 2, b, f);
	setBlock(w, x + 12, y + 10, z + 3, b, f);
	setBlock(w, x + 12, y + 10, z + 4, b, f);
	setBlock(w, x + 12, y + 10, z + 5, b, f);
	setBlock(w, x + 12, y + 10, z + 6, b, f);
	setBlock(w, x + 12, y + 10, z + 7, b, f);
	setBlock(w, x + 12, y + 10, z + 8, b, f);
	setBlock(w, x + 12, y + 10, z + 9, b, f);
	setBlock(w, x + 12, y + 10, z + 10, b, f);
	setBlock(w, x + 12, y + 10, z + 11, b, f);
	setBlock(w, x + 12, y + 10, z + 12, b, f);
	setBlock(w, x + 12, y + 10, z + 13, b, f);
	setBlock(w, x + 12, y + 11, z + 2, b, f);
	setBlock(w, x + 12, y + 11, z + 3, b, f);
	setBlock(w, x + 12, y + 11, z + 4, b, f);
	setBlock(w, x + 12, y + 11, z + 5, b, f);
	setBlock(w, x + 12, y + 11, z + 6, b, f);
	setBlock(w, x + 12, y + 11, z + 7, b, f);
	setBlock(w, x + 12, y + 11, z + 8, b, f);
	setBlock(w, x + 12, y + 11, z + 9, b, f);
	setBlock(w, x + 12, y + 11, z + 10, b, f);
	setBlock(w, x + 12, y + 11, z + 11, b, f);
	setBlock(w, x + 12, y + 11, z + 12, b, f);
	setBlock(w, x + 12, y + 11, z + 13, b, f);
	setBlock(w, x + 12, y + 12, z + 3, b, f);
	setBlock(w, x + 12, y + 12, z + 4, b, f);
	setBlock(w, x + 12, y + 12, z + 5, b, f);
	setBlock(w, x + 12, y + 12, z + 6, b, f);
	setBlock(w, x + 12, y + 12, z + 7, b, f);
	setBlock(w, x + 12, y + 12, z + 8, b, f);
	setBlock(w, x + 12, y + 12, z + 9, b, f);
	setBlock(w, x + 12, y + 12, z + 10, b, f);
	setBlock(w, x + 12, y + 12, z + 11, b, f);
	setBlock(w, x + 12, y + 12, z + 12, b, f);
	setBlock(w, x + 12, y + 13, z + 4, b, f);
	setBlock(w, x + 12, y + 13, z + 5, b, f);
	setBlock(w, x + 12, y + 13, z + 6, b, f);
	setBlock(w, x + 12, y + 13, z + 7, b, f);
	setBlock(w, x + 12, y + 13, z + 8, b, f);
	setBlock(w, x + 12, y + 13, z + 9, b, f);
	setBlock(w, x + 12, y + 13, z + 10, b, f);
	setBlock(w, x + 12, y + 13, z + 11, b, f);
	setBlock(w, x + 12, y + 14, z + 7, b, f);
	setBlock(w, x + 12, y + 14, z + 8, b, f);
	setBlock(w, x + 13, y + 2, z + 6, b, f);
	setBlock(w, x + 13, y + 2, z + 7, b, f);
	setBlock(w, x + 13, y + 2, z + 8, b, f);
	setBlock(w, x + 13, y + 2, z + 9, b, f);
	setBlock(w, x + 13, y + 3, z + 4, b, f);
	setBlock(w, x + 13, y + 3, z + 5, b, f);
	setBlock(w, x + 13, y + 3, z + 6, b, f);
	setBlock(w, x + 13, y + 3, z + 7, b, f);
	setBlock(w, x + 13, y + 3, z + 8, b, f);
	setBlock(w, x + 13, y + 3, z + 9, b, f);
	setBlock(w, x + 13, y + 3, z + 10, b, f);
	setBlock(w, x + 13, y + 3, z + 11, b, f);
	setBlock(w, x + 13, y + 4, z + 3, b, f);
	setBlock(w, x + 13, y + 4, z + 4, b, f);
	setBlock(w, x + 13, y + 4, z + 5, b, f);
	setBlock(w, x + 13, y + 4, z + 6, b, f);
	setBlock(w, x + 13, y + 4, z + 7, b, f);
	setBlock(w, x + 13, y + 4, z + 8, b, f);
	setBlock(w, x + 13, y + 4, z + 9, b, f);
	setBlock(w, x + 13, y + 4, z + 10, b, f);
	setBlock(w, x + 13, y + 4, z + 11, b, f);
	setBlock(w, x + 13, y + 4, z + 12, b, f);
	setBlock(w, x + 13, y + 5, z + 3, b, f);
	setBlock(w, x + 13, y + 5, z + 4, b, f);
	setBlock(w, x + 13, y + 5, z + 5, b, f);
	setBlock(w, x + 13, y + 5, z + 6, b, f);
	setBlock(w, x + 13, y + 5, z + 7, b, f);
	setBlock(w, x + 13, y + 5, z + 8, b, f);
	setBlock(w, x + 13, y + 5, z + 9, b, f);
	setBlock(w, x + 13, y + 5, z + 10, b, f);
	setBlock(w, x + 13, y + 5, z + 11, b, f);
	setBlock(w, x + 13, y + 5, z + 12, b, f);
	setBlock(w, x + 13, y + 6, z + 2, b, f);
	setBlock(w, x + 13, y + 6, z + 3, b, f);
	setBlock(w, x + 13, y + 6, z + 4, b, f);
	setBlock(w, x + 13, y + 6, z + 5, b, f);
	setBlock(w, x + 13, y + 6, z + 6, b, f);
	setBlock(w, x + 13, y + 6, z + 7, b, f);
	setBlock(w, x + 13, y + 6, z + 8, b, f);
	setBlock(w, x + 13, y + 6, z + 9, b, f);
	setBlock(w, x + 13, y + 6, z + 10, b, f);
	setBlock(w, x + 13, y + 6, z + 11, b, f);
	setBlock(w, x + 13, y + 6, z + 12, b, f);
	setBlock(w, x + 13, y + 6, z + 13, b, f);
	setBlock(w, x + 13, y + 7, z + 2, b, f);
	setBlock(w, x + 13, y + 7, z + 3, b, f);
	setBlock(w, x + 13, y + 7, z + 4, b, f);
	setBlock(w, x + 13, y + 7, z + 5, b, f);
	setBlock(w, x + 13, y + 7, z + 6, b, f);
	setBlock(w, x + 13, y + 7, z + 7, b, f);
	setBlock(w, x + 13, y + 7, z + 8, b, f);
	setBlock(w, x + 13, y + 7, z + 9, b, f);
	setBlock(w, x + 13, y + 7, z + 10, b, f);
	setBlock(w, x + 13, y + 7, z + 11, b, f);
	setBlock(w, x + 13, y + 7, z + 12, b, f);
	setBlock(w, x + 13, y + 7, z + 13, b, f);
	setBlock(w, x + 13, y + 8, z + 2, b, f);
	setBlock(w, x + 13, y + 8, z + 3, b, f);
	setBlock(w, x + 13, y + 8, z + 4, b, f);
	setBlock(w, x + 13, y + 8, z + 5, b, f);
	setBlock(w, x + 13, y + 8, z + 6, b, f);
	setBlock(w, x + 13, y + 8, z + 7, b, f);
	setBlock(w, x + 13, y + 8, z + 8, b, f);
	setBlock(w, x + 13, y + 8, z + 9, b, f);
	setBlock(w, x + 13, y + 8, z + 10, b, f);
	setBlock(w, x + 13, y + 8, z + 11, b, f);
	setBlock(w, x + 13, y + 8, z + 12, b, f);
	setBlock(w, x + 13, y + 8, z + 13, b, f);
	setBlock(w, x + 13, y + 9, z + 2, b, f);
	setBlock(w, x + 13, y + 9, z + 3, b, f);
	setBlock(w, x + 13, y + 9, z + 4, b, f);
	setBlock(w, x + 13, y + 9, z + 5, b, f);
	setBlock(w, x + 13, y + 9, z + 6, b, f);
	setBlock(w, x + 13, y + 9, z + 7, b, f);
	setBlock(w, x + 13, y + 9, z + 8, b, f);
	setBlock(w, x + 13, y + 9, z + 9, b, f);
	setBlock(w, x + 13, y + 9, z + 10, b, f);
	setBlock(w, x + 13, y + 9, z + 11, b, f);
	setBlock(w, x + 13, y + 9, z + 12, b, f);
	setBlock(w, x + 13, y + 9, z + 13, b, f);
	setBlock(w, x + 13, y + 10, z + 3, b, f);
	setBlock(w, x + 13, y + 10, z + 4, b, f);
	setBlock(w, x + 13, y + 10, z + 5, b, f);
	setBlock(w, x + 13, y + 10, z + 6, b, f);
	setBlock(w, x + 13, y + 10, z + 7, b, f);
	setBlock(w, x + 13, y + 10, z + 8, b, f);
	setBlock(w, x + 13, y + 10, z + 9, b, f);
	setBlock(w, x + 13, y + 10, z + 10, b, f);
	setBlock(w, x + 13, y + 10, z + 11, b, f);
	setBlock(w, x + 13, y + 10, z + 12, b, f);
	setBlock(w, x + 13, y + 11, z + 3, b, f);
	setBlock(w, x + 13, y + 11, z + 4, b, f);
	setBlock(w, x + 13, y + 11, z + 5, b, f);
	setBlock(w, x + 13, y + 11, z + 6, b, f);
	setBlock(w, x + 13, y + 11, z + 7, b, f);
	setBlock(w, x + 13, y + 11, z + 8, b, f);
	setBlock(w, x + 13, y + 11, z + 9, b, f);
	setBlock(w, x + 13, y + 11, z + 10, b, f);
	setBlock(w, x + 13, y + 11, z + 11, b, f);
	setBlock(w, x + 13, y + 11, z + 12, b, f);
	setBlock(w, x + 13, y + 12, z + 4, b, f);
	setBlock(w, x + 13, y + 12, z + 5, b, f);
	setBlock(w, x + 13, y + 12, z + 6, b, f);
	setBlock(w, x + 13, y + 12, z + 7, b, f);
	setBlock(w, x + 13, y + 12, z + 8, b, f);
	setBlock(w, x + 13, y + 12, z + 9, b, f);
	setBlock(w, x + 13, y + 12, z + 10, b, f);
	setBlock(w, x + 13, y + 12, z + 11, b, f);
	setBlock(w, x + 13, y + 13, z + 6, b, f);
	setBlock(w, x + 13, y + 13, z + 7, b, f);
	setBlock(w, x + 13, y + 13, z + 8, b, f);
	setBlock(w, x + 13, y + 13, z + 9, b, f);
	setBlock(w, x + 14, y + 3, z + 7, b, f);
	setBlock(w, x + 14, y + 3, z + 8, b, f);
	setBlock(w, x + 14, y + 4, z + 5, b, f);
	setBlock(w, x + 14, y + 4, z + 6, b, f);
	setBlock(w, x + 14, y + 4, z + 7, b, f);
	setBlock(w, x + 14, y + 4, z + 8, b, f);
	setBlock(w, x + 14, y + 4, z + 9, b, f);
	setBlock(w, x + 14, y + 4, z + 10, b, f);
	setBlock(w, x + 14, y + 5, z + 4, b, f);
	setBlock(w, x + 14, y + 5, z + 5, b, f);
	setBlock(w, x + 14, y + 5, z + 6, b, f);
	setBlock(w, x + 14, y + 5, z + 7, b, f);
	setBlock(w, x + 14, y + 5, z + 8, b, f);
	setBlock(w, x + 14, y + 5, z + 9, b, f);
	setBlock(w, x + 14, y + 5, z + 10, b, f);
	setBlock(w, x + 14, y + 5, z + 11, b, f);
	setBlock(w, x + 14, y + 6, z + 4, b, f);
	setBlock(w, x + 14, y + 6, z + 5, b, f);
	setBlock(w, x + 14, y + 6, z + 6, b, f);
	setBlock(w, x + 14, y + 6, z + 7, b, f);
	setBlock(w, x + 14, y + 6, z + 8, b, f);
	setBlock(w, x + 14, y + 6, z + 9, b, f);
	setBlock(w, x + 14, y + 6, z + 10, b, f);
	setBlock(w, x + 14, y + 6, z + 11, b, f);
	setBlock(w, x + 14, y + 7, z + 3, b, f);
	setBlock(w, x + 14, y + 7, z + 4, b, f);
	setBlock(w, x + 14, y + 7, z + 5, b, f);
	setBlock(w, x + 14, y + 7, z + 6, b, f);
	setBlock(w, x + 14, y + 7, z + 7, b, f);
	setBlock(w, x + 14, y + 7, z + 8, b, f);
	setBlock(w, x + 14, y + 7, z + 9, b, f);
	setBlock(w, x + 14, y + 7, z + 10, b, f);
	setBlock(w, x + 14, y + 7, z + 11, b, f);
	setBlock(w, x + 14, y + 7, z + 12, b, f);
	setBlock(w, x + 14, y + 8, z + 3, b, f);
	setBlock(w, x + 14, y + 8, z + 4, b, f);
	setBlock(w, x + 14, y + 8, z + 5, b, f);
	setBlock(w, x + 14, y + 8, z + 6, b, f);
	setBlock(w, x + 14, y + 8, z + 7, b, f);
	setBlock(w, x + 14, y + 8, z + 8, b, f);
	setBlock(w, x + 14, y + 8, z + 9, b, f);
	setBlock(w, x + 14, y + 8, z + 10, b, f);
	setBlock(w, x + 14, y + 8, z + 11, b, f);
	setBlock(w, x + 14, y + 8, z + 12, b, f);
	setBlock(w, x + 14, y + 9, z + 4, b, f);
	setBlock(w, x + 14, y + 9, z + 5, b, f);
	setBlock(w, x + 14, y + 9, z + 6, b, f);
	setBlock(w, x + 14, y + 9, z + 7, b, f);
	setBlock(w, x + 14, y + 9, z + 8, b, f);
	setBlock(w, x + 14, y + 9, z + 9, b, f);
	setBlock(w, x + 14, y + 9, z + 10, b, f);
	setBlock(w, x + 14, y + 9, z + 11, b, f);
	setBlock(w, x + 14, y + 10, z + 4, b, f);
	setBlock(w, x + 14, y + 10, z + 5, b, f);
	setBlock(w, x + 14, y + 10, z + 6, b, f);
	setBlock(w, x + 14, y + 10, z + 7, b, f);
	setBlock(w, x + 14, y + 10, z + 8, b, f);
	setBlock(w, x + 14, y + 10, z + 9, b, f);
	setBlock(w, x + 14, y + 10, z + 10, b, f);
	setBlock(w, x + 14, y + 10, z + 11, b, f);
	setBlock(w, x + 14, y + 11, z + 5, b, f);
	setBlock(w, x + 14, y + 11, z + 6, b, f);
	setBlock(w, x + 14, y + 11, z + 7, b, f);
	setBlock(w, x + 14, y + 11, z + 8, b, f);
	setBlock(w, x + 14, y + 11, z + 9, b, f);
	setBlock(w, x + 14, y + 11, z + 10, b, f);
	setBlock(w, x + 14, y + 12, z + 7, b, f);
	setBlock(w, x + 14, y + 12, z + 8, b, f);
	setBlock(w, x + 15, y + 5, z + 7, b, f);
	setBlock(w, x + 15, y + 5, z + 8, b, f);
	setBlock(w, x + 15, y + 6, z + 6, b, f);
	setBlock(w, x + 15, y + 6, z + 7, b, f);
	setBlock(w, x + 15, y + 6, z + 8, b, f);
	setBlock(w, x + 15, y + 6, z + 9, b, f);
	setBlock(w, x + 15, y + 7, z + 5, b, f);
	setBlock(w, x + 15, y + 7, z + 6, b, f);
	setBlock(w, x + 15, y + 7, z + 7, b, f);
	setBlock(w, x + 15, y + 7, z + 8, b, f);
	setBlock(w, x + 15, y + 7, z + 9, b, f);
	setBlock(w, x + 15, y + 7, z + 10, b, f);
	setBlock(w, x + 15, y + 8, z + 5, b, f);
	setBlock(w, x + 15, y + 8, z + 6, b, f);
	setBlock(w, x + 15, y + 8, z + 7, b, f);
	setBlock(w, x + 15, y + 8, z + 8, b, f);
	setBlock(w, x + 15, y + 8, z + 9, b, f);
	setBlock(w, x + 15, y + 8, z + 10, b, f);
	setBlock(w, x + 15, y + 9, z + 6, b, f);
	setBlock(w, x + 15, y + 9, z + 7, b, f);
	setBlock(w, x + 15, y + 9, z + 8, b, f);
	setBlock(w, x + 15, y + 9, z + 9, b, f);
	setBlock(w, x + 15, y + 10, z + 7, b, f);
	setBlock(w, x + 15, y + 10, z + 8, b, f);
}

public static void setBlock(World w, int x, int y, int z, Block b, boolean f) {
	if(f) {
		w.setBlock(x, y, z, b);
	} else {
		if(w.getBlock(x, y, z).getMaterial() == Material.air) {
			w.setBlock(x, y, z, b);
		}
	}
}
}

 

I've tried using Blocks.flowing_water and Blocks.water, both end up with a giant sphere of source water blocks.

Kain

Posted

You'd need to set the metadata as well, as metadata 0 implies a source block.

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.