aboutsummaryrefslogtreecommitdiff
path: root/Minecraft.World/WebTile.h
blob: ca1f4dae043b887c3836988c30e988647b2662c0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#pragma once

#include "Tile.h"

class WebTile : public Tile
{

public:
	WebTile(int id);


public:
	void entityInside(Level *level, int x, int y, int z, shared_ptr<Entity> entity);


public:
	bool isSolidRender(bool isServerLevel = false);

public:
	AABB *getAABB(Level *level, int x, int y, int z);

public:
	int getRenderShape();

	bool blocksLight();
	bool isCubeShaped();
	virtual int getResource(int data, Random *random, int playerBonusLevel);

protected:
	bool isSilkTouchable();
};