MCPcopy Create free account
hub / github.com/Teneted/Tenet / setFacingDirection

Method setFacingDirection

src/main/java/org/bukkit/material/Sign.java:138–229  ·  view source on GitHub ↗
(BlockFace face)

Source from the content-addressed store, hash-verified

136 }
137
138 @Override
139 public void setFacingDirection(BlockFace face) {
140 byte data;
141
142 if (isWallSign()) {
143 switch (face) {
144 case NORTH:
145 data = 0x2;
146 break;
147
148 case SOUTH:
149 data = 0x3;
150 break;
151
152 case WEST:
153 data = 0x4;
154 break;
155
156 case EAST:
157 default:
158 data = 0x5;
159 }
160 } else {
161 switch (face) {
162 case SOUTH:
163 data = 0x0;
164 break;
165
166 case SOUTH_SOUTH_WEST:
167 data = 0x1;
168 break;
169
170 case SOUTH_WEST:
171 data = 0x2;
172 break;
173
174 case WEST_SOUTH_WEST:
175 data = 0x3;
176 break;
177
178 case WEST:
179 data = 0x4;
180 break;
181
182 case WEST_NORTH_WEST:
183 data = 0x5;
184 break;
185
186 case NORTH_WEST:
187 data = 0x6;
188 break;
189
190 case NORTH_NORTH_WEST:
191 data = 0x7;
192 break;
193
194 case NORTH:
195 data = 0x8;

Callers

nothing calls this directly

Calls 2

isWallSignMethod · 0.95
setDataMethod · 0.65

Tested by

no test coverage detected