aboutsummaryrefslogtreecommitdiff
path: root/Minecraft.World/MinecartRideable.h
blob: e6156acc0d348dd9c50d47833f6204c605fab3b6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#pragma once

#include "Minecart.h"

class MinecartRideable : public Minecart
{
public:
	eINSTANCEOF GetType() { return eTYPE_MINECART_RIDEABLE; };
	static Entity *create(Level *level) { return new MinecartRideable(level); }

public:
	MinecartRideable(Level *level);
	MinecartRideable(Level *level, double x, double y, double z);

	virtual bool interact(shared_ptr<Player> player);
	virtual int getType();
};