    001package net.minecraft.world.gen.structure;
    002
    003import java.util.Random;
    004
    005public abstract class StructurePieceBlockSelector
    006{
    007    protected int selectedBlockId;
    008    protected int selectedBlockMetaData;
    009
    010    /**
    011     * picks Block Ids and Metadata (Silverfish)
    012     */
    013    public abstract void selectBlocks(Random random, int i, int j, int k, boolean flag);
    014
    015    public int getSelectedBlockId()
    016    {
    017        return this.selectedBlockId;
    018    }
    019
    020    public int getSelectedBlockMetaData()
    021    {
    022        return this.selectedBlockMetaData;
    023    }
    024}