package net.minecraft.client.renderer;
import net.minecraft.util.EnumFacing;
public enum EnumFaceing
{
DOWN("DOWN", 0, new EnumFaceing.VertexInformation[]{new EnumFaceing.VertexInformation(EnumFaceing.Constants.field_179176_f, EnumFaceing.Constants.field_179178_e, EnumFaceing.Constants.field_179181_a, null), new EnumFaceing.VertexInformation(EnumFaceing.Constants.field_179176_f, EnumFaceing.Constants.field_179178_e, EnumFaceing.Constants.field_179177_d, null), new EnumFaceing.VertexInformation(EnumFaceing.Constants.field_179180_c, EnumFaceing.Constants.field_179178_e, EnumFaceing.Constants.field_179177_d, null), new EnumFaceing.VertexInformation(EnumFaceing.Constants.field_179180_c, EnumFaceing.Constants.field_179178_e, EnumFaceing.Constants.field_179181_a, null)}),
UP("UP", 1, new EnumFaceing.VertexInformation[]{new EnumFaceing.VertexInformation(EnumFaceing.Constants.field_179176_f, EnumFaceing.Constants.field_179179_b, EnumFaceing.Constants.field_179177_d, null), new EnumFaceing.VertexInformation(EnumFaceing.Constants.field_179176_f, EnumFaceing.Constants.field_179179_b, EnumFaceing.Constants.field_179181_a, null), new EnumFaceing.VertexInformation(EnumFaceing.Constants.field_179180_c, EnumFaceing.Constants.field_179179_b, EnumFaceing.Constants.field_179181_a, null), new EnumFaceing.VertexInformation(EnumFaceing.Constants.field_179180_c, EnumFaceing.Constants.field_179179_b, EnumFaceing.Constants.field_179177_d, null)}),
NORTH("NORTH", 2, new EnumFaceing.VertexInformation[]{new EnumFaceing.VertexInformation(EnumFaceing.Constants.field_179180_c, EnumFaceing.Constants.field_179179_b, EnumFaceing.Constants.field_179177_d, null), new EnumFaceing.VertexInformation(EnumFaceing.Constants.field_179180_c, EnumFaceing.Constants.field_179178_e, EnumFaceing.Constants.field_179177_d, null), new EnumFaceing.VertexInformation(EnumFaceing.Constants.field_179176_f, EnumFaceing.Constants.field_179178_e, EnumFaceing.Constants.field_179177_d, null), new EnumFaceing.VertexInformation(EnumFaceing.Constants.field_179176_f, EnumFaceing.Constants.field_179179_b, EnumFaceing.Constants.field_179177_d, null)}),
SOUTH("SOUTH", 3, new EnumFaceing.VertexInformation[]{new EnumFaceing.VertexInformation(EnumFaceing.Constants.field_179176_f, EnumFaceing.Constants.field_179179_b, EnumFaceing.Constants.field_179181_a, null), new EnumFaceing.VertexInformation(EnumFaceing.Constants.field_179176_f, EnumFaceing.Constants.field_179178_e, EnumFaceing.Constants.field_179181_a, null), new EnumFaceing.VertexInformation(EnumFaceing.Constants.field_179180_c, EnumFaceing.Constants.field_179178_e, EnumFaceing.Constants.field_179181_a, null), new EnumFaceing.VertexInformation(EnumFaceing.Constants.field_179180_c, EnumFaceing.Constants.field_179179_b, EnumFaceing.Constants.field_179181_a, null)}),
WEST("WEST", 4, new EnumFaceing.VertexInformation[]{new EnumFaceing.VertexInformation(EnumFaceing.Constants.field_179176_f, EnumFaceing.Constants.field_179179_b, EnumFaceing.Constants.field_179177_d, null), new EnumFaceing.VertexInformation(EnumFaceing.Constants.field_179176_f, EnumFaceing.Constants.field_179178_e, EnumFaceing.Constants.field_179177_d, null), new EnumFaceing.VertexInformation(EnumFaceing.Constants.field_179176_f, EnumFaceing.Constants.field_179178_e, EnumFaceing.Constants.field_179181_a, null), new EnumFaceing.VertexInformation(EnumFaceing.Constants.field_179176_f, EnumFaceing.Constants.field_179179_b, EnumFaceing.Constants.field_179181_a, null)}),
EAST("EAST", 5, new EnumFaceing.VertexInformation[]{new EnumFaceing.VertexInformation(EnumFaceing.Constants.field_179180_c, EnumFaceing.Constants.field_179179_b, EnumFaceing.Constants.field_179181_a, null), new EnumFaceing.VertexInformation(EnumFaceing.Constants.field_179180_c, EnumFaceing.Constants.field_179178_e, EnumFaceing.Constants.field_179181_a, null), new EnumFaceing.VertexInformation(EnumFaceing.Constants.field_179180_c, EnumFaceing.Constants.field_179178_e, EnumFaceing.Constants.field_179177_d, null), new EnumFaceing.VertexInformation(EnumFaceing.Constants.field_179180_c, EnumFaceing.Constants.field_179179_b, EnumFaceing.Constants.field_179177_d, null)});
private static final EnumFaceing[] field_179029_g = new EnumFaceing[6];
private final EnumFaceing.VertexInformation[] field_179035_h;
private static final EnumFaceing[] $VALUES = new EnumFaceing[]{DOWN, UP, NORTH, SOUTH, WEST, EAST};
private static final String __OBFID = "CL_00002562";
public static EnumFaceing func_179027_a(EnumFacing p_179027_0_)
{
return field_179029_g[p_179027_0_.getIndex()];
}
private EnumFaceing(String p_i46272_1_, int p_i46272_2_, EnumFaceing.VertexInformation ... p_i46272_3_)
{
this.field_179035_h = p_i46272_3_;
}
public EnumFaceing.VertexInformation func_179025_a(int p_179025_1_)
{
return this.field_179035_h[p_179025_1_];
}
static {
field_179029_g[EnumFaceing.Constants.field_179178_e] = DOWN;
field_179029_g[EnumFaceing.Constants.field_179179_b] = UP;
field_179029_g[EnumFaceing.Constants.field_179177_d] = NORTH;
field_179029_g[EnumFaceing.Constants.field_179181_a] = SOUTH;
field_179029_g[EnumFaceing.Constants.field_179176_f] = WEST;
field_179029_g[EnumFaceing.Constants.field_179180_c] = EAST;
}
public static final class Constants {
public static final int field_179181_a = EnumFacing.SOUTH.getIndex();
public static final int field_179179_b = EnumFacing.UP.getIndex();
public static final int field_179180_c = EnumFacing.EAST.getIndex();
public static final int field_179177_d = EnumFacing.NORTH.getIndex();
public static final int field_179178_e = EnumFacing.DOWN.getIndex();
public static final int field_179176_f = EnumFacing.WEST.getIndex();
private static final String __OBFID = "CL_00002560";
}
public static class VertexInformation {
public final int field_179184_a;
public final int field_179182_b;
public final int field_179183_c;
private static final String __OBFID = "CL_00002559";
private VertexInformation(int p_i46270_1_, int p_i46270_2_, int p_i46270_3_)
{
this.field_179184_a = p_i46270_1_;
this.field_179182_b = p_i46270_2_;
this.field_179183_c = p_i46270_3_;
}
VertexInformation(int p_i46271_1_, int p_i46271_2_, int p_i46271_3_, Object p_i46271_4_)
{
this(p_i46271_1_, p_i46271_2_, p_i46271_3_);
}
}
}