package com.matez.wildnature.world.gen.structures.nature.woods.palm;

import com.matez.wildnature.world.gen.structures.nature.SchemFeature;
import net.minecraft.util.math.BlockPos;

import java.util.Set;

public class tree_palm15 extends SchemFeature {
    public tree_palm15() {
        super();

    }


    @Override
    public Set<BlockPos> setBlocks() {


        Block(-4, 7, -7, LEAVES);
        Block(-4, 8, 7, LEAVES);
        Block(-4, 11, -5, LEAVES);
        Block(-3, 8, -7, LEAVES);
        Block(-3, 8, -6, LEAVES);
        Block(-3, 8, 6, LEAVES);
        Block(-3, 9, -6, LEAVES);
        Block(-3, 9, 5, LEAVES);
        Block(-3, 9, 7, LEAVES);
        Block(-3, 10, 7, LEAVES);
        Block(-3, 10, 9, LEAVES);
        Block(-3, 12, -5, LEAVES);
        Block(-3, 12, 6, LEAVES);
        Block(-2, 5, -3, LOG);
        Block(-2, 5, -2, LOG);
        Block(-2, 6, -4, LOG);
        Block(-2, 6, -3, LOG);
        Block(-2, 7, -5, LOG);
        Block(-2, 7, -4, LOG);
        Block(-2, 8, -4, LEAVES);
        Block(-2, 9, -6, LEAVES);
        Block(-2, 9, -5, LEAVES);
        Block(-2, 9, -3, LEAVES);
        Block(-2, 10, -6, LEAVES);
        Block(-2, 10, 5, LEAVES);
        Block(-2, 11, 6, LEAVES);
        Block(-2, 11, 7, LEAVES);
        Block(-2, 11, 8, LEAVES);
        Block(-2, 12, -5, LEAVES);
        Block(-1, 1, -1, LOG);
        Block(-1, 1, 0, LOG);
        Block(-1, 1, 1, LOG);
        Block(-1, 2, 0, LOG);
        Block(-1, 3, -1, LOG);
        Block(-1, 4, -2, LOG);
        Block(-1, 4, -1, LOG);
        Block(-1, 5, -2, LOG);
        Block(-1, 7, -5, LOG);
        Block(-1, 7, -2, LEAVES);
        Block(-1, 8, -9, LEAVES);
        Block(-1, 8, -5, LOG);
        Block(-1, 9, -8, LEAVES);
        Block(-1, 9, -6, LOG);
        Block(-1, 9, -5, LOG);
        Block(-1, 9, -4, LEAVES);
        Block(-1, 9, 3, LEAVES);
        Block(-1, 9, 8, LEAVES);
        Block(-1, 10, -8, LEAVES);
        Block(-1, 10, -7, LEAVES);
        Block(-1, 10, -6, LOG);
        Block(-1, 10, -4, LEAVES);
        Block(-1, 10, -3, LEAVES);
        Block(-1, 10, 4, LEAVES);
        Block(-1, 10, 6, LOG);
        Block(-1, 10, 7, LEAVES);
        Block(-1, 11, -6, LEAVES);
        Block(-1, 11, -5, LEAVES);
        Block(-1, 11, 5, LEAVES);
        Block(-1, 11, 6, LOG);
        Block(-1, 11, 7, LEAVES);
        Block(-1, 11, 9, LEAVES);
        Block(-1, 12, 6, LEAVES);
        Block(-1, 12, 7, LEAVES);
        Block(-1, 12, 8, LEAVES);
        Block(-1, 13, 6, LEAVES);
        Block(0, 0, 0, DIRT);
        Block(0, 1, -2, LOG);
        Block(0, 1, -1, LOG);
        Block(0, 1, 0, LOG);
        Block(0, 1, 1, LOG);
        Block(0, 2, -1, LOG);
        Block(0, 2, 0, LOG);
        Block(0, 2, 1, LOG);
        Block(0, 3, 0, LOG);
        Block(0, 3, 1, LOG);
        Block(0, 4, 1, LOG);
        Block(0, 4, 2, LOG);
        Block(0, 5, 2, LOG);
        Block(0, 5, 3, LOG);
        Block(0, 6, 3, LOG);
        Block(0, 8, -2, LEAVES);
        Block(0, 9, -3, LEAVES);
        Block(0, 9, -2, LEAVES);
        Block(0, 9, 5, LOG);
        Block(0, 10, -7, LEAVES);
        Block(0, 10, -4, LEAVES);
        Block(0, 10, 5, LOG);
        Block(0, 10, 8, LEAVES);
        Block(0, 11, -7, LEAVES);
        Block(0, 11, -6, LOG);
        Block(0, 11, -5, LEAVES);
        Block(0, 11, -4, LEAVES);
        Block(0, 11, -1, LEAVES);
        Block(0, 11, 5, LEAVES);
        Block(0, 11, 6, LEAVES);
        Block(0, 11, 7, LEAVES);
        Block(0, 12, -6, LEAVES);
        Block(0, 12, -3, LEAVES);
        Block(0, 12, -2, LEAVES);
        Block(0, 12, 4, LEAVES);
        Block(1, 1, -1, LOG);
        Block(1, 1, 0, LOG);
        Block(1, 1, 1, LOG);
        Block(1, 2, 0, LOG);
        Block(1, 5, 3, LOG);
        Block(1, 6, 3, LOG);
        Block(1, 7, 3, LOG);
        Block(1, 7, 4, LOG);
        Block(1, 8, 4, LOG);
        Block(1, 8, 9, LEAVES);
        Block(1, 9, -3, LEAVES);
        Block(1, 9, 4, LOG);
        Block(1, 9, 5, LOG);
        Block(1, 9, 8, LEAVES);
        Block(1, 10, -7, LEAVES);
        Block(1, 10, -4, LEAVES);
        Block(1, 10, -3, LEAVES);
        Block(1, 10, 5, LEAVES);
        Block(1, 10, 7, LEAVES);
        Block(1, 10, 8, LEAVES);
        Block(1, 11, -6, LEAVES);
        Block(1, 11, -5, LEAVES);
        Block(1, 11, -4, LEAVES);
        Block(1, 11, 7, LEAVES);
        Block(1, 12, -7, LEAVES);
        Block(1, 12, 6, LEAVES);
        Block(2, 8, -8, LEAVES);
        Block(2, 8, -2, LEAVES);
        Block(2, 8, 6, LEAVES);
        Block(2, 9, -8, LEAVES);
        Block(2, 9, -5, LEAVES);
        Block(2, 9, -3, LEAVES);
        Block(2, 9, 4, LEAVES);
        Block(2, 9, 5, LEAVES);
        Block(2, 9, 8, LEAVES);
        Block(2, 10, -7, LEAVES);
        Block(2, 10, -6, LEAVES);
        Block(2, 11, -6, LEAVES);
        Block(2, 12, -4, LEAVES);
        Block(2, 12, 5, LEAVES);
        Block(3, 8, 4, LEAVES);
        Block(3, 8, 9, LEAVES);
        Block(3, 9, -7, LEAVES);
        Block(3, 9, 8, LEAVES);
        Block(3, 10, -7, LEAVES);
        Block(3, 11, 5, LEAVES);
        Block(4, 8, -6, LEAVES);
        Block(4, 9, -7, LEAVES);

//   wildnature mod 2019/07/30 20:55:15
//           created by matez 
//         all rights reserved   
//     http://bit.ly/wildnature-mod
//
//     File generated automatically

        return super.setBlocks();
    }
}
