#ifndef TEMPERATEFORESTBIOME_H_INCLUDED
#define TEMPERATEFORESTBIOME_H_INCLUDED

#include "Biome.h"

class TemperateForestBiome : public Biome
{
    public:
        TemperateForestBiome(int seed);

        ChunkBlock getPlant    (Rand& rand) const override;
        ChunkBlock getTopBlock (Rand& rand) const override;
        ChunkBlock getUnderWaterBlock   (Rand& rand) const override;
        void makeTree(Rand& rand, Chunk& chunk, int x, int y, int z) const override;


    private:
        NoiseParameters getNoiseParameters() ;
};

#endif // TEMPERATEFORESTBIOME_H_INCLUDED
