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

class HellDimension : public Dimension
{
public:
	virtual void init();
	virtual Vec3 *getFogColor(float td, float a) const;

protected:
	virtual void updateLightRamp();

public:
	virtual ChunkSource *createRandomLevelSource() const;
	virtual bool isNaturalDimension();
	virtual bool isValidSpawn(int x, int y) const;
	virtual float getTimeOfDay(int64_t time, float a) const;
	virtual bool mayRespawn() const;
	virtual bool isFoggyAt(int x, int z);

	// 4J Added
	virtual int getXZSize();
};