Files
BluTac10-Xbox_Neo/Minecraft.World/MutatedBiome.h
Lord Cambion 10b7fc36d3 Biome Update!
2026-03-26 20:37:51 +01:00

26 lines
977 B
C++

#pragma once
#include "Biome.h"
class MutatedBiome : public Biome
{
public:
MutatedBiome(int id, Biome* baseBiome);
virtual ~MutatedBiome();
virtual Feature* getTreeFeature(Random* random) override;
virtual void decorate(Level* level, Random* rand, int xo, int zo) override;
virtual int getGrassColor() const override;
virtual int getFoliageColor() const override;
virtual float getCreatureProbability() const override;
virtual bool isSame(const Biome* other) const override;
virtual int getTemperatureCategory() const override;
virtual Feature* getFlowerFeature(Random* random, int x, int y, int z) override;
virtual int getRandomDoublePlantType(Random* random) override;
virtual void buildSurfaceAt(Level* level, Random* random, ChunkPrimer* primer, int x, int z, double noiseVal) override;
Biome* getBaseBiome() const { return m_baseBiome; } // Rimosso const
protected:
Biome* m_baseBiome; // Rimosso const
};