aboutsummaryrefslogtreecommitdiff
path: root/Minecraft.World/TheEndDimension.h
blob: 95bd6980a844c2d3e0b30d4f2fdba9eaf3ea8d4d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#pragma once
#include "Dimension.h"

class TheEndDimension : public Dimension
{
public:
	virtual void init();
	virtual ChunkSource *createRandomLevelSource() const;
	virtual float getTimeOfDay(__int64 time, float a) const;
	virtual float *getSunriseColor(float td, float a);
	virtual Vec3 *getFogColor(float td, float a) const;
	virtual bool hasGround();
	virtual bool mayRespawn() const;
	virtual bool isNaturalDimension();
	virtual float getCloudHeight();
	virtual bool isValidSpawn(int x, int z) const;
	virtual Pos *getSpawnPos();
	virtual int getSpawnYPosition();
	virtual bool isFoggyAt(int x, int z);
};