Files
Project-Zenith-Main/Minecraft.World/FoliageColor.cpp
GabsPuNs 3b09eb95db New File System and Cleanup some code Part 3
* Remove stdafx.h and some <unordered_set> includes
* Update Minecraft Server Defines and remove more unused folders/files
* Unbloat stdafx.h from Minecraft.World
2026-06-07 00:10:47 -04:00

40 lines
1.0 KiB
C++

#include "../Minecraft.Client/Minecraft.h"
#include "FoliageColor.h"
#include "../Minecraft.Client/Common/Colours/ColourTable.h"
// 4J Stu - Don't use this any more
//intArray FoliageColor::pixels;
//
//void FoliageColor::init(intArray pixels)
//{
// int *oldData = FoliageColor::pixels.data;
// FoliageColor::pixels = pixels;
// delete[] oldData;
//}
//
//int FoliageColor::get(double temp, double rain)
//{
// rain *= temp;
// int x = (int) ((1 - temp) * 255);
// int y = (int) ((1 - rain) * 255);
// int returnVal = pixels[y << 8 | x];
// return returnVal;
//}
int FoliageColor::getEvergreenColor()
{
return Minecraft::GetInstance()->getColourTable()->getColor(eMinecraftColour_Foliage_Evergreen);
//return 0x619961;
}
int FoliageColor::getBirchColor()
{
return Minecraft::GetInstance()->getColourTable()->getColor(eMinecraftColour_Foliage_Birch);
//return 0x80a755;
}
int FoliageColor::getDefaultColor()
{
return Minecraft::GetInstance()->getColourTable()->getColor(eMinecraftColour_Foliage_Default);
//return 0x48b518;
}