Jump to content
View in the app

A better way to browse. Learn more.

Forge Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

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

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...

Important Information

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

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.