Files
minecraft-pe-0.6.1/src/world/Facing.h
2026-03-02 22:04:18 +03:00

35 lines
861 B
C++
Executable File

#ifndef NET_MINECRAFT__Facing_H__
#define NET_MINECRAFT__Facing_H__
//package net.minecraft;
class Facing
{
public:
static const int DOWN = 0;
static const int UP = 1;
static const int NORTH = 2;
static const int SOUTH = 3;
static const int WEST = 4;
static const int EAST = 5;
static const char* toString(int face) {
if (face == DOWN) return "Down";
if (face == UP ) return "Up";
if (face == NORTH) return "North";
if (face == SOUTH) return "South";
if (face == WEST) return "West";
if (face == EAST) return "East";
return "Unknown facing";
}
// implemented in Direction.cpp
static const int OPPOSITE_FACING[6];
static const int STEP_X[6];
static const int STEP_Y[6];
static const int STEP_Z[6];
};
#endif /*NET_MINECRAFT__Facing_H__*/