MCPcopy Create free account
hub / github.com/Bukkit/Bukkit / getOppositeFace

Method getOppositeFace

src/main/java/org/bukkit/block/BlockFace.java:67–128  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

65 }
66
67 public BlockFace getOppositeFace() {
68 switch (this) {
69 case NORTH:
70 return BlockFace.SOUTH;
71
72 case SOUTH:
73 return BlockFace.NORTH;
74
75 case EAST:
76 return BlockFace.WEST;
77
78 case WEST:
79 return BlockFace.EAST;
80
81 case UP:
82 return BlockFace.DOWN;
83
84 case DOWN:
85 return BlockFace.UP;
86
87 case NORTH_EAST:
88 return BlockFace.SOUTH_WEST;
89
90 case NORTH_WEST:
91 return BlockFace.SOUTH_EAST;
92
93 case SOUTH_EAST:
94 return BlockFace.NORTH_WEST;
95
96 case SOUTH_WEST:
97 return BlockFace.NORTH_EAST;
98
99 case WEST_NORTH_WEST:
100 return BlockFace.EAST_SOUTH_EAST;
101
102 case NORTH_NORTH_WEST:
103 return BlockFace.SOUTH_SOUTH_EAST;
104
105 case NORTH_NORTH_EAST:
106 return BlockFace.SOUTH_SOUTH_WEST;
107
108 case EAST_NORTH_EAST:
109 return BlockFace.WEST_SOUTH_WEST;
110
111 case EAST_SOUTH_EAST:
112 return BlockFace.WEST_NORTH_WEST;
113
114 case SOUTH_SOUTH_EAST:
115 return BlockFace.NORTH_NORTH_WEST;
116
117 case SOUTH_SOUTH_WEST:
118 return BlockFace.NORTH_NORTH_EAST;
119
120 case WEST_SOUTH_WEST:
121 return BlockFace.EAST_NORTH_EAST;
122
123 case SELF:
124 return BlockFace.SELF;

Callers 4

getAttachedFaceMethod · 0.80
getFacingMethod · 0.80
getFacingMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected