Files
neoStudiosLCE-neoLegacy/Minecraft.World/SavannaTreeFeature.h
Lord_Cambion 41d4334e80 fix: savanna biome + savanna tree
used compilation to change savanna biome generation and savanna tree teatures using abstractTreeFeature that was missing.
2026-04-26 16:12:20 +02:00

18 lines
545 B
C++

#pragma once
#include "AbstractTreeFeature.h"
class SavannaTreeFeature : public AbstractTreeFeature
{
public:
SavannaTreeFeature(bool doUpdate);
virtual bool place(Level* level, Random* random, int x, int y, int z) override;
private:
static int s_logState;
static int s_leafState;
void placeLog(Level* level, int x, int y, int z);
void placeLeafAt(Level* level, int x, int y, int z);
void placeLeavesLayer3(Level* level, int cx, int cy, int cz);
void placeLeavesLayer1(Level* level, int cx, int cy, int cz);
};