Cuberite
A lightweight, fast and extensible game server for Minecraft
Palette_1_15.cpp
Go to the documentation of this file.
1 #include "Globals.h"
2 
3 #include "Palette_1_15.h"
5 
6 namespace Palette_1_15
7 {
9  {
10  using namespace Block;
11 
12  switch (Block.ID)
13  {
14  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Floor, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5906;
15  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Floor, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5907;
16  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Floor, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5908;
17  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Floor, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5909;
18  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Floor, eBlockFace::BLOCK_FACE_XM, true).ID: return 5910;
19  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Floor, eBlockFace::BLOCK_FACE_XM, false).ID: return 5911;
20  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Floor, eBlockFace::BLOCK_FACE_XP, true).ID: return 5912;
21  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Floor, eBlockFace::BLOCK_FACE_XP, false).ID: return 5913;
22  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Wall, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5914;
23  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Wall, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5915;
24  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Wall, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5916;
25  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Wall, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5917;
26  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Wall, eBlockFace::BLOCK_FACE_XM, true).ID: return 5918;
27  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Wall, eBlockFace::BLOCK_FACE_XM, false).ID: return 5919;
28  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Wall, eBlockFace::BLOCK_FACE_XP, true).ID: return 5920;
29  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Wall, eBlockFace::BLOCK_FACE_XP, false).ID: return 5921;
30  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5922;
31  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5923;
32  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5924;
33  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5925;
34  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XM, true).ID: return 5926;
35  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XM, false).ID: return 5927;
36  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XP, true).ID: return 5928;
37  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XP, false).ID: return 5929;
38  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZM, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Left, true, true).ID: return 8394;
39  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZM, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Left, true, false).ID: return 8395;
40  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZM, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Left, false, true).ID: return 8396;
41  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZM, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Left, false, false).ID: return 8397;
42  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZM, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Right, true, true).ID: return 8398;
43  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZM, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Right, true, false).ID: return 8399;
44  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZM, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Right, false, true).ID: return 8400;
45  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZM, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Right, false, false).ID: return 8401;
46  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZM, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Left, true, true).ID: return 8402;
47  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZM, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Left, true, false).ID: return 8403;
48  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZM, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Left, false, true).ID: return 8404;
49  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZM, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Left, false, false).ID: return 8405;
50  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZM, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Right, true, true).ID: return 8406;
51  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZM, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Right, true, false).ID: return 8407;
52  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZM, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Right, false, true).ID: return 8408;
53  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZM, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Right, false, false).ID: return 8409;
54  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZP, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Left, true, true).ID: return 8410;
55  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZP, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Left, true, false).ID: return 8411;
56  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZP, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Left, false, true).ID: return 8412;
57  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZP, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Left, false, false).ID: return 8413;
58  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZP, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Right, true, true).ID: return 8414;
59  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZP, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Right, true, false).ID: return 8415;
60  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZP, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Right, false, true).ID: return 8416;
61  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZP, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Right, false, false).ID: return 8417;
62  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZP, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Left, true, true).ID: return 8418;
63  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZP, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Left, true, false).ID: return 8419;
64  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZP, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Left, false, true).ID: return 8420;
65  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZP, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Left, false, false).ID: return 8421;
66  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZP, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Right, true, true).ID: return 8422;
67  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZP, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Right, true, false).ID: return 8423;
68  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZP, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Right, false, true).ID: return 8424;
69  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZP, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Right, false, false).ID: return 8425;
70  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XM, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Left, true, true).ID: return 8426;
71  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XM, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Left, true, false).ID: return 8427;
72  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XM, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Left, false, true).ID: return 8428;
73  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XM, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Left, false, false).ID: return 8429;
74  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XM, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Right, true, true).ID: return 8430;
75  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XM, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Right, true, false).ID: return 8431;
76  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XM, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Right, false, true).ID: return 8432;
77  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XM, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Right, false, false).ID: return 8433;
78  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XM, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Left, true, true).ID: return 8434;
79  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XM, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Left, true, false).ID: return 8435;
80  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XM, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Left, false, true).ID: return 8436;
81  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XM, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Left, false, false).ID: return 8437;
82  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XM, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Right, true, true).ID: return 8438;
83  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XM, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Right, true, false).ID: return 8439;
84  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XM, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Right, false, true).ID: return 8440;
85  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XM, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Right, false, false).ID: return 8441;
86  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XP, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Left, true, true).ID: return 8442;
87  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XP, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Left, true, false).ID: return 8443;
88  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XP, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Left, false, true).ID: return 8444;
89  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XP, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Left, false, false).ID: return 8445;
90  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XP, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Right, true, true).ID: return 8446;
91  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XP, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Right, true, false).ID: return 8447;
92  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XP, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Right, false, true).ID: return 8448;
93  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XP, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Right, false, false).ID: return 8449;
94  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XP, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Left, true, true).ID: return 8450;
95  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XP, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Left, true, false).ID: return 8451;
96  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XP, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Left, false, true).ID: return 8452;
97  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XP, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Left, false, false).ID: return 8453;
98  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XP, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Right, true, true).ID: return 8454;
99  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XP, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Right, true, false).ID: return 8455;
100  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XP, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Right, false, true).ID: return 8456;
101  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XP, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Right, false, false).ID: return 8457;
102  case AcaciaFence::AcaciaFence(true, true, true, true).ID: return 8140;
103  case AcaciaFence::AcaciaFence(true, true, true, false).ID: return 8141;
104  case AcaciaFence::AcaciaFence(true, true, false, true).ID: return 8144;
105  case AcaciaFence::AcaciaFence(true, true, false, false).ID: return 8145;
106  case AcaciaFence::AcaciaFence(true, false, true, true).ID: return 8148;
107  case AcaciaFence::AcaciaFence(true, false, true, false).ID: return 8149;
108  case AcaciaFence::AcaciaFence(true, false, false, true).ID: return 8152;
109  case AcaciaFence::AcaciaFence(true, false, false, false).ID: return 8153;
110  case AcaciaFence::AcaciaFence(false, true, true, true).ID: return 8156;
111  case AcaciaFence::AcaciaFence(false, true, true, false).ID: return 8157;
112  case AcaciaFence::AcaciaFence(false, true, false, true).ID: return 8160;
113  case AcaciaFence::AcaciaFence(false, true, false, false).ID: return 8161;
114  case AcaciaFence::AcaciaFence(false, false, true, true).ID: return 8164;
115  case AcaciaFence::AcaciaFence(false, false, true, false).ID: return 8165;
116  case AcaciaFence::AcaciaFence(false, false, false, true).ID: return 8168;
117  case AcaciaFence::AcaciaFence(false, false, false, false).ID: return 8169;
118  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_ZM, true, true, true).ID: return 7978;
119  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_ZM, true, true, false).ID: return 7979;
120  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_ZM, true, false, true).ID: return 7980;
121  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_ZM, true, false, false).ID: return 7981;
122  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_ZM, false, true, true).ID: return 7982;
123  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_ZM, false, true, false).ID: return 7983;
124  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_ZM, false, false, true).ID: return 7984;
125  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_ZM, false, false, false).ID: return 7985;
126  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_ZP, true, true, true).ID: return 7986;
127  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_ZP, true, true, false).ID: return 7987;
128  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_ZP, true, false, true).ID: return 7988;
129  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_ZP, true, false, false).ID: return 7989;
130  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_ZP, false, true, true).ID: return 7990;
131  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_ZP, false, true, false).ID: return 7991;
132  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_ZP, false, false, true).ID: return 7992;
133  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_ZP, false, false, false).ID: return 7993;
134  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_XM, true, true, true).ID: return 7994;
135  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_XM, true, true, false).ID: return 7995;
136  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_XM, true, false, true).ID: return 7996;
137  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_XM, true, false, false).ID: return 7997;
138  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_XM, false, true, true).ID: return 7998;
139  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_XM, false, true, false).ID: return 7999;
140  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_XM, false, false, true).ID: return 8000;
141  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_XM, false, false, false).ID: return 8001;
142  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_XP, true, true, true).ID: return 8002;
143  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_XP, true, true, false).ID: return 8003;
144  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_XP, true, false, true).ID: return 8004;
145  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_XP, true, false, false).ID: return 8005;
146  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_XP, false, true, true).ID: return 8006;
147  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_XP, false, true, false).ID: return 8007;
148  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_XP, false, false, true).ID: return 8008;
149  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_XP, false, false, false).ID: return 8009;
150  case AcaciaLeaves::AcaciaLeaves(1, true).ID: return 200;
151  case AcaciaLeaves::AcaciaLeaves(1, false).ID: return 201;
152  case AcaciaLeaves::AcaciaLeaves(2, true).ID: return 202;
153  case AcaciaLeaves::AcaciaLeaves(2, false).ID: return 203;
154  case AcaciaLeaves::AcaciaLeaves(3, true).ID: return 204;
155  case AcaciaLeaves::AcaciaLeaves(3, false).ID: return 205;
156  case AcaciaLeaves::AcaciaLeaves(4, true).ID: return 206;
157  case AcaciaLeaves::AcaciaLeaves(4, false).ID: return 207;
158  case AcaciaLeaves::AcaciaLeaves(5, true).ID: return 208;
159  case AcaciaLeaves::AcaciaLeaves(5, false).ID: return 209;
160  case AcaciaLeaves::AcaciaLeaves(6, true).ID: return 210;
161  case AcaciaLeaves::AcaciaLeaves(6, false).ID: return 211;
162  case AcaciaLeaves::AcaciaLeaves(7, true).ID: return 212;
163  case AcaciaLeaves::AcaciaLeaves(7, false).ID: return 213;
164  case AcaciaLog::AcaciaLog(AcaciaLog::Axis::X).ID: return 84;
165  case AcaciaLog::AcaciaLog(AcaciaLog::Axis::Y).ID: return 85;
166  case AcaciaLog::AcaciaLog(AcaciaLog::Axis::Z).ID: return 86;
167  case AcaciaPlanks::AcaciaPlanks().ID: return 19;
168  case AcaciaPressurePlate::AcaciaPressurePlate(true).ID: return 3879;
169  case AcaciaPressurePlate::AcaciaPressurePlate(false).ID: return 3880;
170  case AcaciaSapling::AcaciaSapling(0).ID: return 29;
171  case AcaciaSapling::AcaciaSapling(1).ID: return 30;
172  case AcaciaSign::AcaciaSign(0).ID: return 3476;
173  case AcaciaSign::AcaciaSign(1).ID: return 3478;
174  case AcaciaSign::AcaciaSign(2).ID: return 3480;
175  case AcaciaSign::AcaciaSign(3).ID: return 3482;
176  case AcaciaSign::AcaciaSign(4).ID: return 3484;
177  case AcaciaSign::AcaciaSign(5).ID: return 3486;
178  case AcaciaSign::AcaciaSign(6).ID: return 3488;
179  case AcaciaSign::AcaciaSign(7).ID: return 3490;
180  case AcaciaSign::AcaciaSign(8).ID: return 3492;
181  case AcaciaSign::AcaciaSign(9).ID: return 3494;
182  case AcaciaSign::AcaciaSign(10).ID: return 3496;
183  case AcaciaSign::AcaciaSign(11).ID: return 3498;
184  case AcaciaSign::AcaciaSign(12).ID: return 3500;
185  case AcaciaSign::AcaciaSign(13).ID: return 3502;
186  case AcaciaSign::AcaciaSign(14).ID: return 3504;
187  case AcaciaSign::AcaciaSign(15).ID: return 3506;
188  case AcaciaSlab::AcaciaSlab(AcaciaSlab::Type::Top).ID: return 7789;
190  case AcaciaSlab::AcaciaSlab(AcaciaSlab::Type::Double).ID: return 7793;
191  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZM, AcaciaStairs::Half::Top, AcaciaStairs::Shape::Straight).ID: return 6840;
192  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZM, AcaciaStairs::Half::Top, AcaciaStairs::Shape::InnerLeft).ID: return 6842;
193  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZM, AcaciaStairs::Half::Top, AcaciaStairs::Shape::InnerRight).ID: return 6844;
194  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZM, AcaciaStairs::Half::Top, AcaciaStairs::Shape::OuterLeft).ID: return 6846;
195  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZM, AcaciaStairs::Half::Top, AcaciaStairs::Shape::OuterRight).ID: return 6848;
196  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZM, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::Straight).ID: return 6850;
197  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZM, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::InnerLeft).ID: return 6852;
198  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZM, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::InnerRight).ID: return 6854;
199  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZM, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::OuterLeft).ID: return 6856;
200  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZM, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::OuterRight).ID: return 6858;
201  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZP, AcaciaStairs::Half::Top, AcaciaStairs::Shape::Straight).ID: return 6860;
202  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZP, AcaciaStairs::Half::Top, AcaciaStairs::Shape::InnerLeft).ID: return 6862;
203  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZP, AcaciaStairs::Half::Top, AcaciaStairs::Shape::InnerRight).ID: return 6864;
204  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZP, AcaciaStairs::Half::Top, AcaciaStairs::Shape::OuterLeft).ID: return 6866;
205  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZP, AcaciaStairs::Half::Top, AcaciaStairs::Shape::OuterRight).ID: return 6868;
206  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZP, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::Straight).ID: return 6870;
207  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZP, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::InnerLeft).ID: return 6872;
208  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZP, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::InnerRight).ID: return 6874;
209  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZP, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::OuterLeft).ID: return 6876;
210  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZP, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::OuterRight).ID: return 6878;
211  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XM, AcaciaStairs::Half::Top, AcaciaStairs::Shape::Straight).ID: return 6880;
212  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XM, AcaciaStairs::Half::Top, AcaciaStairs::Shape::InnerLeft).ID: return 6882;
213  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XM, AcaciaStairs::Half::Top, AcaciaStairs::Shape::InnerRight).ID: return 6884;
214  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XM, AcaciaStairs::Half::Top, AcaciaStairs::Shape::OuterLeft).ID: return 6886;
215  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XM, AcaciaStairs::Half::Top, AcaciaStairs::Shape::OuterRight).ID: return 6888;
216  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XM, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::Straight).ID: return 6890;
217  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XM, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::InnerLeft).ID: return 6892;
218  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XM, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::InnerRight).ID: return 6894;
219  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XM, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::OuterLeft).ID: return 6896;
220  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XM, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::OuterRight).ID: return 6898;
221  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XP, AcaciaStairs::Half::Top, AcaciaStairs::Shape::Straight).ID: return 6900;
222  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XP, AcaciaStairs::Half::Top, AcaciaStairs::Shape::InnerLeft).ID: return 6902;
223  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XP, AcaciaStairs::Half::Top, AcaciaStairs::Shape::InnerRight).ID: return 6904;
224  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XP, AcaciaStairs::Half::Top, AcaciaStairs::Shape::OuterLeft).ID: return 6906;
225  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XP, AcaciaStairs::Half::Top, AcaciaStairs::Shape::OuterRight).ID: return 6908;
226  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XP, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::Straight).ID: return 6910;
227  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XP, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::InnerLeft).ID: return 6912;
228  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XP, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::InnerRight).ID: return 6914;
229  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XP, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::OuterLeft).ID: return 6916;
230  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XP, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::OuterRight).ID: return 6918;
231  case AcaciaTrapdoor::AcaciaTrapdoor(eBlockFace::BLOCK_FACE_ZM, AcaciaTrapdoor::Half::Top, true, true).ID: return 4354;
232  case AcaciaTrapdoor::AcaciaTrapdoor(eBlockFace::BLOCK_FACE_ZM, AcaciaTrapdoor::Half::Top, true, false).ID: return 4356;
233  case AcaciaTrapdoor::AcaciaTrapdoor(eBlockFace::BLOCK_FACE_ZM, AcaciaTrapdoor::Half::Top, false, true).ID: return 4358;
234  case AcaciaTrapdoor::AcaciaTrapdoor(eBlockFace::BLOCK_FACE_ZM, AcaciaTrapdoor::Half::Top, false, false).ID: return 4360;
239  case AcaciaTrapdoor::AcaciaTrapdoor(eBlockFace::BLOCK_FACE_ZP, AcaciaTrapdoor::Half::Top, true, true).ID: return 4370;
240  case AcaciaTrapdoor::AcaciaTrapdoor(eBlockFace::BLOCK_FACE_ZP, AcaciaTrapdoor::Half::Top, true, false).ID: return 4372;
241  case AcaciaTrapdoor::AcaciaTrapdoor(eBlockFace::BLOCK_FACE_ZP, AcaciaTrapdoor::Half::Top, false, true).ID: return 4374;
242  case AcaciaTrapdoor::AcaciaTrapdoor(eBlockFace::BLOCK_FACE_ZP, AcaciaTrapdoor::Half::Top, false, false).ID: return 4376;
247  case AcaciaTrapdoor::AcaciaTrapdoor(eBlockFace::BLOCK_FACE_XM, AcaciaTrapdoor::Half::Top, true, true).ID: return 4386;
248  case AcaciaTrapdoor::AcaciaTrapdoor(eBlockFace::BLOCK_FACE_XM, AcaciaTrapdoor::Half::Top, true, false).ID: return 4388;
249  case AcaciaTrapdoor::AcaciaTrapdoor(eBlockFace::BLOCK_FACE_XM, AcaciaTrapdoor::Half::Top, false, true).ID: return 4390;
250  case AcaciaTrapdoor::AcaciaTrapdoor(eBlockFace::BLOCK_FACE_XM, AcaciaTrapdoor::Half::Top, false, false).ID: return 4392;
255  case AcaciaTrapdoor::AcaciaTrapdoor(eBlockFace::BLOCK_FACE_XP, AcaciaTrapdoor::Half::Top, true, true).ID: return 4402;
256  case AcaciaTrapdoor::AcaciaTrapdoor(eBlockFace::BLOCK_FACE_XP, AcaciaTrapdoor::Half::Top, true, false).ID: return 4404;
257  case AcaciaTrapdoor::AcaciaTrapdoor(eBlockFace::BLOCK_FACE_XP, AcaciaTrapdoor::Half::Top, false, true).ID: return 4406;
258  case AcaciaTrapdoor::AcaciaTrapdoor(eBlockFace::BLOCK_FACE_XP, AcaciaTrapdoor::Half::Top, false, false).ID: return 4408;
263  case AcaciaWallSign::AcaciaWallSign(eBlockFace::BLOCK_FACE_ZM).ID: return 3758;
264  case AcaciaWallSign::AcaciaWallSign(eBlockFace::BLOCK_FACE_ZP).ID: return 3760;
265  case AcaciaWallSign::AcaciaWallSign(eBlockFace::BLOCK_FACE_XM).ID: return 3762;
266  case AcaciaWallSign::AcaciaWallSign(eBlockFace::BLOCK_FACE_XP).ID: return 3764;
267  case AcaciaWood::AcaciaWood(AcaciaWood::Axis::X).ID: return 120;
268  case AcaciaWood::AcaciaWood(AcaciaWood::Axis::Y).ID: return 121;
269  case AcaciaWood::AcaciaWood(AcaciaWood::Axis::Z).ID: return 122;
270  case ActivatorRail::ActivatorRail(true, ActivatorRail::Shape::NorthSouth).ID: return 6287;
271  case ActivatorRail::ActivatorRail(true, ActivatorRail::Shape::EastWest).ID: return 6288;
272  case ActivatorRail::ActivatorRail(true, ActivatorRail::Shape::AscendingEast).ID: return 6289;
273  case ActivatorRail::ActivatorRail(true, ActivatorRail::Shape::AscendingWest).ID: return 6290;
274  case ActivatorRail::ActivatorRail(true, ActivatorRail::Shape::AscendingNorth).ID: return 6291;
275  case ActivatorRail::ActivatorRail(true, ActivatorRail::Shape::AscendingSouth).ID: return 6292;
276  case ActivatorRail::ActivatorRail(false, ActivatorRail::Shape::NorthSouth).ID: return 6293;
277  case ActivatorRail::ActivatorRail(false, ActivatorRail::Shape::EastWest).ID: return 6294;
278  case ActivatorRail::ActivatorRail(false, ActivatorRail::Shape::AscendingEast).ID: return 6295;
279  case ActivatorRail::ActivatorRail(false, ActivatorRail::Shape::AscendingWest).ID: return 6296;
280  case ActivatorRail::ActivatorRail(false, ActivatorRail::Shape::AscendingNorth).ID: return 6297;
281  case ActivatorRail::ActivatorRail(false, ActivatorRail::Shape::AscendingSouth).ID: return 6298;
282  case Air::Air().ID: return -0;
283  case Allium::Allium().ID: return 1414;
284  case Andesite::Andesite().ID: return 6;
285  case AndesiteSlab::AndesiteSlab(AndesiteSlab::Type::Top).ID: return 10308;
287  case AndesiteSlab::AndesiteSlab(AndesiteSlab::Type::Double).ID: return 10312;
288  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_ZM, AndesiteStairs::Half::Top, AndesiteStairs::Shape::Straight).ID: return 9934;
289  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_ZM, AndesiteStairs::Half::Top, AndesiteStairs::Shape::InnerLeft).ID: return 9936;
290  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_ZM, AndesiteStairs::Half::Top, AndesiteStairs::Shape::InnerRight).ID: return 9938;
291  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_ZM, AndesiteStairs::Half::Top, AndesiteStairs::Shape::OuterLeft).ID: return 9940;
292  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_ZM, AndesiteStairs::Half::Top, AndesiteStairs::Shape::OuterRight).ID: return 9942;
293  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_ZM, AndesiteStairs::Half::Bottom, AndesiteStairs::Shape::Straight).ID: return 9944;
294  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_ZM, AndesiteStairs::Half::Bottom, AndesiteStairs::Shape::InnerLeft).ID: return 9946;
295  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_ZM, AndesiteStairs::Half::Bottom, AndesiteStairs::Shape::InnerRight).ID: return 9948;
296  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_ZM, AndesiteStairs::Half::Bottom, AndesiteStairs::Shape::OuterLeft).ID: return 9950;
297  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_ZM, AndesiteStairs::Half::Bottom, AndesiteStairs::Shape::OuterRight).ID: return 9952;
298  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_ZP, AndesiteStairs::Half::Top, AndesiteStairs::Shape::Straight).ID: return 9954;
299  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_ZP, AndesiteStairs::Half::Top, AndesiteStairs::Shape::InnerLeft).ID: return 9956;
300  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_ZP, AndesiteStairs::Half::Top, AndesiteStairs::Shape::InnerRight).ID: return 9958;
301  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_ZP, AndesiteStairs::Half::Top, AndesiteStairs::Shape::OuterLeft).ID: return 9960;
302  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_ZP, AndesiteStairs::Half::Top, AndesiteStairs::Shape::OuterRight).ID: return 9962;
303  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_ZP, AndesiteStairs::Half::Bottom, AndesiteStairs::Shape::Straight).ID: return 9964;
304  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_ZP, AndesiteStairs::Half::Bottom, AndesiteStairs::Shape::InnerLeft).ID: return 9966;
305  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_ZP, AndesiteStairs::Half::Bottom, AndesiteStairs::Shape::InnerRight).ID: return 9968;
306  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_ZP, AndesiteStairs::Half::Bottom, AndesiteStairs::Shape::OuterLeft).ID: return 9970;
307  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_ZP, AndesiteStairs::Half::Bottom, AndesiteStairs::Shape::OuterRight).ID: return 9972;
308  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_XM, AndesiteStairs::Half::Top, AndesiteStairs::Shape::Straight).ID: return 9974;
309  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_XM, AndesiteStairs::Half::Top, AndesiteStairs::Shape::InnerLeft).ID: return 9976;
310  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_XM, AndesiteStairs::Half::Top, AndesiteStairs::Shape::InnerRight).ID: return 9978;
311  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_XM, AndesiteStairs::Half::Top, AndesiteStairs::Shape::OuterLeft).ID: return 9980;
312  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_XM, AndesiteStairs::Half::Top, AndesiteStairs::Shape::OuterRight).ID: return 9982;
313  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_XM, AndesiteStairs::Half::Bottom, AndesiteStairs::Shape::Straight).ID: return 9984;
314  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_XM, AndesiteStairs::Half::Bottom, AndesiteStairs::Shape::InnerLeft).ID: return 9986;
315  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_XM, AndesiteStairs::Half::Bottom, AndesiteStairs::Shape::InnerRight).ID: return 9988;
316  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_XM, AndesiteStairs::Half::Bottom, AndesiteStairs::Shape::OuterLeft).ID: return 9990;
317  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_XM, AndesiteStairs::Half::Bottom, AndesiteStairs::Shape::OuterRight).ID: return 9992;
318  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_XP, AndesiteStairs::Half::Top, AndesiteStairs::Shape::Straight).ID: return 9994;
319  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_XP, AndesiteStairs::Half::Top, AndesiteStairs::Shape::InnerLeft).ID: return 9996;
320  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_XP, AndesiteStairs::Half::Top, AndesiteStairs::Shape::InnerRight).ID: return 9998;
321  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_XP, AndesiteStairs::Half::Top, AndesiteStairs::Shape::OuterLeft).ID: return 10000;
322  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_XP, AndesiteStairs::Half::Top, AndesiteStairs::Shape::OuterRight).ID: return 10002;
323  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_XP, AndesiteStairs::Half::Bottom, AndesiteStairs::Shape::Straight).ID: return 10004;
324  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_XP, AndesiteStairs::Half::Bottom, AndesiteStairs::Shape::InnerLeft).ID: return 10006;
325  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_XP, AndesiteStairs::Half::Bottom, AndesiteStairs::Shape::InnerRight).ID: return 10008;
326  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_XP, AndesiteStairs::Half::Bottom, AndesiteStairs::Shape::OuterLeft).ID: return 10010;
327  case AndesiteStairs::AndesiteStairs(eBlockFace::BLOCK_FACE_XP, AndesiteStairs::Half::Bottom, AndesiteStairs::Shape::OuterRight).ID: return 10012;
328  case AndesiteWall::AndesiteWall(AndesiteWall::East::Low, AndesiteWall::North::Low, AndesiteWall::South::Low, true, AndesiteWall::West::Low).ID: return 10781;
329  case AndesiteWall::AndesiteWall(AndesiteWall::East::Low, AndesiteWall::North::Low, AndesiteWall::South::Low, true, AndesiteWall::West::None).ID: return 10782;
330  case AndesiteWall::AndesiteWall(AndesiteWall::East::Low, AndesiteWall::North::Low, AndesiteWall::South::Low, false, AndesiteWall::West::Low).ID: return 10785;
331  case AndesiteWall::AndesiteWall(AndesiteWall::East::Low, AndesiteWall::North::Low, AndesiteWall::South::Low, false, AndesiteWall::West::None).ID: return 10786;
332  case AndesiteWall::AndesiteWall(AndesiteWall::East::Low, AndesiteWall::North::Low, AndesiteWall::South::None, true, AndesiteWall::West::Low).ID: return 10789;
333  case AndesiteWall::AndesiteWall(AndesiteWall::East::Low, AndesiteWall::North::Low, AndesiteWall::South::None, true, AndesiteWall::West::None).ID: return 10790;
334  case AndesiteWall::AndesiteWall(AndesiteWall::East::Low, AndesiteWall::North::Low, AndesiteWall::South::None, false, AndesiteWall::West::Low).ID: return 10793;
335  case AndesiteWall::AndesiteWall(AndesiteWall::East::Low, AndesiteWall::North::Low, AndesiteWall::South::None, false, AndesiteWall::West::None).ID: return 10794;
336  case AndesiteWall::AndesiteWall(AndesiteWall::East::Low, AndesiteWall::North::None, AndesiteWall::South::Low, true, AndesiteWall::West::Low).ID: return 10797;
337  case AndesiteWall::AndesiteWall(AndesiteWall::East::Low, AndesiteWall::North::None, AndesiteWall::South::Low, true, AndesiteWall::West::None).ID: return 10798;
338  case AndesiteWall::AndesiteWall(AndesiteWall::East::Low, AndesiteWall::North::None, AndesiteWall::South::Low, false, AndesiteWall::West::Low).ID: return 10801;
339  case AndesiteWall::AndesiteWall(AndesiteWall::East::Low, AndesiteWall::North::None, AndesiteWall::South::Low, false, AndesiteWall::West::None).ID: return 10802;
340  case AndesiteWall::AndesiteWall(AndesiteWall::East::Low, AndesiteWall::North::None, AndesiteWall::South::None, true, AndesiteWall::West::Low).ID: return 10805;
341  case AndesiteWall::AndesiteWall(AndesiteWall::East::Low, AndesiteWall::North::None, AndesiteWall::South::None, true, AndesiteWall::West::None).ID: return 10806;
342  case AndesiteWall::AndesiteWall(AndesiteWall::East::Low, AndesiteWall::North::None, AndesiteWall::South::None, false, AndesiteWall::West::Low).ID: return 10809;
343  case AndesiteWall::AndesiteWall(AndesiteWall::East::Low, AndesiteWall::North::None, AndesiteWall::South::None, false, AndesiteWall::West::None).ID: return 10810;
344  case AndesiteWall::AndesiteWall(AndesiteWall::East::None, AndesiteWall::North::Low, AndesiteWall::South::Low, true, AndesiteWall::West::Low).ID: return 10813;
345  case AndesiteWall::AndesiteWall(AndesiteWall::East::None, AndesiteWall::North::Low, AndesiteWall::South::Low, true, AndesiteWall::West::None).ID: return 10814;
346  case AndesiteWall::AndesiteWall(AndesiteWall::East::None, AndesiteWall::North::Low, AndesiteWall::South::Low, false, AndesiteWall::West::Low).ID: return 10817;
347  case AndesiteWall::AndesiteWall(AndesiteWall::East::None, AndesiteWall::North::Low, AndesiteWall::South::Low, false, AndesiteWall::West::None).ID: return 10818;
348  case AndesiteWall::AndesiteWall(AndesiteWall::East::None, AndesiteWall::North::Low, AndesiteWall::South::None, true, AndesiteWall::West::Low).ID: return 10821;
349  case AndesiteWall::AndesiteWall(AndesiteWall::East::None, AndesiteWall::North::Low, AndesiteWall::South::None, true, AndesiteWall::West::None).ID: return 10822;
350  case AndesiteWall::AndesiteWall(AndesiteWall::East::None, AndesiteWall::North::Low, AndesiteWall::South::None, false, AndesiteWall::West::Low).ID: return 10825;
351  case AndesiteWall::AndesiteWall(AndesiteWall::East::None, AndesiteWall::North::Low, AndesiteWall::South::None, false, AndesiteWall::West::None).ID: return 10826;
352  case AndesiteWall::AndesiteWall(AndesiteWall::East::None, AndesiteWall::North::None, AndesiteWall::South::Low, true, AndesiteWall::West::Low).ID: return 10829;
353  case AndesiteWall::AndesiteWall(AndesiteWall::East::None, AndesiteWall::North::None, AndesiteWall::South::Low, true, AndesiteWall::West::None).ID: return 10830;
354  case AndesiteWall::AndesiteWall(AndesiteWall::East::None, AndesiteWall::North::None, AndesiteWall::South::Low, false, AndesiteWall::West::Low).ID: return 10833;
355  case AndesiteWall::AndesiteWall(AndesiteWall::East::None, AndesiteWall::North::None, AndesiteWall::South::Low, false, AndesiteWall::West::None).ID: return 10834;
356  case AndesiteWall::AndesiteWall(AndesiteWall::East::None, AndesiteWall::North::None, AndesiteWall::South::None, true, AndesiteWall::West::Low).ID: return 10837;
357  case AndesiteWall::AndesiteWall(AndesiteWall::East::None, AndesiteWall::North::None, AndesiteWall::South::None, true, AndesiteWall::West::None).ID: return 10838;
358  case AndesiteWall::AndesiteWall(AndesiteWall::East::None, AndesiteWall::North::None, AndesiteWall::South::None, false, AndesiteWall::West::Low).ID: return 10841;
359  case AndesiteWall::AndesiteWall(AndesiteWall::East::None, AndesiteWall::North::None, AndesiteWall::South::None, false, AndesiteWall::West::None).ID: return 10842;
360  case Anvil::Anvil(eBlockFace::BLOCK_FACE_ZM).ID: return 6074;
361  case Anvil::Anvil(eBlockFace::BLOCK_FACE_ZP).ID: return 6075;
362  case Anvil::Anvil(eBlockFace::BLOCK_FACE_XM).ID: return 6076;
363  case Anvil::Anvil(eBlockFace::BLOCK_FACE_XP).ID: return 6077;
364  case AttachedMelonStem::AttachedMelonStem(eBlockFace::BLOCK_FACE_ZM).ID: return 4752;
365  case AttachedMelonStem::AttachedMelonStem(eBlockFace::BLOCK_FACE_ZP).ID: return 4753;
366  case AttachedMelonStem::AttachedMelonStem(eBlockFace::BLOCK_FACE_XM).ID: return 4754;
367  case AttachedMelonStem::AttachedMelonStem(eBlockFace::BLOCK_FACE_XP).ID: return 4755;
368  case AttachedPumpkinStem::AttachedPumpkinStem(eBlockFace::BLOCK_FACE_ZM).ID: return 4748;
369  case AttachedPumpkinStem::AttachedPumpkinStem(eBlockFace::BLOCK_FACE_ZP).ID: return 4749;
370  case AttachedPumpkinStem::AttachedPumpkinStem(eBlockFace::BLOCK_FACE_XM).ID: return 4750;
371  case AttachedPumpkinStem::AttachedPumpkinStem(eBlockFace::BLOCK_FACE_XP).ID: return 4751;
372  case AzureBluet::AzureBluet().ID: return 1415;
373  case Bamboo::Bamboo(0, Bamboo::Leaves::None, 0).ID: return 9116;
374  case Bamboo::Bamboo(0, Bamboo::Leaves::None, 1).ID: return 9117;
375  case Bamboo::Bamboo(0, Bamboo::Leaves::Small, 0).ID: return 9118;
376  case Bamboo::Bamboo(0, Bamboo::Leaves::Small, 1).ID: return 9119;
377  case Bamboo::Bamboo(0, Bamboo::Leaves::Large, 0).ID: return 9120;
378  case Bamboo::Bamboo(0, Bamboo::Leaves::Large, 1).ID: return 9121;
379  case Bamboo::Bamboo(1, Bamboo::Leaves::None, 0).ID: return 9122;
380  case Bamboo::Bamboo(1, Bamboo::Leaves::None, 1).ID: return 9123;
381  case Bamboo::Bamboo(1, Bamboo::Leaves::Small, 0).ID: return 9124;
382  case Bamboo::Bamboo(1, Bamboo::Leaves::Small, 1).ID: return 9125;
383  case Bamboo::Bamboo(1, Bamboo::Leaves::Large, 0).ID: return 9126;
384  case Bamboo::Bamboo(1, Bamboo::Leaves::Large, 1).ID: return 9127;
385  case BambooSapling::BambooSapling().ID: return 9115;
386  case Barrel::Barrel(eBlockFace::BLOCK_FACE_ZM, true).ID: return 11135;
387  case Barrel::Barrel(eBlockFace::BLOCK_FACE_ZM, false).ID: return 11136;
388  case Barrel::Barrel(eBlockFace::BLOCK_FACE_XP, true).ID: return 11137;
389  case Barrel::Barrel(eBlockFace::BLOCK_FACE_XP, false).ID: return 11138;
390  case Barrel::Barrel(eBlockFace::BLOCK_FACE_ZP, true).ID: return 11139;
391  case Barrel::Barrel(eBlockFace::BLOCK_FACE_ZP, false).ID: return 11140;
392  case Barrel::Barrel(eBlockFace::BLOCK_FACE_XM, true).ID: return 11141;
393  case Barrel::Barrel(eBlockFace::BLOCK_FACE_XM, false).ID: return 11142;
394  case Barrel::Barrel(eBlockFace::BLOCK_FACE_YP, true).ID: return 11143;
395  case Barrel::Barrel(eBlockFace::BLOCK_FACE_YP, false).ID: return 11144;
396  case Barrel::Barrel(eBlockFace::BLOCK_FACE_YM, true).ID: return 11145;
397  case Barrel::Barrel(eBlockFace::BLOCK_FACE_YM, false).ID: return 11146;
398  case Barrier::Barrier().ID: return 7000;
399  case Beacon::Beacon().ID: return 5640;
400  case Bedrock::Bedrock().ID: return 33;
401  case BeeNest::BeeNest(eBlockFace::BLOCK_FACE_ZM, 0).ID: return 11287;
402  case BeeNest::BeeNest(eBlockFace::BLOCK_FACE_ZM, 1).ID: return 11288;
403  case BeeNest::BeeNest(eBlockFace::BLOCK_FACE_ZM, 2).ID: return 11289;
404  case BeeNest::BeeNest(eBlockFace::BLOCK_FACE_ZM, 3).ID: return 11290;
405  case BeeNest::BeeNest(eBlockFace::BLOCK_FACE_ZM, 4).ID: return 11291;
406  case BeeNest::BeeNest(eBlockFace::BLOCK_FACE_ZM, 5).ID: return 11292;
407  case BeeNest::BeeNest(eBlockFace::BLOCK_FACE_ZP, 0).ID: return 11293;
408  case BeeNest::BeeNest(eBlockFace::BLOCK_FACE_ZP, 1).ID: return 11294;
409  case BeeNest::BeeNest(eBlockFace::BLOCK_FACE_ZP, 2).ID: return 11295;
410  case BeeNest::BeeNest(eBlockFace::BLOCK_FACE_ZP, 3).ID: return 11296;
411  case BeeNest::BeeNest(eBlockFace::BLOCK_FACE_ZP, 4).ID: return 11297;
412  case BeeNest::BeeNest(eBlockFace::BLOCK_FACE_ZP, 5).ID: return 11298;
413  case BeeNest::BeeNest(eBlockFace::BLOCK_FACE_XM, 0).ID: return 11299;
414  case BeeNest::BeeNest(eBlockFace::BLOCK_FACE_XM, 1).ID: return 11300;
415  case BeeNest::BeeNest(eBlockFace::BLOCK_FACE_XM, 2).ID: return 11301;
416  case BeeNest::BeeNest(eBlockFace::BLOCK_FACE_XM, 3).ID: return 11302;
417  case BeeNest::BeeNest(eBlockFace::BLOCK_FACE_XM, 4).ID: return 11303;
418  case BeeNest::BeeNest(eBlockFace::BLOCK_FACE_XM, 5).ID: return 11304;
419  case BeeNest::BeeNest(eBlockFace::BLOCK_FACE_XP, 0).ID: return 11305;
420  case BeeNest::BeeNest(eBlockFace::BLOCK_FACE_XP, 1).ID: return 11306;
421  case BeeNest::BeeNest(eBlockFace::BLOCK_FACE_XP, 2).ID: return 11307;
422  case BeeNest::BeeNest(eBlockFace::BLOCK_FACE_XP, 3).ID: return 11308;
423  case BeeNest::BeeNest(eBlockFace::BLOCK_FACE_XP, 4).ID: return 11309;
424  case BeeNest::BeeNest(eBlockFace::BLOCK_FACE_XP, 5).ID: return 11310;
425  case Beehive::Beehive(eBlockFace::BLOCK_FACE_ZM, 0).ID: return 11311;
426  case Beehive::Beehive(eBlockFace::BLOCK_FACE_ZM, 1).ID: return 11312;
427  case Beehive::Beehive(eBlockFace::BLOCK_FACE_ZM, 2).ID: return 11313;
428  case Beehive::Beehive(eBlockFace::BLOCK_FACE_ZM, 3).ID: return 11314;
429  case Beehive::Beehive(eBlockFace::BLOCK_FACE_ZM, 4).ID: return 11315;
430  case Beehive::Beehive(eBlockFace::BLOCK_FACE_ZM, 5).ID: return 11316;
431  case Beehive::Beehive(eBlockFace::BLOCK_FACE_ZP, 0).ID: return 11317;
432  case Beehive::Beehive(eBlockFace::BLOCK_FACE_ZP, 1).ID: return 11318;
433  case Beehive::Beehive(eBlockFace::BLOCK_FACE_ZP, 2).ID: return 11319;
434  case Beehive::Beehive(eBlockFace::BLOCK_FACE_ZP, 3).ID: return 11320;
435  case Beehive::Beehive(eBlockFace::BLOCK_FACE_ZP, 4).ID: return 11321;
436  case Beehive::Beehive(eBlockFace::BLOCK_FACE_ZP, 5).ID: return 11322;
437  case Beehive::Beehive(eBlockFace::BLOCK_FACE_XM, 0).ID: return 11323;
438  case Beehive::Beehive(eBlockFace::BLOCK_FACE_XM, 1).ID: return 11324;
439  case Beehive::Beehive(eBlockFace::BLOCK_FACE_XM, 2).ID: return 11325;
440  case Beehive::Beehive(eBlockFace::BLOCK_FACE_XM, 3).ID: return 11326;
441  case Beehive::Beehive(eBlockFace::BLOCK_FACE_XM, 4).ID: return 11327;
442  case Beehive::Beehive(eBlockFace::BLOCK_FACE_XM, 5).ID: return 11328;
443  case Beehive::Beehive(eBlockFace::BLOCK_FACE_XP, 0).ID: return 11329;
444  case Beehive::Beehive(eBlockFace::BLOCK_FACE_XP, 1).ID: return 11330;
445  case Beehive::Beehive(eBlockFace::BLOCK_FACE_XP, 2).ID: return 11331;
446  case Beehive::Beehive(eBlockFace::BLOCK_FACE_XP, 3).ID: return 11332;
447  case Beehive::Beehive(eBlockFace::BLOCK_FACE_XP, 4).ID: return 11333;
448  case Beehive::Beehive(eBlockFace::BLOCK_FACE_XP, 5).ID: return 11334;
449  case Beetroots::Beetroots(0).ID: return 8683;
450  case Beetroots::Beetroots(1).ID: return 8684;
451  case Beetroots::Beetroots(2).ID: return 8685;
452  case Beetroots::Beetroots(3).ID: return 8686;
453  case Bell::Bell(Bell::Attachment::Floor, eBlockFace::BLOCK_FACE_ZM, true).ID: return 11198;
454  case Bell::Bell(Bell::Attachment::Floor, eBlockFace::BLOCK_FACE_ZM, false).ID: return 11199;
455  case Bell::Bell(Bell::Attachment::Floor, eBlockFace::BLOCK_FACE_ZP, true).ID: return 11200;
456  case Bell::Bell(Bell::Attachment::Floor, eBlockFace::BLOCK_FACE_ZP, false).ID: return 11201;
457  case Bell::Bell(Bell::Attachment::Floor, eBlockFace::BLOCK_FACE_XM, true).ID: return 11202;
458  case Bell::Bell(Bell::Attachment::Floor, eBlockFace::BLOCK_FACE_XM, false).ID: return 11203;
459  case Bell::Bell(Bell::Attachment::Floor, eBlockFace::BLOCK_FACE_XP, true).ID: return 11204;
460  case Bell::Bell(Bell::Attachment::Floor, eBlockFace::BLOCK_FACE_XP, false).ID: return 11205;
461  case Bell::Bell(Bell::Attachment::Ceiling, eBlockFace::BLOCK_FACE_ZM, true).ID: return 11206;
462  case Bell::Bell(Bell::Attachment::Ceiling, eBlockFace::BLOCK_FACE_ZM, false).ID: return 11207;
463  case Bell::Bell(Bell::Attachment::Ceiling, eBlockFace::BLOCK_FACE_ZP, true).ID: return 11208;
464  case Bell::Bell(Bell::Attachment::Ceiling, eBlockFace::BLOCK_FACE_ZP, false).ID: return 11209;
465  case Bell::Bell(Bell::Attachment::Ceiling, eBlockFace::BLOCK_FACE_XM, true).ID: return 11210;
466  case Bell::Bell(Bell::Attachment::Ceiling, eBlockFace::BLOCK_FACE_XM, false).ID: return 11211;
467  case Bell::Bell(Bell::Attachment::Ceiling, eBlockFace::BLOCK_FACE_XP, true).ID: return 11212;
468  case Bell::Bell(Bell::Attachment::Ceiling, eBlockFace::BLOCK_FACE_XP, false).ID: return 11213;
469  case Bell::Bell(Bell::Attachment::SingleWall, eBlockFace::BLOCK_FACE_ZM, true).ID: return 11214;
470  case Bell::Bell(Bell::Attachment::SingleWall, eBlockFace::BLOCK_FACE_ZM, false).ID: return 11215;
471  case Bell::Bell(Bell::Attachment::SingleWall, eBlockFace::BLOCK_FACE_ZP, true).ID: return 11216;
472  case Bell::Bell(Bell::Attachment::SingleWall, eBlockFace::BLOCK_FACE_ZP, false).ID: return 11217;
473  case Bell::Bell(Bell::Attachment::SingleWall, eBlockFace::BLOCK_FACE_XM, true).ID: return 11218;
474  case Bell::Bell(Bell::Attachment::SingleWall, eBlockFace::BLOCK_FACE_XM, false).ID: return 11219;
475  case Bell::Bell(Bell::Attachment::SingleWall, eBlockFace::BLOCK_FACE_XP, true).ID: return 11220;
476  case Bell::Bell(Bell::Attachment::SingleWall, eBlockFace::BLOCK_FACE_XP, false).ID: return 11221;
477  case Bell::Bell(Bell::Attachment::DoubleWall, eBlockFace::BLOCK_FACE_ZM, true).ID: return 11222;
478  case Bell::Bell(Bell::Attachment::DoubleWall, eBlockFace::BLOCK_FACE_ZM, false).ID: return 11223;
479  case Bell::Bell(Bell::Attachment::DoubleWall, eBlockFace::BLOCK_FACE_ZP, true).ID: return 11224;
480  case Bell::Bell(Bell::Attachment::DoubleWall, eBlockFace::BLOCK_FACE_ZP, false).ID: return 11225;
481  case Bell::Bell(Bell::Attachment::DoubleWall, eBlockFace::BLOCK_FACE_XM, true).ID: return 11226;
482  case Bell::Bell(Bell::Attachment::DoubleWall, eBlockFace::BLOCK_FACE_XM, false).ID: return 11227;
483  case Bell::Bell(Bell::Attachment::DoubleWall, eBlockFace::BLOCK_FACE_XP, true).ID: return 11228;
484  case Bell::Bell(Bell::Attachment::DoubleWall, eBlockFace::BLOCK_FACE_XP, false).ID: return 11229;
485  case BirchButton::BirchButton(BirchButton::Face::Floor, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5858;
486  case BirchButton::BirchButton(BirchButton::Face::Floor, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5859;
487  case BirchButton::BirchButton(BirchButton::Face::Floor, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5860;
488  case BirchButton::BirchButton(BirchButton::Face::Floor, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5861;
489  case BirchButton::BirchButton(BirchButton::Face::Floor, eBlockFace::BLOCK_FACE_XM, true).ID: return 5862;
490  case BirchButton::BirchButton(BirchButton::Face::Floor, eBlockFace::BLOCK_FACE_XM, false).ID: return 5863;
491  case BirchButton::BirchButton(BirchButton::Face::Floor, eBlockFace::BLOCK_FACE_XP, true).ID: return 5864;
492  case BirchButton::BirchButton(BirchButton::Face::Floor, eBlockFace::BLOCK_FACE_XP, false).ID: return 5865;
493  case BirchButton::BirchButton(BirchButton::Face::Wall, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5866;
494  case BirchButton::BirchButton(BirchButton::Face::Wall, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5867;
495  case BirchButton::BirchButton(BirchButton::Face::Wall, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5868;
496  case BirchButton::BirchButton(BirchButton::Face::Wall, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5869;
497  case BirchButton::BirchButton(BirchButton::Face::Wall, eBlockFace::BLOCK_FACE_XM, true).ID: return 5870;
498  case BirchButton::BirchButton(BirchButton::Face::Wall, eBlockFace::BLOCK_FACE_XM, false).ID: return 5871;
499  case BirchButton::BirchButton(BirchButton::Face::Wall, eBlockFace::BLOCK_FACE_XP, true).ID: return 5872;
500  case BirchButton::BirchButton(BirchButton::Face::Wall, eBlockFace::BLOCK_FACE_XP, false).ID: return 5873;
501  case BirchButton::BirchButton(BirchButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5874;
502  case BirchButton::BirchButton(BirchButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5875;
503  case BirchButton::BirchButton(BirchButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5876;
504  case BirchButton::BirchButton(BirchButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5877;
505  case BirchButton::BirchButton(BirchButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XM, true).ID: return 5878;
506  case BirchButton::BirchButton(BirchButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XM, false).ID: return 5879;
507  case BirchButton::BirchButton(BirchButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XP, true).ID: return 5880;
508  case BirchButton::BirchButton(BirchButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XP, false).ID: return 5881;
509  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZM, BirchDoor::Half::Upper, BirchDoor::Hinge::Left, true, true).ID: return 8266;
510  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZM, BirchDoor::Half::Upper, BirchDoor::Hinge::Left, true, false).ID: return 8267;
511  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZM, BirchDoor::Half::Upper, BirchDoor::Hinge::Left, false, true).ID: return 8268;
512  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZM, BirchDoor::Half::Upper, BirchDoor::Hinge::Left, false, false).ID: return 8269;
513  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZM, BirchDoor::Half::Upper, BirchDoor::Hinge::Right, true, true).ID: return 8270;
514  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZM, BirchDoor::Half::Upper, BirchDoor::Hinge::Right, true, false).ID: return 8271;
515  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZM, BirchDoor::Half::Upper, BirchDoor::Hinge::Right, false, true).ID: return 8272;
516  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZM, BirchDoor::Half::Upper, BirchDoor::Hinge::Right, false, false).ID: return 8273;
517  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZM, BirchDoor::Half::Lower, BirchDoor::Hinge::Left, true, true).ID: return 8274;
518  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZM, BirchDoor::Half::Lower, BirchDoor::Hinge::Left, true, false).ID: return 8275;
519  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZM, BirchDoor::Half::Lower, BirchDoor::Hinge::Left, false, true).ID: return 8276;
520  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZM, BirchDoor::Half::Lower, BirchDoor::Hinge::Left, false, false).ID: return 8277;
521  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZM, BirchDoor::Half::Lower, BirchDoor::Hinge::Right, true, true).ID: return 8278;
522  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZM, BirchDoor::Half::Lower, BirchDoor::Hinge::Right, true, false).ID: return 8279;
523  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZM, BirchDoor::Half::Lower, BirchDoor::Hinge::Right, false, true).ID: return 8280;
524  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZM, BirchDoor::Half::Lower, BirchDoor::Hinge::Right, false, false).ID: return 8281;
525  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZP, BirchDoor::Half::Upper, BirchDoor::Hinge::Left, true, true).ID: return 8282;
526  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZP, BirchDoor::Half::Upper, BirchDoor::Hinge::Left, true, false).ID: return 8283;
527  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZP, BirchDoor::Half::Upper, BirchDoor::Hinge::Left, false, true).ID: return 8284;
528  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZP, BirchDoor::Half::Upper, BirchDoor::Hinge::Left, false, false).ID: return 8285;
529  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZP, BirchDoor::Half::Upper, BirchDoor::Hinge::Right, true, true).ID: return 8286;
530  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZP, BirchDoor::Half::Upper, BirchDoor::Hinge::Right, true, false).ID: return 8287;
531  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZP, BirchDoor::Half::Upper, BirchDoor::Hinge::Right, false, true).ID: return 8288;
532  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZP, BirchDoor::Half::Upper, BirchDoor::Hinge::Right, false, false).ID: return 8289;
533  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZP, BirchDoor::Half::Lower, BirchDoor::Hinge::Left, true, true).ID: return 8290;
534  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZP, BirchDoor::Half::Lower, BirchDoor::Hinge::Left, true, false).ID: return 8291;
535  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZP, BirchDoor::Half::Lower, BirchDoor::Hinge::Left, false, true).ID: return 8292;
536  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZP, BirchDoor::Half::Lower, BirchDoor::Hinge::Left, false, false).ID: return 8293;
537  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZP, BirchDoor::Half::Lower, BirchDoor::Hinge::Right, true, true).ID: return 8294;
538  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZP, BirchDoor::Half::Lower, BirchDoor::Hinge::Right, true, false).ID: return 8295;
539  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZP, BirchDoor::Half::Lower, BirchDoor::Hinge::Right, false, true).ID: return 8296;
540  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZP, BirchDoor::Half::Lower, BirchDoor::Hinge::Right, false, false).ID: return 8297;
541  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XM, BirchDoor::Half::Upper, BirchDoor::Hinge::Left, true, true).ID: return 8298;
542  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XM, BirchDoor::Half::Upper, BirchDoor::Hinge::Left, true, false).ID: return 8299;
543  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XM, BirchDoor::Half::Upper, BirchDoor::Hinge::Left, false, true).ID: return 8300;
544  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XM, BirchDoor::Half::Upper, BirchDoor::Hinge::Left, false, false).ID: return 8301;
545  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XM, BirchDoor::Half::Upper, BirchDoor::Hinge::Right, true, true).ID: return 8302;
546  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XM, BirchDoor::Half::Upper, BirchDoor::Hinge::Right, true, false).ID: return 8303;
547  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XM, BirchDoor::Half::Upper, BirchDoor::Hinge::Right, false, true).ID: return 8304;
548  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XM, BirchDoor::Half::Upper, BirchDoor::Hinge::Right, false, false).ID: return 8305;
549  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XM, BirchDoor::Half::Lower, BirchDoor::Hinge::Left, true, true).ID: return 8306;
550  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XM, BirchDoor::Half::Lower, BirchDoor::Hinge::Left, true, false).ID: return 8307;
551  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XM, BirchDoor::Half::Lower, BirchDoor::Hinge::Left, false, true).ID: return 8308;
552  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XM, BirchDoor::Half::Lower, BirchDoor::Hinge::Left, false, false).ID: return 8309;
553  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XM, BirchDoor::Half::Lower, BirchDoor::Hinge::Right, true, true).ID: return 8310;
554  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XM, BirchDoor::Half::Lower, BirchDoor::Hinge::Right, true, false).ID: return 8311;
555  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XM, BirchDoor::Half::Lower, BirchDoor::Hinge::Right, false, true).ID: return 8312;
556  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XM, BirchDoor::Half::Lower, BirchDoor::Hinge::Right, false, false).ID: return 8313;
557  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XP, BirchDoor::Half::Upper, BirchDoor::Hinge::Left, true, true).ID: return 8314;
558  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XP, BirchDoor::Half::Upper, BirchDoor::Hinge::Left, true, false).ID: return 8315;
559  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XP, BirchDoor::Half::Upper, BirchDoor::Hinge::Left, false, true).ID: return 8316;
560  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XP, BirchDoor::Half::Upper, BirchDoor::Hinge::Left, false, false).ID: return 8317;
561  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XP, BirchDoor::Half::Upper, BirchDoor::Hinge::Right, true, true).ID: return 8318;
562  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XP, BirchDoor::Half::Upper, BirchDoor::Hinge::Right, true, false).ID: return 8319;
563  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XP, BirchDoor::Half::Upper, BirchDoor::Hinge::Right, false, true).ID: return 8320;
564  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XP, BirchDoor::Half::Upper, BirchDoor::Hinge::Right, false, false).ID: return 8321;
565  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XP, BirchDoor::Half::Lower, BirchDoor::Hinge::Left, true, true).ID: return 8322;
566  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XP, BirchDoor::Half::Lower, BirchDoor::Hinge::Left, true, false).ID: return 8323;
567  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XP, BirchDoor::Half::Lower, BirchDoor::Hinge::Left, false, true).ID: return 8324;
568  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XP, BirchDoor::Half::Lower, BirchDoor::Hinge::Left, false, false).ID: return 8325;
569  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XP, BirchDoor::Half::Lower, BirchDoor::Hinge::Right, true, true).ID: return 8326;
570  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XP, BirchDoor::Half::Lower, BirchDoor::Hinge::Right, true, false).ID: return 8327;
571  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XP, BirchDoor::Half::Lower, BirchDoor::Hinge::Right, false, true).ID: return 8328;
572  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XP, BirchDoor::Half::Lower, BirchDoor::Hinge::Right, false, false).ID: return 8329;
573  case BirchFence::BirchFence(true, true, true, true).ID: return 8076;
574  case BirchFence::BirchFence(true, true, true, false).ID: return 8077;
575  case BirchFence::BirchFence(true, true, false, true).ID: return 8080;
576  case BirchFence::BirchFence(true, true, false, false).ID: return 8081;
577  case BirchFence::BirchFence(true, false, true, true).ID: return 8084;
578  case BirchFence::BirchFence(true, false, true, false).ID: return 8085;
579  case BirchFence::BirchFence(true, false, false, true).ID: return 8088;
580  case BirchFence::BirchFence(true, false, false, false).ID: return 8089;
581  case BirchFence::BirchFence(false, true, true, true).ID: return 8092;
582  case BirchFence::BirchFence(false, true, true, false).ID: return 8093;
583  case BirchFence::BirchFence(false, true, false, true).ID: return 8096;
584  case BirchFence::BirchFence(false, true, false, false).ID: return 8097;
585  case BirchFence::BirchFence(false, false, true, true).ID: return 8100;
586  case BirchFence::BirchFence(false, false, true, false).ID: return 8101;
587  case BirchFence::BirchFence(false, false, false, true).ID: return 8104;
588  case BirchFence::BirchFence(false, false, false, false).ID: return 8105;
589  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_ZM, true, true, true).ID: return 7914;
590  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_ZM, true, true, false).ID: return 7915;
591  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_ZM, true, false, true).ID: return 7916;
592  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_ZM, true, false, false).ID: return 7917;
593  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_ZM, false, true, true).ID: return 7918;
594  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_ZM, false, true, false).ID: return 7919;
595  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_ZM, false, false, true).ID: return 7920;
596  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_ZM, false, false, false).ID: return 7921;
597  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_ZP, true, true, true).ID: return 7922;
598  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_ZP, true, true, false).ID: return 7923;
599  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_ZP, true, false, true).ID: return 7924;
600  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_ZP, true, false, false).ID: return 7925;
601  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_ZP, false, true, true).ID: return 7926;
602  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_ZP, false, true, false).ID: return 7927;
603  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_ZP, false, false, true).ID: return 7928;
604  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_ZP, false, false, false).ID: return 7929;
605  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_XM, true, true, true).ID: return 7930;
606  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_XM, true, true, false).ID: return 7931;
607  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_XM, true, false, true).ID: return 7932;
608  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_XM, true, false, false).ID: return 7933;
609  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_XM, false, true, true).ID: return 7934;
610  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_XM, false, true, false).ID: return 7935;
611  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_XM, false, false, true).ID: return 7936;
612  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_XM, false, false, false).ID: return 7937;
613  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_XP, true, true, true).ID: return 7938;
614  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_XP, true, true, false).ID: return 7939;
615  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_XP, true, false, true).ID: return 7940;
616  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_XP, true, false, false).ID: return 7941;
617  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_XP, false, true, true).ID: return 7942;
618  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_XP, false, true, false).ID: return 7943;
619  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_XP, false, false, true).ID: return 7944;
620  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_XP, false, false, false).ID: return 7945;
621  case BirchLeaves::BirchLeaves(1, true).ID: return 172;
622  case BirchLeaves::BirchLeaves(1, false).ID: return 173;
623  case BirchLeaves::BirchLeaves(2, true).ID: return 174;
624  case BirchLeaves::BirchLeaves(2, false).ID: return 175;
625  case BirchLeaves::BirchLeaves(3, true).ID: return 176;
626  case BirchLeaves::BirchLeaves(3, false).ID: return 177;
627  case BirchLeaves::BirchLeaves(4, true).ID: return 178;
628  case BirchLeaves::BirchLeaves(4, false).ID: return 179;
629  case BirchLeaves::BirchLeaves(5, true).ID: return 180;
630  case BirchLeaves::BirchLeaves(5, false).ID: return 181;
631  case BirchLeaves::BirchLeaves(6, true).ID: return 182;
632  case BirchLeaves::BirchLeaves(6, false).ID: return 183;
633  case BirchLeaves::BirchLeaves(7, true).ID: return 184;
634  case BirchLeaves::BirchLeaves(7, false).ID: return 185;
635  case BirchLog::BirchLog(BirchLog::Axis::X).ID: return 78;
636  case BirchLog::BirchLog(BirchLog::Axis::Y).ID: return 79;
637  case BirchLog::BirchLog(BirchLog::Axis::Z).ID: return 80;
638  case BirchPlanks::BirchPlanks().ID: return 17;
639  case BirchPressurePlate::BirchPressurePlate(true).ID: return 3875;
640  case BirchPressurePlate::BirchPressurePlate(false).ID: return 3876;
641  case BirchSapling::BirchSapling(0).ID: return 25;
642  case BirchSapling::BirchSapling(1).ID: return 26;
643  case BirchSign::BirchSign(0).ID: return 3444;
644  case BirchSign::BirchSign(1).ID: return 3446;
645  case BirchSign::BirchSign(2).ID: return 3448;
646  case BirchSign::BirchSign(3).ID: return 3450;
647  case BirchSign::BirchSign(4).ID: return 3452;
648  case BirchSign::BirchSign(5).ID: return 3454;
649  case BirchSign::BirchSign(6).ID: return 3456;
650  case BirchSign::BirchSign(7).ID: return 3458;
651  case BirchSign::BirchSign(8).ID: return 3460;
652  case BirchSign::BirchSign(9).ID: return 3462;
653  case BirchSign::BirchSign(10).ID: return 3464;
654  case BirchSign::BirchSign(11).ID: return 3466;
655  case BirchSign::BirchSign(12).ID: return 3468;
656  case BirchSign::BirchSign(13).ID: return 3470;
657  case BirchSign::BirchSign(14).ID: return 3472;
658  case BirchSign::BirchSign(15).ID: return 3474;
659  case BirchSlab::BirchSlab(BirchSlab::Type::Top).ID: return 7777;
661  case BirchSlab::BirchSlab(BirchSlab::Type::Double).ID: return 7781;
662  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZM, BirchStairs::Half::Top, BirchStairs::Shape::Straight).ID: return 5469;
663  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZM, BirchStairs::Half::Top, BirchStairs::Shape::InnerLeft).ID: return 5471;
664  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZM, BirchStairs::Half::Top, BirchStairs::Shape::InnerRight).ID: return 5473;
665  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZM, BirchStairs::Half::Top, BirchStairs::Shape::OuterLeft).ID: return 5475;
666  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZM, BirchStairs::Half::Top, BirchStairs::Shape::OuterRight).ID: return 5477;
667  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZM, BirchStairs::Half::Bottom, BirchStairs::Shape::Straight).ID: return 5479;
668  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZM, BirchStairs::Half::Bottom, BirchStairs::Shape::InnerLeft).ID: return 5481;
669  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZM, BirchStairs::Half::Bottom, BirchStairs::Shape::InnerRight).ID: return 5483;
670  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZM, BirchStairs::Half::Bottom, BirchStairs::Shape::OuterLeft).ID: return 5485;
671  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZM, BirchStairs::Half::Bottom, BirchStairs::Shape::OuterRight).ID: return 5487;
672  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZP, BirchStairs::Half::Top, BirchStairs::Shape::Straight).ID: return 5489;
673  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZP, BirchStairs::Half::Top, BirchStairs::Shape::InnerLeft).ID: return 5491;
674  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZP, BirchStairs::Half::Top, BirchStairs::Shape::InnerRight).ID: return 5493;
675  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZP, BirchStairs::Half::Top, BirchStairs::Shape::OuterLeft).ID: return 5495;
676  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZP, BirchStairs::Half::Top, BirchStairs::Shape::OuterRight).ID: return 5497;
677  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZP, BirchStairs::Half::Bottom, BirchStairs::Shape::Straight).ID: return 5499;
678  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZP, BirchStairs::Half::Bottom, BirchStairs::Shape::InnerLeft).ID: return 5501;
679  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZP, BirchStairs::Half::Bottom, BirchStairs::Shape::InnerRight).ID: return 5503;
680  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZP, BirchStairs::Half::Bottom, BirchStairs::Shape::OuterLeft).ID: return 5505;
681  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZP, BirchStairs::Half::Bottom, BirchStairs::Shape::OuterRight).ID: return 5507;
682  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XM, BirchStairs::Half::Top, BirchStairs::Shape::Straight).ID: return 5509;
683  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XM, BirchStairs::Half::Top, BirchStairs::Shape::InnerLeft).ID: return 5511;
684  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XM, BirchStairs::Half::Top, BirchStairs::Shape::InnerRight).ID: return 5513;
685  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XM, BirchStairs::Half::Top, BirchStairs::Shape::OuterLeft).ID: return 5515;
686  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XM, BirchStairs::Half::Top, BirchStairs::Shape::OuterRight).ID: return 5517;
687  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XM, BirchStairs::Half::Bottom, BirchStairs::Shape::Straight).ID: return 5519;
688  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XM, BirchStairs::Half::Bottom, BirchStairs::Shape::InnerLeft).ID: return 5521;
689  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XM, BirchStairs::Half::Bottom, BirchStairs::Shape::InnerRight).ID: return 5523;
690  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XM, BirchStairs::Half::Bottom, BirchStairs::Shape::OuterLeft).ID: return 5525;
691  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XM, BirchStairs::Half::Bottom, BirchStairs::Shape::OuterRight).ID: return 5527;
692  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XP, BirchStairs::Half::Top, BirchStairs::Shape::Straight).ID: return 5529;
693  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XP, BirchStairs::Half::Top, BirchStairs::Shape::InnerLeft).ID: return 5531;
694  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XP, BirchStairs::Half::Top, BirchStairs::Shape::InnerRight).ID: return 5533;
695  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XP, BirchStairs::Half::Top, BirchStairs::Shape::OuterLeft).ID: return 5535;
696  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XP, BirchStairs::Half::Top, BirchStairs::Shape::OuterRight).ID: return 5537;
697  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XP, BirchStairs::Half::Bottom, BirchStairs::Shape::Straight).ID: return 5539;
698  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XP, BirchStairs::Half::Bottom, BirchStairs::Shape::InnerLeft).ID: return 5541;
699  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XP, BirchStairs::Half::Bottom, BirchStairs::Shape::InnerRight).ID: return 5543;
700  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XP, BirchStairs::Half::Bottom, BirchStairs::Shape::OuterLeft).ID: return 5545;
701  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XP, BirchStairs::Half::Bottom, BirchStairs::Shape::OuterRight).ID: return 5547;
702  case BirchTrapdoor::BirchTrapdoor(eBlockFace::BLOCK_FACE_ZM, BirchTrapdoor::Half::Top, true, true).ID: return 4226;
703  case BirchTrapdoor::BirchTrapdoor(eBlockFace::BLOCK_FACE_ZM, BirchTrapdoor::Half::Top, true, false).ID: return 4228;
704  case BirchTrapdoor::BirchTrapdoor(eBlockFace::BLOCK_FACE_ZM, BirchTrapdoor::Half::Top, false, true).ID: return 4230;
705  case BirchTrapdoor::BirchTrapdoor(eBlockFace::BLOCK_FACE_ZM, BirchTrapdoor::Half::Top, false, false).ID: return 4232;
710  case BirchTrapdoor::BirchTrapdoor(eBlockFace::BLOCK_FACE_ZP, BirchTrapdoor::Half::Top, true, true).ID: return 4242;
711  case BirchTrapdoor::BirchTrapdoor(eBlockFace::BLOCK_FACE_ZP, BirchTrapdoor::Half::Top, true, false).ID: return 4244;
712  case BirchTrapdoor::BirchTrapdoor(eBlockFace::BLOCK_FACE_ZP, BirchTrapdoor::Half::Top, false, true).ID: return 4246;
713  case BirchTrapdoor::BirchTrapdoor(eBlockFace::BLOCK_FACE_ZP, BirchTrapdoor::Half::Top, false, false).ID: return 4248;
718  case BirchTrapdoor::BirchTrapdoor(eBlockFace::BLOCK_FACE_XM, BirchTrapdoor::Half::Top, true, true).ID: return 4258;
719  case BirchTrapdoor::BirchTrapdoor(eBlockFace::BLOCK_FACE_XM, BirchTrapdoor::Half::Top, true, false).ID: return 4260;
720  case BirchTrapdoor::BirchTrapdoor(eBlockFace::BLOCK_FACE_XM, BirchTrapdoor::Half::Top, false, true).ID: return 4262;
721  case BirchTrapdoor::BirchTrapdoor(eBlockFace::BLOCK_FACE_XM, BirchTrapdoor::Half::Top, false, false).ID: return 4264;
726  case BirchTrapdoor::BirchTrapdoor(eBlockFace::BLOCK_FACE_XP, BirchTrapdoor::Half::Top, true, true).ID: return 4274;
727  case BirchTrapdoor::BirchTrapdoor(eBlockFace::BLOCK_FACE_XP, BirchTrapdoor::Half::Top, true, false).ID: return 4276;
728  case BirchTrapdoor::BirchTrapdoor(eBlockFace::BLOCK_FACE_XP, BirchTrapdoor::Half::Top, false, true).ID: return 4278;
729  case BirchTrapdoor::BirchTrapdoor(eBlockFace::BLOCK_FACE_XP, BirchTrapdoor::Half::Top, false, false).ID: return 4280;
734  case BirchWallSign::BirchWallSign(eBlockFace::BLOCK_FACE_ZM).ID: return 3750;
735  case BirchWallSign::BirchWallSign(eBlockFace::BLOCK_FACE_ZP).ID: return 3752;
736  case BirchWallSign::BirchWallSign(eBlockFace::BLOCK_FACE_XM).ID: return 3754;
737  case BirchWallSign::BirchWallSign(eBlockFace::BLOCK_FACE_XP).ID: return 3756;
738  case BirchWood::BirchWood(BirchWood::Axis::X).ID: return 114;
739  case BirchWood::BirchWood(BirchWood::Axis::Y).ID: return 115;
740  case BirchWood::BirchWood(BirchWood::Axis::Z).ID: return 116;
741  case BlackBanner::BlackBanner(0).ID: return 7601;
742  case BlackBanner::BlackBanner(1).ID: return 7602;
743  case BlackBanner::BlackBanner(2).ID: return 7603;
744  case BlackBanner::BlackBanner(3).ID: return 7604;
745  case BlackBanner::BlackBanner(4).ID: return 7605;
746  case BlackBanner::BlackBanner(5).ID: return 7606;
747  case BlackBanner::BlackBanner(6).ID: return 7607;
748  case BlackBanner::BlackBanner(7).ID: return 7608;
749  case BlackBanner::BlackBanner(8).ID: return 7609;
750  case BlackBanner::BlackBanner(9).ID: return 7610;
751  case BlackBanner::BlackBanner(10).ID: return 7611;
752  case BlackBanner::BlackBanner(11).ID: return 7612;
753  case BlackBanner::BlackBanner(12).ID: return 7613;
754  case BlackBanner::BlackBanner(13).ID: return 7614;
755  case BlackBanner::BlackBanner(14).ID: return 7615;
756  case BlackBanner::BlackBanner(15).ID: return 7616;
757  case BlackBed::BlackBed(eBlockFace::BLOCK_FACE_ZM, true, BlackBed::Part::Head).ID: return 1288;
758  case BlackBed::BlackBed(eBlockFace::BLOCK_FACE_ZM, true, BlackBed::Part::Foot).ID: return 1289;
759  case BlackBed::BlackBed(eBlockFace::BLOCK_FACE_ZM, false, BlackBed::Part::Head).ID: return 1290;
760  case BlackBed::BlackBed(eBlockFace::BLOCK_FACE_ZM, false, BlackBed::Part::Foot).ID: return 1291;
761  case BlackBed::BlackBed(eBlockFace::BLOCK_FACE_ZP, true, BlackBed::Part::Head).ID: return 1292;
762  case BlackBed::BlackBed(eBlockFace::BLOCK_FACE_ZP, true, BlackBed::Part::Foot).ID: return 1293;
763  case BlackBed::BlackBed(eBlockFace::BLOCK_FACE_ZP, false, BlackBed::Part::Head).ID: return 1294;
764  case BlackBed::BlackBed(eBlockFace::BLOCK_FACE_ZP, false, BlackBed::Part::Foot).ID: return 1295;
765  case BlackBed::BlackBed(eBlockFace::BLOCK_FACE_XM, true, BlackBed::Part::Head).ID: return 1296;
766  case BlackBed::BlackBed(eBlockFace::BLOCK_FACE_XM, true, BlackBed::Part::Foot).ID: return 1297;
767  case BlackBed::BlackBed(eBlockFace::BLOCK_FACE_XM, false, BlackBed::Part::Head).ID: return 1298;
768  case BlackBed::BlackBed(eBlockFace::BLOCK_FACE_XM, false, BlackBed::Part::Foot).ID: return 1299;
769  case BlackBed::BlackBed(eBlockFace::BLOCK_FACE_XP, true, BlackBed::Part::Head).ID: return 1300;
770  case BlackBed::BlackBed(eBlockFace::BLOCK_FACE_XP, true, BlackBed::Part::Foot).ID: return 1301;
771  case BlackBed::BlackBed(eBlockFace::BLOCK_FACE_XP, false, BlackBed::Part::Head).ID: return 1302;
772  case BlackBed::BlackBed(eBlockFace::BLOCK_FACE_XP, false, BlackBed::Part::Foot).ID: return 1303;
773  case BlackCarpet::BlackCarpet().ID: return 7345;
774  case BlackConcrete::BlackConcrete().ID: return 8917;
775  case BlackConcretePowder::BlackConcretePowder().ID: return 8933;
786  case BlackStainedGlass::BlackStainedGlass().ID: return 4096;
787  case BlackStainedGlassPane::BlackStainedGlassPane(true, true, true, true).ID: return 6809;
788  case BlackStainedGlassPane::BlackStainedGlassPane(true, true, true, false).ID: return 6810;
789  case BlackStainedGlassPane::BlackStainedGlassPane(true, true, false, true).ID: return 6813;
790  case BlackStainedGlassPane::BlackStainedGlassPane(true, true, false, false).ID: return 6814;
791  case BlackStainedGlassPane::BlackStainedGlassPane(true, false, true, true).ID: return 6817;
792  case BlackStainedGlassPane::BlackStainedGlassPane(true, false, true, false).ID: return 6818;
793  case BlackStainedGlassPane::BlackStainedGlassPane(true, false, false, true).ID: return 6821;
794  case BlackStainedGlassPane::BlackStainedGlassPane(true, false, false, false).ID: return 6822;
795  case BlackStainedGlassPane::BlackStainedGlassPane(false, true, true, true).ID: return 6825;
796  case BlackStainedGlassPane::BlackStainedGlassPane(false, true, true, false).ID: return 6826;
797  case BlackStainedGlassPane::BlackStainedGlassPane(false, true, false, true).ID: return 6829;
798  case BlackStainedGlassPane::BlackStainedGlassPane(false, true, false, false).ID: return 6830;
799  case BlackStainedGlassPane::BlackStainedGlassPane(false, false, true, true).ID: return 6833;
800  case BlackStainedGlassPane::BlackStainedGlassPane(false, false, true, false).ID: return 6834;
801  case BlackStainedGlassPane::BlackStainedGlassPane(false, false, false, true).ID: return 6837;
802  case BlackStainedGlassPane::BlackStainedGlassPane(false, false, false, false).ID: return 6838;
803  case BlackTerracotta::BlackTerracotta().ID: return 6326;
804  case BlackWallBanner::BlackWallBanner(eBlockFace::BLOCK_FACE_ZM).ID: return 7677;
805  case BlackWallBanner::BlackWallBanner(eBlockFace::BLOCK_FACE_ZP).ID: return 7678;
806  case BlackWallBanner::BlackWallBanner(eBlockFace::BLOCK_FACE_XM).ID: return 7679;
807  case BlackWallBanner::BlackWallBanner(eBlockFace::BLOCK_FACE_XP).ID: return 7680;
808  case BlackWool::BlackWool().ID: return 1398;
809  case BlastFurnace::BlastFurnace(eBlockFace::BLOCK_FACE_ZM, true).ID: return 11155;
810  case BlastFurnace::BlastFurnace(eBlockFace::BLOCK_FACE_ZM, false).ID: return 11156;
811  case BlastFurnace::BlastFurnace(eBlockFace::BLOCK_FACE_ZP, true).ID: return 11157;
812  case BlastFurnace::BlastFurnace(eBlockFace::BLOCK_FACE_ZP, false).ID: return 11158;
813  case BlastFurnace::BlastFurnace(eBlockFace::BLOCK_FACE_XM, true).ID: return 11159;
814  case BlastFurnace::BlastFurnace(eBlockFace::BLOCK_FACE_XM, false).ID: return 11160;
815  case BlastFurnace::BlastFurnace(eBlockFace::BLOCK_FACE_XP, true).ID: return 11161;
816  case BlastFurnace::BlastFurnace(eBlockFace::BLOCK_FACE_XP, false).ID: return 11162;
817  case BlueBanner::BlueBanner(0).ID: return 7537;
818  case BlueBanner::BlueBanner(1).ID: return 7538;
819  case BlueBanner::BlueBanner(2).ID: return 7539;
820  case BlueBanner::BlueBanner(3).ID: return 7540;
821  case BlueBanner::BlueBanner(4).ID: return 7541;
822  case BlueBanner::BlueBanner(5).ID: return 7542;
823  case BlueBanner::BlueBanner(6).ID: return 7543;
824  case BlueBanner::BlueBanner(7).ID: return 7544;
825  case BlueBanner::BlueBanner(8).ID: return 7545;
826  case BlueBanner::BlueBanner(9).ID: return 7546;
827  case BlueBanner::BlueBanner(10).ID: return 7547;
828  case BlueBanner::BlueBanner(11).ID: return 7548;
829  case BlueBanner::BlueBanner(12).ID: return 7549;
830  case BlueBanner::BlueBanner(13).ID: return 7550;
831  case BlueBanner::BlueBanner(14).ID: return 7551;
832  case BlueBanner::BlueBanner(15).ID: return 7552;
833  case BlueBed::BlueBed(eBlockFace::BLOCK_FACE_ZM, true, BlueBed::Part::Head).ID: return 1224;
834  case BlueBed::BlueBed(eBlockFace::BLOCK_FACE_ZM, true, BlueBed::Part::Foot).ID: return 1225;
835  case BlueBed::BlueBed(eBlockFace::BLOCK_FACE_ZM, false, BlueBed::Part::Head).ID: return 1226;
836  case BlueBed::BlueBed(eBlockFace::BLOCK_FACE_ZM, false, BlueBed::Part::Foot).ID: return 1227;
837  case BlueBed::BlueBed(eBlockFace::BLOCK_FACE_ZP, true, BlueBed::Part::Head).ID: return 1228;
838  case BlueBed::BlueBed(eBlockFace::BLOCK_FACE_ZP, true, BlueBed::Part::Foot).ID: return 1229;
839  case BlueBed::BlueBed(eBlockFace::BLOCK_FACE_ZP, false, BlueBed::Part::Head).ID: return 1230;
840  case BlueBed::BlueBed(eBlockFace::BLOCK_FACE_ZP, false, BlueBed::Part::Foot).ID: return 1231;
841  case BlueBed::BlueBed(eBlockFace::BLOCK_FACE_XM, true, BlueBed::Part::Head).ID: return 1232;
842  case BlueBed::BlueBed(eBlockFace::BLOCK_FACE_XM, true, BlueBed::Part::Foot).ID: return 1233;
843  case BlueBed::BlueBed(eBlockFace::BLOCK_FACE_XM, false, BlueBed::Part::Head).ID: return 1234;
844  case BlueBed::BlueBed(eBlockFace::BLOCK_FACE_XM, false, BlueBed::Part::Foot).ID: return 1235;
845  case BlueBed::BlueBed(eBlockFace::BLOCK_FACE_XP, true, BlueBed::Part::Head).ID: return 1236;
846  case BlueBed::BlueBed(eBlockFace::BLOCK_FACE_XP, true, BlueBed::Part::Foot).ID: return 1237;
847  case BlueBed::BlueBed(eBlockFace::BLOCK_FACE_XP, false, BlueBed::Part::Head).ID: return 1238;
848  case BlueBed::BlueBed(eBlockFace::BLOCK_FACE_XP, false, BlueBed::Part::Foot).ID: return 1239;
849  case BlueCarpet::BlueCarpet().ID: return 7341;
850  case BlueConcrete::BlueConcrete().ID: return 8913;
851  case BlueConcretePowder::BlueConcretePowder().ID: return 8929;
856  case BlueIce::BlueIce().ID: return 9112;
857  case BlueOrchid::BlueOrchid().ID: return 1413;
864  case BlueStainedGlass::BlueStainedGlass().ID: return 4092;
865  case BlueStainedGlassPane::BlueStainedGlassPane(true, true, true, true).ID: return 6681;
866  case BlueStainedGlassPane::BlueStainedGlassPane(true, true, true, false).ID: return 6682;
867  case BlueStainedGlassPane::BlueStainedGlassPane(true, true, false, true).ID: return 6685;
868  case BlueStainedGlassPane::BlueStainedGlassPane(true, true, false, false).ID: return 6686;
869  case BlueStainedGlassPane::BlueStainedGlassPane(true, false, true, true).ID: return 6689;
870  case BlueStainedGlassPane::BlueStainedGlassPane(true, false, true, false).ID: return 6690;
871  case BlueStainedGlassPane::BlueStainedGlassPane(true, false, false, true).ID: return 6693;
872  case BlueStainedGlassPane::BlueStainedGlassPane(true, false, false, false).ID: return 6694;
873  case BlueStainedGlassPane::BlueStainedGlassPane(false, true, true, true).ID: return 6697;
874  case BlueStainedGlassPane::BlueStainedGlassPane(false, true, true, false).ID: return 6698;
875  case BlueStainedGlassPane::BlueStainedGlassPane(false, true, false, true).ID: return 6701;
876  case BlueStainedGlassPane::BlueStainedGlassPane(false, true, false, false).ID: return 6702;
877  case BlueStainedGlassPane::BlueStainedGlassPane(false, false, true, true).ID: return 6705;
878  case BlueStainedGlassPane::BlueStainedGlassPane(false, false, true, false).ID: return 6706;
879  case BlueStainedGlassPane::BlueStainedGlassPane(false, false, false, true).ID: return 6709;
880  case BlueStainedGlassPane::BlueStainedGlassPane(false, false, false, false).ID: return 6710;
881  case BlueTerracotta::BlueTerracotta().ID: return 6322;
882  case BlueWallBanner::BlueWallBanner(eBlockFace::BLOCK_FACE_ZM).ID: return 7661;
883  case BlueWallBanner::BlueWallBanner(eBlockFace::BLOCK_FACE_ZP).ID: return 7662;
884  case BlueWallBanner::BlueWallBanner(eBlockFace::BLOCK_FACE_XM).ID: return 7663;
885  case BlueWallBanner::BlueWallBanner(eBlockFace::BLOCK_FACE_XP).ID: return 7664;
886  case BlueWool::BlueWool().ID: return 1394;
887  case BoneBlock::BoneBlock(BoneBlock::Axis::X).ID: return 8720;
888  case BoneBlock::BoneBlock(BoneBlock::Axis::Y).ID: return 8721;
889  case BoneBlock::BoneBlock(BoneBlock::Axis::Z).ID: return 8722;
890  case Bookshelf::Bookshelf().ID: return 1431;
891  case BrainCoral::BrainCoral().ID: return 8997;
892  case BrainCoralBlock::BrainCoralBlock().ID: return 8980;
893  case BrainCoralFan::BrainCoralFan().ID: return 9017;
894  case BrainCoralWallFan::BrainCoralWallFan(eBlockFace::BLOCK_FACE_ZM).ID: return 9073;
895  case BrainCoralWallFan::BrainCoralWallFan(eBlockFace::BLOCK_FACE_ZP).ID: return 9075;
896  case BrainCoralWallFan::BrainCoralWallFan(eBlockFace::BLOCK_FACE_XM).ID: return 9077;
897  case BrainCoralWallFan::BrainCoralWallFan(eBlockFace::BLOCK_FACE_XP).ID: return 9079;
898  case BrewingStand::BrewingStand(true, true, true).ID: return 5117;
899  case BrewingStand::BrewingStand(true, true, false).ID: return 5118;
900  case BrewingStand::BrewingStand(true, false, true).ID: return 5119;
901  case BrewingStand::BrewingStand(true, false, false).ID: return 5120;
902  case BrewingStand::BrewingStand(false, true, true).ID: return 5121;
903  case BrewingStand::BrewingStand(false, true, false).ID: return 5122;
904  case BrewingStand::BrewingStand(false, false, true).ID: return 5123;
905  case BrewingStand::BrewingStand(false, false, false).ID: return 5124;
906  case BrickSlab::BrickSlab(BrickSlab::Type::Top).ID: return 7837;
908  case BrickSlab::BrickSlab(BrickSlab::Type::Double).ID: return 7841;
909  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZM, BrickStairs::Half::Top, BrickStairs::Shape::Straight).ID: return 4837;
910  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZM, BrickStairs::Half::Top, BrickStairs::Shape::InnerLeft).ID: return 4839;
911  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZM, BrickStairs::Half::Top, BrickStairs::Shape::InnerRight).ID: return 4841;
912  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZM, BrickStairs::Half::Top, BrickStairs::Shape::OuterLeft).ID: return 4843;
913  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZM, BrickStairs::Half::Top, BrickStairs::Shape::OuterRight).ID: return 4845;
914  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZM, BrickStairs::Half::Bottom, BrickStairs::Shape::Straight).ID: return 4847;
915  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZM, BrickStairs::Half::Bottom, BrickStairs::Shape::InnerLeft).ID: return 4849;
916  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZM, BrickStairs::Half::Bottom, BrickStairs::Shape::InnerRight).ID: return 4851;
917  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZM, BrickStairs::Half::Bottom, BrickStairs::Shape::OuterLeft).ID: return 4853;
918  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZM, BrickStairs::Half::Bottom, BrickStairs::Shape::OuterRight).ID: return 4855;
919  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZP, BrickStairs::Half::Top, BrickStairs::Shape::Straight).ID: return 4857;
920  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZP, BrickStairs::Half::Top, BrickStairs::Shape::InnerLeft).ID: return 4859;
921  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZP, BrickStairs::Half::Top, BrickStairs::Shape::InnerRight).ID: return 4861;
922  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZP, BrickStairs::Half::Top, BrickStairs::Shape::OuterLeft).ID: return 4863;
923  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZP, BrickStairs::Half::Top, BrickStairs::Shape::OuterRight).ID: return 4865;
924  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZP, BrickStairs::Half::Bottom, BrickStairs::Shape::Straight).ID: return 4867;
925  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZP, BrickStairs::Half::Bottom, BrickStairs::Shape::InnerLeft).ID: return 4869;
926  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZP, BrickStairs::Half::Bottom, BrickStairs::Shape::InnerRight).ID: return 4871;
927  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZP, BrickStairs::Half::Bottom, BrickStairs::Shape::OuterLeft).ID: return 4873;
928  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZP, BrickStairs::Half::Bottom, BrickStairs::Shape::OuterRight).ID: return 4875;
929  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XM, BrickStairs::Half::Top, BrickStairs::Shape::Straight).ID: return 4877;
930  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XM, BrickStairs::Half::Top, BrickStairs::Shape::InnerLeft).ID: return 4879;
931  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XM, BrickStairs::Half::Top, BrickStairs::Shape::InnerRight).ID: return 4881;
932  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XM, BrickStairs::Half::Top, BrickStairs::Shape::OuterLeft).ID: return 4883;
933  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XM, BrickStairs::Half::Top, BrickStairs::Shape::OuterRight).ID: return 4885;
934  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XM, BrickStairs::Half::Bottom, BrickStairs::Shape::Straight).ID: return 4887;
935  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XM, BrickStairs::Half::Bottom, BrickStairs::Shape::InnerLeft).ID: return 4889;
936  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XM, BrickStairs::Half::Bottom, BrickStairs::Shape::InnerRight).ID: return 4891;
937  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XM, BrickStairs::Half::Bottom, BrickStairs::Shape::OuterLeft).ID: return 4893;
938  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XM, BrickStairs::Half::Bottom, BrickStairs::Shape::OuterRight).ID: return 4895;
939  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XP, BrickStairs::Half::Top, BrickStairs::Shape::Straight).ID: return 4897;
940  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XP, BrickStairs::Half::Top, BrickStairs::Shape::InnerLeft).ID: return 4899;
941  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XP, BrickStairs::Half::Top, BrickStairs::Shape::InnerRight).ID: return 4901;
942  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XP, BrickStairs::Half::Top, BrickStairs::Shape::OuterLeft).ID: return 4903;
943  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XP, BrickStairs::Half::Top, BrickStairs::Shape::OuterRight).ID: return 4905;
944  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XP, BrickStairs::Half::Bottom, BrickStairs::Shape::Straight).ID: return 4907;
945  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XP, BrickStairs::Half::Bottom, BrickStairs::Shape::InnerLeft).ID: return 4909;
946  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XP, BrickStairs::Half::Bottom, BrickStairs::Shape::InnerRight).ID: return 4911;
947  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XP, BrickStairs::Half::Bottom, BrickStairs::Shape::OuterLeft).ID: return 4913;
948  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XP, BrickStairs::Half::Bottom, BrickStairs::Shape::OuterRight).ID: return 4915;
949  case BrickWall::BrickWall(BrickWall::East::Low, BrickWall::North::Low, BrickWall::South::Low, true, BrickWall::West::Low).ID: return 10333;
950  case BrickWall::BrickWall(BrickWall::East::Low, BrickWall::North::Low, BrickWall::South::Low, true, BrickWall::West::None).ID: return 10334;
951  case BrickWall::BrickWall(BrickWall::East::Low, BrickWall::North::Low, BrickWall::South::Low, false, BrickWall::West::Low).ID: return 10337;
952  case BrickWall::BrickWall(BrickWall::East::Low, BrickWall::North::Low, BrickWall::South::Low, false, BrickWall::West::None).ID: return 10338;
953  case BrickWall::BrickWall(BrickWall::East::Low, BrickWall::North::Low, BrickWall::South::None, true, BrickWall::West::Low).ID: return 10341;
954  case BrickWall::BrickWall(BrickWall::East::Low, BrickWall::North::Low, BrickWall::South::None, true, BrickWall::West::None).ID: return 10342;
955  case BrickWall::BrickWall(BrickWall::East::Low, BrickWall::North::Low, BrickWall::South::None, false, BrickWall::West::Low).ID: return 10345;
956  case BrickWall::BrickWall(BrickWall::East::Low, BrickWall::North::Low, BrickWall::South::None, false, BrickWall::West::None).ID: return 10346;
957  case BrickWall::BrickWall(BrickWall::East::Low, BrickWall::North::None, BrickWall::South::Low, true, BrickWall::West::Low).ID: return 10349;
958  case BrickWall::BrickWall(BrickWall::East::Low, BrickWall::North::None, BrickWall::South::Low, true, BrickWall::West::None).ID: return 10350;
959  case BrickWall::BrickWall(BrickWall::East::Low, BrickWall::North::None, BrickWall::South::Low, false, BrickWall::West::Low).ID: return 10353;
960  case BrickWall::BrickWall(BrickWall::East::Low, BrickWall::North::None, BrickWall::South::Low, false, BrickWall::West::None).ID: return 10354;
961  case BrickWall::BrickWall(BrickWall::East::Low, BrickWall::North::None, BrickWall::South::None, true, BrickWall::West::Low).ID: return 10357;
962  case BrickWall::BrickWall(BrickWall::East::Low, BrickWall::North::None, BrickWall::South::None, true, BrickWall::West::None).ID: return 10358;
963  case BrickWall::BrickWall(BrickWall::East::Low, BrickWall::North::None, BrickWall::South::None, false, BrickWall::West::Low).ID: return 10361;
964  case BrickWall::BrickWall(BrickWall::East::Low, BrickWall::North::None, BrickWall::South::None, false, BrickWall::West::None).ID: return 10362;
965  case BrickWall::BrickWall(BrickWall::East::None, BrickWall::North::Low, BrickWall::South::Low, true, BrickWall::West::Low).ID: return 10365;
966  case BrickWall::BrickWall(BrickWall::East::None, BrickWall::North::Low, BrickWall::South::Low, true, BrickWall::West::None).ID: return 10366;
967  case BrickWall::BrickWall(BrickWall::East::None, BrickWall::North::Low, BrickWall::South::Low, false, BrickWall::West::Low).ID: return 10369;
968  case BrickWall::BrickWall(BrickWall::East::None, BrickWall::North::Low, BrickWall::South::Low, false, BrickWall::West::None).ID: return 10370;
969  case BrickWall::BrickWall(BrickWall::East::None, BrickWall::North::Low, BrickWall::South::None, true, BrickWall::West::Low).ID: return 10373;
970  case BrickWall::BrickWall(BrickWall::East::None, BrickWall::North::Low, BrickWall::South::None, true, BrickWall::West::None).ID: return 10374;
971  case BrickWall::BrickWall(BrickWall::East::None, BrickWall::North::Low, BrickWall::South::None, false, BrickWall::West::Low).ID: return 10377;
972  case BrickWall::BrickWall(BrickWall::East::None, BrickWall::North::Low, BrickWall::South::None, false, BrickWall::West::None).ID: return 10378;
973  case BrickWall::BrickWall(BrickWall::East::None, BrickWall::North::None, BrickWall::South::Low, true, BrickWall::West::Low).ID: return 10381;
974  case BrickWall::BrickWall(BrickWall::East::None, BrickWall::North::None, BrickWall::South::Low, true, BrickWall::West::None).ID: return 10382;
975  case BrickWall::BrickWall(BrickWall::East::None, BrickWall::North::None, BrickWall::South::Low, false, BrickWall::West::Low).ID: return 10385;
976  case BrickWall::BrickWall(BrickWall::East::None, BrickWall::North::None, BrickWall::South::Low, false, BrickWall::West::None).ID: return 10386;
977  case BrickWall::BrickWall(BrickWall::East::None, BrickWall::North::None, BrickWall::South::None, true, BrickWall::West::Low).ID: return 10389;
978  case BrickWall::BrickWall(BrickWall::East::None, BrickWall::North::None, BrickWall::South::None, true, BrickWall::West::None).ID: return 10390;
979  case BrickWall::BrickWall(BrickWall::East::None, BrickWall::North::None, BrickWall::South::None, false, BrickWall::West::Low).ID: return 10393;
980  case BrickWall::BrickWall(BrickWall::East::None, BrickWall::North::None, BrickWall::South::None, false, BrickWall::West::None).ID: return 10394;
981  case Bricks::Bricks().ID: return 1428;
982  case BrownBanner::BrownBanner(0).ID: return 7553;
983  case BrownBanner::BrownBanner(1).ID: return 7554;
984  case BrownBanner::BrownBanner(2).ID: return 7555;
985  case BrownBanner::BrownBanner(3).ID: return 7556;
986  case BrownBanner::BrownBanner(4).ID: return 7557;
987  case BrownBanner::BrownBanner(5).ID: return 7558;
988  case BrownBanner::BrownBanner(6).ID: return 7559;
989  case BrownBanner::BrownBanner(7).ID: return 7560;
990  case BrownBanner::BrownBanner(8).ID: return 7561;
991  case BrownBanner::BrownBanner(9).ID: return 7562;
992  case BrownBanner::BrownBanner(10).ID: return 7563;
993  case BrownBanner::BrownBanner(11).ID: return 7564;
994  case BrownBanner::BrownBanner(12).ID: return 7565;
995  case BrownBanner::BrownBanner(13).ID: return 7566;
996  case BrownBanner::BrownBanner(14).ID: return 7567;
997  case BrownBanner::BrownBanner(15).ID: return 7568;
998  case BrownBed::BrownBed(eBlockFace::BLOCK_FACE_ZM, true, BrownBed::Part::Head).ID: return 1240;
999  case BrownBed::BrownBed(eBlockFace::BLOCK_FACE_ZM, true, BrownBed::Part::Foot).ID: return 1241;
1000  case BrownBed::BrownBed(eBlockFace::BLOCK_FACE_ZM, false, BrownBed::Part::Head).ID: return 1242;
1001  case BrownBed::BrownBed(eBlockFace::BLOCK_FACE_ZM, false, BrownBed::Part::Foot).ID: return 1243;
1002  case BrownBed::BrownBed(eBlockFace::BLOCK_FACE_ZP, true, BrownBed::Part::Head).ID: return 1244;
1003  case BrownBed::BrownBed(eBlockFace::BLOCK_FACE_ZP, true, BrownBed::Part::Foot).ID: return 1245;
1004  case BrownBed::BrownBed(eBlockFace::BLOCK_FACE_ZP, false, BrownBed::Part::Head).ID: return 1246;
1005  case BrownBed::BrownBed(eBlockFace::BLOCK_FACE_ZP, false, BrownBed::Part::Foot).ID: return 1247;
1006  case BrownBed::BrownBed(eBlockFace::BLOCK_FACE_XM, true, BrownBed::Part::Head).ID: return 1248;
1007  case BrownBed::BrownBed(eBlockFace::BLOCK_FACE_XM, true, BrownBed::Part::Foot).ID: return 1249;
1008  case BrownBed::BrownBed(eBlockFace::BLOCK_FACE_XM, false, BrownBed::Part::Head).ID: return 1250;
1009  case BrownBed::BrownBed(eBlockFace::BLOCK_FACE_XM, false, BrownBed::Part::Foot).ID: return 1251;
1010  case BrownBed::BrownBed(eBlockFace::BLOCK_FACE_XP, true, BrownBed::Part::Head).ID: return 1252;
1011  case BrownBed::BrownBed(eBlockFace::BLOCK_FACE_XP, true, BrownBed::Part::Foot).ID: return 1253;
1012  case BrownBed::BrownBed(eBlockFace::BLOCK_FACE_XP, false, BrownBed::Part::Head).ID: return 1254;
1013  case BrownBed::BrownBed(eBlockFace::BLOCK_FACE_XP, false, BrownBed::Part::Foot).ID: return 1255;
1014  case BrownCarpet::BrownCarpet().ID: return 7342;
1015  case BrownConcrete::BrownConcrete().ID: return 8914;
1016  case BrownConcretePowder::BrownConcretePowder().ID: return 8930;
1021  case BrownMushroom::BrownMushroom().ID: return 1424;
1022  case BrownMushroomBlock::BrownMushroomBlock(true, true, true, true, true, true).ID: return 4491;
1023  case BrownMushroomBlock::BrownMushroomBlock(true, true, true, true, true, false).ID: return 4492;
1024  case BrownMushroomBlock::BrownMushroomBlock(true, true, true, true, false, true).ID: return 4493;
1025  case BrownMushroomBlock::BrownMushroomBlock(true, true, true, true, false, false).ID: return 4494;
1026  case BrownMushroomBlock::BrownMushroomBlock(true, true, true, false, true, true).ID: return 4495;
1027  case BrownMushroomBlock::BrownMushroomBlock(true, true, true, false, true, false).ID: return 4496;
1028  case BrownMushroomBlock::BrownMushroomBlock(true, true, true, false, false, true).ID: return 4497;
1029  case BrownMushroomBlock::BrownMushroomBlock(true, true, true, false, false, false).ID: return 4498;
1030  case BrownMushroomBlock::BrownMushroomBlock(true, true, false, true, true, true).ID: return 4499;
1031  case BrownMushroomBlock::BrownMushroomBlock(true, true, false, true, true, false).ID: return 4500;
1032  case BrownMushroomBlock::BrownMushroomBlock(true, true, false, true, false, true).ID: return 4501;
1033  case BrownMushroomBlock::BrownMushroomBlock(true, true, false, true, false, false).ID: return 4502;
1034  case BrownMushroomBlock::BrownMushroomBlock(true, true, false, false, true, true).ID: return 4503;
1035  case BrownMushroomBlock::BrownMushroomBlock(true, true, false, false, true, false).ID: return 4504;
1036  case BrownMushroomBlock::BrownMushroomBlock(true, true, false, false, false, true).ID: return 4505;
1037  case BrownMushroomBlock::BrownMushroomBlock(true, true, false, false, false, false).ID: return 4506;
1038  case BrownMushroomBlock::BrownMushroomBlock(true, false, true, true, true, true).ID: return 4507;
1039  case BrownMushroomBlock::BrownMushroomBlock(true, false, true, true, true, false).ID: return 4508;
1040  case BrownMushroomBlock::BrownMushroomBlock(true, false, true, true, false, true).ID: return 4509;
1041  case BrownMushroomBlock::BrownMushroomBlock(true, false, true, true, false, false).ID: return 4510;
1042  case BrownMushroomBlock::BrownMushroomBlock(true, false, true, false, true, true).ID: return 4511;
1043  case BrownMushroomBlock::BrownMushroomBlock(true, false, true, false, true, false).ID: return 4512;
1044  case BrownMushroomBlock::BrownMushroomBlock(true, false, true, false, false, true).ID: return 4513;
1045  case BrownMushroomBlock::BrownMushroomBlock(true, false, true, false, false, false).ID: return 4514;
1046  case BrownMushroomBlock::BrownMushroomBlock(true, false, false, true, true, true).ID: return 4515;
1047  case BrownMushroomBlock::BrownMushroomBlock(true, false, false, true, true, false).ID: return 4516;
1048  case BrownMushroomBlock::BrownMushroomBlock(true, false, false, true, false, true).ID: return 4517;
1049  case BrownMushroomBlock::BrownMushroomBlock(true, false, false, true, false, false).ID: return 4518;
1050  case BrownMushroomBlock::BrownMushroomBlock(true, false, false, false, true, true).ID: return 4519;
1051  case BrownMushroomBlock::BrownMushroomBlock(true, false, false, false, true, false).ID: return 4520;
1052  case BrownMushroomBlock::BrownMushroomBlock(true, false, false, false, false, true).ID: return 4521;
1053  case BrownMushroomBlock::BrownMushroomBlock(true, false, false, false, false, false).ID: return 4522;
1054  case BrownMushroomBlock::BrownMushroomBlock(false, true, true, true, true, true).ID: return 4523;
1055  case BrownMushroomBlock::BrownMushroomBlock(false, true, true, true, true, false).ID: return 4524;
1056  case BrownMushroomBlock::BrownMushroomBlock(false, true, true, true, false, true).ID: return 4525;
1057  case BrownMushroomBlock::BrownMushroomBlock(false, true, true, true, false, false).ID: return 4526;
1058  case BrownMushroomBlock::BrownMushroomBlock(false, true, true, false, true, true).ID: return 4527;
1059  case BrownMushroomBlock::BrownMushroomBlock(false, true, true, false, true, false).ID: return 4528;
1060  case BrownMushroomBlock::BrownMushroomBlock(false, true, true, false, false, true).ID: return 4529;
1061  case BrownMushroomBlock::BrownMushroomBlock(false, true, true, false, false, false).ID: return 4530;
1062  case BrownMushroomBlock::BrownMushroomBlock(false, true, false, true, true, true).ID: return 4531;
1063  case BrownMushroomBlock::BrownMushroomBlock(false, true, false, true, true, false).ID: return 4532;
1064  case BrownMushroomBlock::BrownMushroomBlock(false, true, false, true, false, true).ID: return 4533;
1065  case BrownMushroomBlock::BrownMushroomBlock(false, true, false, true, false, false).ID: return 4534;
1066  case BrownMushroomBlock::BrownMushroomBlock(false, true, false, false, true, true).ID: return 4535;
1067  case BrownMushroomBlock::BrownMushroomBlock(false, true, false, false, true, false).ID: return 4536;
1068  case BrownMushroomBlock::BrownMushroomBlock(false, true, false, false, false, true).ID: return 4537;
1069  case BrownMushroomBlock::BrownMushroomBlock(false, true, false, false, false, false).ID: return 4538;
1070  case BrownMushroomBlock::BrownMushroomBlock(false, false, true, true, true, true).ID: return 4539;
1071  case BrownMushroomBlock::BrownMushroomBlock(false, false, true, true, true, false).ID: return 4540;
1072  case BrownMushroomBlock::BrownMushroomBlock(false, false, true, true, false, true).ID: return 4541;
1073  case BrownMushroomBlock::BrownMushroomBlock(false, false, true, true, false, false).ID: return 4542;
1074  case BrownMushroomBlock::BrownMushroomBlock(false, false, true, false, true, true).ID: return 4543;
1075  case BrownMushroomBlock::BrownMushroomBlock(false, false, true, false, true, false).ID: return 4544;
1076  case BrownMushroomBlock::BrownMushroomBlock(false, false, true, false, false, true).ID: return 4545;
1077  case BrownMushroomBlock::BrownMushroomBlock(false, false, true, false, false, false).ID: return 4546;
1078  case BrownMushroomBlock::BrownMushroomBlock(false, false, false, true, true, true).ID: return 4547;
1079  case BrownMushroomBlock::BrownMushroomBlock(false, false, false, true, true, false).ID: return 4548;
1080  case BrownMushroomBlock::BrownMushroomBlock(false, false, false, true, false, true).ID: return 4549;
1081  case BrownMushroomBlock::BrownMushroomBlock(false, false, false, true, false, false).ID: return 4550;
1082  case BrownMushroomBlock::BrownMushroomBlock(false, false, false, false, true, true).ID: return 4551;
1083  case BrownMushroomBlock::BrownMushroomBlock(false, false, false, false, true, false).ID: return 4552;
1084  case BrownMushroomBlock::BrownMushroomBlock(false, false, false, false, false, true).ID: return 4553;
1085  case BrownMushroomBlock::BrownMushroomBlock(false, false, false, false, false, false).ID: return 4554;
1092  case BrownStainedGlass::BrownStainedGlass().ID: return 4093;
1093  case BrownStainedGlassPane::BrownStainedGlassPane(true, true, true, true).ID: return 6713;
1094  case BrownStainedGlassPane::BrownStainedGlassPane(true, true, true, false).ID: return 6714;
1095  case BrownStainedGlassPane::BrownStainedGlassPane(true, true, false, true).ID: return 6717;
1096  case BrownStainedGlassPane::BrownStainedGlassPane(true, true, false, false).ID: return 6718;
1097  case BrownStainedGlassPane::BrownStainedGlassPane(true, false, true, true).ID: return 6721;
1098  case BrownStainedGlassPane::BrownStainedGlassPane(true, false, true, false).ID: return 6722;
1099  case BrownStainedGlassPane::BrownStainedGlassPane(true, false, false, true).ID: return 6725;
1100  case BrownStainedGlassPane::BrownStainedGlassPane(true, false, false, false).ID: return 6726;
1101  case BrownStainedGlassPane::BrownStainedGlassPane(false, true, true, true).ID: return 6729;
1102  case BrownStainedGlassPane::BrownStainedGlassPane(false, true, true, false).ID: return 6730;
1103  case BrownStainedGlassPane::BrownStainedGlassPane(false, true, false, true).ID: return 6733;
1104  case BrownStainedGlassPane::BrownStainedGlassPane(false, true, false, false).ID: return 6734;
1105  case BrownStainedGlassPane::BrownStainedGlassPane(false, false, true, true).ID: return 6737;
1106  case BrownStainedGlassPane::BrownStainedGlassPane(false, false, true, false).ID: return 6738;
1107  case BrownStainedGlassPane::BrownStainedGlassPane(false, false, false, true).ID: return 6741;
1108  case BrownStainedGlassPane::BrownStainedGlassPane(false, false, false, false).ID: return 6742;
1109  case BrownTerracotta::BrownTerracotta().ID: return 6323;
1110  case BrownWallBanner::BrownWallBanner(eBlockFace::BLOCK_FACE_ZM).ID: return 7665;
1111  case BrownWallBanner::BrownWallBanner(eBlockFace::BLOCK_FACE_ZP).ID: return 7666;
1112  case BrownWallBanner::BrownWallBanner(eBlockFace::BLOCK_FACE_XM).ID: return 7667;
1113  case BrownWallBanner::BrownWallBanner(eBlockFace::BLOCK_FACE_XP).ID: return 7668;
1114  case BrownWool::BrownWool().ID: return 1395;
1115  case BubbleColumn::BubbleColumn(true).ID: return 9131;
1116  case BubbleColumn::BubbleColumn(false).ID: return 9132;
1117  case BubbleCoral::BubbleCoral().ID: return 8999;
1118  case BubbleCoralBlock::BubbleCoralBlock().ID: return 8981;
1119  case BubbleCoralFan::BubbleCoralFan().ID: return 9019;
1120  case BubbleCoralWallFan::BubbleCoralWallFan(eBlockFace::BLOCK_FACE_ZM).ID: return 9081;
1121  case BubbleCoralWallFan::BubbleCoralWallFan(eBlockFace::BLOCK_FACE_ZP).ID: return 9083;
1122  case BubbleCoralWallFan::BubbleCoralWallFan(eBlockFace::BLOCK_FACE_XM).ID: return 9085;
1123  case BubbleCoralWallFan::BubbleCoralWallFan(eBlockFace::BLOCK_FACE_XP).ID: return 9087;
1124  case Cactus::Cactus(0).ID: return 3929;
1125  case Cactus::Cactus(1).ID: return 3930;
1126  case Cactus::Cactus(2).ID: return 3931;
1127  case Cactus::Cactus(3).ID: return 3932;
1128  case Cactus::Cactus(4).ID: return 3933;
1129  case Cactus::Cactus(5).ID: return 3934;
1130  case Cactus::Cactus(6).ID: return 3935;
1131  case Cactus::Cactus(7).ID: return 3936;
1132  case Cactus::Cactus(8).ID: return 3937;
1133  case Cactus::Cactus(9).ID: return 3938;
1134  case Cactus::Cactus(10).ID: return 3939;
1135  case Cactus::Cactus(11).ID: return 3940;
1136  case Cactus::Cactus(12).ID: return 3941;
1137  case Cactus::Cactus(13).ID: return 3942;
1138  case Cactus::Cactus(14).ID: return 3943;
1139  case Cactus::Cactus(15).ID: return 3944;
1140  case Cake::Cake(0).ID: return 4010;
1141  case Cake::Cake(1).ID: return 4011;
1142  case Cake::Cake(2).ID: return 4012;
1143  case Cake::Cake(3).ID: return 4013;
1144  case Cake::Cake(4).ID: return 4014;
1145  case Cake::Cake(5).ID: return 4015;
1146  case Cake::Cake(6).ID: return 4016;
1147  case Campfire::Campfire(eBlockFace::BLOCK_FACE_ZM, true, true).ID: return 11233;
1148  case Campfire::Campfire(eBlockFace::BLOCK_FACE_ZM, true, false).ID: return 11235;
1149  case Campfire::Campfire(eBlockFace::BLOCK_FACE_ZM, false, true).ID: return 11237;
1150  case Campfire::Campfire(eBlockFace::BLOCK_FACE_ZM, false, false).ID: return 11239;
1151  case Campfire::Campfire(eBlockFace::BLOCK_FACE_ZP, true, true).ID: return 11241;
1152  case Campfire::Campfire(eBlockFace::BLOCK_FACE_ZP, true, false).ID: return 11243;
1153  case Campfire::Campfire(eBlockFace::BLOCK_FACE_ZP, false, true).ID: return 11245;
1154  case Campfire::Campfire(eBlockFace::BLOCK_FACE_ZP, false, false).ID: return 11247;
1155  case Campfire::Campfire(eBlockFace::BLOCK_FACE_XM, true, true).ID: return 11249;
1156  case Campfire::Campfire(eBlockFace::BLOCK_FACE_XM, true, false).ID: return 11251;
1157  case Campfire::Campfire(eBlockFace::BLOCK_FACE_XM, false, true).ID: return 11253;
1158  case Campfire::Campfire(eBlockFace::BLOCK_FACE_XM, false, false).ID: return 11255;
1159  case Campfire::Campfire(eBlockFace::BLOCK_FACE_XP, true, true).ID: return 11257;
1160  case Campfire::Campfire(eBlockFace::BLOCK_FACE_XP, true, false).ID: return 11259;
1161  case Campfire::Campfire(eBlockFace::BLOCK_FACE_XP, false, true).ID: return 11261;
1162  case Campfire::Campfire(eBlockFace::BLOCK_FACE_XP, false, false).ID: return 11263;
1163  case Carrots::Carrots(0).ID: return 5794;
1164  case Carrots::Carrots(1).ID: return 5795;
1165  case Carrots::Carrots(2).ID: return 5796;
1166  case Carrots::Carrots(3).ID: return 5797;
1167  case Carrots::Carrots(4).ID: return 5798;
1168  case Carrots::Carrots(5).ID: return 5799;
1169  case Carrots::Carrots(6).ID: return 5800;
1170  case Carrots::Carrots(7).ID: return 5801;
1171  case CartographyTable::CartographyTable().ID: return 11163;
1176  case Cauldron::Cauldron(0).ID: return 5125;
1177  case Cauldron::Cauldron(1).ID: return 5126;
1178  case Cauldron::Cauldron(2).ID: return 5127;
1179  case Cauldron::Cauldron(3).ID: return 5128;
1180  case CaveAir::CaveAir().ID: return 9130;
1193  case Chest::Chest(eBlockFace::BLOCK_FACE_ZM, Chest::Type::Single).ID: return 2033;
1194  case Chest::Chest(eBlockFace::BLOCK_FACE_ZM, Chest::Type::Left).ID: return 2035;
1195  case Chest::Chest(eBlockFace::BLOCK_FACE_ZM, Chest::Type::Right).ID: return 2037;
1196  case Chest::Chest(eBlockFace::BLOCK_FACE_ZP, Chest::Type::Single).ID: return 2039;
1197  case Chest::Chest(eBlockFace::BLOCK_FACE_ZP, Chest::Type::Left).ID: return 2041;
1198  case Chest::Chest(eBlockFace::BLOCK_FACE_ZP, Chest::Type::Right).ID: return 2043;
1199  case Chest::Chest(eBlockFace::BLOCK_FACE_XM, Chest::Type::Single).ID: return 2045;
1200  case Chest::Chest(eBlockFace::BLOCK_FACE_XM, Chest::Type::Left).ID: return 2047;
1201  case Chest::Chest(eBlockFace::BLOCK_FACE_XM, Chest::Type::Right).ID: return 2049;
1202  case Chest::Chest(eBlockFace::BLOCK_FACE_XP, Chest::Type::Single).ID: return 2051;
1203  case Chest::Chest(eBlockFace::BLOCK_FACE_XP, Chest::Type::Left).ID: return 2053;
1204  case Chest::Chest(eBlockFace::BLOCK_FACE_XP, Chest::Type::Right).ID: return 2055;
1209  case ChiseledQuartzBlock::ChiseledQuartzBlock().ID: return 6203;
1210  case ChiseledRedSandstone::ChiseledRedSandstone().ID: return 7682;
1211  case ChiseledSandstone::ChiseledSandstone().ID: return 246;
1212  case ChiseledStoneBricks::ChiseledStoneBricks().ID: return 4484;
1213  case ChorusFlower::ChorusFlower(0).ID: return 8592;
1214  case ChorusFlower::ChorusFlower(1).ID: return 8593;
1215  case ChorusFlower::ChorusFlower(2).ID: return 8594;
1216  case ChorusFlower::ChorusFlower(3).ID: return 8595;
1217  case ChorusFlower::ChorusFlower(4).ID: return 8596;
1218  case ChorusFlower::ChorusFlower(5).ID: return 8597;
1219  case ChorusPlant::ChorusPlant(true, true, true, true, true, true).ID: return 8528;
1220  case ChorusPlant::ChorusPlant(true, true, true, true, true, false).ID: return 8529;
1221  case ChorusPlant::ChorusPlant(true, true, true, true, false, true).ID: return 8530;
1222  case ChorusPlant::ChorusPlant(true, true, true, true, false, false).ID: return 8531;
1223  case ChorusPlant::ChorusPlant(true, true, true, false, true, true).ID: return 8532;
1224  case ChorusPlant::ChorusPlant(true, true, true, false, true, false).ID: return 8533;
1225  case ChorusPlant::ChorusPlant(true, true, true, false, false, true).ID: return 8534;
1226  case ChorusPlant::ChorusPlant(true, true, true, false, false, false).ID: return 8535;
1227  case ChorusPlant::ChorusPlant(true, true, false, true, true, true).ID: return 8536;
1228  case ChorusPlant::ChorusPlant(true, true, false, true, true, false).ID: return 8537;
1229  case ChorusPlant::ChorusPlant(true, true, false, true, false, true).ID: return 8538;
1230  case ChorusPlant::ChorusPlant(true, true, false, true, false, false).ID: return 8539;
1231  case ChorusPlant::ChorusPlant(true, true, false, false, true, true).ID: return 8540;
1232  case ChorusPlant::ChorusPlant(true, true, false, false, true, false).ID: return 8541;
1233  case ChorusPlant::ChorusPlant(true, true, false, false, false, true).ID: return 8542;
1234  case ChorusPlant::ChorusPlant(true, true, false, false, false, false).ID: return 8543;
1235  case ChorusPlant::ChorusPlant(true, false, true, true, true, true).ID: return 8544;
1236  case ChorusPlant::ChorusPlant(true, false, true, true, true, false).ID: return 8545;
1237  case ChorusPlant::ChorusPlant(true, false, true, true, false, true).ID: return 8546;
1238  case ChorusPlant::ChorusPlant(true, false, true, true, false, false).ID: return 8547;
1239  case ChorusPlant::ChorusPlant(true, false, true, false, true, true).ID: return 8548;
1240  case ChorusPlant::ChorusPlant(true, false, true, false, true, false).ID: return 8549;
1241  case ChorusPlant::ChorusPlant(true, false, true, false, false, true).ID: return 8550;
1242  case ChorusPlant::ChorusPlant(true, false, true, false, false, false).ID: return 8551;
1243  case ChorusPlant::ChorusPlant(true, false, false, true, true, true).ID: return 8552;
1244  case ChorusPlant::ChorusPlant(true, false, false, true, true, false).ID: return 8553;
1245  case ChorusPlant::ChorusPlant(true, false, false, true, false, true).ID: return 8554;
1246  case ChorusPlant::ChorusPlant(true, false, false, true, false, false).ID: return 8555;
1247  case ChorusPlant::ChorusPlant(true, false, false, false, true, true).ID: return 8556;
1248  case ChorusPlant::ChorusPlant(true, false, false, false, true, false).ID: return 8557;
1249  case ChorusPlant::ChorusPlant(true, false, false, false, false, true).ID: return 8558;
1250  case ChorusPlant::ChorusPlant(true, false, false, false, false, false).ID: return 8559;
1251  case ChorusPlant::ChorusPlant(false, true, true, true, true, true).ID: return 8560;
1252  case ChorusPlant::ChorusPlant(false, true, true, true, true, false).ID: return 8561;
1253  case ChorusPlant::ChorusPlant(false, true, true, true, false, true).ID: return 8562;
1254  case ChorusPlant::ChorusPlant(false, true, true, true, false, false).ID: return 8563;
1255  case ChorusPlant::ChorusPlant(false, true, true, false, true, true).ID: return 8564;
1256  case ChorusPlant::ChorusPlant(false, true, true, false, true, false).ID: return 8565;
1257  case ChorusPlant::ChorusPlant(false, true, true, false, false, true).ID: return 8566;
1258  case ChorusPlant::ChorusPlant(false, true, true, false, false, false).ID: return 8567;
1259  case ChorusPlant::ChorusPlant(false, true, false, true, true, true).ID: return 8568;
1260  case ChorusPlant::ChorusPlant(false, true, false, true, true, false).ID: return 8569;
1261  case ChorusPlant::ChorusPlant(false, true, false, true, false, true).ID: return 8570;
1262  case ChorusPlant::ChorusPlant(false, true, false, true, false, false).ID: return 8571;
1263  case ChorusPlant::ChorusPlant(false, true, false, false, true, true).ID: return 8572;
1264  case ChorusPlant::ChorusPlant(false, true, false, false, true, false).ID: return 8573;
1265  case ChorusPlant::ChorusPlant(false, true, false, false, false, true).ID: return 8574;
1266  case ChorusPlant::ChorusPlant(false, true, false, false, false, false).ID: return 8575;
1267  case ChorusPlant::ChorusPlant(false, false, true, true, true, true).ID: return 8576;
1268  case ChorusPlant::ChorusPlant(false, false, true, true, true, false).ID: return 8577;
1269  case ChorusPlant::ChorusPlant(false, false, true, true, false, true).ID: return 8578;
1270  case ChorusPlant::ChorusPlant(false, false, true, true, false, false).ID: return 8579;
1271  case ChorusPlant::ChorusPlant(false, false, true, false, true, true).ID: return 8580;
1272  case ChorusPlant::ChorusPlant(false, false, true, false, true, false).ID: return 8581;
1273  case ChorusPlant::ChorusPlant(false, false, true, false, false, true).ID: return 8582;
1274  case ChorusPlant::ChorusPlant(false, false, true, false, false, false).ID: return 8583;
1275  case ChorusPlant::ChorusPlant(false, false, false, true, true, true).ID: return 8584;
1276  case ChorusPlant::ChorusPlant(false, false, false, true, true, false).ID: return 8585;
1277  case ChorusPlant::ChorusPlant(false, false, false, true, false, true).ID: return 8586;
1278  case ChorusPlant::ChorusPlant(false, false, false, true, false, false).ID: return 8587;
1279  case ChorusPlant::ChorusPlant(false, false, false, false, true, true).ID: return 8588;
1280  case ChorusPlant::ChorusPlant(false, false, false, false, true, false).ID: return 8589;
1281  case ChorusPlant::ChorusPlant(false, false, false, false, false, true).ID: return 8590;
1282  case ChorusPlant::ChorusPlant(false, false, false, false, false, false).ID: return 8591;
1283  case Clay::Clay().ID: return 3945;
1284  case CoalBlock::CoalBlock().ID: return 7347;
1285  case CoalOre::CoalOre().ID: return 71;
1286  case CoarseDirt::CoarseDirt().ID: return 11;
1287  case Cobblestone::Cobblestone().ID: return 14;
1288  case CobblestoneSlab::CobblestoneSlab(CobblestoneSlab::Type::Top).ID: return 7831;
1290  case CobblestoneSlab::CobblestoneSlab(CobblestoneSlab::Type::Double).ID: return 7835;
1291  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZM, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::Straight).ID: return 3654;
1292  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZM, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::InnerLeft).ID: return 3656;
1293  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZM, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::InnerRight).ID: return 3658;
1294  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZM, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::OuterLeft).ID: return 3660;
1295  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZM, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::OuterRight).ID: return 3662;
1296  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZM, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::Straight).ID: return 3664;
1297  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZM, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::InnerLeft).ID: return 3666;
1298  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZM, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::InnerRight).ID: return 3668;
1299  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZM, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::OuterLeft).ID: return 3670;
1300  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZM, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::OuterRight).ID: return 3672;
1301  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZP, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::Straight).ID: return 3674;
1302  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZP, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::InnerLeft).ID: return 3676;
1303  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZP, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::InnerRight).ID: return 3678;
1304  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZP, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::OuterLeft).ID: return 3680;
1305  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZP, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::OuterRight).ID: return 3682;
1306  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZP, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::Straight).ID: return 3684;
1307  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZP, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::InnerLeft).ID: return 3686;
1308  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZP, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::InnerRight).ID: return 3688;
1309  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZP, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::OuterLeft).ID: return 3690;
1310  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZP, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::OuterRight).ID: return 3692;
1311  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XM, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::Straight).ID: return 3694;
1312  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XM, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::InnerLeft).ID: return 3696;
1313  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XM, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::InnerRight).ID: return 3698;
1314  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XM, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::OuterLeft).ID: return 3700;
1315  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XM, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::OuterRight).ID: return 3702;
1316  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XM, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::Straight).ID: return 3704;
1317  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XM, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::InnerLeft).ID: return 3706;
1318  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XM, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::InnerRight).ID: return 3708;
1319  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XM, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::OuterLeft).ID: return 3710;
1320  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XM, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::OuterRight).ID: return 3712;
1321  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XP, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::Straight).ID: return 3714;
1322  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XP, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::InnerLeft).ID: return 3716;
1323  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XP, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::InnerRight).ID: return 3718;
1324  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XP, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::OuterLeft).ID: return 3720;
1325  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XP, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::OuterRight).ID: return 3722;
1326  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XP, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::Straight).ID: return 3724;
1327  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XP, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::InnerLeft).ID: return 3726;
1328  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XP, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::InnerRight).ID: return 3728;
1329  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XP, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::OuterLeft).ID: return 3730;
1330  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XP, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::OuterRight).ID: return 3732;
1331  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::Low, CobblestoneWall::North::Low, CobblestoneWall::South::Low, true, CobblestoneWall::West::Low).ID: return 5643;
1332  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::Low, CobblestoneWall::North::Low, CobblestoneWall::South::Low, true, CobblestoneWall::West::None).ID: return 5644;
1333  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::Low, CobblestoneWall::North::Low, CobblestoneWall::South::Low, false, CobblestoneWall::West::Low).ID: return 5647;
1334  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::Low, CobblestoneWall::North::Low, CobblestoneWall::South::Low, false, CobblestoneWall::West::None).ID: return 5648;
1335  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::Low, CobblestoneWall::North::Low, CobblestoneWall::South::None, true, CobblestoneWall::West::Low).ID: return 5651;
1336  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::Low, CobblestoneWall::North::Low, CobblestoneWall::South::None, true, CobblestoneWall::West::None).ID: return 5652;
1337  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::Low, CobblestoneWall::North::Low, CobblestoneWall::South::None, false, CobblestoneWall::West::Low).ID: return 5655;
1338  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::Low, CobblestoneWall::North::Low, CobblestoneWall::South::None, false, CobblestoneWall::West::None).ID: return 5656;
1339  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::Low, CobblestoneWall::North::None, CobblestoneWall::South::Low, true, CobblestoneWall::West::Low).ID: return 5659;
1340  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::Low, CobblestoneWall::North::None, CobblestoneWall::South::Low, true, CobblestoneWall::West::None).ID: return 5660;
1341  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::Low, CobblestoneWall::North::None, CobblestoneWall::South::Low, false, CobblestoneWall::West::Low).ID: return 5663;
1342  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::Low, CobblestoneWall::North::None, CobblestoneWall::South::Low, false, CobblestoneWall::West::None).ID: return 5664;
1343  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::Low, CobblestoneWall::North::None, CobblestoneWall::South::None, true, CobblestoneWall::West::Low).ID: return 5667;
1344  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::Low, CobblestoneWall::North::None, CobblestoneWall::South::None, true, CobblestoneWall::West::None).ID: return 5668;
1345  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::Low, CobblestoneWall::North::None, CobblestoneWall::South::None, false, CobblestoneWall::West::Low).ID: return 5671;
1346  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::Low, CobblestoneWall::North::None, CobblestoneWall::South::None, false, CobblestoneWall::West::None).ID: return 5672;
1347  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::None, CobblestoneWall::North::Low, CobblestoneWall::South::Low, true, CobblestoneWall::West::Low).ID: return 5675;
1348  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::None, CobblestoneWall::North::Low, CobblestoneWall::South::Low, true, CobblestoneWall::West::None).ID: return 5676;
1349  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::None, CobblestoneWall::North::Low, CobblestoneWall::South::Low, false, CobblestoneWall::West::Low).ID: return 5679;
1350  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::None, CobblestoneWall::North::Low, CobblestoneWall::South::Low, false, CobblestoneWall::West::None).ID: return 5680;
1351  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::None, CobblestoneWall::North::Low, CobblestoneWall::South::None, true, CobblestoneWall::West::Low).ID: return 5683;
1352  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::None, CobblestoneWall::North::Low, CobblestoneWall::South::None, true, CobblestoneWall::West::None).ID: return 5684;
1353  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::None, CobblestoneWall::North::Low, CobblestoneWall::South::None, false, CobblestoneWall::West::Low).ID: return 5687;
1354  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::None, CobblestoneWall::North::Low, CobblestoneWall::South::None, false, CobblestoneWall::West::None).ID: return 5688;
1355  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::None, CobblestoneWall::North::None, CobblestoneWall::South::Low, true, CobblestoneWall::West::Low).ID: return 5691;
1356  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::None, CobblestoneWall::North::None, CobblestoneWall::South::Low, true, CobblestoneWall::West::None).ID: return 5692;
1357  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::None, CobblestoneWall::North::None, CobblestoneWall::South::Low, false, CobblestoneWall::West::Low).ID: return 5695;
1358  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::None, CobblestoneWall::North::None, CobblestoneWall::South::Low, false, CobblestoneWall::West::None).ID: return 5696;
1359  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::None, CobblestoneWall::North::None, CobblestoneWall::South::None, true, CobblestoneWall::West::Low).ID: return 5699;
1360  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::None, CobblestoneWall::North::None, CobblestoneWall::South::None, true, CobblestoneWall::West::None).ID: return 5700;
1361  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::None, CobblestoneWall::North::None, CobblestoneWall::South::None, false, CobblestoneWall::West::Low).ID: return 5703;
1362  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::None, CobblestoneWall::North::None, CobblestoneWall::South::None, false, CobblestoneWall::West::None).ID: return 5704;
1363  case Cobweb::Cobweb().ID: return 1340;
1364  case Cocoa::Cocoa(0, eBlockFace::BLOCK_FACE_ZM).ID: return 5142;
1365  case Cocoa::Cocoa(0, eBlockFace::BLOCK_FACE_ZP).ID: return 5143;
1366  case Cocoa::Cocoa(0, eBlockFace::BLOCK_FACE_XM).ID: return 5144;
1367  case Cocoa::Cocoa(0, eBlockFace::BLOCK_FACE_XP).ID: return 5145;
1368  case Cocoa::Cocoa(1, eBlockFace::BLOCK_FACE_ZM).ID: return 5146;
1369  case Cocoa::Cocoa(1, eBlockFace::BLOCK_FACE_ZP).ID: return 5147;
1370  case Cocoa::Cocoa(1, eBlockFace::BLOCK_FACE_XM).ID: return 5148;
1371  case Cocoa::Cocoa(1, eBlockFace::BLOCK_FACE_XP).ID: return 5149;
1372  case Cocoa::Cocoa(2, eBlockFace::BLOCK_FACE_ZM).ID: return 5150;
1373  case Cocoa::Cocoa(2, eBlockFace::BLOCK_FACE_ZP).ID: return 5151;
1374  case Cocoa::Cocoa(2, eBlockFace::BLOCK_FACE_XM).ID: return 5152;
1375  case Cocoa::Cocoa(2, eBlockFace::BLOCK_FACE_XP).ID: return 5153;
1376  case CommandBlock::CommandBlock(true, eBlockFace::BLOCK_FACE_ZM).ID: return 5628;
1377  case CommandBlock::CommandBlock(true, eBlockFace::BLOCK_FACE_XP).ID: return 5629;
1378  case CommandBlock::CommandBlock(true, eBlockFace::BLOCK_FACE_ZP).ID: return 5630;
1379  case CommandBlock::CommandBlock(true, eBlockFace::BLOCK_FACE_XM).ID: return 5631;
1380  case CommandBlock::CommandBlock(true, eBlockFace::BLOCK_FACE_YP).ID: return 5632;
1381  case CommandBlock::CommandBlock(true, eBlockFace::BLOCK_FACE_YM).ID: return 5633;
1382  case CommandBlock::CommandBlock(false, eBlockFace::BLOCK_FACE_ZM).ID: return 5634;
1383  case CommandBlock::CommandBlock(false, eBlockFace::BLOCK_FACE_XP).ID: return 5635;
1384  case CommandBlock::CommandBlock(false, eBlockFace::BLOCK_FACE_ZP).ID: return 5636;
1385  case CommandBlock::CommandBlock(false, eBlockFace::BLOCK_FACE_XM).ID: return 5637;
1386  case CommandBlock::CommandBlock(false, eBlockFace::BLOCK_FACE_YP).ID: return 5638;
1387  case CommandBlock::CommandBlock(false, eBlockFace::BLOCK_FACE_YM).ID: return 5639;
1388  case Comparator::Comparator(eBlockFace::BLOCK_FACE_ZM, Comparator::Mode::Compare, true).ID: return 6142;
1389  case Comparator::Comparator(eBlockFace::BLOCK_FACE_ZM, Comparator::Mode::Compare, false).ID: return 6143;
1390  case Comparator::Comparator(eBlockFace::BLOCK_FACE_ZM, Comparator::Mode::Subtract, true).ID: return 6144;
1391  case Comparator::Comparator(eBlockFace::BLOCK_FACE_ZM, Comparator::Mode::Subtract, false).ID: return 6145;
1392  case Comparator::Comparator(eBlockFace::BLOCK_FACE_ZP, Comparator::Mode::Compare, true).ID: return 6146;
1393  case Comparator::Comparator(eBlockFace::BLOCK_FACE_ZP, Comparator::Mode::Compare, false).ID: return 6147;
1394  case Comparator::Comparator(eBlockFace::BLOCK_FACE_ZP, Comparator::Mode::Subtract, true).ID: return 6148;
1395  case Comparator::Comparator(eBlockFace::BLOCK_FACE_ZP, Comparator::Mode::Subtract, false).ID: return 6149;
1396  case Comparator::Comparator(eBlockFace::BLOCK_FACE_XM, Comparator::Mode::Compare, true).ID: return 6150;
1397  case Comparator::Comparator(eBlockFace::BLOCK_FACE_XM, Comparator::Mode::Compare, false).ID: return 6151;
1398  case Comparator::Comparator(eBlockFace::BLOCK_FACE_XM, Comparator::Mode::Subtract, true).ID: return 6152;
1399  case Comparator::Comparator(eBlockFace::BLOCK_FACE_XM, Comparator::Mode::Subtract, false).ID: return 6153;
1400  case Comparator::Comparator(eBlockFace::BLOCK_FACE_XP, Comparator::Mode::Compare, true).ID: return 6154;
1401  case Comparator::Comparator(eBlockFace::BLOCK_FACE_XP, Comparator::Mode::Compare, false).ID: return 6155;
1402  case Comparator::Comparator(eBlockFace::BLOCK_FACE_XP, Comparator::Mode::Subtract, true).ID: return 6156;
1403  case Comparator::Comparator(eBlockFace::BLOCK_FACE_XP, Comparator::Mode::Subtract, false).ID: return 6157;
1404  case Composter::Composter(0).ID: return 11278;
1405  case Composter::Composter(1).ID: return 11279;
1406  case Composter::Composter(2).ID: return 11280;
1407  case Composter::Composter(3).ID: return 11281;
1408  case Composter::Composter(4).ID: return 11282;
1409  case Composter::Composter(5).ID: return 11283;
1410  case Composter::Composter(6).ID: return 11284;
1411  case Composter::Composter(7).ID: return 11285;
1412  case Composter::Composter(8).ID: return 11286;
1413  case Conduit::Conduit().ID: return 9114;
1414  case Cornflower::Cornflower().ID: return 1421;
1415  case CrackedStoneBricks::CrackedStoneBricks().ID: return 4483;
1416  case CraftingTable::CraftingTable().ID: return 3354;
1417  case CreeperHead::CreeperHead(0).ID: return 6034;
1418  case CreeperHead::CreeperHead(1).ID: return 6035;
1419  case CreeperHead::CreeperHead(2).ID: return 6036;
1420  case CreeperHead::CreeperHead(3).ID: return 6037;
1421  case CreeperHead::CreeperHead(4).ID: return 6038;
1422  case CreeperHead::CreeperHead(5).ID: return 6039;
1423  case CreeperHead::CreeperHead(6).ID: return 6040;
1424  case CreeperHead::CreeperHead(7).ID: return 6041;
1425  case CreeperHead::CreeperHead(8).ID: return 6042;
1426  case CreeperHead::CreeperHead(9).ID: return 6043;
1427  case CreeperHead::CreeperHead(10).ID: return 6044;
1428  case CreeperHead::CreeperHead(11).ID: return 6045;
1429  case CreeperHead::CreeperHead(12).ID: return 6046;
1430  case CreeperHead::CreeperHead(13).ID: return 6047;
1431  case CreeperHead::CreeperHead(14).ID: return 6048;
1432  case CreeperHead::CreeperHead(15).ID: return 6049;
1433  case CreeperWallHead::CreeperWallHead(eBlockFace::BLOCK_FACE_ZM).ID: return 6050;
1434  case CreeperWallHead::CreeperWallHead(eBlockFace::BLOCK_FACE_ZP).ID: return 6051;
1435  case CreeperWallHead::CreeperWallHead(eBlockFace::BLOCK_FACE_XM).ID: return 6052;
1436  case CreeperWallHead::CreeperWallHead(eBlockFace::BLOCK_FACE_XP).ID: return 6053;
1437  case CutRedSandstone::CutRedSandstone().ID: return 7683;
1438  case CutRedSandstoneSlab::CutRedSandstoneSlab(CutRedSandstoneSlab::Type::Top).ID: return 7867;
1440  case CutRedSandstoneSlab::CutRedSandstoneSlab(CutRedSandstoneSlab::Type::Double).ID: return 7871;
1441  case CutSandstone::CutSandstone().ID: return 247;
1442  case CutSandstoneSlab::CutSandstoneSlab(CutSandstoneSlab::Type::Top).ID: return 7819;
1444  case CutSandstoneSlab::CutSandstoneSlab(CutSandstoneSlab::Type::Double).ID: return 7823;
1445  case CyanBanner::CyanBanner(0).ID: return 7505;
1446  case CyanBanner::CyanBanner(1).ID: return 7506;
1447  case CyanBanner::CyanBanner(2).ID: return 7507;
1448  case CyanBanner::CyanBanner(3).ID: return 7508;
1449  case CyanBanner::CyanBanner(4).ID: return 7509;
1450  case CyanBanner::CyanBanner(5).ID: return 7510;
1451  case CyanBanner::CyanBanner(6).ID: return 7511;
1452  case CyanBanner::CyanBanner(7).ID: return 7512;
1453  case CyanBanner::CyanBanner(8).ID: return 7513;
1454  case CyanBanner::CyanBanner(9).ID: return 7514;
1455  case CyanBanner::CyanBanner(10).ID: return 7515;
1456  case CyanBanner::CyanBanner(11).ID: return 7516;
1457  case CyanBanner::CyanBanner(12).ID: return 7517;
1458  case CyanBanner::CyanBanner(13).ID: return 7518;
1459  case CyanBanner::CyanBanner(14).ID: return 7519;
1460  case CyanBanner::CyanBanner(15).ID: return 7520;
1461  case CyanBed::CyanBed(eBlockFace::BLOCK_FACE_ZM, true, CyanBed::Part::Head).ID: return 1192;
1462  case CyanBed::CyanBed(eBlockFace::BLOCK_FACE_ZM, true, CyanBed::Part::Foot).ID: return 1193;
1463  case CyanBed::CyanBed(eBlockFace::BLOCK_FACE_ZM, false, CyanBed::Part::Head).ID: return 1194;
1464  case CyanBed::CyanBed(eBlockFace::BLOCK_FACE_ZM, false, CyanBed::Part::Foot).ID: return 1195;
1465  case CyanBed::CyanBed(eBlockFace::BLOCK_FACE_ZP, true, CyanBed::Part::Head).ID: return 1196;
1466  case CyanBed::CyanBed(eBlockFace::BLOCK_FACE_ZP, true, CyanBed::Part::Foot).ID: return 1197;
1467  case CyanBed::CyanBed(eBlockFace::BLOCK_FACE_ZP, false, CyanBed::Part::Head).ID: return 1198;
1468  case CyanBed::CyanBed(eBlockFace::BLOCK_FACE_ZP, false, CyanBed::Part::Foot).ID: return 1199;
1469  case CyanBed::CyanBed(eBlockFace::BLOCK_FACE_XM, true, CyanBed::Part::Head).ID: return 1200;
1470  case CyanBed::CyanBed(eBlockFace::BLOCK_FACE_XM, true, CyanBed::Part::Foot).ID: return 1201;
1471  case CyanBed::CyanBed(eBlockFace::BLOCK_FACE_XM, false, CyanBed::Part::Head).ID: return 1202;
1472  case CyanBed::CyanBed(eBlockFace::BLOCK_FACE_XM, false, CyanBed::Part::Foot).ID: return 1203;
1473  case CyanBed::CyanBed(eBlockFace::BLOCK_FACE_XP, true, CyanBed::Part::Head).ID: return 1204;
1474  case CyanBed::CyanBed(eBlockFace::BLOCK_FACE_XP, true, CyanBed::Part::Foot).ID: return 1205;
1475  case CyanBed::CyanBed(eBlockFace::BLOCK_FACE_XP, false, CyanBed::Part::Head).ID: return 1206;
1476  case CyanBed::CyanBed(eBlockFace::BLOCK_FACE_XP, false, CyanBed::Part::Foot).ID: return 1207;
1477  case CyanCarpet::CyanCarpet().ID: return 7339;
1478  case CyanConcrete::CyanConcrete().ID: return 8911;
1479  case CyanConcretePowder::CyanConcretePowder().ID: return 8927;
1490  case CyanStainedGlass::CyanStainedGlass().ID: return 4090;
1491  case CyanStainedGlassPane::CyanStainedGlassPane(true, true, true, true).ID: return 6617;
1492  case CyanStainedGlassPane::CyanStainedGlassPane(true, true, true, false).ID: return 6618;
1493  case CyanStainedGlassPane::CyanStainedGlassPane(true, true, false, true).ID: return 6621;
1494  case CyanStainedGlassPane::CyanStainedGlassPane(true, true, false, false).ID: return 6622;
1495  case CyanStainedGlassPane::CyanStainedGlassPane(true, false, true, true).ID: return 6625;
1496  case CyanStainedGlassPane::CyanStainedGlassPane(true, false, true, false).ID: return 6626;
1497  case CyanStainedGlassPane::CyanStainedGlassPane(true, false, false, true).ID: return 6629;
1498  case CyanStainedGlassPane::CyanStainedGlassPane(true, false, false, false).ID: return 6630;
1499  case CyanStainedGlassPane::CyanStainedGlassPane(false, true, true, true).ID: return 6633;
1500  case CyanStainedGlassPane::CyanStainedGlassPane(false, true, true, false).ID: return 6634;
1501  case CyanStainedGlassPane::CyanStainedGlassPane(false, true, false, true).ID: return 6637;
1502  case CyanStainedGlassPane::CyanStainedGlassPane(false, true, false, false).ID: return 6638;
1503  case CyanStainedGlassPane::CyanStainedGlassPane(false, false, true, true).ID: return 6641;
1504  case CyanStainedGlassPane::CyanStainedGlassPane(false, false, true, false).ID: return 6642;
1505  case CyanStainedGlassPane::CyanStainedGlassPane(false, false, false, true).ID: return 6645;
1506  case CyanStainedGlassPane::CyanStainedGlassPane(false, false, false, false).ID: return 6646;
1507  case CyanTerracotta::CyanTerracotta().ID: return 6320;
1508  case CyanWallBanner::CyanWallBanner(eBlockFace::BLOCK_FACE_ZM).ID: return 7653;
1509  case CyanWallBanner::CyanWallBanner(eBlockFace::BLOCK_FACE_ZP).ID: return 7654;
1510  case CyanWallBanner::CyanWallBanner(eBlockFace::BLOCK_FACE_XM).ID: return 7655;
1511  case CyanWallBanner::CyanWallBanner(eBlockFace::BLOCK_FACE_XP).ID: return 7656;
1512  case CyanWool::CyanWool().ID: return 1392;
1517  case Dandelion::Dandelion().ID: return 1411;
1518  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Floor, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5930;
1519  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Floor, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5931;
1520  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Floor, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5932;
1521  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Floor, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5933;
1522  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Floor, eBlockFace::BLOCK_FACE_XM, true).ID: return 5934;
1523  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Floor, eBlockFace::BLOCK_FACE_XM, false).ID: return 5935;
1524  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Floor, eBlockFace::BLOCK_FACE_XP, true).ID: return 5936;
1525  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Floor, eBlockFace::BLOCK_FACE_XP, false).ID: return 5937;
1526  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Wall, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5938;
1527  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Wall, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5939;
1528  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Wall, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5940;
1529  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Wall, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5941;
1530  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Wall, eBlockFace::BLOCK_FACE_XM, true).ID: return 5942;
1531  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Wall, eBlockFace::BLOCK_FACE_XM, false).ID: return 5943;
1532  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Wall, eBlockFace::BLOCK_FACE_XP, true).ID: return 5944;
1533  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Wall, eBlockFace::BLOCK_FACE_XP, false).ID: return 5945;
1534  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5946;
1535  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5947;
1536  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5948;
1537  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5949;
1538  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XM, true).ID: return 5950;
1539  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XM, false).ID: return 5951;
1540  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XP, true).ID: return 5952;
1541  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XP, false).ID: return 5953;
1542  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZM, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Left, true, true).ID: return 8458;
1543  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZM, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Left, true, false).ID: return 8459;
1544  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZM, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Left, false, true).ID: return 8460;
1545  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZM, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Left, false, false).ID: return 8461;
1546  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZM, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Right, true, true).ID: return 8462;
1547  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZM, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Right, true, false).ID: return 8463;
1548  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZM, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Right, false, true).ID: return 8464;
1549  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZM, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Right, false, false).ID: return 8465;
1550  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZM, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Left, true, true).ID: return 8466;
1551  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZM, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Left, true, false).ID: return 8467;
1552  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZM, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Left, false, true).ID: return 8468;
1553  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZM, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Left, false, false).ID: return 8469;
1554  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZM, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Right, true, true).ID: return 8470;
1555  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZM, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Right, true, false).ID: return 8471;
1556  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZM, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Right, false, true).ID: return 8472;
1557  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZM, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Right, false, false).ID: return 8473;
1558  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZP, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Left, true, true).ID: return 8474;
1559  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZP, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Left, true, false).ID: return 8475;
1560  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZP, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Left, false, true).ID: return 8476;
1561  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZP, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Left, false, false).ID: return 8477;
1562  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZP, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Right, true, true).ID: return 8478;
1563  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZP, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Right, true, false).ID: return 8479;
1564  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZP, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Right, false, true).ID: return 8480;
1565  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZP, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Right, false, false).ID: return 8481;
1566  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZP, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Left, true, true).ID: return 8482;
1567  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZP, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Left, true, false).ID: return 8483;
1568  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZP, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Left, false, true).ID: return 8484;
1569  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZP, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Left, false, false).ID: return 8485;
1570  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZP, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Right, true, true).ID: return 8486;
1571  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZP, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Right, true, false).ID: return 8487;
1572  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZP, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Right, false, true).ID: return 8488;
1573  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZP, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Right, false, false).ID: return 8489;
1574  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XM, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Left, true, true).ID: return 8490;
1575  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XM, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Left, true, false).ID: return 8491;
1576  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XM, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Left, false, true).ID: return 8492;
1577  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XM, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Left, false, false).ID: return 8493;
1578  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XM, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Right, true, true).ID: return 8494;
1579  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XM, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Right, true, false).ID: return 8495;
1580  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XM, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Right, false, true).ID: return 8496;
1581  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XM, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Right, false, false).ID: return 8497;
1582  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XM, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Left, true, true).ID: return 8498;
1583  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XM, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Left, true, false).ID: return 8499;
1584  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XM, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Left, false, true).ID: return 8500;
1585  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XM, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Left, false, false).ID: return 8501;
1586  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XM, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Right, true, true).ID: return 8502;
1587  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XM, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Right, true, false).ID: return 8503;
1588  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XM, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Right, false, true).ID: return 8504;
1589  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XM, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Right, false, false).ID: return 8505;
1590  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XP, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Left, true, true).ID: return 8506;
1591  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XP, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Left, true, false).ID: return 8507;
1592  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XP, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Left, false, true).ID: return 8508;
1593  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XP, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Left, false, false).ID: return 8509;
1594  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XP, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Right, true, true).ID: return 8510;
1595  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XP, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Right, true, false).ID: return 8511;
1596  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XP, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Right, false, true).ID: return 8512;
1597  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XP, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Right, false, false).ID: return 8513;
1598  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XP, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Left, true, true).ID: return 8514;
1599  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XP, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Left, true, false).ID: return 8515;
1600  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XP, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Left, false, true).ID: return 8516;
1601  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XP, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Left, false, false).ID: return 8517;
1602  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XP, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Right, true, true).ID: return 8518;
1603  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XP, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Right, true, false).ID: return 8519;
1604  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XP, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Right, false, true).ID: return 8520;
1605  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XP, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Right, false, false).ID: return 8521;
1606  case DarkOakFence::DarkOakFence(true, true, true, true).ID: return 8172;
1607  case DarkOakFence::DarkOakFence(true, true, true, false).ID: return 8173;
1608  case DarkOakFence::DarkOakFence(true, true, false, true).ID: return 8176;
1609  case DarkOakFence::DarkOakFence(true, true, false, false).ID: return 8177;
1610  case DarkOakFence::DarkOakFence(true, false, true, true).ID: return 8180;
1611  case DarkOakFence::DarkOakFence(true, false, true, false).ID: return 8181;
1612  case DarkOakFence::DarkOakFence(true, false, false, true).ID: return 8184;
1613  case DarkOakFence::DarkOakFence(true, false, false, false).ID: return 8185;
1614  case DarkOakFence::DarkOakFence(false, true, true, true).ID: return 8188;
1615  case DarkOakFence::DarkOakFence(false, true, true, false).ID: return 8189;
1616  case DarkOakFence::DarkOakFence(false, true, false, true).ID: return 8192;
1617  case DarkOakFence::DarkOakFence(false, true, false, false).ID: return 8193;
1618  case DarkOakFence::DarkOakFence(false, false, true, true).ID: return 8196;
1619  case DarkOakFence::DarkOakFence(false, false, true, false).ID: return 8197;
1620  case DarkOakFence::DarkOakFence(false, false, false, true).ID: return 8200;
1621  case DarkOakFence::DarkOakFence(false, false, false, false).ID: return 8201;
1622  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_ZM, true, true, true).ID: return 8010;
1623  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_ZM, true, true, false).ID: return 8011;
1624  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_ZM, true, false, true).ID: return 8012;
1625  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_ZM, true, false, false).ID: return 8013;
1626  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_ZM, false, true, true).ID: return 8014;
1627  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_ZM, false, true, false).ID: return 8015;
1628  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_ZM, false, false, true).ID: return 8016;
1629  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_ZM, false, false, false).ID: return 8017;
1630  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_ZP, true, true, true).ID: return 8018;
1631  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_ZP, true, true, false).ID: return 8019;
1632  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_ZP, true, false, true).ID: return 8020;
1633  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_ZP, true, false, false).ID: return 8021;
1634  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_ZP, false, true, true).ID: return 8022;
1635  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_ZP, false, true, false).ID: return 8023;
1636  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_ZP, false, false, true).ID: return 8024;
1637  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_ZP, false, false, false).ID: return 8025;
1638  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_XM, true, true, true).ID: return 8026;
1639  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_XM, true, true, false).ID: return 8027;
1640  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_XM, true, false, true).ID: return 8028;
1641  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_XM, true, false, false).ID: return 8029;
1642  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_XM, false, true, true).ID: return 8030;
1643  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_XM, false, true, false).ID: return 8031;
1644  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_XM, false, false, true).ID: return 8032;
1645  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_XM, false, false, false).ID: return 8033;
1646  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_XP, true, true, true).ID: return 8034;
1647  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_XP, true, true, false).ID: return 8035;
1648  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_XP, true, false, true).ID: return 8036;
1649  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_XP, true, false, false).ID: return 8037;
1650  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_XP, false, true, true).ID: return 8038;
1651  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_XP, false, true, false).ID: return 8039;
1652  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_XP, false, false, true).ID: return 8040;
1653  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_XP, false, false, false).ID: return 8041;
1654  case DarkOakLeaves::DarkOakLeaves(1, true).ID: return 214;
1655  case DarkOakLeaves::DarkOakLeaves(1, false).ID: return 215;
1656  case DarkOakLeaves::DarkOakLeaves(2, true).ID: return 216;
1657  case DarkOakLeaves::DarkOakLeaves(2, false).ID: return 217;
1658  case DarkOakLeaves::DarkOakLeaves(3, true).ID: return 218;
1659  case DarkOakLeaves::DarkOakLeaves(3, false).ID: return 219;
1660  case DarkOakLeaves::DarkOakLeaves(4, true).ID: return 220;
1661  case DarkOakLeaves::DarkOakLeaves(4, false).ID: return 221;
1662  case DarkOakLeaves::DarkOakLeaves(5, true).ID: return 222;
1663  case DarkOakLeaves::DarkOakLeaves(5, false).ID: return 223;
1664  case DarkOakLeaves::DarkOakLeaves(6, true).ID: return 224;
1665  case DarkOakLeaves::DarkOakLeaves(6, false).ID: return 225;
1666  case DarkOakLeaves::DarkOakLeaves(7, true).ID: return 226;
1667  case DarkOakLeaves::DarkOakLeaves(7, false).ID: return 227;
1668  case DarkOakLog::DarkOakLog(DarkOakLog::Axis::X).ID: return 87;
1669  case DarkOakLog::DarkOakLog(DarkOakLog::Axis::Y).ID: return 88;
1670  case DarkOakLog::DarkOakLog(DarkOakLog::Axis::Z).ID: return 89;
1671  case DarkOakPlanks::DarkOakPlanks().ID: return 20;
1672  case DarkOakPressurePlate::DarkOakPressurePlate(true).ID: return 3881;
1673  case DarkOakPressurePlate::DarkOakPressurePlate(false).ID: return 3882;
1674  case DarkOakSapling::DarkOakSapling(0).ID: return 31;
1675  case DarkOakSapling::DarkOakSapling(1).ID: return 32;
1676  case DarkOakSign::DarkOakSign(0).ID: return 3540;
1677  case DarkOakSign::DarkOakSign(1).ID: return 3542;
1678  case DarkOakSign::DarkOakSign(2).ID: return 3544;
1679  case DarkOakSign::DarkOakSign(3).ID: return 3546;
1680  case DarkOakSign::DarkOakSign(4).ID: return 3548;
1681  case DarkOakSign::DarkOakSign(5).ID: return 3550;
1682  case DarkOakSign::DarkOakSign(6).ID: return 3552;
1683  case DarkOakSign::DarkOakSign(7).ID: return 3554;
1684  case DarkOakSign::DarkOakSign(8).ID: return 3556;
1685  case DarkOakSign::DarkOakSign(9).ID: return 3558;
1686  case DarkOakSign::DarkOakSign(10).ID: return 3560;
1687  case DarkOakSign::DarkOakSign(11).ID: return 3562;
1688  case DarkOakSign::DarkOakSign(12).ID: return 3564;
1689  case DarkOakSign::DarkOakSign(13).ID: return 3566;
1690  case DarkOakSign::DarkOakSign(14).ID: return 3568;
1691  case DarkOakSign::DarkOakSign(15).ID: return 3570;
1692  case DarkOakSlab::DarkOakSlab(DarkOakSlab::Type::Top).ID: return 7795;
1694  case DarkOakSlab::DarkOakSlab(DarkOakSlab::Type::Double).ID: return 7799;
1695  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZM, DarkOakStairs::Half::Top, DarkOakStairs::Shape::Straight).ID: return 6920;
1696  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZM, DarkOakStairs::Half::Top, DarkOakStairs::Shape::InnerLeft).ID: return 6922;
1697  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZM, DarkOakStairs::Half::Top, DarkOakStairs::Shape::InnerRight).ID: return 6924;
1698  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZM, DarkOakStairs::Half::Top, DarkOakStairs::Shape::OuterLeft).ID: return 6926;
1699  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZM, DarkOakStairs::Half::Top, DarkOakStairs::Shape::OuterRight).ID: return 6928;
1700  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZM, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::Straight).ID: return 6930;
1701  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZM, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::InnerLeft).ID: return 6932;
1702  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZM, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::InnerRight).ID: return 6934;
1703  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZM, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::OuterLeft).ID: return 6936;
1704  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZM, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::OuterRight).ID: return 6938;
1705  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZP, DarkOakStairs::Half::Top, DarkOakStairs::Shape::Straight).ID: return 6940;
1706  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZP, DarkOakStairs::Half::Top, DarkOakStairs::Shape::InnerLeft).ID: return 6942;
1707  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZP, DarkOakStairs::Half::Top, DarkOakStairs::Shape::InnerRight).ID: return 6944;
1708  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZP, DarkOakStairs::Half::Top, DarkOakStairs::Shape::OuterLeft).ID: return 6946;
1709  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZP, DarkOakStairs::Half::Top, DarkOakStairs::Shape::OuterRight).ID: return 6948;
1710  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZP, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::Straight).ID: return 6950;
1711  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZP, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::InnerLeft).ID: return 6952;
1712  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZP, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::InnerRight).ID: return 6954;
1713  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZP, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::OuterLeft).ID: return 6956;
1714  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZP, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::OuterRight).ID: return 6958;
1715  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XM, DarkOakStairs::Half::Top, DarkOakStairs::Shape::Straight).ID: return 6960;
1716  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XM, DarkOakStairs::Half::Top, DarkOakStairs::Shape::InnerLeft).ID: return 6962;
1717  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XM, DarkOakStairs::Half::Top, DarkOakStairs::Shape::InnerRight).ID: return 6964;
1718  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XM, DarkOakStairs::Half::Top, DarkOakStairs::Shape::OuterLeft).ID: return 6966;
1719  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XM, DarkOakStairs::Half::Top, DarkOakStairs::Shape::OuterRight).ID: return 6968;
1720  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XM, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::Straight).ID: return 6970;
1721  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XM, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::InnerLeft).ID: return 6972;
1722  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XM, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::InnerRight).ID: return 6974;
1723  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XM, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::OuterLeft).ID: return 6976;
1724  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XM, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::OuterRight).ID: return 6978;
1725  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XP, DarkOakStairs::Half::Top, DarkOakStairs::Shape::Straight).ID: return 6980;
1726  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XP, DarkOakStairs::Half::Top, DarkOakStairs::Shape::InnerLeft).ID: return 6982;
1727  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XP, DarkOakStairs::Half::Top, DarkOakStairs::Shape::InnerRight).ID: return 6984;
1728  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XP, DarkOakStairs::Half::Top, DarkOakStairs::Shape::OuterLeft).ID: return 6986;
1729  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XP, DarkOakStairs::Half::Top, DarkOakStairs::Shape::OuterRight).ID: return 6988;
1730  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XP, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::Straight).ID: return 6990;
1731  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XP, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::InnerLeft).ID: return 6992;
1732  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XP, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::InnerRight).ID: return 6994;
1733  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XP, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::OuterLeft).ID: return 6996;
1734  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XP, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::OuterRight).ID: return 6998;
1735  case DarkOakTrapdoor::DarkOakTrapdoor(eBlockFace::BLOCK_FACE_ZM, DarkOakTrapdoor::Half::Top, true, true).ID: return 4418;
1736  case DarkOakTrapdoor::DarkOakTrapdoor(eBlockFace::BLOCK_FACE_ZM, DarkOakTrapdoor::Half::Top, true, false).ID: return 4420;
1737  case DarkOakTrapdoor::DarkOakTrapdoor(eBlockFace::BLOCK_FACE_ZM, DarkOakTrapdoor::Half::Top, false, true).ID: return 4422;
1738  case DarkOakTrapdoor::DarkOakTrapdoor(eBlockFace::BLOCK_FACE_ZM, DarkOakTrapdoor::Half::Top, false, false).ID: return 4424;
1743  case DarkOakTrapdoor::DarkOakTrapdoor(eBlockFace::BLOCK_FACE_ZP, DarkOakTrapdoor::Half::Top, true, true).ID: return 4434;
1744  case DarkOakTrapdoor::DarkOakTrapdoor(eBlockFace::BLOCK_FACE_ZP, DarkOakTrapdoor::Half::Top, true, false).ID: return 4436;
1745  case DarkOakTrapdoor::DarkOakTrapdoor(eBlockFace::BLOCK_FACE_ZP, DarkOakTrapdoor::Half::Top, false, true).ID: return 4438;
1746  case DarkOakTrapdoor::DarkOakTrapdoor(eBlockFace::BLOCK_FACE_ZP, DarkOakTrapdoor::Half::Top, false, false).ID: return 4440;
1751  case DarkOakTrapdoor::DarkOakTrapdoor(eBlockFace::BLOCK_FACE_XM, DarkOakTrapdoor::Half::Top, true, true).ID: return 4450;
1752  case DarkOakTrapdoor::DarkOakTrapdoor(eBlockFace::BLOCK_FACE_XM, DarkOakTrapdoor::Half::Top, true, false).ID: return 4452;
1753  case DarkOakTrapdoor::DarkOakTrapdoor(eBlockFace::BLOCK_FACE_XM, DarkOakTrapdoor::Half::Top, false, true).ID: return 4454;
1754  case DarkOakTrapdoor::DarkOakTrapdoor(eBlockFace::BLOCK_FACE_XM, DarkOakTrapdoor::Half::Top, false, false).ID: return 4456;
1759  case DarkOakTrapdoor::DarkOakTrapdoor(eBlockFace::BLOCK_FACE_XP, DarkOakTrapdoor::Half::Top, true, true).ID: return 4466;
1760  case DarkOakTrapdoor::DarkOakTrapdoor(eBlockFace::BLOCK_FACE_XP, DarkOakTrapdoor::Half::Top, true, false).ID: return 4468;
1761  case DarkOakTrapdoor::DarkOakTrapdoor(eBlockFace::BLOCK_FACE_XP, DarkOakTrapdoor::Half::Top, false, true).ID: return 4470;
1762  case DarkOakTrapdoor::DarkOakTrapdoor(eBlockFace::BLOCK_FACE_XP, DarkOakTrapdoor::Half::Top, false, false).ID: return 4472;
1767  case DarkOakWallSign::DarkOakWallSign(eBlockFace::BLOCK_FACE_ZM).ID: return 3774;
1768  case DarkOakWallSign::DarkOakWallSign(eBlockFace::BLOCK_FACE_ZP).ID: return 3776;
1769  case DarkOakWallSign::DarkOakWallSign(eBlockFace::BLOCK_FACE_XM).ID: return 3778;
1770  case DarkOakWallSign::DarkOakWallSign(eBlockFace::BLOCK_FACE_XP).ID: return 3780;
1771  case DarkOakWood::DarkOakWood(DarkOakWood::Axis::X).ID: return 123;
1772  case DarkOakWood::DarkOakWood(DarkOakWood::Axis::Y).ID: return 124;
1773  case DarkOakWood::DarkOakWood(DarkOakWood::Axis::Z).ID: return 125;
1774  case DarkPrismarine::DarkPrismarine().ID: return 7067;
1775  case DarkPrismarineSlab::DarkPrismarineSlab(DarkPrismarineSlab::Type::Top).ID: return 7321;
1777  case DarkPrismarineSlab::DarkPrismarineSlab(DarkPrismarineSlab::Type::Double).ID: return 7325;
1778  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZM, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::Straight).ID: return 7229;
1779  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZM, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::InnerLeft).ID: return 7231;
1780  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZM, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::InnerRight).ID: return 7233;
1781  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZM, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::OuterLeft).ID: return 7235;
1782  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZM, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::OuterRight).ID: return 7237;
1783  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZM, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::Straight).ID: return 7239;
1784  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZM, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::InnerLeft).ID: return 7241;
1785  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZM, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::InnerRight).ID: return 7243;
1786  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZM, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::OuterLeft).ID: return 7245;
1787  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZM, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::OuterRight).ID: return 7247;
1788  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZP, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::Straight).ID: return 7249;
1789  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZP, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::InnerLeft).ID: return 7251;
1790  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZP, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::InnerRight).ID: return 7253;
1791  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZP, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::OuterLeft).ID: return 7255;
1792  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZP, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::OuterRight).ID: return 7257;
1793  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZP, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::Straight).ID: return 7259;
1794  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZP, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::InnerLeft).ID: return 7261;
1795  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZP, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::InnerRight).ID: return 7263;
1796  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZP, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::OuterLeft).ID: return 7265;
1797  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZP, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::OuterRight).ID: return 7267;
1798  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XM, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::Straight).ID: return 7269;
1799  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XM, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::InnerLeft).ID: return 7271;
1800  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XM, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::InnerRight).ID: return 7273;
1801  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XM, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::OuterLeft).ID: return 7275;
1802  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XM, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::OuterRight).ID: return 7277;
1803  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XM, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::Straight).ID: return 7279;
1804  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XM, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::InnerLeft).ID: return 7281;
1805  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XM, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::InnerRight).ID: return 7283;
1806  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XM, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::OuterLeft).ID: return 7285;
1807  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XM, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::OuterRight).ID: return 7287;
1808  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XP, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::Straight).ID: return 7289;
1809  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XP, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::InnerLeft).ID: return 7291;
1810  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XP, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::InnerRight).ID: return 7293;
1811  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XP, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::OuterLeft).ID: return 7295;
1812  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XP, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::OuterRight).ID: return 7297;
1813  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XP, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::Straight).ID: return 7299;
1814  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XP, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::InnerLeft).ID: return 7301;
1815  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XP, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::InnerRight).ID: return 7303;
1816  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XP, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::OuterLeft).ID: return 7305;
1817  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XP, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::OuterRight).ID: return 7307;
1818  case DaylightDetector::DaylightDetector(true, 0).ID: return 6158;
1819  case DaylightDetector::DaylightDetector(true, 1).ID: return 6159;
1820  case DaylightDetector::DaylightDetector(true, 2).ID: return 6160;
1821  case DaylightDetector::DaylightDetector(true, 3).ID: return 6161;
1822  case DaylightDetector::DaylightDetector(true, 4).ID: return 6162;
1823  case DaylightDetector::DaylightDetector(true, 5).ID: return 6163;
1824  case DaylightDetector::DaylightDetector(true, 6).ID: return 6164;
1825  case DaylightDetector::DaylightDetector(true, 7).ID: return 6165;
1826  case DaylightDetector::DaylightDetector(true, 8).ID: return 6166;
1827  case DaylightDetector::DaylightDetector(true, 9).ID: return 6167;
1828  case DaylightDetector::DaylightDetector(true, 10).ID: return 6168;
1829  case DaylightDetector::DaylightDetector(true, 11).ID: return 6169;
1830  case DaylightDetector::DaylightDetector(true, 12).ID: return 6170;
1831  case DaylightDetector::DaylightDetector(true, 13).ID: return 6171;
1832  case DaylightDetector::DaylightDetector(true, 14).ID: return 6172;
1833  case DaylightDetector::DaylightDetector(true, 15).ID: return 6173;
1834  case DaylightDetector::DaylightDetector(false, 0).ID: return 6174;
1835  case DaylightDetector::DaylightDetector(false, 1).ID: return 6175;
1836  case DaylightDetector::DaylightDetector(false, 2).ID: return 6176;
1837  case DaylightDetector::DaylightDetector(false, 3).ID: return 6177;
1838  case DaylightDetector::DaylightDetector(false, 4).ID: return 6178;
1839  case DaylightDetector::DaylightDetector(false, 5).ID: return 6179;
1840  case DaylightDetector::DaylightDetector(false, 6).ID: return 6180;
1841  case DaylightDetector::DaylightDetector(false, 7).ID: return 6181;
1842  case DaylightDetector::DaylightDetector(false, 8).ID: return 6182;
1843  case DaylightDetector::DaylightDetector(false, 9).ID: return 6183;
1844  case DaylightDetector::DaylightDetector(false, 10).ID: return 6184;
1845  case DaylightDetector::DaylightDetector(false, 11).ID: return 6185;
1846  case DaylightDetector::DaylightDetector(false, 12).ID: return 6186;
1847  case DaylightDetector::DaylightDetector(false, 13).ID: return 6187;
1848  case DaylightDetector::DaylightDetector(false, 14).ID: return 6188;
1849  case DaylightDetector::DaylightDetector(false, 15).ID: return 6189;
1850  case DeadBrainCoral::DeadBrainCoral().ID: return 8987;
1851  case DeadBrainCoralBlock::DeadBrainCoralBlock().ID: return 8975;
1852  case DeadBrainCoralFan::DeadBrainCoralFan().ID: return 9007;
1853  case DeadBrainCoralWallFan::DeadBrainCoralWallFan(eBlockFace::BLOCK_FACE_ZM).ID: return 9033;
1854  case DeadBrainCoralWallFan::DeadBrainCoralWallFan(eBlockFace::BLOCK_FACE_ZP).ID: return 9035;
1855  case DeadBrainCoralWallFan::DeadBrainCoralWallFan(eBlockFace::BLOCK_FACE_XM).ID: return 9037;
1856  case DeadBrainCoralWallFan::DeadBrainCoralWallFan(eBlockFace::BLOCK_FACE_XP).ID: return 9039;
1857  case DeadBubbleCoral::DeadBubbleCoral().ID: return 8989;
1858  case DeadBubbleCoralBlock::DeadBubbleCoralBlock().ID: return 8976;
1859  case DeadBubbleCoralFan::DeadBubbleCoralFan().ID: return 9009;
1860  case DeadBubbleCoralWallFan::DeadBubbleCoralWallFan(eBlockFace::BLOCK_FACE_ZM).ID: return 9041;
1861  case DeadBubbleCoralWallFan::DeadBubbleCoralWallFan(eBlockFace::BLOCK_FACE_ZP).ID: return 9043;
1862  case DeadBubbleCoralWallFan::DeadBubbleCoralWallFan(eBlockFace::BLOCK_FACE_XM).ID: return 9045;
1863  case DeadBubbleCoralWallFan::DeadBubbleCoralWallFan(eBlockFace::BLOCK_FACE_XP).ID: return 9047;
1864  case DeadBush::DeadBush().ID: return 1343;
1865  case DeadFireCoral::DeadFireCoral().ID: return 8991;
1866  case DeadFireCoralBlock::DeadFireCoralBlock().ID: return 8977;
1867  case DeadFireCoralFan::DeadFireCoralFan().ID: return 9011;
1868  case DeadFireCoralWallFan::DeadFireCoralWallFan(eBlockFace::BLOCK_FACE_ZM).ID: return 9049;
1869  case DeadFireCoralWallFan::DeadFireCoralWallFan(eBlockFace::BLOCK_FACE_ZP).ID: return 9051;
1870  case DeadFireCoralWallFan::DeadFireCoralWallFan(eBlockFace::BLOCK_FACE_XM).ID: return 9053;
1871  case DeadFireCoralWallFan::DeadFireCoralWallFan(eBlockFace::BLOCK_FACE_XP).ID: return 9055;
1872  case DeadHornCoral::DeadHornCoral().ID: return 8993;
1873  case DeadHornCoralBlock::DeadHornCoralBlock().ID: return 8978;
1874  case DeadHornCoralFan::DeadHornCoralFan().ID: return 9013;
1875  case DeadHornCoralWallFan::DeadHornCoralWallFan(eBlockFace::BLOCK_FACE_ZM).ID: return 9057;
1876  case DeadHornCoralWallFan::DeadHornCoralWallFan(eBlockFace::BLOCK_FACE_ZP).ID: return 9059;
1877  case DeadHornCoralWallFan::DeadHornCoralWallFan(eBlockFace::BLOCK_FACE_XM).ID: return 9061;
1878  case DeadHornCoralWallFan::DeadHornCoralWallFan(eBlockFace::BLOCK_FACE_XP).ID: return 9063;
1879  case DeadTubeCoral::DeadTubeCoral().ID: return 8985;
1880  case DeadTubeCoralBlock::DeadTubeCoralBlock().ID: return 8974;
1881  case DeadTubeCoralFan::DeadTubeCoralFan().ID: return 9005;
1882  case DeadTubeCoralWallFan::DeadTubeCoralWallFan(eBlockFace::BLOCK_FACE_ZM).ID: return 9025;
1883  case DeadTubeCoralWallFan::DeadTubeCoralWallFan(eBlockFace::BLOCK_FACE_ZP).ID: return 9027;
1884  case DeadTubeCoralWallFan::DeadTubeCoralWallFan(eBlockFace::BLOCK_FACE_XM).ID: return 9029;
1885  case DeadTubeCoralWallFan::DeadTubeCoralWallFan(eBlockFace::BLOCK_FACE_XP).ID: return 9031;
1886  case DetectorRail::DetectorRail(true, DetectorRail::Shape::NorthSouth).ID: return 1316;
1887  case DetectorRail::DetectorRail(true, DetectorRail::Shape::EastWest).ID: return 1317;
1888  case DetectorRail::DetectorRail(true, DetectorRail::Shape::AscendingEast).ID: return 1318;
1889  case DetectorRail::DetectorRail(true, DetectorRail::Shape::AscendingWest).ID: return 1319;
1890  case DetectorRail::DetectorRail(true, DetectorRail::Shape::AscendingNorth).ID: return 1320;
1891  case DetectorRail::DetectorRail(true, DetectorRail::Shape::AscendingSouth).ID: return 1321;
1892  case DetectorRail::DetectorRail(false, DetectorRail::Shape::NorthSouth).ID: return 1322;
1893  case DetectorRail::DetectorRail(false, DetectorRail::Shape::EastWest).ID: return 1323;
1894  case DetectorRail::DetectorRail(false, DetectorRail::Shape::AscendingEast).ID: return 1324;
1895  case DetectorRail::DetectorRail(false, DetectorRail::Shape::AscendingWest).ID: return 1325;
1896  case DetectorRail::DetectorRail(false, DetectorRail::Shape::AscendingNorth).ID: return 1326;
1897  case DetectorRail::DetectorRail(false, DetectorRail::Shape::AscendingSouth).ID: return 1327;
1898  case DiamondBlock::DiamondBlock().ID: return 3353;
1899  case DiamondOre::DiamondOre().ID: return 3352;
1900  case Diorite::Diorite().ID: return 4;
1901  case DioriteSlab::DioriteSlab(DioriteSlab::Type::Top).ID: return 10326;
1903  case DioriteSlab::DioriteSlab(DioriteSlab::Type::Double).ID: return 10330;
1904  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_ZM, DioriteStairs::Half::Top, DioriteStairs::Shape::Straight).ID: return 10174;
1905  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_ZM, DioriteStairs::Half::Top, DioriteStairs::Shape::InnerLeft).ID: return 10176;
1906  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_ZM, DioriteStairs::Half::Top, DioriteStairs::Shape::InnerRight).ID: return 10178;
1907  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_ZM, DioriteStairs::Half::Top, DioriteStairs::Shape::OuterLeft).ID: return 10180;
1908  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_ZM, DioriteStairs::Half::Top, DioriteStairs::Shape::OuterRight).ID: return 10182;
1909  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_ZM, DioriteStairs::Half::Bottom, DioriteStairs::Shape::Straight).ID: return 10184;
1910  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_ZM, DioriteStairs::Half::Bottom, DioriteStairs::Shape::InnerLeft).ID: return 10186;
1911  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_ZM, DioriteStairs::Half::Bottom, DioriteStairs::Shape::InnerRight).ID: return 10188;
1912  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_ZM, DioriteStairs::Half::Bottom, DioriteStairs::Shape::OuterLeft).ID: return 10190;
1913  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_ZM, DioriteStairs::Half::Bottom, DioriteStairs::Shape::OuterRight).ID: return 10192;
1914  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_ZP, DioriteStairs::Half::Top, DioriteStairs::Shape::Straight).ID: return 10194;
1915  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_ZP, DioriteStairs::Half::Top, DioriteStairs::Shape::InnerLeft).ID: return 10196;
1916  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_ZP, DioriteStairs::Half::Top, DioriteStairs::Shape::InnerRight).ID: return 10198;
1917  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_ZP, DioriteStairs::Half::Top, DioriteStairs::Shape::OuterLeft).ID: return 10200;
1918  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_ZP, DioriteStairs::Half::Top, DioriteStairs::Shape::OuterRight).ID: return 10202;
1919  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_ZP, DioriteStairs::Half::Bottom, DioriteStairs::Shape::Straight).ID: return 10204;
1920  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_ZP, DioriteStairs::Half::Bottom, DioriteStairs::Shape::InnerLeft).ID: return 10206;
1921  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_ZP, DioriteStairs::Half::Bottom, DioriteStairs::Shape::InnerRight).ID: return 10208;
1922  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_ZP, DioriteStairs::Half::Bottom, DioriteStairs::Shape::OuterLeft).ID: return 10210;
1923  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_ZP, DioriteStairs::Half::Bottom, DioriteStairs::Shape::OuterRight).ID: return 10212;
1924  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_XM, DioriteStairs::Half::Top, DioriteStairs::Shape::Straight).ID: return 10214;
1925  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_XM, DioriteStairs::Half::Top, DioriteStairs::Shape::InnerLeft).ID: return 10216;
1926  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_XM, DioriteStairs::Half::Top, DioriteStairs::Shape::InnerRight).ID: return 10218;
1927  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_XM, DioriteStairs::Half::Top, DioriteStairs::Shape::OuterLeft).ID: return 10220;
1928  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_XM, DioriteStairs::Half::Top, DioriteStairs::Shape::OuterRight).ID: return 10222;
1929  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_XM, DioriteStairs::Half::Bottom, DioriteStairs::Shape::Straight).ID: return 10224;
1930  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_XM, DioriteStairs::Half::Bottom, DioriteStairs::Shape::InnerLeft).ID: return 10226;
1931  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_XM, DioriteStairs::Half::Bottom, DioriteStairs::Shape::InnerRight).ID: return 10228;
1932  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_XM, DioriteStairs::Half::Bottom, DioriteStairs::Shape::OuterLeft).ID: return 10230;
1933  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_XM, DioriteStairs::Half::Bottom, DioriteStairs::Shape::OuterRight).ID: return 10232;
1934  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_XP, DioriteStairs::Half::Top, DioriteStairs::Shape::Straight).ID: return 10234;
1935  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_XP, DioriteStairs::Half::Top, DioriteStairs::Shape::InnerLeft).ID: return 10236;
1936  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_XP, DioriteStairs::Half::Top, DioriteStairs::Shape::InnerRight).ID: return 10238;
1937  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_XP, DioriteStairs::Half::Top, DioriteStairs::Shape::OuterLeft).ID: return 10240;
1938  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_XP, DioriteStairs::Half::Top, DioriteStairs::Shape::OuterRight).ID: return 10242;
1939  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_XP, DioriteStairs::Half::Bottom, DioriteStairs::Shape::Straight).ID: return 10244;
1940  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_XP, DioriteStairs::Half::Bottom, DioriteStairs::Shape::InnerLeft).ID: return 10246;
1941  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_XP, DioriteStairs::Half::Bottom, DioriteStairs::Shape::InnerRight).ID: return 10248;
1942  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_XP, DioriteStairs::Half::Bottom, DioriteStairs::Shape::OuterLeft).ID: return 10250;
1943  case DioriteStairs::DioriteStairs(eBlockFace::BLOCK_FACE_XP, DioriteStairs::Half::Bottom, DioriteStairs::Shape::OuterRight).ID: return 10252;
1944  case DioriteWall::DioriteWall(DioriteWall::East::Low, DioriteWall::North::Low, DioriteWall::South::Low, true, DioriteWall::West::Low).ID: return 11037;
1945  case DioriteWall::DioriteWall(DioriteWall::East::Low, DioriteWall::North::Low, DioriteWall::South::Low, true, DioriteWall::West::None).ID: return 11038;
1946  case DioriteWall::DioriteWall(DioriteWall::East::Low, DioriteWall::North::Low, DioriteWall::South::Low, false, DioriteWall::West::Low).ID: return 11041;
1947  case DioriteWall::DioriteWall(DioriteWall::East::Low, DioriteWall::North::Low, DioriteWall::South::Low, false, DioriteWall::West::None).ID: return 11042;
1948  case DioriteWall::DioriteWall(DioriteWall::East::Low, DioriteWall::North::Low, DioriteWall::South::None, true, DioriteWall::West::Low).ID: return 11045;
1949  case DioriteWall::DioriteWall(DioriteWall::East::Low, DioriteWall::North::Low, DioriteWall::South::None, true, DioriteWall::West::None).ID: return 11046;
1950  case DioriteWall::DioriteWall(DioriteWall::East::Low, DioriteWall::North::Low, DioriteWall::South::None, false, DioriteWall::West::Low).ID: return 11049;
1951  case DioriteWall::DioriteWall(DioriteWall::East::Low, DioriteWall::North::Low, DioriteWall::South::None, false, DioriteWall::West::None).ID: return 11050;
1952  case DioriteWall::DioriteWall(DioriteWall::East::Low, DioriteWall::North::None, DioriteWall::South::Low, true, DioriteWall::West::Low).ID: return 11053;
1953  case DioriteWall::DioriteWall(DioriteWall::East::Low, DioriteWall::North::None, DioriteWall::South::Low, true, DioriteWall::West::None).ID: return 11054;
1954  case DioriteWall::DioriteWall(DioriteWall::East::Low, DioriteWall::North::None, DioriteWall::South::Low, false, DioriteWall::West::Low).ID: return 11057;
1955  case DioriteWall::DioriteWall(DioriteWall::East::Low, DioriteWall::North::None, DioriteWall::South::Low, false, DioriteWall::West::None).ID: return 11058;
1956  case DioriteWall::DioriteWall(DioriteWall::East::Low, DioriteWall::North::None, DioriteWall::South::None, true, DioriteWall::West::Low).ID: return 11061;
1957  case DioriteWall::DioriteWall(DioriteWall::East::Low, DioriteWall::North::None, DioriteWall::South::None, true, DioriteWall::West::None).ID: return 11062;
1958  case DioriteWall::DioriteWall(DioriteWall::East::Low, DioriteWall::North::None, DioriteWall::South::None, false, DioriteWall::West::Low).ID: return 11065;
1959  case DioriteWall::DioriteWall(DioriteWall::East::Low, DioriteWall::North::None, DioriteWall::South::None, false, DioriteWall::West::None).ID: return 11066;
1960  case DioriteWall::DioriteWall(DioriteWall::East::None, DioriteWall::North::Low, DioriteWall::South::Low, true, DioriteWall::West::Low).ID: return 11069;
1961  case DioriteWall::DioriteWall(DioriteWall::East::None, DioriteWall::North::Low, DioriteWall::South::Low, true, DioriteWall::West::None).ID: return 11070;
1962  case DioriteWall::DioriteWall(DioriteWall::East::None, DioriteWall::North::Low, DioriteWall::South::Low, false, DioriteWall::West::Low).ID: return 11073;
1963  case DioriteWall::DioriteWall(DioriteWall::East::None, DioriteWall::North::Low, DioriteWall::South::Low, false, DioriteWall::West::None).ID: return 11074;
1964  case DioriteWall::DioriteWall(DioriteWall::East::None, DioriteWall::North::Low, DioriteWall::South::None, true, DioriteWall::West::Low).ID: return 11077;
1965  case DioriteWall::DioriteWall(DioriteWall::East::None, DioriteWall::North::Low, DioriteWall::South::None, true, DioriteWall::West::None).ID: return 11078;
1966  case DioriteWall::DioriteWall(DioriteWall::East::None, DioriteWall::North::Low, DioriteWall::South::None, false, DioriteWall::West::Low).ID: return 11081;
1967  case DioriteWall::DioriteWall(DioriteWall::East::None, DioriteWall::North::Low, DioriteWall::South::None, false, DioriteWall::West::None).ID: return 11082;
1968  case DioriteWall::DioriteWall(DioriteWall::East::None, DioriteWall::North::None, DioriteWall::South::Low, true, DioriteWall::West::Low).ID: return 11085;
1969  case DioriteWall::DioriteWall(DioriteWall::East::None, DioriteWall::North::None, DioriteWall::South::Low, true, DioriteWall::West::None).ID: return 11086;
1970  case DioriteWall::DioriteWall(DioriteWall::East::None, DioriteWall::North::None, DioriteWall::South::Low, false, DioriteWall::West::Low).ID: return 11089;
1971  case DioriteWall::DioriteWall(DioriteWall::East::None, DioriteWall::North::None, DioriteWall::South::Low, false, DioriteWall::West::None).ID: return 11090;
1972  case DioriteWall::DioriteWall(DioriteWall::East::None, DioriteWall::North::None, DioriteWall::South::None, true, DioriteWall::West::Low).ID: return 11093;
1973  case DioriteWall::DioriteWall(DioriteWall::East::None, DioriteWall::North::None, DioriteWall::South::None, true, DioriteWall::West::None).ID: return 11094;
1974  case DioriteWall::DioriteWall(DioriteWall::East::None, DioriteWall::North::None, DioriteWall::South::None, false, DioriteWall::West::Low).ID: return 11097;
1975  case DioriteWall::DioriteWall(DioriteWall::East::None, DioriteWall::North::None, DioriteWall::South::None, false, DioriteWall::West::None).ID: return 11098;
1976  case Dirt::Dirt().ID: return 10;
1977  case Dispenser::Dispenser(eBlockFace::BLOCK_FACE_ZM, true).ID: return 233;
1978  case Dispenser::Dispenser(eBlockFace::BLOCK_FACE_ZM, false).ID: return 234;
1979  case Dispenser::Dispenser(eBlockFace::BLOCK_FACE_XP, true).ID: return 235;
1980  case Dispenser::Dispenser(eBlockFace::BLOCK_FACE_XP, false).ID: return 236;
1981  case Dispenser::Dispenser(eBlockFace::BLOCK_FACE_ZP, true).ID: return 237;
1982  case Dispenser::Dispenser(eBlockFace::BLOCK_FACE_ZP, false).ID: return 238;
1983  case Dispenser::Dispenser(eBlockFace::BLOCK_FACE_XM, true).ID: return 239;
1984  case Dispenser::Dispenser(eBlockFace::BLOCK_FACE_XM, false).ID: return 240;
1985  case Dispenser::Dispenser(eBlockFace::BLOCK_FACE_YP, true).ID: return 241;
1986  case Dispenser::Dispenser(eBlockFace::BLOCK_FACE_YP, false).ID: return 242;
1987  case Dispenser::Dispenser(eBlockFace::BLOCK_FACE_YM, true).ID: return 243;
1988  case Dispenser::Dispenser(eBlockFace::BLOCK_FACE_YM, false).ID: return 244;
1989  case DragonEgg::DragonEgg().ID: return 5139;
1990  case DragonHead::DragonHead(0).ID: return 6054;
1991  case DragonHead::DragonHead(1).ID: return 6055;
1992  case DragonHead::DragonHead(2).ID: return 6056;
1993  case DragonHead::DragonHead(3).ID: return 6057;
1994  case DragonHead::DragonHead(4).ID: return 6058;
1995  case DragonHead::DragonHead(5).ID: return 6059;
1996  case DragonHead::DragonHead(6).ID: return 6060;
1997  case DragonHead::DragonHead(7).ID: return 6061;
1998  case DragonHead::DragonHead(8).ID: return 6062;
1999  case DragonHead::DragonHead(9).ID: return 6063;
2000  case DragonHead::DragonHead(10).ID: return 6064;
2001  case DragonHead::DragonHead(11).ID: return 6065;
2002  case DragonHead::DragonHead(12).ID: return 6066;
2003  case DragonHead::DragonHead(13).ID: return 6067;
2004  case DragonHead::DragonHead(14).ID: return 6068;
2005  case DragonHead::DragonHead(15).ID: return 6069;
2006  case DragonWallHead::DragonWallHead(eBlockFace::BLOCK_FACE_ZM).ID: return 6070;
2007  case DragonWallHead::DragonWallHead(eBlockFace::BLOCK_FACE_ZP).ID: return 6071;
2008  case DragonWallHead::DragonWallHead(eBlockFace::BLOCK_FACE_XM).ID: return 6072;
2009  case DragonWallHead::DragonWallHead(eBlockFace::BLOCK_FACE_XP).ID: return 6073;
2010  case DriedKelpBlock::DriedKelpBlock().ID: return 8961;
2011  case Dropper::Dropper(eBlockFace::BLOCK_FACE_ZM, true).ID: return 6299;
2012  case Dropper::Dropper(eBlockFace::BLOCK_FACE_ZM, false).ID: return 6300;
2013  case Dropper::Dropper(eBlockFace::BLOCK_FACE_XP, true).ID: return 6301;
2014  case Dropper::Dropper(eBlockFace::BLOCK_FACE_XP, false).ID: return 6302;
2015  case Dropper::Dropper(eBlockFace::BLOCK_FACE_ZP, true).ID: return 6303;
2016  case Dropper::Dropper(eBlockFace::BLOCK_FACE_ZP, false).ID: return 6304;
2017  case Dropper::Dropper(eBlockFace::BLOCK_FACE_XM, true).ID: return 6305;
2018  case Dropper::Dropper(eBlockFace::BLOCK_FACE_XM, false).ID: return 6306;
2019  case Dropper::Dropper(eBlockFace::BLOCK_FACE_YP, true).ID: return 6307;
2020  case Dropper::Dropper(eBlockFace::BLOCK_FACE_YP, false).ID: return 6308;
2021  case Dropper::Dropper(eBlockFace::BLOCK_FACE_YM, true).ID: return 6309;
2022  case Dropper::Dropper(eBlockFace::BLOCK_FACE_YM, false).ID: return 6310;
2023  case EmeraldBlock::EmeraldBlock().ID: return 5387;
2024  case EmeraldOre::EmeraldOre().ID: return 5234;
2025  case EnchantingTable::EnchantingTable().ID: return 5116;
2026  case EndGateway::EndGateway().ID: return 8688;
2027  case EndPortal::EndPortal().ID: return 5129;
2036  case EndRod::EndRod(eBlockFace::BLOCK_FACE_ZM).ID: return 8522;
2037  case EndRod::EndRod(eBlockFace::BLOCK_FACE_XP).ID: return 8523;
2038  case EndRod::EndRod(eBlockFace::BLOCK_FACE_ZP).ID: return 8524;
2039  case EndRod::EndRod(eBlockFace::BLOCK_FACE_XM).ID: return 8525;
2040  case EndRod::EndRod(eBlockFace::BLOCK_FACE_YP).ID: return 8526;
2041  case EndRod::EndRod(eBlockFace::BLOCK_FACE_YM).ID: return 8527;
2042  case EndStone::EndStone().ID: return 5138;
2043  case EndStoneBrickSlab::EndStoneBrickSlab(EndStoneBrickSlab::Type::Top).ID: return 10284;
2045  case EndStoneBrickSlab::EndStoneBrickSlab(EndStoneBrickSlab::Type::Double).ID: return 10288;
2046  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, EndStoneBrickStairs::Half::Top, EndStoneBrickStairs::Shape::Straight).ID: return 9534;
2047  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, EndStoneBrickStairs::Half::Top, EndStoneBrickStairs::Shape::InnerLeft).ID: return 9536;
2048  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, EndStoneBrickStairs::Half::Top, EndStoneBrickStairs::Shape::InnerRight).ID: return 9538;
2049  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, EndStoneBrickStairs::Half::Top, EndStoneBrickStairs::Shape::OuterLeft).ID: return 9540;
2050  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, EndStoneBrickStairs::Half::Top, EndStoneBrickStairs::Shape::OuterRight).ID: return 9542;
2051  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, EndStoneBrickStairs::Half::Bottom, EndStoneBrickStairs::Shape::Straight).ID: return 9544;
2052  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, EndStoneBrickStairs::Half::Bottom, EndStoneBrickStairs::Shape::InnerLeft).ID: return 9546;
2053  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, EndStoneBrickStairs::Half::Bottom, EndStoneBrickStairs::Shape::InnerRight).ID: return 9548;
2054  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, EndStoneBrickStairs::Half::Bottom, EndStoneBrickStairs::Shape::OuterLeft).ID: return 9550;
2055  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, EndStoneBrickStairs::Half::Bottom, EndStoneBrickStairs::Shape::OuterRight).ID: return 9552;
2056  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, EndStoneBrickStairs::Half::Top, EndStoneBrickStairs::Shape::Straight).ID: return 9554;
2057  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, EndStoneBrickStairs::Half::Top, EndStoneBrickStairs::Shape::InnerLeft).ID: return 9556;
2058  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, EndStoneBrickStairs::Half::Top, EndStoneBrickStairs::Shape::InnerRight).ID: return 9558;
2059  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, EndStoneBrickStairs::Half::Top, EndStoneBrickStairs::Shape::OuterLeft).ID: return 9560;
2060  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, EndStoneBrickStairs::Half::Top, EndStoneBrickStairs::Shape::OuterRight).ID: return 9562;
2061  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, EndStoneBrickStairs::Half::Bottom, EndStoneBrickStairs::Shape::Straight).ID: return 9564;
2062  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, EndStoneBrickStairs::Half::Bottom, EndStoneBrickStairs::Shape::InnerLeft).ID: return 9566;
2063  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, EndStoneBrickStairs::Half::Bottom, EndStoneBrickStairs::Shape::InnerRight).ID: return 9568;
2064  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, EndStoneBrickStairs::Half::Bottom, EndStoneBrickStairs::Shape::OuterLeft).ID: return 9570;
2065  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, EndStoneBrickStairs::Half::Bottom, EndStoneBrickStairs::Shape::OuterRight).ID: return 9572;
2066  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_XM, EndStoneBrickStairs::Half::Top, EndStoneBrickStairs::Shape::Straight).ID: return 9574;
2067  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_XM, EndStoneBrickStairs::Half::Top, EndStoneBrickStairs::Shape::InnerLeft).ID: return 9576;
2068  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_XM, EndStoneBrickStairs::Half::Top, EndStoneBrickStairs::Shape::InnerRight).ID: return 9578;
2069  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_XM, EndStoneBrickStairs::Half::Top, EndStoneBrickStairs::Shape::OuterLeft).ID: return 9580;
2070  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_XM, EndStoneBrickStairs::Half::Top, EndStoneBrickStairs::Shape::OuterRight).ID: return 9582;
2071  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_XM, EndStoneBrickStairs::Half::Bottom, EndStoneBrickStairs::Shape::Straight).ID: return 9584;
2072  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_XM, EndStoneBrickStairs::Half::Bottom, EndStoneBrickStairs::Shape::InnerLeft).ID: return 9586;
2073  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_XM, EndStoneBrickStairs::Half::Bottom, EndStoneBrickStairs::Shape::InnerRight).ID: return 9588;
2074  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_XM, EndStoneBrickStairs::Half::Bottom, EndStoneBrickStairs::Shape::OuterLeft).ID: return 9590;
2075  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_XM, EndStoneBrickStairs::Half::Bottom, EndStoneBrickStairs::Shape::OuterRight).ID: return 9592;
2076  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_XP, EndStoneBrickStairs::Half::Top, EndStoneBrickStairs::Shape::Straight).ID: return 9594;
2077  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_XP, EndStoneBrickStairs::Half::Top, EndStoneBrickStairs::Shape::InnerLeft).ID: return 9596;
2078  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_XP, EndStoneBrickStairs::Half::Top, EndStoneBrickStairs::Shape::InnerRight).ID: return 9598;
2079  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_XP, EndStoneBrickStairs::Half::Top, EndStoneBrickStairs::Shape::OuterLeft).ID: return 9600;
2080  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_XP, EndStoneBrickStairs::Half::Top, EndStoneBrickStairs::Shape::OuterRight).ID: return 9602;
2081  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_XP, EndStoneBrickStairs::Half::Bottom, EndStoneBrickStairs::Shape::Straight).ID: return 9604;
2082  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_XP, EndStoneBrickStairs::Half::Bottom, EndStoneBrickStairs::Shape::InnerLeft).ID: return 9606;
2083  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_XP, EndStoneBrickStairs::Half::Bottom, EndStoneBrickStairs::Shape::InnerRight).ID: return 9608;
2084  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_XP, EndStoneBrickStairs::Half::Bottom, EndStoneBrickStairs::Shape::OuterLeft).ID: return 9610;
2085  case EndStoneBrickStairs::EndStoneBrickStairs(eBlockFace::BLOCK_FACE_XP, EndStoneBrickStairs::Half::Bottom, EndStoneBrickStairs::Shape::OuterRight).ID: return 9612;
2086  case EndStoneBrickWall::EndStoneBrickWall(EndStoneBrickWall::East::Low, EndStoneBrickWall::North::Low, EndStoneBrickWall::South::Low, true, EndStoneBrickWall::West::Low).ID: return 10973;
2087  case EndStoneBrickWall::EndStoneBrickWall(EndStoneBrickWall::East::Low, EndStoneBrickWall::North::Low, EndStoneBrickWall::South::Low, true, EndStoneBrickWall::West::None).ID: return 10974;
2088  case EndStoneBrickWall::EndStoneBrickWall(EndStoneBrickWall::East::Low, EndStoneBrickWall::North::Low, EndStoneBrickWall::South::Low, false, EndStoneBrickWall::West::Low).ID: return 10977;
2089  case EndStoneBrickWall::EndStoneBrickWall(EndStoneBrickWall::East::Low, EndStoneBrickWall::North::Low, EndStoneBrickWall::South::Low, false, EndStoneBrickWall::West::None).ID: return 10978;
2090  case EndStoneBrickWall::EndStoneBrickWall(EndStoneBrickWall::East::Low, EndStoneBrickWall::North::Low, EndStoneBrickWall::South::None, true, EndStoneBrickWall::West::Low).ID: return 10981;
2091  case EndStoneBrickWall::EndStoneBrickWall(EndStoneBrickWall::East::Low, EndStoneBrickWall::North::Low, EndStoneBrickWall::South::None, true, EndStoneBrickWall::West::None).ID: return 10982;
2092  case EndStoneBrickWall::EndStoneBrickWall(EndStoneBrickWall::East::Low, EndStoneBrickWall::North::Low, EndStoneBrickWall::South::None, false, EndStoneBrickWall::West::Low).ID: return 10985;
2093  case EndStoneBrickWall::EndStoneBrickWall(EndStoneBrickWall::East::Low, EndStoneBrickWall::North::Low, EndStoneBrickWall::South::None, false, EndStoneBrickWall::West::None).ID: return 10986;
2094  case EndStoneBrickWall::EndStoneBrickWall(EndStoneBrickWall::East::Low, EndStoneBrickWall::North::None, EndStoneBrickWall::South::Low, true, EndStoneBrickWall::West::Low).ID: return 10989;
2095  case EndStoneBrickWall::EndStoneBrickWall(EndStoneBrickWall::East::Low, EndStoneBrickWall::North::None, EndStoneBrickWall::South::Low, true, EndStoneBrickWall::West::None).ID: return 10990;
2096  case EndStoneBrickWall::EndStoneBrickWall(EndStoneBrickWall::East::Low, EndStoneBrickWall::North::None, EndStoneBrickWall::South::Low, false, EndStoneBrickWall::West::Low).ID: return 10993;
2097  case EndStoneBrickWall::EndStoneBrickWall(EndStoneBrickWall::East::Low, EndStoneBrickWall::North::None, EndStoneBrickWall::South::Low, false, EndStoneBrickWall::West::None).ID: return 10994;
2098  case EndStoneBrickWall::EndStoneBrickWall(EndStoneBrickWall::East::Low, EndStoneBrickWall::North::None, EndStoneBrickWall::South::None, true, EndStoneBrickWall::West::Low).ID: return 10997;
2099  case EndStoneBrickWall::EndStoneBrickWall(EndStoneBrickWall::East::Low, EndStoneBrickWall::North::None, EndStoneBrickWall::South::None, true, EndStoneBrickWall::West::None).ID: return 10998;
2100  case EndStoneBrickWall::EndStoneBrickWall(EndStoneBrickWall::East::Low, EndStoneBrickWall::North::None, EndStoneBrickWall::South::None, false, EndStoneBrickWall::West::Low).ID: return 11001;
2101  case EndStoneBrickWall::EndStoneBrickWall(EndStoneBrickWall::East::Low, EndStoneBrickWall::North::None, EndStoneBrickWall::South::None, false, EndStoneBrickWall::West::None).ID: return 11002;
2102  case EndStoneBrickWall::EndStoneBrickWall(EndStoneBrickWall::East::None, EndStoneBrickWall::North::Low, EndStoneBrickWall::South::Low, true, EndStoneBrickWall::West::Low).ID: return 11005;
2103  case EndStoneBrickWall::EndStoneBrickWall(EndStoneBrickWall::East::None, EndStoneBrickWall::North::Low, EndStoneBrickWall::South::Low, true, EndStoneBrickWall::West::None).ID: return 11006;
2104  case EndStoneBrickWall::EndStoneBrickWall(EndStoneBrickWall::East::None, EndStoneBrickWall::North::Low, EndStoneBrickWall::South::Low, false, EndStoneBrickWall::West::Low).ID: return 11009;
2105  case EndStoneBrickWall::EndStoneBrickWall(EndStoneBrickWall::East::None, EndStoneBrickWall::North::Low, EndStoneBrickWall::South::Low, false, EndStoneBrickWall::West::None).ID: return 11010;
2106  case EndStoneBrickWall::EndStoneBrickWall(EndStoneBrickWall::East::None, EndStoneBrickWall::North::Low, EndStoneBrickWall::South::None, true, EndStoneBrickWall::West::Low).ID: return 11013;
2107  case EndStoneBrickWall::EndStoneBrickWall(EndStoneBrickWall::East::None, EndStoneBrickWall::North::Low, EndStoneBrickWall::South::None, true, EndStoneBrickWall::West::None).ID: return 11014;
2108  case EndStoneBrickWall::EndStoneBrickWall(EndStoneBrickWall::East::None, EndStoneBrickWall::North::Low, EndStoneBrickWall::South::None, false, EndStoneBrickWall::West::Low).ID: return 11017;
2109  case EndStoneBrickWall::EndStoneBrickWall(EndStoneBrickWall::East::None, EndStoneBrickWall::North::Low, EndStoneBrickWall::South::None, false, EndStoneBrickWall::West::None).ID: return 11018;
2110  case EndStoneBrickWall::EndStoneBrickWall(EndStoneBrickWall::East::None, EndStoneBrickWall::North::None, EndStoneBrickWall::South::Low, true, EndStoneBrickWall::West::Low).ID: return 11021;
2111  case EndStoneBrickWall::EndStoneBrickWall(EndStoneBrickWall::East::None, EndStoneBrickWall::North::None, EndStoneBrickWall::South::Low, true, EndStoneBrickWall::West::None).ID: return 11022;
2112  case EndStoneBrickWall::EndStoneBrickWall(EndStoneBrickWall::East::None, EndStoneBrickWall::North::None, EndStoneBrickWall::South::Low, false, EndStoneBrickWall::West::Low).ID: return 11025;
2113  case EndStoneBrickWall::EndStoneBrickWall(EndStoneBrickWall::East::None, EndStoneBrickWall::North::None, EndStoneBrickWall::South::Low, false, EndStoneBrickWall::West::None).ID: return 11026;
2114  case EndStoneBrickWall::EndStoneBrickWall(EndStoneBrickWall::East::None, EndStoneBrickWall::North::None, EndStoneBrickWall::South::None, true, EndStoneBrickWall::West::Low).ID: return 11029;
2115  case EndStoneBrickWall::EndStoneBrickWall(EndStoneBrickWall::East::None, EndStoneBrickWall::North::None, EndStoneBrickWall::South::None, true, EndStoneBrickWall::West::None).ID: return 11030;
2116  case EndStoneBrickWall::EndStoneBrickWall(EndStoneBrickWall::East::None, EndStoneBrickWall::North::None, EndStoneBrickWall::South::None, false, EndStoneBrickWall::West::Low).ID: return 11033;
2117  case EndStoneBrickWall::EndStoneBrickWall(EndStoneBrickWall::East::None, EndStoneBrickWall::North::None, EndStoneBrickWall::South::None, false, EndStoneBrickWall::West::None).ID: return 11034;
2118  case EndStoneBricks::EndStoneBricks().ID: return 8682;
2123  case Farmland::Farmland(0).ID: return 3363;
2124  case Farmland::Farmland(1).ID: return 3364;
2125  case Farmland::Farmland(2).ID: return 3365;
2126  case Farmland::Farmland(3).ID: return 3366;
2127  case Farmland::Farmland(4).ID: return 3367;
2128  case Farmland::Farmland(5).ID: return 3368;
2129  case Farmland::Farmland(6).ID: return 3369;
2130  case Farmland::Farmland(7).ID: return 3370;
2131  case Fern::Fern().ID: return 1342;
2132  case Fire::Fire(0, true, true, true, true, true).ID: return 1439;
2133  case Fire::Fire(0, true, true, true, true, false).ID: return 1440;
2134  case Fire::Fire(0, true, true, true, false, true).ID: return 1441;
2135  case Fire::Fire(0, true, true, true, false, false).ID: return 1442;
2136  case Fire::Fire(0, true, true, false, true, true).ID: return 1443;
2137  case Fire::Fire(0, true, true, false, true, false).ID: return 1444;
2138  case Fire::Fire(0, true, true, false, false, true).ID: return 1445;
2139  case Fire::Fire(0, true, true, false, false, false).ID: return 1446;
2140  case Fire::Fire(0, true, false, true, true, true).ID: return 1447;
2141  case Fire::Fire(0, true, false, true, true, false).ID: return 1448;
2142  case Fire::Fire(0, true, false, true, false, true).ID: return 1449;
2143  case Fire::Fire(0, true, false, true, false, false).ID: return 1450;
2144  case Fire::Fire(0, true, false, false, true, true).ID: return 1451;
2145  case Fire::Fire(0, true, false, false, true, false).ID: return 1452;
2146  case Fire::Fire(0, true, false, false, false, true).ID: return 1453;
2147  case Fire::Fire(0, true, false, false, false, false).ID: return 1454;
2148  case Fire::Fire(0, false, true, true, true, true).ID: return 1455;
2149  case Fire::Fire(0, false, true, true, true, false).ID: return 1456;
2150  case Fire::Fire(0, false, true, true, false, true).ID: return 1457;
2151  case Fire::Fire(0, false, true, true, false, false).ID: return 1458;
2152  case Fire::Fire(0, false, true, false, true, true).ID: return 1459;
2153  case Fire::Fire(0, false, true, false, true, false).ID: return 1460;
2154  case Fire::Fire(0, false, true, false, false, true).ID: return 1461;
2155  case Fire::Fire(0, false, true, false, false, false).ID: return 1462;
2156  case Fire::Fire(0, false, false, true, true, true).ID: return 1463;
2157  case Fire::Fire(0, false, false, true, true, false).ID: return 1464;
2158  case Fire::Fire(0, false, false, true, false, true).ID: return 1465;
2159  case Fire::Fire(0, false, false, true, false, false).ID: return 1466;
2160  case Fire::Fire(0, false, false, false, true, true).ID: return 1467;
2161  case Fire::Fire(0, false, false, false, true, false).ID: return 1468;
2162  case Fire::Fire(0, false, false, false, false, true).ID: return 1469;
2163  case Fire::Fire(0, false, false, false, false, false).ID: return 1470;
2164  case Fire::Fire(1, true, true, true, true, true).ID: return 1471;
2165  case Fire::Fire(1, true, true, true, true, false).ID: return 1472;
2166  case Fire::Fire(1, true, true, true, false, true).ID: return 1473;
2167  case Fire::Fire(1, true, true, true, false, false).ID: return 1474;
2168  case Fire::Fire(1, true, true, false, true, true).ID: return 1475;
2169  case Fire::Fire(1, true, true, false, true, false).ID: return 1476;
2170  case Fire::Fire(1, true, true, false, false, true).ID: return 1477;
2171  case Fire::Fire(1, true, true, false, false, false).ID: return 1478;
2172  case Fire::Fire(1, true, false, true, true, true).ID: return 1479;
2173  case Fire::Fire(1, true, false, true, true, false).ID: return 1480;
2174  case Fire::Fire(1, true, false, true, false, true).ID: return 1481;
2175  case Fire::Fire(1, true, false, true, false, false).ID: return 1482;
2176  case Fire::Fire(1, true, false, false, true, true).ID: return 1483;
2177  case Fire::Fire(1, true, false, false, true, false).ID: return 1484;
2178  case Fire::Fire(1, true, false, false, false, true).ID: return 1485;
2179  case Fire::Fire(1, true, false, false, false, false).ID: return 1486;
2180  case Fire::Fire(1, false, true, true, true, true).ID: return 1487;
2181  case Fire::Fire(1, false, true, true, true, false).ID: return 1488;
2182  case Fire::Fire(1, false, true, true, false, true).ID: return 1489;
2183  case Fire::Fire(1, false, true, true, false, false).ID: return 1490;
2184  case Fire::Fire(1, false, true, false, true, true).ID: return 1491;
2185  case Fire::Fire(1, false, true, false, true, false).ID: return 1492;
2186  case Fire::Fire(1, false, true, false, false, true).ID: return 1493;
2187  case Fire::Fire(1, false, true, false, false, false).ID: return 1494;
2188  case Fire::Fire(1, false, false, true, true, true).ID: return 1495;
2189  case Fire::Fire(1, false, false, true, true, false).ID: return 1496;
2190  case Fire::Fire(1, false, false, true, false, true).ID: return 1497;
2191  case Fire::Fire(1, false, false, true, false, false).ID: return 1498;
2192  case Fire::Fire(1, false, false, false, true, true).ID: return 1499;
2193  case Fire::Fire(1, false, false, false, true, false).ID: return 1500;
2194  case Fire::Fire(1, false, false, false, false, true).ID: return 1501;
2195  case Fire::Fire(1, false, false, false, false, false).ID: return 1502;
2196  case Fire::Fire(2, true, true, true, true, true).ID: return 1503;
2197  case Fire::Fire(2, true, true, true, true, false).ID: return 1504;
2198  case Fire::Fire(2, true, true, true, false, true).ID: return 1505;
2199  case Fire::Fire(2, true, true, true, false, false).ID: return 1506;
2200  case Fire::Fire(2, true, true, false, true, true).ID: return 1507;
2201  case Fire::Fire(2, true, true, false, true, false).ID: return 1508;
2202  case Fire::Fire(2, true, true, false, false, true).ID: return 1509;
2203  case Fire::Fire(2, true, true, false, false, false).ID: return 1510;
2204  case Fire::Fire(2, true, false, true, true, true).ID: return 1511;
2205  case Fire::Fire(2, true, false, true, true, false).ID: return 1512;
2206  case Fire::Fire(2, true, false, true, false, true).ID: return 1513;
2207  case Fire::Fire(2, true, false, true, false, false).ID: return 1514;
2208  case Fire::Fire(2, true, false, false, true, true).ID: return 1515;
2209  case Fire::Fire(2, true, false, false, true, false).ID: return 1516;
2210  case Fire::Fire(2, true, false, false, false, true).ID: return 1517;
2211  case Fire::Fire(2, true, false, false, false, false).ID: return 1518;
2212  case Fire::Fire(2, false, true, true, true, true).ID: return 1519;
2213  case Fire::Fire(2, false, true, true, true, false).ID: return 1520;
2214  case Fire::Fire(2, false, true, true, false, true).ID: return 1521;
2215  case Fire::Fire(2, false, true, true, false, false).ID: return 1522;
2216  case Fire::Fire(2, false, true, false, true, true).ID: return 1523;
2217  case Fire::Fire(2, false, true, false, true, false).ID: return 1524;
2218  case Fire::Fire(2, false, true, false, false, true).ID: return 1525;
2219  case Fire::Fire(2, false, true, false, false, false).ID: return 1526;
2220  case Fire::Fire(2, false, false, true, true, true).ID: return 1527;
2221  case Fire::Fire(2, false, false, true, true, false).ID: return 1528;
2222  case Fire::Fire(2, false, false, true, false, true).ID: return 1529;
2223  case Fire::Fire(2, false, false, true, false, false).ID: return 1530;
2224  case Fire::Fire(2, false, false, false, true, true).ID: return 1531;
2225  case Fire::Fire(2, false, false, false, true, false).ID: return 1532;
2226  case Fire::Fire(2, false, false, false, false, true).ID: return 1533;
2227  case Fire::Fire(2, false, false, false, false, false).ID: return 1534;
2228  case Fire::Fire(3, true, true, true, true, true).ID: return 1535;
2229  case Fire::Fire(3, true, true, true, true, false).ID: return 1536;
2230  case Fire::Fire(3, true, true, true, false, true).ID: return 1537;
2231  case Fire::Fire(3, true, true, true, false, false).ID: return 1538;
2232  case Fire::Fire(3, true, true, false, true, true).ID: return 1539;
2233  case Fire::Fire(3, true, true, false, true, false).ID: return 1540;
2234  case Fire::Fire(3, true, true, false, false, true).ID: return 1541;
2235  case Fire::Fire(3, true, true, false, false, false).ID: return 1542;
2236  case Fire::Fire(3, true, false, true, true, true).ID: return 1543;
2237  case Fire::Fire(3, true, false, true, true, false).ID: return 1544;
2238  case Fire::Fire(3, true, false, true, false, true).ID: return 1545;
2239  case Fire::Fire(3, true, false, true, false, false).ID: return 1546;
2240  case Fire::Fire(3, true, false, false, true, true).ID: return 1547;
2241  case Fire::Fire(3, true, false, false, true, false).ID: return 1548;
2242  case Fire::Fire(3, true, false, false, false, true).ID: return 1549;
2243  case Fire::Fire(3, true, false, false, false, false).ID: return 1550;
2244  case Fire::Fire(3, false, true, true, true, true).ID: return 1551;
2245  case Fire::Fire(3, false, true, true, true, false).ID: return 1552;
2246  case Fire::Fire(3, false, true, true, false, true).ID: return 1553;
2247  case Fire::Fire(3, false, true, true, false, false).ID: return 1554;
2248  case Fire::Fire(3, false, true, false, true, true).ID: return 1555;
2249  case Fire::Fire(3, false, true, false, true, false).ID: return 1556;
2250  case Fire::Fire(3, false, true, false, false, true).ID: return 1557;
2251  case Fire::Fire(3, false, true, false, false, false).ID: return 1558;
2252  case Fire::Fire(3, false, false, true, true, true).ID: return 1559;
2253  case Fire::Fire(3, false, false, true, true, false).ID: return 1560;
2254  case Fire::Fire(3, false, false, true, false, true).ID: return 1561;
2255  case Fire::Fire(3, false, false, true, false, false).ID: return 1562;
2256  case Fire::Fire(3, false, false, false, true, true).ID: return 1563;
2257  case Fire::Fire(3, false, false, false, true, false).ID: return 1564;
2258  case Fire::Fire(3, false, false, false, false, true).ID: return 1565;
2259  case Fire::Fire(3, false, false, false, false, false).ID: return 1566;
2260  case Fire::Fire(4, true, true, true, true, true).ID: return 1567;
2261  case Fire::Fire(4, true, true, true, true, false).ID: return 1568;
2262  case Fire::Fire(4, true, true, true, false, true).ID: return 1569;
2263  case Fire::Fire(4, true, true, true, false, false).ID: return 1570;
2264  case Fire::Fire(4, true, true, false, true, true).ID: return 1571;
2265  case Fire::Fire(4, true, true, false, true, false).ID: return 1572;
2266  case Fire::Fire(4, true, true, false, false, true).ID: return 1573;
2267  case Fire::Fire(4, true, true, false, false, false).ID: return 1574;
2268  case Fire::Fire(4, true, false, true, true, true).ID: return 1575;
2269  case Fire::Fire(4, true, false, true, true, false).ID: return 1576;
2270  case Fire::Fire(4, true, false, true, false, true).ID: return 1577;
2271  case Fire::Fire(4, true, false, true, false, false).ID: return 1578;
2272  case Fire::Fire(4, true, false, false, true, true).ID: return 1579;
2273  case Fire::Fire(4, true, false, false, true, false).ID: return 1580;
2274  case Fire::Fire(4, true, false, false, false, true).ID: return 1581;
2275  case Fire::Fire(4, true, false, false, false, false).ID: return 1582;
2276  case Fire::Fire(4, false, true, true, true, true).ID: return 1583;
2277  case Fire::Fire(4, false, true, true, true, false).ID: return 1584;
2278  case Fire::Fire(4, false, true, true, false, true).ID: return 1585;
2279  case Fire::Fire(4, false, true, true, false, false).ID: return 1586;
2280  case Fire::Fire(4, false, true, false, true, true).ID: return 1587;
2281  case Fire::Fire(4, false, true, false, true, false).ID: return 1588;
2282  case Fire::Fire(4, false, true, false, false, true).ID: return 1589;
2283  case Fire::Fire(4, false, true, false, false, false).ID: return 1590;
2284  case Fire::Fire(4, false, false, true, true, true).ID: return 1591;
2285  case Fire::Fire(4, false, false, true, true, false).ID: return 1592;
2286  case Fire::Fire(4, false, false, true, false, true).ID: return 1593;
2287  case Fire::Fire(4, false, false, true, false, false).ID: return 1594;
2288  case Fire::Fire(4, false, false, false, true, true).ID: return 1595;
2289  case Fire::Fire(4, false, false, false, true, false).ID: return 1596;
2290  case Fire::Fire(4, false, false, false, false, true).ID: return 1597;
2291  case Fire::Fire(4, false, false, false, false, false).ID: return 1598;
2292  case Fire::Fire(5, true, true, true, true, true).ID: return 1599;
2293  case Fire::Fire(5, true, true, true, true, false).ID: return 1600;
2294  case Fire::Fire(5, true, true, true, false, true).ID: return 1601;
2295  case Fire::Fire(5, true, true, true, false, false).ID: return 1602;
2296  case Fire::Fire(5, true, true, false, true, true).ID: return 1603;
2297  case Fire::Fire(5, true, true, false, true, false).ID: return 1604;
2298  case Fire::Fire(5, true, true, false, false, true).ID: return 1605;
2299  case Fire::Fire(5, true, true, false, false, false).ID: return 1606;
2300  case Fire::Fire(5, true, false, true, true, true).ID: return 1607;
2301  case Fire::Fire(5, true, false, true, true, false).ID: return 1608;
2302  case Fire::Fire(5, true, false, true, false, true).ID: return 1609;
2303  case Fire::Fire(5, true, false, true, false, false).ID: return 1610;
2304  case Fire::Fire(5, true, false, false, true, true).ID: return 1611;
2305  case Fire::Fire(5, true, false, false, true, false).ID: return 1612;
2306  case Fire::Fire(5, true, false, false, false, true).ID: return 1613;
2307  case Fire::Fire(5, true, false, false, false, false).ID: return 1614;
2308  case Fire::Fire(5, false, true, true, true, true).ID: return 1615;
2309  case Fire::Fire(5, false, true, true, true, false).ID: return 1616;
2310  case Fire::Fire(5, false, true, true, false, true).ID: return 1617;
2311  case Fire::Fire(5, false, true, true, false, false).ID: return 1618;
2312  case Fire::Fire(5, false, true, false, true, true).ID: return 1619;
2313  case Fire::Fire(5, false, true, false, true, false).ID: return 1620;
2314  case Fire::Fire(5, false, true, false, false, true).ID: return 1621;
2315  case Fire::Fire(5, false, true, false, false, false).ID: return 1622;
2316  case Fire::Fire(5, false, false, true, true, true).ID: return 1623;
2317  case Fire::Fire(5, false, false, true, true, false).ID: return 1624;
2318  case Fire::Fire(5, false, false, true, false, true).ID: return 1625;
2319  case Fire::Fire(5, false, false, true, false, false).ID: return 1626;
2320  case Fire::Fire(5, false, false, false, true, true).ID: return 1627;
2321  case Fire::Fire(5, false, false, false, true, false).ID: return 1628;
2322  case Fire::Fire(5, false, false, false, false, true).ID: return 1629;
2323  case Fire::Fire(5, false, false, false, false, false).ID: return 1630;
2324  case Fire::Fire(6, true, true, true, true, true).ID: return 1631;
2325  case Fire::Fire(6, true, true, true, true, false).ID: return 1632;
2326  case Fire::Fire(6, true, true, true, false, true).ID: return 1633;
2327  case Fire::Fire(6, true, true, true, false, false).ID: return 1634;
2328  case Fire::Fire(6, true, true, false, true, true).ID: return 1635;
2329  case Fire::Fire(6, true, true, false, true, false).ID: return 1636;
2330  case Fire::Fire(6, true, true, false, false, true).ID: return 1637;
2331  case Fire::Fire(6, true, true, false, false, false).ID: return 1638;
2332  case Fire::Fire(6, true, false, true, true, true).ID: return 1639;
2333  case Fire::Fire(6, true, false, true, true, false).ID: return 1640;
2334  case Fire::Fire(6, true, false, true, false, true).ID: return 1641;
2335  case Fire::Fire(6, true, false, true, false, false).ID: return 1642;
2336  case Fire::Fire(6, true, false, false, true, true).ID: return 1643;
2337  case Fire::Fire(6, true, false, false, true, false).ID: return 1644;
2338  case Fire::Fire(6, true, false, false, false, true).ID: return 1645;
2339  case Fire::Fire(6, true, false, false, false, false).ID: return 1646;
2340  case Fire::Fire(6, false, true, true, true, true).ID: return 1647;
2341  case Fire::Fire(6, false, true, true, true, false).ID: return 1648;
2342  case Fire::Fire(6, false, true, true, false, true).ID: return 1649;
2343  case Fire::Fire(6, false, true, true, false, false).ID: return 1650;
2344  case Fire::Fire(6, false, true, false, true, true).ID: return 1651;
2345  case Fire::Fire(6, false, true, false, true, false).ID: return 1652;
2346  case Fire::Fire(6, false, true, false, false, true).ID: return 1653;
2347  case Fire::Fire(6, false, true, false, false, false).ID: return 1654;
2348  case Fire::Fire(6, false, false, true, true, true).ID: return 1655;
2349  case Fire::Fire(6, false, false, true, true, false).ID: return 1656;
2350  case Fire::Fire(6, false, false, true, false, true).ID: return 1657;
2351  case Fire::Fire(6, false, false, true, false, false).ID: return 1658;
2352  case Fire::Fire(6, false, false, false, true, true).ID: return 1659;
2353  case Fire::Fire(6, false, false, false, true, false).ID: return 1660;
2354  case Fire::Fire(6, false, false, false, false, true).ID: return 1661;
2355  case Fire::Fire(6, false, false, false, false, false).ID: return 1662;
2356  case Fire::Fire(7, true, true, true, true, true).ID: return 1663;
2357  case Fire::Fire(7, true, true, true, true, false).ID: return 1664;
2358  case Fire::Fire(7, true, true, true, false, true).ID: return 1665;
2359  case Fire::Fire(7, true, true, true, false, false).ID: return 1666;
2360  case Fire::Fire(7, true, true, false, true, true).ID: return 1667;
2361  case Fire::Fire(7, true, true, false, true, false).ID: return 1668;
2362  case Fire::Fire(7, true, true, false, false, true).ID: return 1669;
2363  case Fire::Fire(7, true, true, false, false, false).ID: return 1670;
2364  case Fire::Fire(7, true, false, true, true, true).ID: return 1671;
2365  case Fire::Fire(7, true, false, true, true, false).ID: return 1672;
2366  case Fire::Fire(7, true, false, true, false, true).ID: return 1673;
2367  case Fire::Fire(7, true, false, true, false, false).ID: return 1674;
2368  case Fire::Fire(7, true, false, false, true, true).ID: return 1675;
2369  case Fire::Fire(7, true, false, false, true, false).ID: return 1676;
2370  case Fire::Fire(7, true, false, false, false, true).ID: return 1677;
2371  case Fire::Fire(7, true, false, false, false, false).ID: return 1678;
2372  case Fire::Fire(7, false, true, true, true, true).ID: return 1679;
2373  case Fire::Fire(7, false, true, true, true, false).ID: return 1680;
2374  case Fire::Fire(7, false, true, true, false, true).ID: return 1681;
2375  case Fire::Fire(7, false, true, true, false, false).ID: return 1682;
2376  case Fire::Fire(7, false, true, false, true, true).ID: return 1683;
2377  case Fire::Fire(7, false, true, false, true, false).ID: return 1684;
2378  case Fire::Fire(7, false, true, false, false, true).ID: return 1685;
2379  case Fire::Fire(7, false, true, false, false, false).ID: return 1686;
2380  case Fire::Fire(7, false, false, true, true, true).ID: return 1687;
2381  case Fire::Fire(7, false, false, true, true, false).ID: return 1688;
2382  case Fire::Fire(7, false, false, true, false, true).ID: return 1689;
2383  case Fire::Fire(7, false, false, true, false, false).ID: return 1690;
2384  case Fire::Fire(7, false, false, false, true, true).ID: return 1691;
2385  case Fire::Fire(7, false, false, false, true, false).ID: return 1692;
2386  case Fire::Fire(7, false, false, false, false, true).ID: return 1693;
2387  case Fire::Fire(7, false, false, false, false, false).ID: return 1694;
2388  case Fire::Fire(8, true, true, true, true, true).ID: return 1695;
2389  case Fire::Fire(8, true, true, true, true, false).ID: return 1696;
2390  case Fire::Fire(8, true, true, true, false, true).ID: return 1697;
2391  case Fire::Fire(8, true, true, true, false, false).ID: return 1698;
2392  case Fire::Fire(8, true, true, false, true, true).ID: return 1699;
2393  case Fire::Fire(8, true, true, false, true, false).ID: return 1700;
2394  case Fire::Fire(8, true, true, false, false, true).ID: return 1701;
2395  case Fire::Fire(8, true, true, false, false, false).ID: return 1702;
2396  case Fire::Fire(8, true, false, true, true, true).ID: return 1703;
2397  case Fire::Fire(8, true, false, true, true, false).ID: return 1704;
2398  case Fire::Fire(8, true, false, true, false, true).ID: return 1705;
2399  case Fire::Fire(8, true, false, true, false, false).ID: return 1706;
2400  case Fire::Fire(8, true, false, false, true, true).ID: return 1707;
2401  case Fire::Fire(8, true, false, false, true, false).ID: return 1708;
2402  case Fire::Fire(8, true, false, false, false, true).ID: return 1709;
2403  case Fire::Fire(8, true, false, false, false, false).ID: return 1710;
2404  case Fire::Fire(8, false, true, true, true, true).ID: return 1711;
2405  case Fire::Fire(8, false, true, true, true, false).ID: return 1712;
2406  case Fire::Fire(8, false, true, true, false, true).ID: return 1713;
2407  case Fire::Fire(8, false, true, true, false, false).ID: return 1714;
2408  case Fire::Fire(8, false, true, false, true, true).ID: return 1715;
2409  case Fire::Fire(8, false, true, false, true, false).ID: return 1716;
2410  case Fire::Fire(8, false, true, false, false, true).ID: return 1717;
2411  case Fire::Fire(8, false, true, false, false, false).ID: return 1718;
2412  case Fire::Fire(8, false, false, true, true, true).ID: return 1719;
2413  case Fire::Fire(8, false, false, true, true, false).ID: return 1720;
2414  case Fire::Fire(8, false, false, true, false, true).ID: return 1721;
2415  case Fire::Fire(8, false, false, true, false, false).ID: return 1722;
2416  case Fire::Fire(8, false, false, false, true, true).ID: return 1723;
2417  case Fire::Fire(8, false, false, false, true, false).ID: return 1724;
2418  case Fire::Fire(8, false, false, false, false, true).ID: return 1725;
2419  case Fire::Fire(8, false, false, false, false, false).ID: return 1726;
2420  case Fire::Fire(9, true, true, true, true, true).ID: return 1727;
2421  case Fire::Fire(9, true, true, true, true, false).ID: return 1728;
2422  case Fire::Fire(9, true, true, true, false, true).ID: return 1729;
2423  case Fire::Fire(9, true, true, true, false, false).ID: return 1730;
2424  case Fire::Fire(9, true, true, false, true, true).ID: return 1731;
2425  case Fire::Fire(9, true, true, false, true, false).ID: return 1732;
2426  case Fire::Fire(9, true, true, false, false, true).ID: return 1733;
2427  case Fire::Fire(9, true, true, false, false, false).ID: return 1734;
2428  case Fire::Fire(9, true, false, true, true, true).ID: return 1735;
2429  case Fire::Fire(9, true, false, true, true, false).ID: return 1736;
2430  case Fire::Fire(9, true, false, true, false, true).ID: return 1737;
2431  case Fire::Fire(9, true, false, true, false, false).ID: return 1738;
2432  case Fire::Fire(9, true, false, false, true, true).ID: return 1739;
2433  case Fire::Fire(9, true, false, false, true, false).ID: return 1740;
2434  case Fire::Fire(9, true, false, false, false, true).ID: return 1741;
2435  case Fire::Fire(9, true, false, false, false, false).ID: return 1742;
2436  case Fire::Fire(9, false, true, true, true, true).ID: return 1743;
2437  case Fire::Fire(9, false, true, true, true, false).ID: return 1744;
2438  case Fire::Fire(9, false, true, true, false, true).ID: return 1745;
2439  case Fire::Fire(9, false, true, true, false, false).ID: return 1746;
2440  case Fire::Fire(9, false, true, false, true, true).ID: return 1747;
2441  case Fire::Fire(9, false, true, false, true, false).ID: return 1748;
2442  case Fire::Fire(9, false, true, false, false, true).ID: return 1749;
2443  case Fire::Fire(9, false, true, false, false, false).ID: return 1750;
2444  case Fire::Fire(9, false, false, true, true, true).ID: return 1751;
2445  case Fire::Fire(9, false, false, true, true, false).ID: return 1752;
2446  case Fire::Fire(9, false, false, true, false, true).ID: return 1753;
2447  case Fire::Fire(9, false, false, true, false, false).ID: return 1754;
2448  case Fire::Fire(9, false, false, false, true, true).ID: return 1755;
2449  case Fire::Fire(9, false, false, false, true, false).ID: return 1756;
2450  case Fire::Fire(9, false, false, false, false, true).ID: return 1757;
2451  case Fire::Fire(9, false, false, false, false, false).ID: return 1758;
2452  case Fire::Fire(10, true, true, true, true, true).ID: return 1759;
2453  case Fire::Fire(10, true, true, true, true, false).ID: return 1760;
2454  case Fire::Fire(10, true, true, true, false, true).ID: return 1761;
2455  case Fire::Fire(10, true, true, true, false, false).ID: return 1762;
2456  case Fire::Fire(10, true, true, false, true, true).ID: return 1763;
2457  case Fire::Fire(10, true, true, false, true, false).ID: return 1764;
2458  case Fire::Fire(10, true, true, false, false, true).ID: return 1765;
2459  case Fire::Fire(10, true, true, false, false, false).ID: return 1766;
2460  case Fire::Fire(10, true, false, true, true, true).ID: return 1767;
2461  case Fire::Fire(10, true, false, true, true, false).ID: return 1768;
2462  case Fire::Fire(10, true, false, true, false, true).ID: return 1769;
2463  case Fire::Fire(10, true, false, true, false, false).ID: return 1770;
2464  case Fire::Fire(10, true, false, false, true, true).ID: return 1771;
2465  case Fire::Fire(10, true, false, false, true, false).ID: return 1772;
2466  case Fire::Fire(10, true, false, false, false, true).ID: return 1773;
2467  case Fire::Fire(10, true, false, false, false, false).ID: return 1774;
2468  case Fire::Fire(10, false, true, true, true, true).ID: return 1775;
2469  case Fire::Fire(10, false, true, true, true, false).ID: return 1776;
2470  case Fire::Fire(10, false, true, true, false, true).ID: return 1777;
2471  case Fire::Fire(10, false, true, true, false, false).ID: return 1778;
2472  case Fire::Fire(10, false, true, false, true, true).ID: return 1779;
2473  case Fire::Fire(10, false, true, false, true, false).ID: return 1780;
2474  case Fire::Fire(10, false, true, false, false, true).ID: return 1781;
2475  case Fire::Fire(10, false, true, false, false, false).ID: return 1782;
2476  case Fire::Fire(10, false, false, true, true, true).ID: return 1783;
2477  case Fire::Fire(10, false, false, true, true, false).ID: return 1784;
2478  case Fire::Fire(10, false, false, true, false, true).ID: return 1785;
2479  case Fire::Fire(10, false, false, true, false, false).ID: return 1786;
2480  case Fire::Fire(10, false, false, false, true, true).ID: return 1787;
2481  case Fire::Fire(10, false, false, false, true, false).ID: return 1788;
2482  case Fire::Fire(10, false, false, false, false, true).ID: return 1789;
2483  case Fire::Fire(10, false, false, false, false, false).ID: return 1790;
2484  case Fire::Fire(11, true, true, true, true, true).ID: return 1791;
2485  case Fire::Fire(11, true, true, true, true, false).ID: return 1792;
2486  case Fire::Fire(11, true, true, true, false, true).ID: return 1793;
2487  case Fire::Fire(11, true, true, true, false, false).ID: return 1794;
2488  case Fire::Fire(11, true, true, false, true, true).ID: return 1795;
2489  case Fire::Fire(11, true, true, false, true, false).ID: return 1796;
2490  case Fire::Fire(11, true, true, false, false, true).ID: return 1797;
2491  case Fire::Fire(11, true, true, false, false, false).ID: return 1798;
2492  case Fire::Fire(11, true, false, true, true, true).ID: return 1799;
2493  case Fire::Fire(11, true, false, true, true, false).ID: return 1800;
2494  case Fire::Fire(11, true, false, true, false, true).ID: return 1801;
2495  case Fire::Fire(11, true, false, true, false, false).ID: return 1802;
2496  case Fire::Fire(11, true, false, false, true, true).ID: return 1803;
2497  case Fire::Fire(11, true, false, false, true, false).ID: return 1804;
2498  case Fire::Fire(11, true, false, false, false, true).ID: return 1805;
2499  case Fire::Fire(11, true, false, false, false, false).ID: return 1806;
2500  case Fire::Fire(11, false, true, true, true, true).ID: return 1807;
2501  case Fire::Fire(11, false, true, true, true, false).ID: return 1808;
2502  case Fire::Fire(11, false, true, true, false, true).ID: return 1809;
2503  case Fire::Fire(11, false, true, true, false, false).ID: return 1810;
2504  case Fire::Fire(11, false, true, false, true, true).ID: return 1811;
2505  case Fire::Fire(11, false, true, false, true, false).ID: return 1812;
2506  case Fire::Fire(11, false, true, false, false, true).ID: return 1813;
2507  case Fire::Fire(11, false, true, false, false, false).ID: return 1814;
2508  case Fire::Fire(11, false, false, true, true, true).ID: return 1815;
2509  case Fire::Fire(11, false, false, true, true, false).ID: return 1816;
2510  case Fire::Fire(11, false, false, true, false, true).ID: return 1817;
2511  case Fire::Fire(11, false, false, true, false, false).ID: return 1818;
2512  case Fire::Fire(11, false, false, false, true, true).ID: return 1819;
2513  case Fire::Fire(11, false, false, false, true, false).ID: return 1820;
2514  case Fire::Fire(11, false, false, false, false, true).ID: return 1821;
2515  case Fire::Fire(11, false, false, false, false, false).ID: return 1822;
2516  case Fire::Fire(12, true, true, true, true, true).ID: return 1823;
2517  case Fire::Fire(12, true, true, true, true, false).ID: return 1824;
2518  case Fire::Fire(12, true, true, true, false, true).ID: return 1825;
2519  case Fire::Fire(12, true, true, true, false, false).ID: return 1826;
2520  case Fire::Fire(12, true, true, false, true, true).ID: return 1827;
2521  case Fire::Fire(12, true, true, false, true, false).ID: return 1828;
2522  case Fire::Fire(12, true, true, false, false, true).ID: return 1829;
2523  case Fire::Fire(12, true, true, false, false, false).ID: return 1830;
2524  case Fire::Fire(12, true, false, true, true, true).ID: return 1831;
2525  case Fire::Fire(12, true, false, true, true, false).ID: return 1832;
2526  case Fire::Fire(12, true, false, true, false, true).ID: return 1833;
2527  case Fire::Fire(12, true, false, true, false, false).ID: return 1834;
2528  case Fire::Fire(12, true, false, false, true, true).ID: return 1835;
2529  case Fire::Fire(12, true, false, false, true, false).ID: return 1836;
2530  case Fire::Fire(12, true, false, false, false, true).ID: return 1837;
2531  case Fire::Fire(12, true, false, false, false, false).ID: return 1838;
2532  case Fire::Fire(12, false, true, true, true, true).ID: return 1839;
2533  case Fire::Fire(12, false, true, true, true, false).ID: return 1840;
2534  case Fire::Fire(12, false, true, true, false, true).ID: return 1841;
2535  case Fire::Fire(12, false, true, true, false, false).ID: return 1842;
2536  case Fire::Fire(12, false, true, false, true, true).ID: return 1843;
2537  case Fire::Fire(12, false, true, false, true, false).ID: return 1844;
2538  case Fire::Fire(12, false, true, false, false, true).ID: return 1845;
2539  case Fire::Fire(12, false, true, false, false, false).ID: return 1846;
2540  case Fire::Fire(12, false, false, true, true, true).ID: return 1847;
2541  case Fire::Fire(12, false, false, true, true, false).ID: return 1848;
2542  case Fire::Fire(12, false, false, true, false, true).ID: return 1849;
2543  case Fire::Fire(12, false, false, true, false, false).ID: return 1850;
2544  case Fire::Fire(12, false, false, false, true, true).ID: return 1851;
2545  case Fire::Fire(12, false, false, false, true, false).ID: return 1852;
2546  case Fire::Fire(12, false, false, false, false, true).ID: return 1853;
2547  case Fire::Fire(12, false, false, false, false, false).ID: return 1854;
2548  case Fire::Fire(13, true, true, true, true, true).ID: return 1855;
2549  case Fire::Fire(13, true, true, true, true, false).ID: return 1856;
2550  case Fire::Fire(13, true, true, true, false, true).ID: return 1857;
2551  case Fire::Fire(13, true, true, true, false, false).ID: return 1858;
2552  case Fire::Fire(13, true, true, false, true, true).ID: return 1859;
2553  case Fire::Fire(13, true, true, false, true, false).ID: return 1860;
2554  case Fire::Fire(13, true, true, false, false, true).ID: return 1861;
2555  case Fire::Fire(13, true, true, false, false, false).ID: return 1862;
2556  case Fire::Fire(13, true, false, true, true, true).ID: return 1863;
2557  case Fire::Fire(13, true, false, true, true, false).ID: return 1864;
2558  case Fire::Fire(13, true, false, true, false, true).ID: return 1865;
2559  case Fire::Fire(13, true, false, true, false, false).ID: return 1866;
2560  case Fire::Fire(13, true, false, false, true, true).ID: return 1867;
2561  case Fire::Fire(13, true, false, false, true, false).ID: return 1868;
2562  case Fire::Fire(13, true, false, false, false, true).ID: return 1869;
2563  case Fire::Fire(13, true, false, false, false, false).ID: return 1870;
2564  case Fire::Fire(13, false, true, true, true, true).ID: return 1871;
2565  case Fire::Fire(13, false, true, true, true, false).ID: return 1872;
2566  case Fire::Fire(13, false, true, true, false, true).ID: return 1873;
2567  case Fire::Fire(13, false, true, true, false, false).ID: return 1874;
2568  case Fire::Fire(13, false, true, false, true, true).ID: return 1875;
2569  case Fire::Fire(13, false, true, false, true, false).ID: return 1876;
2570  case Fire::Fire(13, false, true, false, false, true).ID: return 1877;
2571  case Fire::Fire(13, false, true, false, false, false).ID: return 1878;
2572  case Fire::Fire(13, false, false, true, true, true).ID: return 1879;
2573  case Fire::Fire(13, false, false, true, true, false).ID: return 1880;
2574  case Fire::Fire(13, false, false, true, false, true).ID: return 1881;
2575  case Fire::Fire(13, false, false, true, false, false).ID: return 1882;
2576  case Fire::Fire(13, false, false, false, true, true).ID: return 1883;
2577  case Fire::Fire(13, false, false, false, true, false).ID: return 1884;
2578  case Fire::Fire(13, false, false, false, false, true).ID: return 1885;
2579  case Fire::Fire(13, false, false, false, false, false).ID: return 1886;
2580  case Fire::Fire(14, true, true, true, true, true).ID: return 1887;
2581  case Fire::Fire(14, true, true, true, true, false).ID: return 1888;
2582  case Fire::Fire(14, true, true, true, false, true).ID: return 1889;
2583  case Fire::Fire(14, true, true, true, false, false).ID: return 1890;
2584  case Fire::Fire(14, true, true, false, true, true).ID: return 1891;
2585  case Fire::Fire(14, true, true, false, true, false).ID: return 1892;
2586  case Fire::Fire(14, true, true, false, false, true).ID: return 1893;
2587  case Fire::Fire(14, true, true, false, false, false).ID: return 1894;
2588  case Fire::Fire(14, true, false, true, true, true).ID: return 1895;
2589  case Fire::Fire(14, true, false, true, true, false).ID: return 1896;
2590  case Fire::Fire(14, true, false, true, false, true).ID: return 1897;
2591  case Fire::Fire(14, true, false, true, false, false).ID: return 1898;
2592  case Fire::Fire(14, true, false, false, true, true).ID: return 1899;
2593  case Fire::Fire(14, true, false, false, true, false).ID: return 1900;
2594  case Fire::Fire(14, true, false, false, false, true).ID: return 1901;
2595  case Fire::Fire(14, true, false, false, false, false).ID: return 1902;
2596  case Fire::Fire(14, false, true, true, true, true).ID: return 1903;
2597  case Fire::Fire(14, false, true, true, true, false).ID: return 1904;
2598  case Fire::Fire(14, false, true, true, false, true).ID: return 1905;
2599  case Fire::Fire(14, false, true, true, false, false).ID: return 1906;
2600  case Fire::Fire(14, false, true, false, true, true).ID: return 1907;
2601  case Fire::Fire(14, false, true, false, true, false).ID: return 1908;
2602  case Fire::Fire(14, false, true, false, false, true).ID: return 1909;
2603  case Fire::Fire(14, false, true, false, false, false).ID: return 1910;
2604  case Fire::Fire(14, false, false, true, true, true).ID: return 1911;
2605  case Fire::Fire(14, false, false, true, true, false).ID: return 1912;
2606  case Fire::Fire(14, false, false, true, false, true).ID: return 1913;
2607  case Fire::Fire(14, false, false, true, false, false).ID: return 1914;
2608  case Fire::Fire(14, false, false, false, true, true).ID: return 1915;
2609  case Fire::Fire(14, false, false, false, true, false).ID: return 1916;
2610  case Fire::Fire(14, false, false, false, false, true).ID: return 1917;
2611  case Fire::Fire(14, false, false, false, false, false).ID: return 1918;
2612  case Fire::Fire(15, true, true, true, true, true).ID: return 1919;
2613  case Fire::Fire(15, true, true, true, true, false).ID: return 1920;
2614  case Fire::Fire(15, true, true, true, false, true).ID: return 1921;
2615  case Fire::Fire(15, true, true, true, false, false).ID: return 1922;
2616  case Fire::Fire(15, true, true, false, true, true).ID: return 1923;
2617  case Fire::Fire(15, true, true, false, true, false).ID: return 1924;
2618  case Fire::Fire(15, true, true, false, false, true).ID: return 1925;
2619  case Fire::Fire(15, true, true, false, false, false).ID: return 1926;
2620  case Fire::Fire(15, true, false, true, true, true).ID: return 1927;
2621  case Fire::Fire(15, true, false, true, true, false).ID: return 1928;
2622  case Fire::Fire(15, true, false, true, false, true).ID: return 1929;
2623  case Fire::Fire(15, true, false, true, false, false).ID: return 1930;
2624  case Fire::Fire(15, true, false, false, true, true).ID: return 1931;
2625  case Fire::Fire(15, true, false, false, true, false).ID: return 1932;
2626  case Fire::Fire(15, true, false, false, false, true).ID: return 1933;
2627  case Fire::Fire(15, true, false, false, false, false).ID: return 1934;
2628  case Fire::Fire(15, false, true, true, true, true).ID: return 1935;
2629  case Fire::Fire(15, false, true, true, true, false).ID: return 1936;
2630  case Fire::Fire(15, false, true, true, false, true).ID: return 1937;
2631  case Fire::Fire(15, false, true, true, false, false).ID: return 1938;
2632  case Fire::Fire(15, false, true, false, true, true).ID: return 1939;
2633  case Fire::Fire(15, false, true, false, true, false).ID: return 1940;
2634  case Fire::Fire(15, false, true, false, false, true).ID: return 1941;
2635  case Fire::Fire(15, false, true, false, false, false).ID: return 1942;
2636  case Fire::Fire(15, false, false, true, true, true).ID: return 1943;
2637  case Fire::Fire(15, false, false, true, true, false).ID: return 1944;
2638  case Fire::Fire(15, false, false, true, false, true).ID: return 1945;
2639  case Fire::Fire(15, false, false, true, false, false).ID: return 1946;
2640  case Fire::Fire(15, false, false, false, true, true).ID: return 1947;
2641  case Fire::Fire(15, false, false, false, true, false).ID: return 1948;
2642  case Fire::Fire(15, false, false, false, false, true).ID: return 1949;
2643  case Fire::Fire(15, false, false, false, false, false).ID: return 1950;
2644  case FireCoral::FireCoral().ID: return 9001;
2645  case FireCoralBlock::FireCoralBlock().ID: return 8982;
2646  case FireCoralFan::FireCoralFan().ID: return 9021;
2647  case FireCoralWallFan::FireCoralWallFan(eBlockFace::BLOCK_FACE_ZM).ID: return 9089;
2648  case FireCoralWallFan::FireCoralWallFan(eBlockFace::BLOCK_FACE_ZP).ID: return 9091;
2649  case FireCoralWallFan::FireCoralWallFan(eBlockFace::BLOCK_FACE_XM).ID: return 9093;
2650  case FireCoralWallFan::FireCoralWallFan(eBlockFace::BLOCK_FACE_XP).ID: return 9095;
2651  case FletchingTable::FletchingTable().ID: return 11164;
2652  case FlowerPot::FlowerPot().ID: return 5769;
2653  case FrostedIce::FrostedIce(0).ID: return 8713;
2654  case FrostedIce::FrostedIce(1).ID: return 8714;
2655  case FrostedIce::FrostedIce(2).ID: return 8715;
2656  case FrostedIce::FrostedIce(3).ID: return 8716;
2657  case Furnace::Furnace(eBlockFace::BLOCK_FACE_ZM, true).ID: return 3371;
2658  case Furnace::Furnace(eBlockFace::BLOCK_FACE_ZM, false).ID: return 3372;
2659  case Furnace::Furnace(eBlockFace::BLOCK_FACE_ZP, true).ID: return 3373;
2660  case Furnace::Furnace(eBlockFace::BLOCK_FACE_ZP, false).ID: return 3374;
2661  case Furnace::Furnace(eBlockFace::BLOCK_FACE_XM, true).ID: return 3375;
2662  case Furnace::Furnace(eBlockFace::BLOCK_FACE_XM, false).ID: return 3376;
2663  case Furnace::Furnace(eBlockFace::BLOCK_FACE_XP, true).ID: return 3377;
2664  case Furnace::Furnace(eBlockFace::BLOCK_FACE_XP, false).ID: return 3378;
2665  case Glass::Glass().ID: return 230;
2666  case GlassPane::GlassPane(true, true, true, true).ID: return 4717;
2667  case GlassPane::GlassPane(true, true, true, false).ID: return 4718;
2668  case GlassPane::GlassPane(true, true, false, true).ID: return 4721;
2669  case GlassPane::GlassPane(true, true, false, false).ID: return 4722;
2670  case GlassPane::GlassPane(true, false, true, true).ID: return 4725;
2671  case GlassPane::GlassPane(true, false, true, false).ID: return 4726;
2672  case GlassPane::GlassPane(true, false, false, true).ID: return 4729;
2673  case GlassPane::GlassPane(true, false, false, false).ID: return 4730;
2674  case GlassPane::GlassPane(false, true, true, true).ID: return 4733;
2675  case GlassPane::GlassPane(false, true, true, false).ID: return 4734;
2676  case GlassPane::GlassPane(false, true, false, true).ID: return 4737;
2677  case GlassPane::GlassPane(false, true, false, false).ID: return 4738;
2678  case GlassPane::GlassPane(false, false, true, true).ID: return 4741;
2679  case GlassPane::GlassPane(false, false, true, false).ID: return 4742;
2680  case GlassPane::GlassPane(false, false, false, true).ID: return 4745;
2681  case GlassPane::GlassPane(false, false, false, false).ID: return 4746;
2682  case Glowstone::Glowstone().ID: return 3999;
2683  case GoldBlock::GoldBlock().ID: return 1426;
2684  case GoldOre::GoldOre().ID: return 69;
2685  case Granite::Granite().ID: return 2;
2686  case GraniteSlab::GraniteSlab(GraniteSlab::Type::Top).ID: return 10302;
2688  case GraniteSlab::GraniteSlab(GraniteSlab::Type::Double).ID: return 10306;
2689  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_ZM, GraniteStairs::Half::Top, GraniteStairs::Shape::Straight).ID: return 9854;
2690  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_ZM, GraniteStairs::Half::Top, GraniteStairs::Shape::InnerLeft).ID: return 9856;
2691  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_ZM, GraniteStairs::Half::Top, GraniteStairs::Shape::InnerRight).ID: return 9858;
2692  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_ZM, GraniteStairs::Half::Top, GraniteStairs::Shape::OuterLeft).ID: return 9860;
2693  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_ZM, GraniteStairs::Half::Top, GraniteStairs::Shape::OuterRight).ID: return 9862;
2694  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_ZM, GraniteStairs::Half::Bottom, GraniteStairs::Shape::Straight).ID: return 9864;
2695  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_ZM, GraniteStairs::Half::Bottom, GraniteStairs::Shape::InnerLeft).ID: return 9866;
2696  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_ZM, GraniteStairs::Half::Bottom, GraniteStairs::Shape::InnerRight).ID: return 9868;
2697  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_ZM, GraniteStairs::Half::Bottom, GraniteStairs::Shape::OuterLeft).ID: return 9870;
2698  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_ZM, GraniteStairs::Half::Bottom, GraniteStairs::Shape::OuterRight).ID: return 9872;
2699  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_ZP, GraniteStairs::Half::Top, GraniteStairs::Shape::Straight).ID: return 9874;
2700  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_ZP, GraniteStairs::Half::Top, GraniteStairs::Shape::InnerLeft).ID: return 9876;
2701  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_ZP, GraniteStairs::Half::Top, GraniteStairs::Shape::InnerRight).ID: return 9878;
2702  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_ZP, GraniteStairs::Half::Top, GraniteStairs::Shape::OuterLeft).ID: return 9880;
2703  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_ZP, GraniteStairs::Half::Top, GraniteStairs::Shape::OuterRight).ID: return 9882;
2704  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_ZP, GraniteStairs::Half::Bottom, GraniteStairs::Shape::Straight).ID: return 9884;
2705  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_ZP, GraniteStairs::Half::Bottom, GraniteStairs::Shape::InnerLeft).ID: return 9886;
2706  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_ZP, GraniteStairs::Half::Bottom, GraniteStairs::Shape::InnerRight).ID: return 9888;
2707  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_ZP, GraniteStairs::Half::Bottom, GraniteStairs::Shape::OuterLeft).ID: return 9890;
2708  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_ZP, GraniteStairs::Half::Bottom, GraniteStairs::Shape::OuterRight).ID: return 9892;
2709  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_XM, GraniteStairs::Half::Top, GraniteStairs::Shape::Straight).ID: return 9894;
2710  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_XM, GraniteStairs::Half::Top, GraniteStairs::Shape::InnerLeft).ID: return 9896;
2711  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_XM, GraniteStairs::Half::Top, GraniteStairs::Shape::InnerRight).ID: return 9898;
2712  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_XM, GraniteStairs::Half::Top, GraniteStairs::Shape::OuterLeft).ID: return 9900;
2713  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_XM, GraniteStairs::Half::Top, GraniteStairs::Shape::OuterRight).ID: return 9902;
2714  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_XM, GraniteStairs::Half::Bottom, GraniteStairs::Shape::Straight).ID: return 9904;
2715  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_XM, GraniteStairs::Half::Bottom, GraniteStairs::Shape::InnerLeft).ID: return 9906;
2716  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_XM, GraniteStairs::Half::Bottom, GraniteStairs::Shape::InnerRight).ID: return 9908;
2717  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_XM, GraniteStairs::Half::Bottom, GraniteStairs::Shape::OuterLeft).ID: return 9910;
2718  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_XM, GraniteStairs::Half::Bottom, GraniteStairs::Shape::OuterRight).ID: return 9912;
2719  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_XP, GraniteStairs::Half::Top, GraniteStairs::Shape::Straight).ID: return 9914;
2720  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_XP, GraniteStairs::Half::Top, GraniteStairs::Shape::InnerLeft).ID: return 9916;
2721  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_XP, GraniteStairs::Half::Top, GraniteStairs::Shape::InnerRight).ID: return 9918;
2722  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_XP, GraniteStairs::Half::Top, GraniteStairs::Shape::OuterLeft).ID: return 9920;
2723  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_XP, GraniteStairs::Half::Top, GraniteStairs::Shape::OuterRight).ID: return 9922;
2724  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_XP, GraniteStairs::Half::Bottom, GraniteStairs::Shape::Straight).ID: return 9924;
2725  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_XP, GraniteStairs::Half::Bottom, GraniteStairs::Shape::InnerLeft).ID: return 9926;
2726  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_XP, GraniteStairs::Half::Bottom, GraniteStairs::Shape::InnerRight).ID: return 9928;
2727  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_XP, GraniteStairs::Half::Bottom, GraniteStairs::Shape::OuterLeft).ID: return 9930;
2728  case GraniteStairs::GraniteStairs(eBlockFace::BLOCK_FACE_XP, GraniteStairs::Half::Bottom, GraniteStairs::Shape::OuterRight).ID: return 9932;
2729  case GraniteWall::GraniteWall(GraniteWall::East::Low, GraniteWall::North::Low, GraniteWall::South::Low, true, GraniteWall::West::Low).ID: return 10589;
2730  case GraniteWall::GraniteWall(GraniteWall::East::Low, GraniteWall::North::Low, GraniteWall::South::Low, true, GraniteWall::West::None).ID: return 10590;
2731  case GraniteWall::GraniteWall(GraniteWall::East::Low, GraniteWall::North::Low, GraniteWall::South::Low, false, GraniteWall::West::Low).ID: return 10593;
2732  case GraniteWall::GraniteWall(GraniteWall::East::Low, GraniteWall::North::Low, GraniteWall::South::Low, false, GraniteWall::West::None).ID: return 10594;
2733  case GraniteWall::GraniteWall(GraniteWall::East::Low, GraniteWall::North::Low, GraniteWall::South::None, true, GraniteWall::West::Low).ID: return 10597;
2734  case GraniteWall::GraniteWall(GraniteWall::East::Low, GraniteWall::North::Low, GraniteWall::South::None, true, GraniteWall::West::None).ID: return 10598;
2735  case GraniteWall::GraniteWall(GraniteWall::East::Low, GraniteWall::North::Low, GraniteWall::South::None, false, GraniteWall::West::Low).ID: return 10601;
2736  case GraniteWall::GraniteWall(GraniteWall::East::Low, GraniteWall::North::Low, GraniteWall::South::None, false, GraniteWall::West::None).ID: return 10602;
2737  case GraniteWall::GraniteWall(GraniteWall::East::Low, GraniteWall::North::None, GraniteWall::South::Low, true, GraniteWall::West::Low).ID: return 10605;
2738  case GraniteWall::GraniteWall(GraniteWall::East::Low, GraniteWall::North::None, GraniteWall::South::Low, true, GraniteWall::West::None).ID: return 10606;
2739  case GraniteWall::GraniteWall(GraniteWall::East::Low, GraniteWall::North::None, GraniteWall::South::Low, false, GraniteWall::West::Low).ID: return 10609;
2740  case GraniteWall::GraniteWall(GraniteWall::East::Low, GraniteWall::North::None, GraniteWall::South::Low, false, GraniteWall::West::None).ID: return 10610;
2741  case GraniteWall::GraniteWall(GraniteWall::East::Low, GraniteWall::North::None, GraniteWall::South::None, true, GraniteWall::West::Low).ID: return 10613;
2742  case GraniteWall::GraniteWall(GraniteWall::East::Low, GraniteWall::North::None, GraniteWall::South::None, true, GraniteWall::West::None).ID: return 10614;
2743  case GraniteWall::GraniteWall(GraniteWall::East::Low, GraniteWall::North::None, GraniteWall::South::None, false, GraniteWall::West::Low).ID: return 10617;
2744  case GraniteWall::GraniteWall(GraniteWall::East::Low, GraniteWall::North::None, GraniteWall::South::None, false, GraniteWall::West::None).ID: return 10618;
2745  case GraniteWall::GraniteWall(GraniteWall::East::None, GraniteWall::North::Low, GraniteWall::South::Low, true, GraniteWall::West::Low).ID: return 10621;
2746  case GraniteWall::GraniteWall(GraniteWall::East::None, GraniteWall::North::Low, GraniteWall::South::Low, true, GraniteWall::West::None).ID: return 10622;
2747  case GraniteWall::GraniteWall(GraniteWall::East::None, GraniteWall::North::Low, GraniteWall::South::Low, false, GraniteWall::West::Low).ID: return 10625;
2748  case GraniteWall::GraniteWall(GraniteWall::East::None, GraniteWall::North::Low, GraniteWall::South::Low, false, GraniteWall::West::None).ID: return 10626;
2749  case GraniteWall::GraniteWall(GraniteWall::East::None, GraniteWall::North::Low, GraniteWall::South::None, true, GraniteWall::West::Low).ID: return 10629;
2750  case GraniteWall::GraniteWall(GraniteWall::East::None, GraniteWall::North::Low, GraniteWall::South::None, true, GraniteWall::West::None).ID: return 10630;
2751  case GraniteWall::GraniteWall(GraniteWall::East::None, GraniteWall::North::Low, GraniteWall::South::None, false, GraniteWall::West::Low).ID: return 10633;
2752  case GraniteWall::GraniteWall(GraniteWall::East::None, GraniteWall::North::Low, GraniteWall::South::None, false, GraniteWall::West::None).ID: return 10634;
2753  case GraniteWall::GraniteWall(GraniteWall::East::None, GraniteWall::North::None, GraniteWall::South::Low, true, GraniteWall::West::Low).ID: return 10637;
2754  case GraniteWall::GraniteWall(GraniteWall::East::None, GraniteWall::North::None, GraniteWall::South::Low, true, GraniteWall::West::None).ID: return 10638;
2755  case GraniteWall::GraniteWall(GraniteWall::East::None, GraniteWall::North::None, GraniteWall::South::Low, false, GraniteWall::West::Low).ID: return 10641;
2756  case GraniteWall::GraniteWall(GraniteWall::East::None, GraniteWall::North::None, GraniteWall::South::Low, false, GraniteWall::West::None).ID: return 10642;
2757  case GraniteWall::GraniteWall(GraniteWall::East::None, GraniteWall::North::None, GraniteWall::South::None, true, GraniteWall::West::Low).ID: return 10645;
2758  case GraniteWall::GraniteWall(GraniteWall::East::None, GraniteWall::North::None, GraniteWall::South::None, true, GraniteWall::West::None).ID: return 10646;
2759  case GraniteWall::GraniteWall(GraniteWall::East::None, GraniteWall::North::None, GraniteWall::South::None, false, GraniteWall::West::Low).ID: return 10649;
2760  case GraniteWall::GraniteWall(GraniteWall::East::None, GraniteWall::North::None, GraniteWall::South::None, false, GraniteWall::West::None).ID: return 10650;
2761  case Grass::Grass().ID: return 1341;
2762  case GrassBlock::GrassBlock(true).ID: return 8;
2763  case GrassBlock::GrassBlock(false).ID: return 9;
2764  case GrassPath::GrassPath().ID: return 8687;
2765  case Gravel::Gravel().ID: return 68;
2766  case GrayBanner::GrayBanner(0).ID: return 7473;
2767  case GrayBanner::GrayBanner(1).ID: return 7474;
2768  case GrayBanner::GrayBanner(2).ID: return 7475;
2769  case GrayBanner::GrayBanner(3).ID: return 7476;
2770  case GrayBanner::GrayBanner(4).ID: return 7477;
2771  case GrayBanner::GrayBanner(5).ID: return 7478;
2772  case GrayBanner::GrayBanner(6).ID: return 7479;
2773  case GrayBanner::GrayBanner(7).ID: return 7480;
2774  case GrayBanner::GrayBanner(8).ID: return 7481;
2775  case GrayBanner::GrayBanner(9).ID: return 7482;
2776  case GrayBanner::GrayBanner(10).ID: return 7483;
2777  case GrayBanner::GrayBanner(11).ID: return 7484;
2778  case GrayBanner::GrayBanner(12).ID: return 7485;
2779  case GrayBanner::GrayBanner(13).ID: return 7486;
2780  case GrayBanner::GrayBanner(14).ID: return 7487;
2781  case GrayBanner::GrayBanner(15).ID: return 7488;
2782  case GrayBed::GrayBed(eBlockFace::BLOCK_FACE_ZM, true, GrayBed::Part::Head).ID: return 1160;
2783  case GrayBed::GrayBed(eBlockFace::BLOCK_FACE_ZM, true, GrayBed::Part::Foot).ID: return 1161;
2784  case GrayBed::GrayBed(eBlockFace::BLOCK_FACE_ZM, false, GrayBed::Part::Head).ID: return 1162;
2785  case GrayBed::GrayBed(eBlockFace::BLOCK_FACE_ZM, false, GrayBed::Part::Foot).ID: return 1163;
2786  case GrayBed::GrayBed(eBlockFace::BLOCK_FACE_ZP, true, GrayBed::Part::Head).ID: return 1164;
2787  case GrayBed::GrayBed(eBlockFace::BLOCK_FACE_ZP, true, GrayBed::Part::Foot).ID: return 1165;
2788  case GrayBed::GrayBed(eBlockFace::BLOCK_FACE_ZP, false, GrayBed::Part::Head).ID: return 1166;
2789  case GrayBed::GrayBed(eBlockFace::BLOCK_FACE_ZP, false, GrayBed::Part::Foot).ID: return 1167;
2790  case GrayBed::GrayBed(eBlockFace::BLOCK_FACE_XM, true, GrayBed::Part::Head).ID: return 1168;
2791  case GrayBed::GrayBed(eBlockFace::BLOCK_FACE_XM, true, GrayBed::Part::Foot).ID: return 1169;
2792  case GrayBed::GrayBed(eBlockFace::BLOCK_FACE_XM, false, GrayBed::Part::Head).ID: return 1170;
2793  case GrayBed::GrayBed(eBlockFace::BLOCK_FACE_XM, false, GrayBed::Part::Foot).ID: return 1171;
2794  case GrayBed::GrayBed(eBlockFace::BLOCK_FACE_XP, true, GrayBed::Part::Head).ID: return 1172;
2795  case GrayBed::GrayBed(eBlockFace::BLOCK_FACE_XP, true, GrayBed::Part::Foot).ID: return 1173;
2796  case GrayBed::GrayBed(eBlockFace::BLOCK_FACE_XP, false, GrayBed::Part::Head).ID: return 1174;
2797  case GrayBed::GrayBed(eBlockFace::BLOCK_FACE_XP, false, GrayBed::Part::Foot).ID: return 1175;
2798  case GrayCarpet::GrayCarpet().ID: return 7337;
2799  case GrayConcrete::GrayConcrete().ID: return 8909;
2800  case GrayConcretePowder::GrayConcretePowder().ID: return 8925;
2811  case GrayStainedGlass::GrayStainedGlass().ID: return 4088;
2812  case GrayStainedGlassPane::GrayStainedGlassPane(true, true, true, true).ID: return 6553;
2813  case GrayStainedGlassPane::GrayStainedGlassPane(true, true, true, false).ID: return 6554;
2814  case GrayStainedGlassPane::GrayStainedGlassPane(true, true, false, true).ID: return 6557;
2815  case GrayStainedGlassPane::GrayStainedGlassPane(true, true, false, false).ID: return 6558;
2816  case GrayStainedGlassPane::GrayStainedGlassPane(true, false, true, true).ID: return 6561;
2817  case GrayStainedGlassPane::GrayStainedGlassPane(true, false, true, false).ID: return 6562;
2818  case GrayStainedGlassPane::GrayStainedGlassPane(true, false, false, true).ID: return 6565;
2819  case GrayStainedGlassPane::GrayStainedGlassPane(true, false, false, false).ID: return 6566;
2820  case GrayStainedGlassPane::GrayStainedGlassPane(false, true, true, true).ID: return 6569;
2821  case GrayStainedGlassPane::GrayStainedGlassPane(false, true, true, false).ID: return 6570;
2822  case GrayStainedGlassPane::GrayStainedGlassPane(false, true, false, true).ID: return 6573;
2823  case GrayStainedGlassPane::GrayStainedGlassPane(false, true, false, false).ID: return 6574;
2824  case GrayStainedGlassPane::GrayStainedGlassPane(false, false, true, true).ID: return 6577;
2825  case GrayStainedGlassPane::GrayStainedGlassPane(false, false, true, false).ID: return 6578;
2826  case GrayStainedGlassPane::GrayStainedGlassPane(false, false, false, true).ID: return 6581;
2827  case GrayStainedGlassPane::GrayStainedGlassPane(false, false, false, false).ID: return 6582;
2828  case GrayTerracotta::GrayTerracotta().ID: return 6318;
2829  case GrayWallBanner::GrayWallBanner(eBlockFace::BLOCK_FACE_ZM).ID: return 7645;
2830  case GrayWallBanner::GrayWallBanner(eBlockFace::BLOCK_FACE_ZP).ID: return 7646;
2831  case GrayWallBanner::GrayWallBanner(eBlockFace::BLOCK_FACE_XM).ID: return 7647;
2832  case GrayWallBanner::GrayWallBanner(eBlockFace::BLOCK_FACE_XP).ID: return 7648;
2833  case GrayWool::GrayWool().ID: return 1390;
2834  case GreenBanner::GreenBanner(0).ID: return 7569;
2835  case GreenBanner::GreenBanner(1).ID: return 7570;
2836  case GreenBanner::GreenBanner(2).ID: return 7571;
2837  case GreenBanner::GreenBanner(3).ID: return 7572;
2838  case GreenBanner::GreenBanner(4).ID: return 7573;
2839  case GreenBanner::GreenBanner(5).ID: return 7574;
2840  case GreenBanner::GreenBanner(6).ID: return 7575;
2841  case GreenBanner::GreenBanner(7).ID: return 7576;
2842  case GreenBanner::GreenBanner(8).ID: return 7577;
2843  case GreenBanner::GreenBanner(9).ID: return 7578;
2844  case GreenBanner::GreenBanner(10).ID: return 7579;
2845  case GreenBanner::GreenBanner(11).ID: return 7580;
2846  case GreenBanner::GreenBanner(12).ID: return 7581;
2847  case GreenBanner::GreenBanner(13).ID: return 7582;
2848  case GreenBanner::GreenBanner(14).ID: return 7583;
2849  case GreenBanner::GreenBanner(15).ID: return 7584;
2850  case GreenBed::GreenBed(eBlockFace::BLOCK_FACE_ZM, true, GreenBed::Part::Head).ID: return 1256;
2851  case GreenBed::GreenBed(eBlockFace::BLOCK_FACE_ZM, true, GreenBed::Part::Foot).ID: return 1257;
2852  case GreenBed::GreenBed(eBlockFace::BLOCK_FACE_ZM, false, GreenBed::Part::Head).ID: return 1258;
2853  case GreenBed::GreenBed(eBlockFace::BLOCK_FACE_ZM, false, GreenBed::Part::Foot).ID: return 1259;
2854  case GreenBed::GreenBed(eBlockFace::BLOCK_FACE_ZP, true, GreenBed::Part::Head).ID: return 1260;
2855  case GreenBed::GreenBed(eBlockFace::BLOCK_FACE_ZP, true, GreenBed::Part::Foot).ID: return 1261;
2856  case GreenBed::GreenBed(eBlockFace::BLOCK_FACE_ZP, false, GreenBed::Part::Head).ID: return 1262;
2857  case GreenBed::GreenBed(eBlockFace::BLOCK_FACE_ZP, false, GreenBed::Part::Foot).ID: return 1263;
2858  case GreenBed::GreenBed(eBlockFace::BLOCK_FACE_XM, true, GreenBed::Part::Head).ID: return 1264;
2859  case GreenBed::GreenBed(eBlockFace::BLOCK_FACE_XM, true, GreenBed::Part::Foot).ID: return 1265;
2860  case GreenBed::GreenBed(eBlockFace::BLOCK_FACE_XM, false, GreenBed::Part::Head).ID: return 1266;
2861  case GreenBed::GreenBed(eBlockFace::BLOCK_FACE_XM, false, GreenBed::Part::Foot).ID: return 1267;
2862  case GreenBed::GreenBed(eBlockFace::BLOCK_FACE_XP, true, GreenBed::Part::Head).ID: return 1268;
2863  case GreenBed::GreenBed(eBlockFace::BLOCK_FACE_XP, true, GreenBed::Part::Foot).ID: return 1269;
2864  case GreenBed::GreenBed(eBlockFace::BLOCK_FACE_XP, false, GreenBed::Part::Head).ID: return 1270;
2865  case GreenBed::GreenBed(eBlockFace::BLOCK_FACE_XP, false, GreenBed::Part::Foot).ID: return 1271;
2866  case GreenCarpet::GreenCarpet().ID: return 7343;
2867  case GreenConcrete::GreenConcrete().ID: return 8915;
2868  case GreenConcretePowder::GreenConcretePowder().ID: return 8931;
2879  case GreenStainedGlass::GreenStainedGlass().ID: return 4094;
2880  case GreenStainedGlassPane::GreenStainedGlassPane(true, true, true, true).ID: return 6745;
2881  case GreenStainedGlassPane::GreenStainedGlassPane(true, true, true, false).ID: return 6746;
2882  case GreenStainedGlassPane::GreenStainedGlassPane(true, true, false, true).ID: return 6749;
2883  case GreenStainedGlassPane::GreenStainedGlassPane(true, true, false, false).ID: return 6750;
2884  case GreenStainedGlassPane::GreenStainedGlassPane(true, false, true, true).ID: return 6753;
2885  case GreenStainedGlassPane::GreenStainedGlassPane(true, false, true, false).ID: return 6754;
2886  case GreenStainedGlassPane::GreenStainedGlassPane(true, false, false, true).ID: return 6757;
2887  case GreenStainedGlassPane::GreenStainedGlassPane(true, false, false, false).ID: return 6758;
2888  case GreenStainedGlassPane::GreenStainedGlassPane(false, true, true, true).ID: return 6761;
2889  case GreenStainedGlassPane::GreenStainedGlassPane(false, true, true, false).ID: return 6762;
2890  case GreenStainedGlassPane::GreenStainedGlassPane(false, true, false, true).ID: return 6765;
2891  case GreenStainedGlassPane::GreenStainedGlassPane(false, true, false, false).ID: return 6766;
2892  case GreenStainedGlassPane::GreenStainedGlassPane(false, false, true, true).ID: return 6769;
2893  case GreenStainedGlassPane::GreenStainedGlassPane(false, false, true, false).ID: return 6770;
2894  case GreenStainedGlassPane::GreenStainedGlassPane(false, false, false, true).ID: return 6773;
2895  case GreenStainedGlassPane::GreenStainedGlassPane(false, false, false, false).ID: return 6774;
2896  case GreenTerracotta::GreenTerracotta().ID: return 6324;
2897  case GreenWallBanner::GreenWallBanner(eBlockFace::BLOCK_FACE_ZM).ID: return 7669;
2898  case GreenWallBanner::GreenWallBanner(eBlockFace::BLOCK_FACE_ZP).ID: return 7670;
2899  case GreenWallBanner::GreenWallBanner(eBlockFace::BLOCK_FACE_XM).ID: return 7671;
2900  case GreenWallBanner::GreenWallBanner(eBlockFace::BLOCK_FACE_XP).ID: return 7672;
2901  case GreenWool::GreenWool().ID: return 1396;
2902  case Grindstone::Grindstone(Grindstone::Face::Floor, eBlockFace::BLOCK_FACE_ZM).ID: return 11165;
2903  case Grindstone::Grindstone(Grindstone::Face::Floor, eBlockFace::BLOCK_FACE_ZP).ID: return 11166;
2904  case Grindstone::Grindstone(Grindstone::Face::Floor, eBlockFace::BLOCK_FACE_XM).ID: return 11167;
2905  case Grindstone::Grindstone(Grindstone::Face::Floor, eBlockFace::BLOCK_FACE_XP).ID: return 11168;
2906  case Grindstone::Grindstone(Grindstone::Face::Wall, eBlockFace::BLOCK_FACE_ZM).ID: return 11169;
2907  case Grindstone::Grindstone(Grindstone::Face::Wall, eBlockFace::BLOCK_FACE_ZP).ID: return 11170;
2908  case Grindstone::Grindstone(Grindstone::Face::Wall, eBlockFace::BLOCK_FACE_XM).ID: return 11171;
2909  case Grindstone::Grindstone(Grindstone::Face::Wall, eBlockFace::BLOCK_FACE_XP).ID: return 11172;
2910  case Grindstone::Grindstone(Grindstone::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM).ID: return 11173;
2911  case Grindstone::Grindstone(Grindstone::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP).ID: return 11174;
2912  case Grindstone::Grindstone(Grindstone::Face::Ceiling, eBlockFace::BLOCK_FACE_XM).ID: return 11175;
2913  case Grindstone::Grindstone(Grindstone::Face::Ceiling, eBlockFace::BLOCK_FACE_XP).ID: return 11176;
2914  case HayBale::HayBale(HayBale::Axis::X).ID: return 7327;
2915  case HayBale::HayBale(HayBale::Axis::Y).ID: return 7328;
2916  case HayBale::HayBale(HayBale::Axis::Z).ID: return 7329;
2933  case HoneyBlock::HoneyBlock().ID: return 11335;
2934  case HoneycombBlock::HoneycombBlock().ID: return 11336;
2935  case Hopper::Hopper(true, eBlockFace::BLOCK_FACE_YM).ID: return 6192;
2936  case Hopper::Hopper(true, eBlockFace::BLOCK_FACE_ZM).ID: return 6193;
2937  case Hopper::Hopper(true, eBlockFace::BLOCK_FACE_ZP).ID: return 6194;
2938  case Hopper::Hopper(true, eBlockFace::BLOCK_FACE_XM).ID: return 6195;
2939  case Hopper::Hopper(true, eBlockFace::BLOCK_FACE_XP).ID: return 6196;
2940  case Hopper::Hopper(false, eBlockFace::BLOCK_FACE_YM).ID: return 6197;
2941  case Hopper::Hopper(false, eBlockFace::BLOCK_FACE_ZM).ID: return 6198;
2942  case Hopper::Hopper(false, eBlockFace::BLOCK_FACE_ZP).ID: return 6199;
2943  case Hopper::Hopper(false, eBlockFace::BLOCK_FACE_XM).ID: return 6200;
2944  case Hopper::Hopper(false, eBlockFace::BLOCK_FACE_XP).ID: return 6201;
2945  case HornCoral::HornCoral().ID: return 9003;
2946  case HornCoralBlock::HornCoralBlock().ID: return 8983;
2947  case HornCoralFan::HornCoralFan().ID: return 9023;
2948  case HornCoralWallFan::HornCoralWallFan(eBlockFace::BLOCK_FACE_ZM).ID: return 9097;
2949  case HornCoralWallFan::HornCoralWallFan(eBlockFace::BLOCK_FACE_ZP).ID: return 9099;
2950  case HornCoralWallFan::HornCoralWallFan(eBlockFace::BLOCK_FACE_XM).ID: return 9101;
2951  case HornCoralWallFan::HornCoralWallFan(eBlockFace::BLOCK_FACE_XP).ID: return 9103;
2952  case Ice::Ice().ID: return 3927;
2954  case InfestedCobblestone::InfestedCobblestone().ID: return 4486;
2957  case InfestedStone::InfestedStone().ID: return 4485;
2958  case InfestedStoneBricks::InfestedStoneBricks().ID: return 4487;
2959  case IronBars::IronBars(true, true, true, true).ID: return 4685;
2960  case IronBars::IronBars(true, true, true, false).ID: return 4686;
2961  case IronBars::IronBars(true, true, false, true).ID: return 4689;
2962  case IronBars::IronBars(true, true, false, false).ID: return 4690;
2963  case IronBars::IronBars(true, false, true, true).ID: return 4693;
2964  case IronBars::IronBars(true, false, true, false).ID: return 4694;
2965  case IronBars::IronBars(true, false, false, true).ID: return 4697;
2966  case IronBars::IronBars(true, false, false, false).ID: return 4698;
2967  case IronBars::IronBars(false, true, true, true).ID: return 4701;
2968  case IronBars::IronBars(false, true, true, false).ID: return 4702;
2969  case IronBars::IronBars(false, true, false, true).ID: return 4705;
2970  case IronBars::IronBars(false, true, false, false).ID: return 4706;
2971  case IronBars::IronBars(false, false, true, true).ID: return 4709;
2972  case IronBars::IronBars(false, false, true, false).ID: return 4710;
2973  case IronBars::IronBars(false, false, false, true).ID: return 4713;
2974  case IronBars::IronBars(false, false, false, false).ID: return 4714;
2975  case IronBlock::IronBlock().ID: return 1427;
2976  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZM, IronDoor::Half::Upper, IronDoor::Hinge::Left, true, true).ID: return 3807;
2977  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZM, IronDoor::Half::Upper, IronDoor::Hinge::Left, true, false).ID: return 3808;
2978  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZM, IronDoor::Half::Upper, IronDoor::Hinge::Left, false, true).ID: return 3809;
2979  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZM, IronDoor::Half::Upper, IronDoor::Hinge::Left, false, false).ID: return 3810;
2980  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZM, IronDoor::Half::Upper, IronDoor::Hinge::Right, true, true).ID: return 3811;
2981  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZM, IronDoor::Half::Upper, IronDoor::Hinge::Right, true, false).ID: return 3812;
2982  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZM, IronDoor::Half::Upper, IronDoor::Hinge::Right, false, true).ID: return 3813;
2983  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZM, IronDoor::Half::Upper, IronDoor::Hinge::Right, false, false).ID: return 3814;
2984  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZM, IronDoor::Half::Lower, IronDoor::Hinge::Left, true, true).ID: return 3815;
2985  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZM, IronDoor::Half::Lower, IronDoor::Hinge::Left, true, false).ID: return 3816;
2986  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZM, IronDoor::Half::Lower, IronDoor::Hinge::Left, false, true).ID: return 3817;
2987  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZM, IronDoor::Half::Lower, IronDoor::Hinge::Left, false, false).ID: return 3818;
2988  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZM, IronDoor::Half::Lower, IronDoor::Hinge::Right, true, true).ID: return 3819;
2989  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZM, IronDoor::Half::Lower, IronDoor::Hinge::Right, true, false).ID: return 3820;
2990  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZM, IronDoor::Half::Lower, IronDoor::Hinge::Right, false, true).ID: return 3821;
2991  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZM, IronDoor::Half::Lower, IronDoor::Hinge::Right, false, false).ID: return 3822;
2992  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZP, IronDoor::Half::Upper, IronDoor::Hinge::Left, true, true).ID: return 3823;
2993  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZP, IronDoor::Half::Upper, IronDoor::Hinge::Left, true, false).ID: return 3824;
2994  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZP, IronDoor::Half::Upper, IronDoor::Hinge::Left, false, true).ID: return 3825;
2995  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZP, IronDoor::Half::Upper, IronDoor::Hinge::Left, false, false).ID: return 3826;
2996  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZP, IronDoor::Half::Upper, IronDoor::Hinge::Right, true, true).ID: return 3827;
2997  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZP, IronDoor::Half::Upper, IronDoor::Hinge::Right, true, false).ID: return 3828;
2998  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZP, IronDoor::Half::Upper, IronDoor::Hinge::Right, false, true).ID: return 3829;
2999  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZP, IronDoor::Half::Upper, IronDoor::Hinge::Right, false, false).ID: return 3830;
3000  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZP, IronDoor::Half::Lower, IronDoor::Hinge::Left, true, true).ID: return 3831;
3001  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZP, IronDoor::Half::Lower, IronDoor::Hinge::Left, true, false).ID: return 3832;
3002  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZP, IronDoor::Half::Lower, IronDoor::Hinge::Left, false, true).ID: return 3833;
3003  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZP, IronDoor::Half::Lower, IronDoor::Hinge::Left, false, false).ID: return 3834;
3004  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZP, IronDoor::Half::Lower, IronDoor::Hinge::Right, true, true).ID: return 3835;
3005  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZP, IronDoor::Half::Lower, IronDoor::Hinge::Right, true, false).ID: return 3836;
3006  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZP, IronDoor::Half::Lower, IronDoor::Hinge::Right, false, true).ID: return 3837;
3007  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZP, IronDoor::Half::Lower, IronDoor::Hinge::Right, false, false).ID: return 3838;
3008  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XM, IronDoor::Half::Upper, IronDoor::Hinge::Left, true, true).ID: return 3839;
3009  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XM, IronDoor::Half::Upper, IronDoor::Hinge::Left, true, false).ID: return 3840;
3010  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XM, IronDoor::Half::Upper, IronDoor::Hinge::Left, false, true).ID: return 3841;
3011  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XM, IronDoor::Half::Upper, IronDoor::Hinge::Left, false, false).ID: return 3842;
3012  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XM, IronDoor::Half::Upper, IronDoor::Hinge::Right, true, true).ID: return 3843;
3013  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XM, IronDoor::Half::Upper, IronDoor::Hinge::Right, true, false).ID: return 3844;
3014  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XM, IronDoor::Half::Upper, IronDoor::Hinge::Right, false, true).ID: return 3845;
3015  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XM, IronDoor::Half::Upper, IronDoor::Hinge::Right, false, false).ID: return 3846;
3016  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XM, IronDoor::Half::Lower, IronDoor::Hinge::Left, true, true).ID: return 3847;
3017  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XM, IronDoor::Half::Lower, IronDoor::Hinge::Left, true, false).ID: return 3848;
3018  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XM, IronDoor::Half::Lower, IronDoor::Hinge::Left, false, true).ID: return 3849;
3019  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XM, IronDoor::Half::Lower, IronDoor::Hinge::Left, false, false).ID: return 3850;
3020  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XM, IronDoor::Half::Lower, IronDoor::Hinge::Right, true, true).ID: return 3851;
3021  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XM, IronDoor::Half::Lower, IronDoor::Hinge::Right, true, false).ID: return 3852;
3022  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XM, IronDoor::Half::Lower, IronDoor::Hinge::Right, false, true).ID: return 3853;
3023  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XM, IronDoor::Half::Lower, IronDoor::Hinge::Right, false, false).ID: return 3854;
3024  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XP, IronDoor::Half::Upper, IronDoor::Hinge::Left, true, true).ID: return 3855;
3025  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XP, IronDoor::Half::Upper, IronDoor::Hinge::Left, true, false).ID: return 3856;
3026  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XP, IronDoor::Half::Upper, IronDoor::Hinge::Left, false, true).ID: return 3857;
3027  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XP, IronDoor::Half::Upper, IronDoor::Hinge::Left, false, false).ID: return 3858;
3028  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XP, IronDoor::Half::Upper, IronDoor::Hinge::Right, true, true).ID: return 3859;
3029  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XP, IronDoor::Half::Upper, IronDoor::Hinge::Right, true, false).ID: return 3860;
3030  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XP, IronDoor::Half::Upper, IronDoor::Hinge::Right, false, true).ID: return 3861;
3031  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XP, IronDoor::Half::Upper, IronDoor::Hinge::Right, false, false).ID: return 3862;
3032  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XP, IronDoor::Half::Lower, IronDoor::Hinge::Left, true, true).ID: return 3863;
3033  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XP, IronDoor::Half::Lower, IronDoor::Hinge::Left, true, false).ID: return 3864;
3034  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XP, IronDoor::Half::Lower, IronDoor::Hinge::Left, false, true).ID: return 3865;
3035  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XP, IronDoor::Half::Lower, IronDoor::Hinge::Left, false, false).ID: return 3866;
3036  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XP, IronDoor::Half::Lower, IronDoor::Hinge::Right, true, true).ID: return 3867;
3037  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XP, IronDoor::Half::Lower, IronDoor::Hinge::Right, true, false).ID: return 3868;
3038  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XP, IronDoor::Half::Lower, IronDoor::Hinge::Right, false, true).ID: return 3869;
3039  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XP, IronDoor::Half::Lower, IronDoor::Hinge::Right, false, false).ID: return 3870;
3040  case IronOre::IronOre().ID: return 70;
3041  case IronTrapdoor::IronTrapdoor(eBlockFace::BLOCK_FACE_ZM, IronTrapdoor::Half::Top, true, true).ID: return 7002;
3042  case IronTrapdoor::IronTrapdoor(eBlockFace::BLOCK_FACE_ZM, IronTrapdoor::Half::Top, true, false).ID: return 7004;
3043  case IronTrapdoor::IronTrapdoor(eBlockFace::BLOCK_FACE_ZM, IronTrapdoor::Half::Top, false, true).ID: return 7006;
3044  case IronTrapdoor::IronTrapdoor(eBlockFace::BLOCK_FACE_ZM, IronTrapdoor::Half::Top, false, false).ID: return 7008;
3049  case IronTrapdoor::IronTrapdoor(eBlockFace::BLOCK_FACE_ZP, IronTrapdoor::Half::Top, true, true).ID: return 7018;
3050  case IronTrapdoor::IronTrapdoor(eBlockFace::BLOCK_FACE_ZP, IronTrapdoor::Half::Top, true, false).ID: return 7020;
3051  case IronTrapdoor::IronTrapdoor(eBlockFace::BLOCK_FACE_ZP, IronTrapdoor::Half::Top, false, true).ID: return 7022;
3052  case IronTrapdoor::IronTrapdoor(eBlockFace::BLOCK_FACE_ZP, IronTrapdoor::Half::Top, false, false).ID: return 7024;
3057  case IronTrapdoor::IronTrapdoor(eBlockFace::BLOCK_FACE_XM, IronTrapdoor::Half::Top, true, true).ID: return 7034;
3058  case IronTrapdoor::IronTrapdoor(eBlockFace::BLOCK_FACE_XM, IronTrapdoor::Half::Top, true, false).ID: return 7036;
3059  case IronTrapdoor::IronTrapdoor(eBlockFace::BLOCK_FACE_XM, IronTrapdoor::Half::Top, false, true).ID: return 7038;
3060  case IronTrapdoor::IronTrapdoor(eBlockFace::BLOCK_FACE_XM, IronTrapdoor::Half::Top, false, false).ID: return 7040;
3065  case IronTrapdoor::IronTrapdoor(eBlockFace::BLOCK_FACE_XP, IronTrapdoor::Half::Top, true, true).ID: return 7050;
3066  case IronTrapdoor::IronTrapdoor(eBlockFace::BLOCK_FACE_XP, IronTrapdoor::Half::Top, true, false).ID: return 7052;
3067  case IronTrapdoor::IronTrapdoor(eBlockFace::BLOCK_FACE_XP, IronTrapdoor::Half::Top, false, true).ID: return 7054;
3068  case IronTrapdoor::IronTrapdoor(eBlockFace::BLOCK_FACE_XP, IronTrapdoor::Half::Top, false, false).ID: return 7056;
3077  case Jigsaw::Jigsaw(Jigsaw::Orientation::NorthUp).ID: return 11272;
3078  case Jigsaw::Jigsaw(Jigsaw::Orientation::EastUp).ID: return 11273;
3079  case Jigsaw::Jigsaw(Jigsaw::Orientation::SouthUp).ID: return 11274;
3080  case Jigsaw::Jigsaw(Jigsaw::Orientation::WestUp).ID: return 11275;
3081  case Jigsaw::Jigsaw(Jigsaw::Orientation::UpSouth).ID: return 11276;
3082  case Jigsaw::Jigsaw(Jigsaw::Orientation::DownSouth).ID: return 11277;
3083  case Jukebox::Jukebox(true).ID: return 3962;
3084  case Jukebox::Jukebox(false).ID: return 3963;
3085  case JungleButton::JungleButton(JungleButton::Face::Floor, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5882;
3086  case JungleButton::JungleButton(JungleButton::Face::Floor, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5883;
3087  case JungleButton::JungleButton(JungleButton::Face::Floor, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5884;
3088  case JungleButton::JungleButton(JungleButton::Face::Floor, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5885;
3089  case JungleButton::JungleButton(JungleButton::Face::Floor, eBlockFace::BLOCK_FACE_XM, true).ID: return 5886;
3090  case JungleButton::JungleButton(JungleButton::Face::Floor, eBlockFace::BLOCK_FACE_XM, false).ID: return 5887;
3091  case JungleButton::JungleButton(JungleButton::Face::Floor, eBlockFace::BLOCK_FACE_XP, true).ID: return 5888;
3092  case JungleButton::JungleButton(JungleButton::Face::Floor, eBlockFace::BLOCK_FACE_XP, false).ID: return 5889;
3093  case JungleButton::JungleButton(JungleButton::Face::Wall, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5890;
3094  case JungleButton::JungleButton(JungleButton::Face::Wall, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5891;
3095  case JungleButton::JungleButton(JungleButton::Face::Wall, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5892;
3096  case JungleButton::JungleButton(JungleButton::Face::Wall, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5893;
3097  case JungleButton::JungleButton(JungleButton::Face::Wall, eBlockFace::BLOCK_FACE_XM, true).ID: return 5894;
3098  case JungleButton::JungleButton(JungleButton::Face::Wall, eBlockFace::BLOCK_FACE_XM, false).ID: return 5895;
3099  case JungleButton::JungleButton(JungleButton::Face::Wall, eBlockFace::BLOCK_FACE_XP, true).ID: return 5896;
3100  case JungleButton::JungleButton(JungleButton::Face::Wall, eBlockFace::BLOCK_FACE_XP, false).ID: return 5897;
3101  case JungleButton::JungleButton(JungleButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5898;
3102  case JungleButton::JungleButton(JungleButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5899;
3103  case JungleButton::JungleButton(JungleButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5900;
3104  case JungleButton::JungleButton(JungleButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5901;
3105  case JungleButton::JungleButton(JungleButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XM, true).ID: return 5902;
3106  case JungleButton::JungleButton(JungleButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XM, false).ID: return 5903;
3107  case JungleButton::JungleButton(JungleButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XP, true).ID: return 5904;
3108  case JungleButton::JungleButton(JungleButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XP, false).ID: return 5905;
3109  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZM, JungleDoor::Half::Upper, JungleDoor::Hinge::Left, true, true).ID: return 8330;
3110  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZM, JungleDoor::Half::Upper, JungleDoor::Hinge::Left, true, false).ID: return 8331;
3111  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZM, JungleDoor::Half::Upper, JungleDoor::Hinge::Left, false, true).ID: return 8332;
3112  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZM, JungleDoor::Half::Upper, JungleDoor::Hinge::Left, false, false).ID: return 8333;
3113  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZM, JungleDoor::Half::Upper, JungleDoor::Hinge::Right, true, true).ID: return 8334;
3114  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZM, JungleDoor::Half::Upper, JungleDoor::Hinge::Right, true, false).ID: return 8335;
3115  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZM, JungleDoor::Half::Upper, JungleDoor::Hinge::Right, false, true).ID: return 8336;
3116  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZM, JungleDoor::Half::Upper, JungleDoor::Hinge::Right, false, false).ID: return 8337;
3117  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZM, JungleDoor::Half::Lower, JungleDoor::Hinge::Left, true, true).ID: return 8338;
3118  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZM, JungleDoor::Half::Lower, JungleDoor::Hinge::Left, true, false).ID: return 8339;
3119  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZM, JungleDoor::Half::Lower, JungleDoor::Hinge::Left, false, true).ID: return 8340;
3120  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZM, JungleDoor::Half::Lower, JungleDoor::Hinge::Left, false, false).ID: return 8341;
3121  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZM, JungleDoor::Half::Lower, JungleDoor::Hinge::Right, true, true).ID: return 8342;
3122  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZM, JungleDoor::Half::Lower, JungleDoor::Hinge::Right, true, false).ID: return 8343;
3123  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZM, JungleDoor::Half::Lower, JungleDoor::Hinge::Right, false, true).ID: return 8344;
3124  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZM, JungleDoor::Half::Lower, JungleDoor::Hinge::Right, false, false).ID: return 8345;
3125  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZP, JungleDoor::Half::Upper, JungleDoor::Hinge::Left, true, true).ID: return 8346;
3126  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZP, JungleDoor::Half::Upper, JungleDoor::Hinge::Left, true, false).ID: return 8347;
3127  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZP, JungleDoor::Half::Upper, JungleDoor::Hinge::Left, false, true).ID: return 8348;
3128  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZP, JungleDoor::Half::Upper, JungleDoor::Hinge::Left, false, false).ID: return 8349;
3129  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZP, JungleDoor::Half::Upper, JungleDoor::Hinge::Right, true, true).ID: return 8350;
3130  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZP, JungleDoor::Half::Upper, JungleDoor::Hinge::Right, true, false).ID: return 8351;
3131  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZP, JungleDoor::Half::Upper, JungleDoor::Hinge::Right, false, true).ID: return 8352;
3132  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZP, JungleDoor::Half::Upper, JungleDoor::Hinge::Right, false, false).ID: return 8353;
3133  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZP, JungleDoor::Half::Lower, JungleDoor::Hinge::Left, true, true).ID: return 8354;
3134  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZP, JungleDoor::Half::Lower, JungleDoor::Hinge::Left, true, false).ID: return 8355;
3135  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZP, JungleDoor::Half::Lower, JungleDoor::Hinge::Left, false, true).ID: return 8356;
3136  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZP, JungleDoor::Half::Lower, JungleDoor::Hinge::Left, false, false).ID: return 8357;
3137  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZP, JungleDoor::Half::Lower, JungleDoor::Hinge::Right, true, true).ID: return 8358;
3138  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZP, JungleDoor::Half::Lower, JungleDoor::Hinge::Right, true, false).ID: return 8359;
3139  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZP, JungleDoor::Half::Lower, JungleDoor::Hinge::Right, false, true).ID: return 8360;
3140  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZP, JungleDoor::Half::Lower, JungleDoor::Hinge::Right, false, false).ID: return 8361;
3141  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XM, JungleDoor::Half::Upper, JungleDoor::Hinge::Left, true, true).ID: return 8362;
3142  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XM, JungleDoor::Half::Upper, JungleDoor::Hinge::Left, true, false).ID: return 8363;
3143  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XM, JungleDoor::Half::Upper, JungleDoor::Hinge::Left, false, true).ID: return 8364;
3144  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XM, JungleDoor::Half::Upper, JungleDoor::Hinge::Left, false, false).ID: return 8365;
3145  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XM, JungleDoor::Half::Upper, JungleDoor::Hinge::Right, true, true).ID: return 8366;
3146  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XM, JungleDoor::Half::Upper, JungleDoor::Hinge::Right, true, false).ID: return 8367;
3147  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XM, JungleDoor::Half::Upper, JungleDoor::Hinge::Right, false, true).ID: return 8368;
3148  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XM, JungleDoor::Half::Upper, JungleDoor::Hinge::Right, false, false).ID: return 8369;
3149  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XM, JungleDoor::Half::Lower, JungleDoor::Hinge::Left, true, true).ID: return 8370;
3150  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XM, JungleDoor::Half::Lower, JungleDoor::Hinge::Left, true, false).ID: return 8371;
3151  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XM, JungleDoor::Half::Lower, JungleDoor::Hinge::Left, false, true).ID: return 8372;
3152  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XM, JungleDoor::Half::Lower, JungleDoor::Hinge::Left, false, false).ID: return 8373;
3153  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XM, JungleDoor::Half::Lower, JungleDoor::Hinge::Right, true, true).ID: return 8374;
3154  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XM, JungleDoor::Half::Lower, JungleDoor::Hinge::Right, true, false).ID: return 8375;
3155  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XM, JungleDoor::Half::Lower, JungleDoor::Hinge::Right, false, true).ID: return 8376;
3156  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XM, JungleDoor::Half::Lower, JungleDoor::Hinge::Right, false, false).ID: return 8377;
3157  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XP, JungleDoor::Half::Upper, JungleDoor::Hinge::Left, true, true).ID: return 8378;
3158  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XP, JungleDoor::Half::Upper, JungleDoor::Hinge::Left, true, false).ID: return 8379;
3159  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XP, JungleDoor::Half::Upper, JungleDoor::Hinge::Left, false, true).ID: return 8380;
3160  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XP, JungleDoor::Half::Upper, JungleDoor::Hinge::Left, false, false).ID: return 8381;
3161  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XP, JungleDoor::Half::Upper, JungleDoor::Hinge::Right, true, true).ID: return 8382;
3162  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XP, JungleDoor::Half::Upper, JungleDoor::Hinge::Right, true, false).ID: return 8383;
3163  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XP, JungleDoor::Half::Upper, JungleDoor::Hinge::Right, false, true).ID: return 8384;
3164  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XP, JungleDoor::Half::Upper, JungleDoor::Hinge::Right, false, false).ID: return 8385;
3165  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XP, JungleDoor::Half::Lower, JungleDoor::Hinge::Left, true, true).ID: return 8386;
3166  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XP, JungleDoor::Half::Lower, JungleDoor::Hinge::Left, true, false).ID: return 8387;
3167  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XP, JungleDoor::Half::Lower, JungleDoor::Hinge::Left, false, true).ID: return 8388;
3168  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XP, JungleDoor::Half::Lower, JungleDoor::Hinge::Left, false, false).ID: return 8389;
3169  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XP, JungleDoor::Half::Lower, JungleDoor::Hinge::Right, true, true).ID: return 8390;
3170  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XP, JungleDoor::Half::Lower, JungleDoor::Hinge::Right, true, false).ID: return 8391;
3171  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XP, JungleDoor::Half::Lower, JungleDoor::Hinge::Right, false, true).ID: return 8392;
3172  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XP, JungleDoor::Half::Lower, JungleDoor::Hinge::Right, false, false).ID: return 8393;
3173  case JungleFence::JungleFence(true, true, true, true).ID: return 8108;
3174  case JungleFence::JungleFence(true, true, true, false).ID: return 8109;
3175  case JungleFence::JungleFence(true, true, false, true).ID: return 8112;
3176  case JungleFence::JungleFence(true, true, false, false).ID: return 8113;
3177  case JungleFence::JungleFence(true, false, true, true).ID: return 8116;
3178  case JungleFence::JungleFence(true, false, true, false).ID: return 8117;
3179  case JungleFence::JungleFence(true, false, false, true).ID: return 8120;
3180  case JungleFence::JungleFence(true, false, false, false).ID: return 8121;
3181  case JungleFence::JungleFence(false, true, true, true).ID: return 8124;
3182  case JungleFence::JungleFence(false, true, true, false).ID: return 8125;
3183  case JungleFence::JungleFence(false, true, false, true).ID: return 8128;
3184  case JungleFence::JungleFence(false, true, false, false).ID: return 8129;
3185  case JungleFence::JungleFence(false, false, true, true).ID: return 8132;
3186  case JungleFence::JungleFence(false, false, true, false).ID: return 8133;
3187  case JungleFence::JungleFence(false, false, false, true).ID: return 8136;
3188  case JungleFence::JungleFence(false, false, false, false).ID: return 8137;
3189  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_ZM, true, true, true).ID: return 7946;
3190  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_ZM, true, true, false).ID: return 7947;
3191  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_ZM, true, false, true).ID: return 7948;
3192  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_ZM, true, false, false).ID: return 7949;
3193  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_ZM, false, true, true).ID: return 7950;
3194  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_ZM, false, true, false).ID: return 7951;
3195  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_ZM, false, false, true).ID: return 7952;
3196  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_ZM, false, false, false).ID: return 7953;
3197  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_ZP, true, true, true).ID: return 7954;
3198  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_ZP, true, true, false).ID: return 7955;
3199  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_ZP, true, false, true).ID: return 7956;
3200  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_ZP, true, false, false).ID: return 7957;
3201  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_ZP, false, true, true).ID: return 7958;
3202  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_ZP, false, true, false).ID: return 7959;
3203  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_ZP, false, false, true).ID: return 7960;
3204  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_ZP, false, false, false).ID: return 7961;
3205  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_XM, true, true, true).ID: return 7962;
3206  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_XM, true, true, false).ID: return 7963;
3207  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_XM, true, false, true).ID: return 7964;
3208  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_XM, true, false, false).ID: return 7965;
3209  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_XM, false, true, true).ID: return 7966;
3210  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_XM, false, true, false).ID: return 7967;
3211  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_XM, false, false, true).ID: return 7968;
3212  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_XM, false, false, false).ID: return 7969;
3213  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_XP, true, true, true).ID: return 7970;
3214  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_XP, true, true, false).ID: return 7971;
3215  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_XP, true, false, true).ID: return 7972;
3216  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_XP, true, false, false).ID: return 7973;
3217  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_XP, false, true, true).ID: return 7974;
3218  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_XP, false, true, false).ID: return 7975;
3219  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_XP, false, false, true).ID: return 7976;
3220  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_XP, false, false, false).ID: return 7977;
3221  case JungleLeaves::JungleLeaves(1, true).ID: return 186;
3222  case JungleLeaves::JungleLeaves(1, false).ID: return 187;
3223  case JungleLeaves::JungleLeaves(2, true).ID: return 188;
3224  case JungleLeaves::JungleLeaves(2, false).ID: return 189;
3225  case JungleLeaves::JungleLeaves(3, true).ID: return 190;
3226  case JungleLeaves::JungleLeaves(3, false).ID: return 191;
3227  case JungleLeaves::JungleLeaves(4, true).ID: return 192;
3228  case JungleLeaves::JungleLeaves(4, false).ID: return 193;
3229  case JungleLeaves::JungleLeaves(5, true).ID: return 194;
3230  case JungleLeaves::JungleLeaves(5, false).ID: return 195;
3231  case JungleLeaves::JungleLeaves(6, true).ID: return 196;
3232  case JungleLeaves::JungleLeaves(6, false).ID: return 197;
3233  case JungleLeaves::JungleLeaves(7, true).ID: return 198;
3234  case JungleLeaves::JungleLeaves(7, false).ID: return 199;
3235  case JungleLog::JungleLog(JungleLog::Axis::X).ID: return 81;
3236  case JungleLog::JungleLog(JungleLog::Axis::Y).ID: return 82;
3237  case JungleLog::JungleLog(JungleLog::Axis::Z).ID: return 83;
3238  case JunglePlanks::JunglePlanks().ID: return 18;
3239  case JunglePressurePlate::JunglePressurePlate(true).ID: return 3877;
3240  case JunglePressurePlate::JunglePressurePlate(false).ID: return 3878;
3241  case JungleSapling::JungleSapling(0).ID: return 27;
3242  case JungleSapling::JungleSapling(1).ID: return 28;
3243  case JungleSign::JungleSign(0).ID: return 3508;
3244  case JungleSign::JungleSign(1).ID: return 3510;
3245  case JungleSign::JungleSign(2).ID: return 3512;
3246  case JungleSign::JungleSign(3).ID: return 3514;
3247  case JungleSign::JungleSign(4).ID: return 3516;
3248  case JungleSign::JungleSign(5).ID: return 3518;
3249  case JungleSign::JungleSign(6).ID: return 3520;
3250  case JungleSign::JungleSign(7).ID: return 3522;
3251  case JungleSign::JungleSign(8).ID: return 3524;
3252  case JungleSign::JungleSign(9).ID: return 3526;
3253  case JungleSign::JungleSign(10).ID: return 3528;
3254  case JungleSign::JungleSign(11).ID: return 3530;
3255  case JungleSign::JungleSign(12).ID: return 3532;
3256  case JungleSign::JungleSign(13).ID: return 3534;
3257  case JungleSign::JungleSign(14).ID: return 3536;
3258  case JungleSign::JungleSign(15).ID: return 3538;
3259  case JungleSlab::JungleSlab(JungleSlab::Type::Top).ID: return 7783;
3261  case JungleSlab::JungleSlab(JungleSlab::Type::Double).ID: return 7787;
3262  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZM, JungleStairs::Half::Top, JungleStairs::Shape::Straight).ID: return 5549;
3263  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZM, JungleStairs::Half::Top, JungleStairs::Shape::InnerLeft).ID: return 5551;
3264  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZM, JungleStairs::Half::Top, JungleStairs::Shape::InnerRight).ID: return 5553;
3265  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZM, JungleStairs::Half::Top, JungleStairs::Shape::OuterLeft).ID: return 5555;
3266  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZM, JungleStairs::Half::Top, JungleStairs::Shape::OuterRight).ID: return 5557;
3267  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZM, JungleStairs::Half::Bottom, JungleStairs::Shape::Straight).ID: return 5559;
3268  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZM, JungleStairs::Half::Bottom, JungleStairs::Shape::InnerLeft).ID: return 5561;
3269  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZM, JungleStairs::Half::Bottom, JungleStairs::Shape::InnerRight).ID: return 5563;
3270  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZM, JungleStairs::Half::Bottom, JungleStairs::Shape::OuterLeft).ID: return 5565;
3271  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZM, JungleStairs::Half::Bottom, JungleStairs::Shape::OuterRight).ID: return 5567;
3272  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZP, JungleStairs::Half::Top, JungleStairs::Shape::Straight).ID: return 5569;
3273  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZP, JungleStairs::Half::Top, JungleStairs::Shape::InnerLeft).ID: return 5571;
3274  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZP, JungleStairs::Half::Top, JungleStairs::Shape::InnerRight).ID: return 5573;
3275  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZP, JungleStairs::Half::Top, JungleStairs::Shape::OuterLeft).ID: return 5575;
3276  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZP, JungleStairs::Half::Top, JungleStairs::Shape::OuterRight).ID: return 5577;
3277  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZP, JungleStairs::Half::Bottom, JungleStairs::Shape::Straight).ID: return 5579;
3278  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZP, JungleStairs::Half::Bottom, JungleStairs::Shape::InnerLeft).ID: return 5581;
3279  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZP, JungleStairs::Half::Bottom, JungleStairs::Shape::InnerRight).ID: return 5583;
3280  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZP, JungleStairs::Half::Bottom, JungleStairs::Shape::OuterLeft).ID: return 5585;
3281  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZP, JungleStairs::Half::Bottom, JungleStairs::Shape::OuterRight).ID: return 5587;
3282  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XM, JungleStairs::Half::Top, JungleStairs::Shape::Straight).ID: return 5589;
3283  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XM, JungleStairs::Half::Top, JungleStairs::Shape::InnerLeft).ID: return 5591;
3284  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XM, JungleStairs::Half::Top, JungleStairs::Shape::InnerRight).ID: return 5593;
3285  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XM, JungleStairs::Half::Top, JungleStairs::Shape::OuterLeft).ID: return 5595;
3286  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XM, JungleStairs::Half::Top, JungleStairs::Shape::OuterRight).ID: return 5597;
3287  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XM, JungleStairs::Half::Bottom, JungleStairs::Shape::Straight).ID: return 5599;
3288  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XM, JungleStairs::Half::Bottom, JungleStairs::Shape::InnerLeft).ID: return 5601;
3289  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XM, JungleStairs::Half::Bottom, JungleStairs::Shape::InnerRight).ID: return 5603;
3290  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XM, JungleStairs::Half::Bottom, JungleStairs::Shape::OuterLeft).ID: return 5605;
3291  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XM, JungleStairs::Half::Bottom, JungleStairs::Shape::OuterRight).ID: return 5607;
3292  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XP, JungleStairs::Half::Top, JungleStairs::Shape::Straight).ID: return 5609;
3293  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XP, JungleStairs::Half::Top, JungleStairs::Shape::InnerLeft).ID: return 5611;
3294  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XP, JungleStairs::Half::Top, JungleStairs::Shape::InnerRight).ID: return 5613;
3295  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XP, JungleStairs::Half::Top, JungleStairs::Shape::OuterLeft).ID: return 5615;
3296  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XP, JungleStairs::Half::Top, JungleStairs::Shape::OuterRight).ID: return 5617;
3297  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XP, JungleStairs::Half::Bottom, JungleStairs::Shape::Straight).ID: return 5619;
3298  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XP, JungleStairs::Half::Bottom, JungleStairs::Shape::InnerLeft).ID: return 5621;
3299  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XP, JungleStairs::Half::Bottom, JungleStairs::Shape::InnerRight).ID: return 5623;
3300  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XP, JungleStairs::Half::Bottom, JungleStairs::Shape::OuterLeft).ID: return 5625;
3301  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XP, JungleStairs::Half::Bottom, JungleStairs::Shape::OuterRight).ID: return 5627;
3302  case JungleTrapdoor::JungleTrapdoor(eBlockFace::BLOCK_FACE_ZM, JungleTrapdoor::Half::Top, true, true).ID: return 4290;
3303  case JungleTrapdoor::JungleTrapdoor(eBlockFace::BLOCK_FACE_ZM, JungleTrapdoor::Half::Top, true, false).ID: return 4292;
3304  case JungleTrapdoor::JungleTrapdoor(eBlockFace::BLOCK_FACE_ZM, JungleTrapdoor::Half::Top, false, true).ID: return 4294;
3305  case JungleTrapdoor::JungleTrapdoor(eBlockFace::BLOCK_FACE_ZM, JungleTrapdoor::Half::Top, false, false).ID: return 4296;
3310  case JungleTrapdoor::JungleTrapdoor(eBlockFace::BLOCK_FACE_ZP, JungleTrapdoor::Half::Top, true, true).ID: return 4306;
3311  case JungleTrapdoor::JungleTrapdoor(eBlockFace::BLOCK_FACE_ZP, JungleTrapdoor::Half::Top, true, false).ID: return 4308;
3312  case JungleTrapdoor::JungleTrapdoor(eBlockFace::BLOCK_FACE_ZP, JungleTrapdoor::Half::Top, false, true).ID: return 4310;
3313  case JungleTrapdoor::JungleTrapdoor(eBlockFace::BLOCK_FACE_ZP, JungleTrapdoor::Half::Top, false, false).ID: return 4312;
3318  case JungleTrapdoor::JungleTrapdoor(eBlockFace::BLOCK_FACE_XM, JungleTrapdoor::Half::Top, true, true).ID: return 4322;
3319  case JungleTrapdoor::JungleTrapdoor(eBlockFace::BLOCK_FACE_XM, JungleTrapdoor::Half::Top, true, false).ID: return 4324;
3320  case JungleTrapdoor::JungleTrapdoor(eBlockFace::BLOCK_FACE_XM, JungleTrapdoor::Half::Top, false, true).ID: return 4326;
3321  case JungleTrapdoor::JungleTrapdoor(eBlockFace::BLOCK_FACE_XM, JungleTrapdoor::Half::Top, false, false).ID: return 4328;
3326  case JungleTrapdoor::JungleTrapdoor(eBlockFace::BLOCK_FACE_XP, JungleTrapdoor::Half::Top, true, true).ID: return 4338;
3327  case JungleTrapdoor::JungleTrapdoor(eBlockFace::BLOCK_FACE_XP, JungleTrapdoor::Half::Top, true, false).ID: return 4340;
3328  case JungleTrapdoor::JungleTrapdoor(eBlockFace::BLOCK_FACE_XP, JungleTrapdoor::Half::Top, false, true).ID: return 4342;
3329  case JungleTrapdoor::JungleTrapdoor(eBlockFace::BLOCK_FACE_XP, JungleTrapdoor::Half::Top, false, false).ID: return 4344;
3334  case JungleWallSign::JungleWallSign(eBlockFace::BLOCK_FACE_ZM).ID: return 3766;
3335  case JungleWallSign::JungleWallSign(eBlockFace::BLOCK_FACE_ZP).ID: return 3768;
3336  case JungleWallSign::JungleWallSign(eBlockFace::BLOCK_FACE_XM).ID: return 3770;
3337  case JungleWallSign::JungleWallSign(eBlockFace::BLOCK_FACE_XP).ID: return 3772;
3338  case JungleWood::JungleWood(JungleWood::Axis::X).ID: return 117;
3339  case JungleWood::JungleWood(JungleWood::Axis::Y).ID: return 118;
3340  case JungleWood::JungleWood(JungleWood::Axis::Z).ID: return 119;
3341  case Kelp::Kelp(0).ID: return 8934;
3342  case Kelp::Kelp(1).ID: return 8935;
3343  case Kelp::Kelp(2).ID: return 8936;
3344  case Kelp::Kelp(3).ID: return 8937;
3345  case Kelp::Kelp(4).ID: return 8938;
3346  case Kelp::Kelp(5).ID: return 8939;
3347  case Kelp::Kelp(6).ID: return 8940;
3348  case Kelp::Kelp(7).ID: return 8941;
3349  case Kelp::Kelp(8).ID: return 8942;
3350  case Kelp::Kelp(9).ID: return 8943;
3351  case Kelp::Kelp(10).ID: return 8944;
3352  case Kelp::Kelp(11).ID: return 8945;
3353  case Kelp::Kelp(12).ID: return 8946;
3354  case Kelp::Kelp(13).ID: return 8947;
3355  case Kelp::Kelp(14).ID: return 8948;
3356  case Kelp::Kelp(15).ID: return 8949;
3357  case Kelp::Kelp(16).ID: return 8950;
3358  case Kelp::Kelp(17).ID: return 8951;
3359  case Kelp::Kelp(18).ID: return 8952;
3360  case Kelp::Kelp(19).ID: return 8953;
3361  case Kelp::Kelp(20).ID: return 8954;
3362  case Kelp::Kelp(21).ID: return 8955;
3363  case Kelp::Kelp(22).ID: return 8956;
3364  case Kelp::Kelp(23).ID: return 8957;
3365  case Kelp::Kelp(24).ID: return 8958;
3366  case Kelp::Kelp(25).ID: return 8959;
3367  case KelpPlant::KelpPlant().ID: return 8960;
3368  case Ladder::Ladder(eBlockFace::BLOCK_FACE_ZM).ID: return 3636;
3369  case Ladder::Ladder(eBlockFace::BLOCK_FACE_ZP).ID: return 3638;
3370  case Ladder::Ladder(eBlockFace::BLOCK_FACE_XM).ID: return 3640;
3371  case Ladder::Ladder(eBlockFace::BLOCK_FACE_XP).ID: return 3642;
3372  case Lantern::Lantern(true).ID: return 11230;
3373  case Lantern::Lantern(false).ID: return 11231;
3374  case LapisBlock::LapisBlock().ID: return 232;
3375  case LapisOre::LapisOre().ID: return 231;
3376  case LargeFern::LargeFern(LargeFern::Half::Upper).ID: return 7359;
3377  case LargeFern::LargeFern(LargeFern::Half::Lower).ID: return 7360;
3378  case Lava::Lava(0).ID: return 50;
3379  case Lava::Lava(1).ID: return 51;
3380  case Lava::Lava(2).ID: return 52;
3381  case Lava::Lava(3).ID: return 53;
3382  case Lava::Lava(4).ID: return 54;
3383  case Lava::Lava(5).ID: return 55;
3384  case Lava::Lava(6).ID: return 56;
3385  case Lava::Lava(7).ID: return 57;
3386  case Lava::Lava(8).ID: return 58;
3387  case Lava::Lava(9).ID: return 59;
3388  case Lava::Lava(10).ID: return 60;
3389  case Lava::Lava(11).ID: return 61;
3390  case Lava::Lava(12).ID: return 62;
3391  case Lava::Lava(13).ID: return 63;
3392  case Lava::Lava(14).ID: return 64;
3393  case Lava::Lava(15).ID: return 65;
3394  case Lectern::Lectern(eBlockFace::BLOCK_FACE_ZM, true, true).ID: return 11177;
3395  case Lectern::Lectern(eBlockFace::BLOCK_FACE_ZM, true, false).ID: return 11178;
3396  case Lectern::Lectern(eBlockFace::BLOCK_FACE_ZM, false, true).ID: return 11179;
3397  case Lectern::Lectern(eBlockFace::BLOCK_FACE_ZM, false, false).ID: return 11180;
3398  case Lectern::Lectern(eBlockFace::BLOCK_FACE_ZP, true, true).ID: return 11181;
3399  case Lectern::Lectern(eBlockFace::BLOCK_FACE_ZP, true, false).ID: return 11182;
3400  case Lectern::Lectern(eBlockFace::BLOCK_FACE_ZP, false, true).ID: return 11183;
3401  case Lectern::Lectern(eBlockFace::BLOCK_FACE_ZP, false, false).ID: return 11184;
3402  case Lectern::Lectern(eBlockFace::BLOCK_FACE_XM, true, true).ID: return 11185;
3403  case Lectern::Lectern(eBlockFace::BLOCK_FACE_XM, true, false).ID: return 11186;
3404  case Lectern::Lectern(eBlockFace::BLOCK_FACE_XM, false, true).ID: return 11187;
3405  case Lectern::Lectern(eBlockFace::BLOCK_FACE_XM, false, false).ID: return 11188;
3406  case Lectern::Lectern(eBlockFace::BLOCK_FACE_XP, true, true).ID: return 11189;
3407  case Lectern::Lectern(eBlockFace::BLOCK_FACE_XP, true, false).ID: return 11190;
3408  case Lectern::Lectern(eBlockFace::BLOCK_FACE_XP, false, true).ID: return 11191;
3409  case Lectern::Lectern(eBlockFace::BLOCK_FACE_XP, false, false).ID: return 11192;
3410  case Lever::Lever(Lever::Face::Floor, eBlockFace::BLOCK_FACE_ZM, true).ID: return 3781;
3411  case Lever::Lever(Lever::Face::Floor, eBlockFace::BLOCK_FACE_ZM, false).ID: return 3782;
3412  case Lever::Lever(Lever::Face::Floor, eBlockFace::BLOCK_FACE_ZP, true).ID: return 3783;
3413  case Lever::Lever(Lever::Face::Floor, eBlockFace::BLOCK_FACE_ZP, false).ID: return 3784;
3414  case Lever::Lever(Lever::Face::Floor, eBlockFace::BLOCK_FACE_XM, true).ID: return 3785;
3415  case Lever::Lever(Lever::Face::Floor, eBlockFace::BLOCK_FACE_XM, false).ID: return 3786;
3416  case Lever::Lever(Lever::Face::Floor, eBlockFace::BLOCK_FACE_XP, true).ID: return 3787;
3417  case Lever::Lever(Lever::Face::Floor, eBlockFace::BLOCK_FACE_XP, false).ID: return 3788;
3418  case Lever::Lever(Lever::Face::Wall, eBlockFace::BLOCK_FACE_ZM, true).ID: return 3789;
3419  case Lever::Lever(Lever::Face::Wall, eBlockFace::BLOCK_FACE_ZM, false).ID: return 3790;
3420  case Lever::Lever(Lever::Face::Wall, eBlockFace::BLOCK_FACE_ZP, true).ID: return 3791;
3421  case Lever::Lever(Lever::Face::Wall, eBlockFace::BLOCK_FACE_ZP, false).ID: return 3792;
3422  case Lever::Lever(Lever::Face::Wall, eBlockFace::BLOCK_FACE_XM, true).ID: return 3793;
3423  case Lever::Lever(Lever::Face::Wall, eBlockFace::BLOCK_FACE_XM, false).ID: return 3794;
3424  case Lever::Lever(Lever::Face::Wall, eBlockFace::BLOCK_FACE_XP, true).ID: return 3795;
3425  case Lever::Lever(Lever::Face::Wall, eBlockFace::BLOCK_FACE_XP, false).ID: return 3796;
3426  case Lever::Lever(Lever::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM, true).ID: return 3797;
3427  case Lever::Lever(Lever::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM, false).ID: return 3798;
3428  case Lever::Lever(Lever::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP, true).ID: return 3799;
3429  case Lever::Lever(Lever::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP, false).ID: return 3800;
3430  case Lever::Lever(Lever::Face::Ceiling, eBlockFace::BLOCK_FACE_XM, true).ID: return 3801;
3431  case Lever::Lever(Lever::Face::Ceiling, eBlockFace::BLOCK_FACE_XM, false).ID: return 3802;
3432  case Lever::Lever(Lever::Face::Ceiling, eBlockFace::BLOCK_FACE_XP, true).ID: return 3803;
3433  case Lever::Lever(Lever::Face::Ceiling, eBlockFace::BLOCK_FACE_XP, false).ID: return 3804;
3434  case LightBlueBanner::LightBlueBanner(0).ID: return 7409;
3435  case LightBlueBanner::LightBlueBanner(1).ID: return 7410;
3436  case LightBlueBanner::LightBlueBanner(2).ID: return 7411;
3437  case LightBlueBanner::LightBlueBanner(3).ID: return 7412;
3438  case LightBlueBanner::LightBlueBanner(4).ID: return 7413;
3439  case LightBlueBanner::LightBlueBanner(5).ID: return 7414;
3440  case LightBlueBanner::LightBlueBanner(6).ID: return 7415;
3441  case LightBlueBanner::LightBlueBanner(7).ID: return 7416;
3442  case LightBlueBanner::LightBlueBanner(8).ID: return 7417;
3443  case LightBlueBanner::LightBlueBanner(9).ID: return 7418;
3444  case LightBlueBanner::LightBlueBanner(10).ID: return 7419;
3445  case LightBlueBanner::LightBlueBanner(11).ID: return 7420;
3446  case LightBlueBanner::LightBlueBanner(12).ID: return 7421;
3447  case LightBlueBanner::LightBlueBanner(13).ID: return 7422;
3448  case LightBlueBanner::LightBlueBanner(14).ID: return 7423;
3449  case LightBlueBanner::LightBlueBanner(15).ID: return 7424;
3450  case LightBlueBed::LightBlueBed(eBlockFace::BLOCK_FACE_ZM, true, LightBlueBed::Part::Head).ID: return 1096;
3451  case LightBlueBed::LightBlueBed(eBlockFace::BLOCK_FACE_ZM, true, LightBlueBed::Part::Foot).ID: return 1097;
3452  case LightBlueBed::LightBlueBed(eBlockFace::BLOCK_FACE_ZM, false, LightBlueBed::Part::Head).ID: return 1098;
3453  case LightBlueBed::LightBlueBed(eBlockFace::BLOCK_FACE_ZM, false, LightBlueBed::Part::Foot).ID: return 1099;
3454  case LightBlueBed::LightBlueBed(eBlockFace::BLOCK_FACE_ZP, true, LightBlueBed::Part::Head).ID: return 1100;
3455  case LightBlueBed::LightBlueBed(eBlockFace::BLOCK_FACE_ZP, true, LightBlueBed::Part::Foot).ID: return 1101;
3456  case LightBlueBed::LightBlueBed(eBlockFace::BLOCK_FACE_ZP, false, LightBlueBed::Part::Head).ID: return 1102;
3457  case LightBlueBed::LightBlueBed(eBlockFace::BLOCK_FACE_ZP, false, LightBlueBed::Part::Foot).ID: return 1103;
3458  case LightBlueBed::LightBlueBed(eBlockFace::BLOCK_FACE_XM, true, LightBlueBed::Part::Head).ID: return 1104;
3459  case LightBlueBed::LightBlueBed(eBlockFace::BLOCK_FACE_XM, true, LightBlueBed::Part::Foot).ID: return 1105;
3460  case LightBlueBed::LightBlueBed(eBlockFace::BLOCK_FACE_XM, false, LightBlueBed::Part::Head).ID: return 1106;
3461  case LightBlueBed::LightBlueBed(eBlockFace::BLOCK_FACE_XM, false, LightBlueBed::Part::Foot).ID: return 1107;
3462  case LightBlueBed::LightBlueBed(eBlockFace::BLOCK_FACE_XP, true, LightBlueBed::Part::Head).ID: return 1108;
3463  case LightBlueBed::LightBlueBed(eBlockFace::BLOCK_FACE_XP, true, LightBlueBed::Part::Foot).ID: return 1109;
3464  case LightBlueBed::LightBlueBed(eBlockFace::BLOCK_FACE_XP, false, LightBlueBed::Part::Head).ID: return 1110;
3465  case LightBlueBed::LightBlueBed(eBlockFace::BLOCK_FACE_XP, false, LightBlueBed::Part::Foot).ID: return 1111;
3466  case LightBlueCarpet::LightBlueCarpet().ID: return 7333;
3467  case LightBlueConcrete::LightBlueConcrete().ID: return 8905;
3480  case LightBlueStainedGlassPane::LightBlueStainedGlassPane(true, true, true, true).ID: return 6425;
3481  case LightBlueStainedGlassPane::LightBlueStainedGlassPane(true, true, true, false).ID: return 6426;
3482  case LightBlueStainedGlassPane::LightBlueStainedGlassPane(true, true, false, true).ID: return 6429;
3483  case LightBlueStainedGlassPane::LightBlueStainedGlassPane(true, true, false, false).ID: return 6430;
3484  case LightBlueStainedGlassPane::LightBlueStainedGlassPane(true, false, true, true).ID: return 6433;
3485  case LightBlueStainedGlassPane::LightBlueStainedGlassPane(true, false, true, false).ID: return 6434;
3486  case LightBlueStainedGlassPane::LightBlueStainedGlassPane(true, false, false, true).ID: return 6437;
3487  case LightBlueStainedGlassPane::LightBlueStainedGlassPane(true, false, false, false).ID: return 6438;
3488  case LightBlueStainedGlassPane::LightBlueStainedGlassPane(false, true, true, true).ID: return 6441;
3489  case LightBlueStainedGlassPane::LightBlueStainedGlassPane(false, true, true, false).ID: return 6442;
3490  case LightBlueStainedGlassPane::LightBlueStainedGlassPane(false, true, false, true).ID: return 6445;
3491  case LightBlueStainedGlassPane::LightBlueStainedGlassPane(false, true, false, false).ID: return 6446;
3492  case LightBlueStainedGlassPane::LightBlueStainedGlassPane(false, false, true, true).ID: return 6449;
3493  case LightBlueStainedGlassPane::LightBlueStainedGlassPane(false, false, true, false).ID: return 6450;
3494  case LightBlueStainedGlassPane::LightBlueStainedGlassPane(false, false, false, true).ID: return 6453;
3495  case LightBlueStainedGlassPane::LightBlueStainedGlassPane(false, false, false, false).ID: return 6454;
3496  case LightBlueTerracotta::LightBlueTerracotta().ID: return 6314;
3497  case LightBlueWallBanner::LightBlueWallBanner(eBlockFace::BLOCK_FACE_ZM).ID: return 7629;
3498  case LightBlueWallBanner::LightBlueWallBanner(eBlockFace::BLOCK_FACE_ZP).ID: return 7630;
3499  case LightBlueWallBanner::LightBlueWallBanner(eBlockFace::BLOCK_FACE_XM).ID: return 7631;
3500  case LightBlueWallBanner::LightBlueWallBanner(eBlockFace::BLOCK_FACE_XP).ID: return 7632;
3501  case LightBlueWool::LightBlueWool().ID: return 1386;
3502  case LightGrayBanner::LightGrayBanner(0).ID: return 7489;
3503  case LightGrayBanner::LightGrayBanner(1).ID: return 7490;
3504  case LightGrayBanner::LightGrayBanner(2).ID: return 7491;
3505  case LightGrayBanner::LightGrayBanner(3).ID: return 7492;
3506  case LightGrayBanner::LightGrayBanner(4).ID: return 7493;
3507  case LightGrayBanner::LightGrayBanner(5).ID: return 7494;
3508  case LightGrayBanner::LightGrayBanner(6).ID: return 7495;
3509  case LightGrayBanner::LightGrayBanner(7).ID: return 7496;
3510  case LightGrayBanner::LightGrayBanner(8).ID: return 7497;
3511  case LightGrayBanner::LightGrayBanner(9).ID: return 7498;
3512  case LightGrayBanner::LightGrayBanner(10).ID: return 7499;
3513  case LightGrayBanner::LightGrayBanner(11).ID: return 7500;
3514  case LightGrayBanner::LightGrayBanner(12).ID: return 7501;
3515  case LightGrayBanner::LightGrayBanner(13).ID: return 7502;
3516  case LightGrayBanner::LightGrayBanner(14).ID: return 7503;
3517  case LightGrayBanner::LightGrayBanner(15).ID: return 7504;
3518  case LightGrayBed::LightGrayBed(eBlockFace::BLOCK_FACE_ZM, true, LightGrayBed::Part::Head).ID: return 1176;
3519  case LightGrayBed::LightGrayBed(eBlockFace::BLOCK_FACE_ZM, true, LightGrayBed::Part::Foot).ID: return 1177;
3520  case LightGrayBed::LightGrayBed(eBlockFace::BLOCK_FACE_ZM, false, LightGrayBed::Part::Head).ID: return 1178;
3521  case LightGrayBed::LightGrayBed(eBlockFace::BLOCK_FACE_ZM, false, LightGrayBed::Part::Foot).ID: return 1179;
3522  case LightGrayBed::LightGrayBed(eBlockFace::BLOCK_FACE_ZP, true, LightGrayBed::Part::Head).ID: return 1180;
3523  case LightGrayBed::LightGrayBed(eBlockFace::BLOCK_FACE_ZP, true, LightGrayBed::Part::Foot).ID: return 1181;
3524  case LightGrayBed::LightGrayBed(eBlockFace::BLOCK_FACE_ZP, false, LightGrayBed::Part::Head).ID: return 1182;
3525  case LightGrayBed::LightGrayBed(eBlockFace::BLOCK_FACE_ZP, false, LightGrayBed::Part::Foot).ID: return 1183;
3526  case LightGrayBed::LightGrayBed(eBlockFace::BLOCK_FACE_XM, true, LightGrayBed::Part::Head).ID: return 1184;
3527  case LightGrayBed::LightGrayBed(eBlockFace::BLOCK_FACE_XM, true, LightGrayBed::Part::Foot).ID: return 1185;
3528  case LightGrayBed::LightGrayBed(eBlockFace::BLOCK_FACE_XM, false, LightGrayBed::Part::Head).ID: return 1186;
3529  case LightGrayBed::LightGrayBed(eBlockFace::BLOCK_FACE_XM, false, LightGrayBed::Part::Foot).ID: return 1187;
3530  case LightGrayBed::LightGrayBed(eBlockFace::BLOCK_FACE_XP, true, LightGrayBed::Part::Head).ID: return 1188;
3531  case LightGrayBed::LightGrayBed(eBlockFace::BLOCK_FACE_XP, true, LightGrayBed::Part::Foot).ID: return 1189;
3532  case LightGrayBed::LightGrayBed(eBlockFace::BLOCK_FACE_XP, false, LightGrayBed::Part::Head).ID: return 1190;
3533  case LightGrayBed::LightGrayBed(eBlockFace::BLOCK_FACE_XP, false, LightGrayBed::Part::Foot).ID: return 1191;
3534  case LightGrayCarpet::LightGrayCarpet().ID: return 7338;
3535  case LightGrayConcrete::LightGrayConcrete().ID: return 8910;
3548  case LightGrayStainedGlassPane::LightGrayStainedGlassPane(true, true, true, true).ID: return 6585;
3549  case LightGrayStainedGlassPane::LightGrayStainedGlassPane(true, true, true, false).ID: return 6586;
3550  case LightGrayStainedGlassPane::LightGrayStainedGlassPane(true, true, false, true).ID: return 6589;
3551  case LightGrayStainedGlassPane::LightGrayStainedGlassPane(true, true, false, false).ID: return 6590;
3552  case LightGrayStainedGlassPane::LightGrayStainedGlassPane(true, false, true, true).ID: return 6593;
3553  case LightGrayStainedGlassPane::LightGrayStainedGlassPane(true, false, true, false).ID: return 6594;
3554  case LightGrayStainedGlassPane::LightGrayStainedGlassPane(true, false, false, true).ID: return 6597;
3555  case LightGrayStainedGlassPane::LightGrayStainedGlassPane(true, false, false, false).ID: return 6598;
3556  case LightGrayStainedGlassPane::LightGrayStainedGlassPane(false, true, true, true).ID: return 6601;
3557  case LightGrayStainedGlassPane::LightGrayStainedGlassPane(false, true, true, false).ID: return 6602;
3558  case LightGrayStainedGlassPane::LightGrayStainedGlassPane(false, true, false, true).ID: return 6605;
3559  case LightGrayStainedGlassPane::LightGrayStainedGlassPane(false, true, false, false).ID: return 6606;
3560  case LightGrayStainedGlassPane::LightGrayStainedGlassPane(false, false, true, true).ID: return 6609;
3561  case LightGrayStainedGlassPane::LightGrayStainedGlassPane(false, false, true, false).ID: return 6610;
3562  case LightGrayStainedGlassPane::LightGrayStainedGlassPane(false, false, false, true).ID: return 6613;
3563  case LightGrayStainedGlassPane::LightGrayStainedGlassPane(false, false, false, false).ID: return 6614;
3564  case LightGrayTerracotta::LightGrayTerracotta().ID: return 6319;
3565  case LightGrayWallBanner::LightGrayWallBanner(eBlockFace::BLOCK_FACE_ZM).ID: return 7649;
3566  case LightGrayWallBanner::LightGrayWallBanner(eBlockFace::BLOCK_FACE_ZP).ID: return 7650;
3567  case LightGrayWallBanner::LightGrayWallBanner(eBlockFace::BLOCK_FACE_XM).ID: return 7651;
3568  case LightGrayWallBanner::LightGrayWallBanner(eBlockFace::BLOCK_FACE_XP).ID: return 7652;
3569  case LightGrayWool::LightGrayWool().ID: return 1391;
3586  case Lilac::Lilac(Lilac::Half::Upper).ID: return 7351;
3587  case Lilac::Lilac(Lilac::Half::Lower).ID: return 7352;
3588  case LilyOfTheValley::LilyOfTheValley().ID: return 1423;
3589  case LilyPad::LilyPad().ID: return 4998;
3590  case LimeBanner::LimeBanner(0).ID: return 7441;
3591  case LimeBanner::LimeBanner(1).ID: return 7442;
3592  case LimeBanner::LimeBanner(2).ID: return 7443;
3593  case LimeBanner::LimeBanner(3).ID: return 7444;
3594  case LimeBanner::LimeBanner(4).ID: return 7445;
3595  case LimeBanner::LimeBanner(5).ID: return 7446;
3596  case LimeBanner::LimeBanner(6).ID: return 7447;
3597  case LimeBanner::LimeBanner(7).ID: return 7448;
3598  case LimeBanner::LimeBanner(8).ID: return 7449;
3599  case LimeBanner::LimeBanner(9).ID: return 7450;
3600  case LimeBanner::LimeBanner(10).ID: return 7451;
3601  case LimeBanner::LimeBanner(11).ID: return 7452;
3602  case LimeBanner::LimeBanner(12).ID: return 7453;
3603  case LimeBanner::LimeBanner(13).ID: return 7454;
3604  case LimeBanner::LimeBanner(14).ID: return 7455;
3605  case LimeBanner::LimeBanner(15).ID: return 7456;
3606  case LimeBed::LimeBed(eBlockFace::BLOCK_FACE_ZM, true, LimeBed::Part::Head).ID: return 1128;
3607  case LimeBed::LimeBed(eBlockFace::BLOCK_FACE_ZM, true, LimeBed::Part::Foot).ID: return 1129;
3608  case LimeBed::LimeBed(eBlockFace::BLOCK_FACE_ZM, false, LimeBed::Part::Head).ID: return 1130;
3609  case LimeBed::LimeBed(eBlockFace::BLOCK_FACE_ZM, false, LimeBed::Part::Foot).ID: return 1131;
3610  case LimeBed::LimeBed(eBlockFace::BLOCK_FACE_ZP, true, LimeBed::Part::Head).ID: return 1132;
3611  case LimeBed::LimeBed(eBlockFace::BLOCK_FACE_ZP, true, LimeBed::Part::Foot).ID: return 1133;
3612  case LimeBed::LimeBed(eBlockFace::BLOCK_FACE_ZP, false, LimeBed::Part::Head).ID: return 1134;
3613  case LimeBed::LimeBed(eBlockFace::BLOCK_FACE_ZP, false, LimeBed::Part::Foot).ID: return 1135;
3614  case LimeBed::LimeBed(eBlockFace::BLOCK_FACE_XM, true, LimeBed::Part::Head).ID: return 1136;
3615  case LimeBed::LimeBed(eBlockFace::BLOCK_FACE_XM, true, LimeBed::Part::Foot).ID: return 1137;
3616  case LimeBed::LimeBed(eBlockFace::BLOCK_FACE_XM, false, LimeBed::Part::Head).ID: return 1138;
3617  case LimeBed::LimeBed(eBlockFace::BLOCK_FACE_XM, false, LimeBed::Part::Foot).ID: return 1139;
3618  case LimeBed::LimeBed(eBlockFace::BLOCK_FACE_XP, true, LimeBed::Part::Head).ID: return 1140;
3619  case LimeBed::LimeBed(eBlockFace::BLOCK_FACE_XP, true, LimeBed::Part::Foot).ID: return 1141;
3620  case LimeBed::LimeBed(eBlockFace::BLOCK_FACE_XP, false, LimeBed::Part::Head).ID: return 1142;
3621  case LimeBed::LimeBed(eBlockFace::BLOCK_FACE_XP, false, LimeBed::Part::Foot).ID: return 1143;
3622  case LimeCarpet::LimeCarpet().ID: return 7335;
3623  case LimeConcrete::LimeConcrete().ID: return 8907;
3624  case LimeConcretePowder::LimeConcretePowder().ID: return 8923;
3635  case LimeStainedGlass::LimeStainedGlass().ID: return 4086;
3636  case LimeStainedGlassPane::LimeStainedGlassPane(true, true, true, true).ID: return 6489;
3637  case LimeStainedGlassPane::LimeStainedGlassPane(true, true, true, false).ID: return 6490;
3638  case LimeStainedGlassPane::LimeStainedGlassPane(true, true, false, true).ID: return 6493;
3639  case LimeStainedGlassPane::LimeStainedGlassPane(true, true, false, false).ID: return 6494;
3640  case LimeStainedGlassPane::LimeStainedGlassPane(true, false, true, true).ID: return 6497;
3641  case LimeStainedGlassPane::LimeStainedGlassPane(true, false, true, false).ID: return 6498;
3642  case LimeStainedGlassPane::LimeStainedGlassPane(true, false, false, true).ID: return 6501;
3643  case LimeStainedGlassPane::LimeStainedGlassPane(true, false, false, false).ID: return 6502;
3644  case LimeStainedGlassPane::LimeStainedGlassPane(false, true, true, true).ID: return 6505;
3645  case LimeStainedGlassPane::LimeStainedGlassPane(false, true, true, false).ID: return 6506;
3646  case LimeStainedGlassPane::LimeStainedGlassPane(false, true, false, true).ID: return 6509;
3647  case LimeStainedGlassPane::LimeStainedGlassPane(false, true, false, false).ID: return 6510;
3648  case LimeStainedGlassPane::LimeStainedGlassPane(false, false, true, true).ID: return 6513;
3649  case LimeStainedGlassPane::LimeStainedGlassPane(false, false, true, false).ID: return 6514;
3650  case LimeStainedGlassPane::LimeStainedGlassPane(false, false, false, true).ID: return 6517;
3651  case LimeStainedGlassPane::LimeStainedGlassPane(false, false, false, false).ID: return 6518;
3652  case LimeTerracotta::LimeTerracotta().ID: return 6316;
3653  case LimeWallBanner::LimeWallBanner(eBlockFace::BLOCK_FACE_ZM).ID: return 7637;
3654  case LimeWallBanner::LimeWallBanner(eBlockFace::BLOCK_FACE_ZP).ID: return 7638;
3655  case LimeWallBanner::LimeWallBanner(eBlockFace::BLOCK_FACE_XM).ID: return 7639;
3656  case LimeWallBanner::LimeWallBanner(eBlockFace::BLOCK_FACE_XP).ID: return 7640;
3657  case LimeWool::LimeWool().ID: return 1388;
3658  case Loom::Loom(eBlockFace::BLOCK_FACE_ZM).ID: return 11131;
3659  case Loom::Loom(eBlockFace::BLOCK_FACE_ZP).ID: return 11132;
3660  case Loom::Loom(eBlockFace::BLOCK_FACE_XM).ID: return 11133;
3661  case Loom::Loom(eBlockFace::BLOCK_FACE_XP).ID: return 11134;
3662  case MagentaBanner::MagentaBanner(0).ID: return 7393;
3663  case MagentaBanner::MagentaBanner(1).ID: return 7394;
3664  case MagentaBanner::MagentaBanner(2).ID: return 7395;
3665  case MagentaBanner::MagentaBanner(3).ID: return 7396;
3666  case MagentaBanner::MagentaBanner(4).ID: return 7397;
3667  case MagentaBanner::MagentaBanner(5).ID: return 7398;
3668  case MagentaBanner::MagentaBanner(6).ID: return 7399;
3669  case MagentaBanner::MagentaBanner(7).ID: return 7400;
3670  case MagentaBanner::MagentaBanner(8).ID: return 7401;
3671  case MagentaBanner::MagentaBanner(9).ID: return 7402;
3672  case MagentaBanner::MagentaBanner(10).ID: return 7403;
3673  case MagentaBanner::MagentaBanner(11).ID: return 7404;
3674  case MagentaBanner::MagentaBanner(12).ID: return 7405;
3675  case MagentaBanner::MagentaBanner(13).ID: return 7406;
3676  case MagentaBanner::MagentaBanner(14).ID: return 7407;
3677  case MagentaBanner::MagentaBanner(15).ID: return 7408;
3678  case MagentaBed::MagentaBed(eBlockFace::BLOCK_FACE_ZM, true, MagentaBed::Part::Head).ID: return 1080;
3679  case MagentaBed::MagentaBed(eBlockFace::BLOCK_FACE_ZM, true, MagentaBed::Part::Foot).ID: return 1081;
3680  case MagentaBed::MagentaBed(eBlockFace::BLOCK_FACE_ZM, false, MagentaBed::Part::Head).ID: return 1082;
3681  case MagentaBed::MagentaBed(eBlockFace::BLOCK_FACE_ZM, false, MagentaBed::Part::Foot).ID: return 1083;
3682  case MagentaBed::MagentaBed(eBlockFace::BLOCK_FACE_ZP, true, MagentaBed::Part::Head).ID: return 1084;
3683  case MagentaBed::MagentaBed(eBlockFace::BLOCK_FACE_ZP, true, MagentaBed::Part::Foot).ID: return 1085;
3684  case MagentaBed::MagentaBed(eBlockFace::BLOCK_FACE_ZP, false, MagentaBed::Part::Head).ID: return 1086;
3685  case MagentaBed::MagentaBed(eBlockFace::BLOCK_FACE_ZP, false, MagentaBed::Part::Foot).ID: return 1087;
3686  case MagentaBed::MagentaBed(eBlockFace::BLOCK_FACE_XM, true, MagentaBed::Part::Head).ID: return 1088;
3687  case MagentaBed::MagentaBed(eBlockFace::BLOCK_FACE_XM, true, MagentaBed::Part::Foot).ID: return 1089;
3688  case MagentaBed::MagentaBed(eBlockFace::BLOCK_FACE_XM, false, MagentaBed::Part::Head).ID: return 1090;
3689  case MagentaBed::MagentaBed(eBlockFace::BLOCK_FACE_XM, false, MagentaBed::Part::Foot).ID: return 1091;
3690  case MagentaBed::MagentaBed(eBlockFace::BLOCK_FACE_XP, true, MagentaBed::Part::Head).ID: return 1092;
3691  case MagentaBed::MagentaBed(eBlockFace::BLOCK_FACE_XP, true, MagentaBed::Part::Foot).ID: return 1093;
3692  case MagentaBed::MagentaBed(eBlockFace::BLOCK_FACE_XP, false, MagentaBed::Part::Head).ID: return 1094;
3693  case MagentaBed::MagentaBed(eBlockFace::BLOCK_FACE_XP, false, MagentaBed::Part::Foot).ID: return 1095;
3694  case MagentaCarpet::MagentaCarpet().ID: return 7332;
3695  case MagentaConcrete::MagentaConcrete().ID: return 8904;
3707  case MagentaStainedGlass::MagentaStainedGlass().ID: return 4083;
3708  case MagentaStainedGlassPane::MagentaStainedGlassPane(true, true, true, true).ID: return 6393;
3709  case MagentaStainedGlassPane::MagentaStainedGlassPane(true, true, true, false).ID: return 6394;
3710  case MagentaStainedGlassPane::MagentaStainedGlassPane(true, true, false, true).ID: return 6397;
3711  case MagentaStainedGlassPane::MagentaStainedGlassPane(true, true, false, false).ID: return 6398;
3712  case MagentaStainedGlassPane::MagentaStainedGlassPane(true, false, true, true).ID: return 6401;
3713  case MagentaStainedGlassPane::MagentaStainedGlassPane(true, false, true, false).ID: return 6402;
3714  case MagentaStainedGlassPane::MagentaStainedGlassPane(true, false, false, true).ID: return 6405;
3715  case MagentaStainedGlassPane::MagentaStainedGlassPane(true, false, false, false).ID: return 6406;
3716  case MagentaStainedGlassPane::MagentaStainedGlassPane(false, true, true, true).ID: return 6409;
3717  case MagentaStainedGlassPane::MagentaStainedGlassPane(false, true, true, false).ID: return 6410;
3718  case MagentaStainedGlassPane::MagentaStainedGlassPane(false, true, false, true).ID: return 6413;
3719  case MagentaStainedGlassPane::MagentaStainedGlassPane(false, true, false, false).ID: return 6414;
3720  case MagentaStainedGlassPane::MagentaStainedGlassPane(false, false, true, true).ID: return 6417;
3721  case MagentaStainedGlassPane::MagentaStainedGlassPane(false, false, true, false).ID: return 6418;
3722  case MagentaStainedGlassPane::MagentaStainedGlassPane(false, false, false, true).ID: return 6421;
3723  case MagentaStainedGlassPane::MagentaStainedGlassPane(false, false, false, false).ID: return 6422;
3724  case MagentaTerracotta::MagentaTerracotta().ID: return 6313;
3725  case MagentaWallBanner::MagentaWallBanner(eBlockFace::BLOCK_FACE_ZM).ID: return 7625;
3726  case MagentaWallBanner::MagentaWallBanner(eBlockFace::BLOCK_FACE_ZP).ID: return 7626;
3727  case MagentaWallBanner::MagentaWallBanner(eBlockFace::BLOCK_FACE_XM).ID: return 7627;
3728  case MagentaWallBanner::MagentaWallBanner(eBlockFace::BLOCK_FACE_XP).ID: return 7628;
3729  case MagentaWool::MagentaWool().ID: return 1385;
3730  case MagmaBlock::MagmaBlock().ID: return 8717;
3731  case Melon::Melon().ID: return 4747;
3732  case MelonStem::MelonStem(0).ID: return 4764;
3733  case MelonStem::MelonStem(1).ID: return 4765;
3734  case MelonStem::MelonStem(2).ID: return 4766;
3735  case MelonStem::MelonStem(3).ID: return 4767;
3736  case MelonStem::MelonStem(4).ID: return 4768;
3737  case MelonStem::MelonStem(5).ID: return 4769;
3738  case MelonStem::MelonStem(6).ID: return 4770;
3739  case MelonStem::MelonStem(7).ID: return 4771;
3740  case MossyCobblestone::MossyCobblestone().ID: return 1432;
3741  case MossyCobblestoneSlab::MossyCobblestoneSlab(MossyCobblestoneSlab::Type::Top).ID: return 10278;
3743  case MossyCobblestoneSlab::MossyCobblestoneSlab(MossyCobblestoneSlab::Type::Double).ID: return 10282;
3744  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_ZM, MossyCobblestoneStairs::Half::Top, MossyCobblestoneStairs::Shape::Straight).ID: return 9454;
3745  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_ZM, MossyCobblestoneStairs::Half::Top, MossyCobblestoneStairs::Shape::InnerLeft).ID: return 9456;
3746  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_ZM, MossyCobblestoneStairs::Half::Top, MossyCobblestoneStairs::Shape::InnerRight).ID: return 9458;
3747  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_ZM, MossyCobblestoneStairs::Half::Top, MossyCobblestoneStairs::Shape::OuterLeft).ID: return 9460;
3748  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_ZM, MossyCobblestoneStairs::Half::Top, MossyCobblestoneStairs::Shape::OuterRight).ID: return 9462;
3749  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_ZM, MossyCobblestoneStairs::Half::Bottom, MossyCobblestoneStairs::Shape::Straight).ID: return 9464;
3750  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_ZM, MossyCobblestoneStairs::Half::Bottom, MossyCobblestoneStairs::Shape::InnerLeft).ID: return 9466;
3751  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_ZM, MossyCobblestoneStairs::Half::Bottom, MossyCobblestoneStairs::Shape::InnerRight).ID: return 9468;
3752  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_ZM, MossyCobblestoneStairs::Half::Bottom, MossyCobblestoneStairs::Shape::OuterLeft).ID: return 9470;
3753  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_ZM, MossyCobblestoneStairs::Half::Bottom, MossyCobblestoneStairs::Shape::OuterRight).ID: return 9472;
3754  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_ZP, MossyCobblestoneStairs::Half::Top, MossyCobblestoneStairs::Shape::Straight).ID: return 9474;
3755  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_ZP, MossyCobblestoneStairs::Half::Top, MossyCobblestoneStairs::Shape::InnerLeft).ID: return 9476;
3756  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_ZP, MossyCobblestoneStairs::Half::Top, MossyCobblestoneStairs::Shape::InnerRight).ID: return 9478;
3757  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_ZP, MossyCobblestoneStairs::Half::Top, MossyCobblestoneStairs::Shape::OuterLeft).ID: return 9480;
3758  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_ZP, MossyCobblestoneStairs::Half::Top, MossyCobblestoneStairs::Shape::OuterRight).ID: return 9482;
3759  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_ZP, MossyCobblestoneStairs::Half::Bottom, MossyCobblestoneStairs::Shape::Straight).ID: return 9484;
3760  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_ZP, MossyCobblestoneStairs::Half::Bottom, MossyCobblestoneStairs::Shape::InnerLeft).ID: return 9486;
3761  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_ZP, MossyCobblestoneStairs::Half::Bottom, MossyCobblestoneStairs::Shape::InnerRight).ID: return 9488;
3762  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_ZP, MossyCobblestoneStairs::Half::Bottom, MossyCobblestoneStairs::Shape::OuterLeft).ID: return 9490;
3763  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_ZP, MossyCobblestoneStairs::Half::Bottom, MossyCobblestoneStairs::Shape::OuterRight).ID: return 9492;
3764  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_XM, MossyCobblestoneStairs::Half::Top, MossyCobblestoneStairs::Shape::Straight).ID: return 9494;
3765  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_XM, MossyCobblestoneStairs::Half::Top, MossyCobblestoneStairs::Shape::InnerLeft).ID: return 9496;
3766  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_XM, MossyCobblestoneStairs::Half::Top, MossyCobblestoneStairs::Shape::InnerRight).ID: return 9498;
3767  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_XM, MossyCobblestoneStairs::Half::Top, MossyCobblestoneStairs::Shape::OuterLeft).ID: return 9500;
3768  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_XM, MossyCobblestoneStairs::Half::Top, MossyCobblestoneStairs::Shape::OuterRight).ID: return 9502;
3769  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_XM, MossyCobblestoneStairs::Half::Bottom, MossyCobblestoneStairs::Shape::Straight).ID: return 9504;
3770  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_XM, MossyCobblestoneStairs::Half::Bottom, MossyCobblestoneStairs::Shape::InnerLeft).ID: return 9506;
3771  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_XM, MossyCobblestoneStairs::Half::Bottom, MossyCobblestoneStairs::Shape::InnerRight).ID: return 9508;
3772  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_XM, MossyCobblestoneStairs::Half::Bottom, MossyCobblestoneStairs::Shape::OuterLeft).ID: return 9510;
3773  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_XM, MossyCobblestoneStairs::Half::Bottom, MossyCobblestoneStairs::Shape::OuterRight).ID: return 9512;
3774  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_XP, MossyCobblestoneStairs::Half::Top, MossyCobblestoneStairs::Shape::Straight).ID: return 9514;
3775  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_XP, MossyCobblestoneStairs::Half::Top, MossyCobblestoneStairs::Shape::InnerLeft).ID: return 9516;
3776  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_XP, MossyCobblestoneStairs::Half::Top, MossyCobblestoneStairs::Shape::InnerRight).ID: return 9518;
3777  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_XP, MossyCobblestoneStairs::Half::Top, MossyCobblestoneStairs::Shape::OuterLeft).ID: return 9520;
3778  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_XP, MossyCobblestoneStairs::Half::Top, MossyCobblestoneStairs::Shape::OuterRight).ID: return 9522;
3779  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_XP, MossyCobblestoneStairs::Half::Bottom, MossyCobblestoneStairs::Shape::Straight).ID: return 9524;
3780  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_XP, MossyCobblestoneStairs::Half::Bottom, MossyCobblestoneStairs::Shape::InnerLeft).ID: return 9526;
3781  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_XP, MossyCobblestoneStairs::Half::Bottom, MossyCobblestoneStairs::Shape::InnerRight).ID: return 9528;
3782  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_XP, MossyCobblestoneStairs::Half::Bottom, MossyCobblestoneStairs::Shape::OuterLeft).ID: return 9530;
3783  case MossyCobblestoneStairs::MossyCobblestoneStairs(eBlockFace::BLOCK_FACE_XP, MossyCobblestoneStairs::Half::Bottom, MossyCobblestoneStairs::Shape::OuterRight).ID: return 9532;
3784  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::Low, MossyCobblestoneWall::North::Low, MossyCobblestoneWall::South::Low, true, MossyCobblestoneWall::West::Low).ID: return 5707;
3785  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::Low, MossyCobblestoneWall::North::Low, MossyCobblestoneWall::South::Low, true, MossyCobblestoneWall::West::None).ID: return 5708;
3786  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::Low, MossyCobblestoneWall::North::Low, MossyCobblestoneWall::South::Low, false, MossyCobblestoneWall::West::Low).ID: return 5711;
3787  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::Low, MossyCobblestoneWall::North::Low, MossyCobblestoneWall::South::Low, false, MossyCobblestoneWall::West::None).ID: return 5712;
3788  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::Low, MossyCobblestoneWall::North::Low, MossyCobblestoneWall::South::None, true, MossyCobblestoneWall::West::Low).ID: return 5715;
3789  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::Low, MossyCobblestoneWall::North::Low, MossyCobblestoneWall::South::None, true, MossyCobblestoneWall::West::None).ID: return 5716;
3790  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::Low, MossyCobblestoneWall::North::Low, MossyCobblestoneWall::South::None, false, MossyCobblestoneWall::West::Low).ID: return 5719;
3791  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::Low, MossyCobblestoneWall::North::Low, MossyCobblestoneWall::South::None, false, MossyCobblestoneWall::West::None).ID: return 5720;
3792  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::Low, MossyCobblestoneWall::North::None, MossyCobblestoneWall::South::Low, true, MossyCobblestoneWall::West::Low).ID: return 5723;
3793  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::Low, MossyCobblestoneWall::North::None, MossyCobblestoneWall::South::Low, true, MossyCobblestoneWall::West::None).ID: return 5724;
3794  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::Low, MossyCobblestoneWall::North::None, MossyCobblestoneWall::South::Low, false, MossyCobblestoneWall::West::Low).ID: return 5727;
3795  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::Low, MossyCobblestoneWall::North::None, MossyCobblestoneWall::South::Low, false, MossyCobblestoneWall::West::None).ID: return 5728;
3796  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::Low, MossyCobblestoneWall::North::None, MossyCobblestoneWall::South::None, true, MossyCobblestoneWall::West::Low).ID: return 5731;
3797  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::Low, MossyCobblestoneWall::North::None, MossyCobblestoneWall::South::None, true, MossyCobblestoneWall::West::None).ID: return 5732;
3798  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::Low, MossyCobblestoneWall::North::None, MossyCobblestoneWall::South::None, false, MossyCobblestoneWall::West::Low).ID: return 5735;
3799  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::Low, MossyCobblestoneWall::North::None, MossyCobblestoneWall::South::None, false, MossyCobblestoneWall::West::None).ID: return 5736;
3800  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::None, MossyCobblestoneWall::North::Low, MossyCobblestoneWall::South::Low, true, MossyCobblestoneWall::West::Low).ID: return 5739;
3801  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::None, MossyCobblestoneWall::North::Low, MossyCobblestoneWall::South::Low, true, MossyCobblestoneWall::West::None).ID: return 5740;
3802  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::None, MossyCobblestoneWall::North::Low, MossyCobblestoneWall::South::Low, false, MossyCobblestoneWall::West::Low).ID: return 5743;
3803  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::None, MossyCobblestoneWall::North::Low, MossyCobblestoneWall::South::Low, false, MossyCobblestoneWall::West::None).ID: return 5744;
3804  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::None, MossyCobblestoneWall::North::Low, MossyCobblestoneWall::South::None, true, MossyCobblestoneWall::West::Low).ID: return 5747;
3805  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::None, MossyCobblestoneWall::North::Low, MossyCobblestoneWall::South::None, true, MossyCobblestoneWall::West::None).ID: return 5748;
3806  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::None, MossyCobblestoneWall::North::Low, MossyCobblestoneWall::South::None, false, MossyCobblestoneWall::West::Low).ID: return 5751;
3807  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::None, MossyCobblestoneWall::North::Low, MossyCobblestoneWall::South::None, false, MossyCobblestoneWall::West::None).ID: return 5752;
3808  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::None, MossyCobblestoneWall::North::None, MossyCobblestoneWall::South::Low, true, MossyCobblestoneWall::West::Low).ID: return 5755;
3809  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::None, MossyCobblestoneWall::North::None, MossyCobblestoneWall::South::Low, true, MossyCobblestoneWall::West::None).ID: return 5756;
3810  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::None, MossyCobblestoneWall::North::None, MossyCobblestoneWall::South::Low, false, MossyCobblestoneWall::West::Low).ID: return 5759;
3811  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::None, MossyCobblestoneWall::North::None, MossyCobblestoneWall::South::Low, false, MossyCobblestoneWall::West::None).ID: return 5760;
3812  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::None, MossyCobblestoneWall::North::None, MossyCobblestoneWall::South::None, true, MossyCobblestoneWall::West::Low).ID: return 5763;
3813  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::None, MossyCobblestoneWall::North::None, MossyCobblestoneWall::South::None, true, MossyCobblestoneWall::West::None).ID: return 5764;
3814  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::None, MossyCobblestoneWall::North::None, MossyCobblestoneWall::South::None, false, MossyCobblestoneWall::West::Low).ID: return 5767;
3815  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::None, MossyCobblestoneWall::North::None, MossyCobblestoneWall::South::None, false, MossyCobblestoneWall::West::None).ID: return 5768;
3816  case MossyStoneBrickSlab::MossyStoneBrickSlab(MossyStoneBrickSlab::Type::Top).ID: return 10266;
3818  case MossyStoneBrickSlab::MossyStoneBrickSlab(MossyStoneBrickSlab::Type::Double).ID: return 10270;
3819  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, MossyStoneBrickStairs::Half::Top, MossyStoneBrickStairs::Shape::Straight).ID: return 9294;
3820  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, MossyStoneBrickStairs::Half::Top, MossyStoneBrickStairs::Shape::InnerLeft).ID: return 9296;
3821  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, MossyStoneBrickStairs::Half::Top, MossyStoneBrickStairs::Shape::InnerRight).ID: return 9298;
3822  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, MossyStoneBrickStairs::Half::Top, MossyStoneBrickStairs::Shape::OuterLeft).ID: return 9300;
3823  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, MossyStoneBrickStairs::Half::Top, MossyStoneBrickStairs::Shape::OuterRight).ID: return 9302;
3824  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, MossyStoneBrickStairs::Half::Bottom, MossyStoneBrickStairs::Shape::Straight).ID: return 9304;
3825  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, MossyStoneBrickStairs::Half::Bottom, MossyStoneBrickStairs::Shape::InnerLeft).ID: return 9306;
3826  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, MossyStoneBrickStairs::Half::Bottom, MossyStoneBrickStairs::Shape::InnerRight).ID: return 9308;
3827  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, MossyStoneBrickStairs::Half::Bottom, MossyStoneBrickStairs::Shape::OuterLeft).ID: return 9310;
3828  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, MossyStoneBrickStairs::Half::Bottom, MossyStoneBrickStairs::Shape::OuterRight).ID: return 9312;
3829  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, MossyStoneBrickStairs::Half::Top, MossyStoneBrickStairs::Shape::Straight).ID: return 9314;
3830  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, MossyStoneBrickStairs::Half::Top, MossyStoneBrickStairs::Shape::InnerLeft).ID: return 9316;
3831  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, MossyStoneBrickStairs::Half::Top, MossyStoneBrickStairs::Shape::InnerRight).ID: return 9318;
3832  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, MossyStoneBrickStairs::Half::Top, MossyStoneBrickStairs::Shape::OuterLeft).ID: return 9320;
3833  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, MossyStoneBrickStairs::Half::Top, MossyStoneBrickStairs::Shape::OuterRight).ID: return 9322;
3834  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, MossyStoneBrickStairs::Half::Bottom, MossyStoneBrickStairs::Shape::Straight).ID: return 9324;
3835  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, MossyStoneBrickStairs::Half::Bottom, MossyStoneBrickStairs::Shape::InnerLeft).ID: return 9326;
3836  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, MossyStoneBrickStairs::Half::Bottom, MossyStoneBrickStairs::Shape::InnerRight).ID: return 9328;
3837  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, MossyStoneBrickStairs::Half::Bottom, MossyStoneBrickStairs::Shape::OuterLeft).ID: return 9330;
3838  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, MossyStoneBrickStairs::Half::Bottom, MossyStoneBrickStairs::Shape::OuterRight).ID: return 9332;
3839  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_XM, MossyStoneBrickStairs::Half::Top, MossyStoneBrickStairs::Shape::Straight).ID: return 9334;
3840  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_XM, MossyStoneBrickStairs::Half::Top, MossyStoneBrickStairs::Shape::InnerLeft).ID: return 9336;
3841  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_XM, MossyStoneBrickStairs::Half::Top, MossyStoneBrickStairs::Shape::InnerRight).ID: return 9338;
3842  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_XM, MossyStoneBrickStairs::Half::Top, MossyStoneBrickStairs::Shape::OuterLeft).ID: return 9340;
3843  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_XM, MossyStoneBrickStairs::Half::Top, MossyStoneBrickStairs::Shape::OuterRight).ID: return 9342;
3844  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_XM, MossyStoneBrickStairs::Half::Bottom, MossyStoneBrickStairs::Shape::Straight).ID: return 9344;
3845  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_XM, MossyStoneBrickStairs::Half::Bottom, MossyStoneBrickStairs::Shape::InnerLeft).ID: return 9346;
3846  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_XM, MossyStoneBrickStairs::Half::Bottom, MossyStoneBrickStairs::Shape::InnerRight).ID: return 9348;
3847  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_XM, MossyStoneBrickStairs::Half::Bottom, MossyStoneBrickStairs::Shape::OuterLeft).ID: return 9350;
3848  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_XM, MossyStoneBrickStairs::Half::Bottom, MossyStoneBrickStairs::Shape::OuterRight).ID: return 9352;
3849  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_XP, MossyStoneBrickStairs::Half::Top, MossyStoneBrickStairs::Shape::Straight).ID: return 9354;
3850  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_XP, MossyStoneBrickStairs::Half::Top, MossyStoneBrickStairs::Shape::InnerLeft).ID: return 9356;
3851  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_XP, MossyStoneBrickStairs::Half::Top, MossyStoneBrickStairs::Shape::InnerRight).ID: return 9358;
3852  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_XP, MossyStoneBrickStairs::Half::Top, MossyStoneBrickStairs::Shape::OuterLeft).ID: return 9360;
3853  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_XP, MossyStoneBrickStairs::Half::Top, MossyStoneBrickStairs::Shape::OuterRight).ID: return 9362;
3854  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_XP, MossyStoneBrickStairs::Half::Bottom, MossyStoneBrickStairs::Shape::Straight).ID: return 9364;
3855  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_XP, MossyStoneBrickStairs::Half::Bottom, MossyStoneBrickStairs::Shape::InnerLeft).ID: return 9366;
3856  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_XP, MossyStoneBrickStairs::Half::Bottom, MossyStoneBrickStairs::Shape::InnerRight).ID: return 9368;
3857  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_XP, MossyStoneBrickStairs::Half::Bottom, MossyStoneBrickStairs::Shape::OuterLeft).ID: return 9370;
3858  case MossyStoneBrickStairs::MossyStoneBrickStairs(eBlockFace::BLOCK_FACE_XP, MossyStoneBrickStairs::Half::Bottom, MossyStoneBrickStairs::Shape::OuterRight).ID: return 9372;
3859  case MossyStoneBrickWall::MossyStoneBrickWall(MossyStoneBrickWall::East::Low, MossyStoneBrickWall::North::Low, MossyStoneBrickWall::South::Low, true, MossyStoneBrickWall::West::Low).ID: return 10525;
3860  case MossyStoneBrickWall::MossyStoneBrickWall(MossyStoneBrickWall::East::Low, MossyStoneBrickWall::North::Low, MossyStoneBrickWall::South::Low, true, MossyStoneBrickWall::West::None).ID: return 10526;
3861  case MossyStoneBrickWall::MossyStoneBrickWall(MossyStoneBrickWall::East::Low, MossyStoneBrickWall::North::Low, MossyStoneBrickWall::South::Low, false, MossyStoneBrickWall::West::Low).ID: return 10529;
3862  case MossyStoneBrickWall::MossyStoneBrickWall(MossyStoneBrickWall::East::Low, MossyStoneBrickWall::North::Low, MossyStoneBrickWall::South::Low, false, MossyStoneBrickWall::West::None).ID: return 10530;
3863  case MossyStoneBrickWall::MossyStoneBrickWall(MossyStoneBrickWall::East::Low, MossyStoneBrickWall::North::Low, MossyStoneBrickWall::South::None, true, MossyStoneBrickWall::West::Low).ID: return 10533;
3864  case MossyStoneBrickWall::MossyStoneBrickWall(MossyStoneBrickWall::East::Low, MossyStoneBrickWall::North::Low, MossyStoneBrickWall::South::None, true, MossyStoneBrickWall::West::None).ID: return 10534;
3865  case MossyStoneBrickWall::MossyStoneBrickWall(MossyStoneBrickWall::East::Low, MossyStoneBrickWall::North::Low, MossyStoneBrickWall::South::None, false, MossyStoneBrickWall::West::Low).ID: return 10537;
3866  case MossyStoneBrickWall::MossyStoneBrickWall(MossyStoneBrickWall::East::Low, MossyStoneBrickWall::North::Low, MossyStoneBrickWall::South::None, false, MossyStoneBrickWall::West::None).ID: return 10538;
3867  case MossyStoneBrickWall::MossyStoneBrickWall(MossyStoneBrickWall::East::Low, MossyStoneBrickWall::North::None, MossyStoneBrickWall::South::Low, true, MossyStoneBrickWall::West::Low).ID: return 10541;
3868  case MossyStoneBrickWall::MossyStoneBrickWall(MossyStoneBrickWall::East::Low, MossyStoneBrickWall::North::None, MossyStoneBrickWall::South::Low, true, MossyStoneBrickWall::West::None).ID: return 10542;
3869  case MossyStoneBrickWall::MossyStoneBrickWall(MossyStoneBrickWall::East::Low, MossyStoneBrickWall::North::None, MossyStoneBrickWall::South::Low, false, MossyStoneBrickWall::West::Low).ID: return 10545;
3870  case MossyStoneBrickWall::MossyStoneBrickWall(MossyStoneBrickWall::East::Low, MossyStoneBrickWall::North::None, MossyStoneBrickWall::South::Low, false, MossyStoneBrickWall::West::None).ID: return 10546;
3871  case MossyStoneBrickWall::MossyStoneBrickWall(MossyStoneBrickWall::East::Low, MossyStoneBrickWall::North::None, MossyStoneBrickWall::South::None, true, MossyStoneBrickWall::West::Low).ID: return 10549;
3872  case MossyStoneBrickWall::MossyStoneBrickWall(MossyStoneBrickWall::East::Low, MossyStoneBrickWall::North::None, MossyStoneBrickWall::South::None, true, MossyStoneBrickWall::West::None).ID: return 10550;
3873  case MossyStoneBrickWall::MossyStoneBrickWall(MossyStoneBrickWall::East::Low, MossyStoneBrickWall::North::None, MossyStoneBrickWall::South::None, false, MossyStoneBrickWall::West::Low).ID: return 10553;
3874  case MossyStoneBrickWall::MossyStoneBrickWall(MossyStoneBrickWall::East::Low, MossyStoneBrickWall::North::None, MossyStoneBrickWall::South::None, false, MossyStoneBrickWall::West::None).ID: return 10554;
3875  case MossyStoneBrickWall::MossyStoneBrickWall(MossyStoneBrickWall::East::None, MossyStoneBrickWall::North::Low, MossyStoneBrickWall::South::Low, true, MossyStoneBrickWall::West::Low).ID: return 10557;
3876  case MossyStoneBrickWall::MossyStoneBrickWall(MossyStoneBrickWall::East::None, MossyStoneBrickWall::North::Low, MossyStoneBrickWall::South::Low, true, MossyStoneBrickWall::West::None).ID: return 10558;
3877  case MossyStoneBrickWall::MossyStoneBrickWall(MossyStoneBrickWall::East::None, MossyStoneBrickWall::North::Low, MossyStoneBrickWall::South::Low, false, MossyStoneBrickWall::West::Low).ID: return 10561;
3878  case MossyStoneBrickWall::MossyStoneBrickWall(MossyStoneBrickWall::East::None, MossyStoneBrickWall::North::Low, MossyStoneBrickWall::South::Low, false, MossyStoneBrickWall::West::None).ID: return 10562;
3879  case MossyStoneBrickWall::MossyStoneBrickWall(MossyStoneBrickWall::East::None, MossyStoneBrickWall::North::Low, MossyStoneBrickWall::South::None, true, MossyStoneBrickWall::West::Low).ID: return 10565;
3880  case MossyStoneBrickWall::MossyStoneBrickWall(MossyStoneBrickWall::East::None, MossyStoneBrickWall::North::Low, MossyStoneBrickWall::South::None, true, MossyStoneBrickWall::West::None).ID: return 10566;
3881  case MossyStoneBrickWall::MossyStoneBrickWall(MossyStoneBrickWall::East::None, MossyStoneBrickWall::North::Low, MossyStoneBrickWall::South::None, false, MossyStoneBrickWall::West::Low).ID: return 10569;
3882  case MossyStoneBrickWall::MossyStoneBrickWall(MossyStoneBrickWall::East::None, MossyStoneBrickWall::North::Low, MossyStoneBrickWall::South::None, false, MossyStoneBrickWall::West::None).ID: return 10570;
3883  case MossyStoneBrickWall::MossyStoneBrickWall(MossyStoneBrickWall::East::None, MossyStoneBrickWall::North::None, MossyStoneBrickWall::South::Low, true, MossyStoneBrickWall::West::Low).ID: return 10573;
3884  case MossyStoneBrickWall::MossyStoneBrickWall(MossyStoneBrickWall::East::None, MossyStoneBrickWall::North::None, MossyStoneBrickWall::South::Low, true, MossyStoneBrickWall::West::None).ID: return 10574;
3885  case MossyStoneBrickWall::MossyStoneBrickWall(MossyStoneBrickWall::East::None, MossyStoneBrickWall::North::None, MossyStoneBrickWall::South::Low, false, MossyStoneBrickWall::West::Low).ID: return 10577;
3886  case MossyStoneBrickWall::MossyStoneBrickWall(MossyStoneBrickWall::East::None, MossyStoneBrickWall::North::None, MossyStoneBrickWall::South::Low, false, MossyStoneBrickWall::West::None).ID: return 10578;
3887  case MossyStoneBrickWall::MossyStoneBrickWall(MossyStoneBrickWall::East::None, MossyStoneBrickWall::North::None, MossyStoneBrickWall::South::None, true, MossyStoneBrickWall::West::Low).ID: return 10581;
3888  case MossyStoneBrickWall::MossyStoneBrickWall(MossyStoneBrickWall::East::None, MossyStoneBrickWall::North::None, MossyStoneBrickWall::South::None, true, MossyStoneBrickWall::West::None).ID: return 10582;
3889  case MossyStoneBrickWall::MossyStoneBrickWall(MossyStoneBrickWall::East::None, MossyStoneBrickWall::North::None, MossyStoneBrickWall::South::None, false, MossyStoneBrickWall::West::Low).ID: return 10585;
3890  case MossyStoneBrickWall::MossyStoneBrickWall(MossyStoneBrickWall::East::None, MossyStoneBrickWall::North::None, MossyStoneBrickWall::South::None, false, MossyStoneBrickWall::West::None).ID: return 10586;
3891  case MossyStoneBricks::MossyStoneBricks().ID: return 4482;
3892  case MovingPiston::MovingPiston(eBlockFace::BLOCK_FACE_ZM, MovingPiston::Type::Normal).ID: return 1399;
3893  case MovingPiston::MovingPiston(eBlockFace::BLOCK_FACE_ZM, MovingPiston::Type::Sticky).ID: return 1400;
3894  case MovingPiston::MovingPiston(eBlockFace::BLOCK_FACE_XP, MovingPiston::Type::Normal).ID: return 1401;
3895  case MovingPiston::MovingPiston(eBlockFace::BLOCK_FACE_XP, MovingPiston::Type::Sticky).ID: return 1402;
3896  case MovingPiston::MovingPiston(eBlockFace::BLOCK_FACE_ZP, MovingPiston::Type::Normal).ID: return 1403;
3897  case MovingPiston::MovingPiston(eBlockFace::BLOCK_FACE_ZP, MovingPiston::Type::Sticky).ID: return 1404;
3898  case MovingPiston::MovingPiston(eBlockFace::BLOCK_FACE_XM, MovingPiston::Type::Normal).ID: return 1405;
3899  case MovingPiston::MovingPiston(eBlockFace::BLOCK_FACE_XM, MovingPiston::Type::Sticky).ID: return 1406;
3900  case MovingPiston::MovingPiston(eBlockFace::BLOCK_FACE_YP, MovingPiston::Type::Normal).ID: return 1407;
3901  case MovingPiston::MovingPiston(eBlockFace::BLOCK_FACE_YP, MovingPiston::Type::Sticky).ID: return 1408;
3902  case MovingPiston::MovingPiston(eBlockFace::BLOCK_FACE_YM, MovingPiston::Type::Normal).ID: return 1409;
3903  case MovingPiston::MovingPiston(eBlockFace::BLOCK_FACE_YM, MovingPiston::Type::Sticky).ID: return 1410;
3904  case MushroomStem::MushroomStem(true, true, true, true, true, true).ID: return 4619;
3905  case MushroomStem::MushroomStem(true, true, true, true, true, false).ID: return 4620;
3906  case MushroomStem::MushroomStem(true, true, true, true, false, true).ID: return 4621;
3907  case MushroomStem::MushroomStem(true, true, true, true, false, false).ID: return 4622;
3908  case MushroomStem::MushroomStem(true, true, true, false, true, true).ID: return 4623;
3909  case MushroomStem::MushroomStem(true, true, true, false, true, false).ID: return 4624;
3910  case MushroomStem::MushroomStem(true, true, true, false, false, true).ID: return 4625;
3911  case MushroomStem::MushroomStem(true, true, true, false, false, false).ID: return 4626;
3912  case MushroomStem::MushroomStem(true, true, false, true, true, true).ID: return 4627;
3913  case MushroomStem::MushroomStem(true, true, false, true, true, false).ID: return 4628;
3914  case MushroomStem::MushroomStem(true, true, false, true, false, true).ID: return 4629;
3915  case MushroomStem::MushroomStem(true, true, false, true, false, false).ID: return 4630;
3916  case MushroomStem::MushroomStem(true, true, false, false, true, true).ID: return 4631;
3917  case MushroomStem::MushroomStem(true, true, false, false, true, false).ID: return 4632;
3918  case MushroomStem::MushroomStem(true, true, false, false, false, true).ID: return 4633;
3919  case MushroomStem::MushroomStem(true, true, false, false, false, false).ID: return 4634;
3920  case MushroomStem::MushroomStem(true, false, true, true, true, true).ID: return 4635;
3921  case MushroomStem::MushroomStem(true, false, true, true, true, false).ID: return 4636;
3922  case MushroomStem::MushroomStem(true, false, true, true, false, true).ID: return 4637;
3923  case MushroomStem::MushroomStem(true, false, true, true, false, false).ID: return 4638;
3924  case MushroomStem::MushroomStem(true, false, true, false, true, true).ID: return 4639;
3925  case MushroomStem::MushroomStem(true, false, true, false, true, false).ID: return 4640;
3926  case MushroomStem::MushroomStem(true, false, true, false, false, true).ID: return 4641;
3927  case MushroomStem::MushroomStem(true, false, true, false, false, false).ID: return 4642;
3928  case MushroomStem::MushroomStem(true, false, false, true, true, true).ID: return 4643;
3929  case MushroomStem::MushroomStem(true, false, false, true, true, false).ID: return 4644;
3930  case MushroomStem::MushroomStem(true, false, false, true, false, true).ID: return 4645;
3931  case MushroomStem::MushroomStem(true, false, false, true, false, false).ID: return 4646;
3932  case MushroomStem::MushroomStem(true, false, false, false, true, true).ID: return 4647;
3933  case MushroomStem::MushroomStem(true, false, false, false, true, false).ID: return 4648;
3934  case MushroomStem::MushroomStem(true, false, false, false, false, true).ID: return 4649;
3935  case MushroomStem::MushroomStem(true, false, false, false, false, false).ID: return 4650;
3936  case MushroomStem::MushroomStem(false, true, true, true, true, true).ID: return 4651;
3937  case MushroomStem::MushroomStem(false, true, true, true, true, false).ID: return 4652;
3938  case MushroomStem::MushroomStem(false, true, true, true, false, true).ID: return 4653;
3939  case MushroomStem::MushroomStem(false, true, true, true, false, false).ID: return 4654;
3940  case MushroomStem::MushroomStem(false, true, true, false, true, true).ID: return 4655;
3941  case MushroomStem::MushroomStem(false, true, true, false, true, false).ID: return 4656;
3942  case MushroomStem::MushroomStem(false, true, true, false, false, true).ID: return 4657;
3943  case MushroomStem::MushroomStem(false, true, true, false, false, false).ID: return 4658;
3944  case MushroomStem::MushroomStem(false, true, false, true, true, true).ID: return 4659;
3945  case MushroomStem::MushroomStem(false, true, false, true, true, false).ID: return 4660;
3946  case MushroomStem::MushroomStem(false, true, false, true, false, true).ID: return 4661;
3947  case MushroomStem::MushroomStem(false, true, false, true, false, false).ID: return 4662;
3948  case MushroomStem::MushroomStem(false, true, false, false, true, true).ID: return 4663;
3949  case MushroomStem::MushroomStem(false, true, false, false, true, false).ID: return 4664;
3950  case MushroomStem::MushroomStem(false, true, false, false, false, true).ID: return 4665;
3951  case MushroomStem::MushroomStem(false, true, false, false, false, false).ID: return 4666;
3952  case MushroomStem::MushroomStem(false, false, true, true, true, true).ID: return 4667;
3953  case MushroomStem::MushroomStem(false, false, true, true, true, false).ID: return 4668;
3954  case MushroomStem::MushroomStem(false, false, true, true, false, true).ID: return 4669;
3955  case MushroomStem::MushroomStem(false, false, true, true, false, false).ID: return 4670;
3956  case MushroomStem::MushroomStem(false, false, true, false, true, true).ID: return 4671;
3957  case MushroomStem::MushroomStem(false, false, true, false, true, false).ID: return 4672;
3958  case MushroomStem::MushroomStem(false, false, true, false, false, true).ID: return 4673;
3959  case MushroomStem::MushroomStem(false, false, true, false, false, false).ID: return 4674;
3960  case MushroomStem::MushroomStem(false, false, false, true, true, true).ID: return 4675;
3961  case MushroomStem::MushroomStem(false, false, false, true, true, false).ID: return 4676;
3962  case MushroomStem::MushroomStem(false, false, false, true, false, true).ID: return 4677;
3963  case MushroomStem::MushroomStem(false, false, false, true, false, false).ID: return 4678;
3964  case MushroomStem::MushroomStem(false, false, false, false, true, true).ID: return 4679;
3965  case MushroomStem::MushroomStem(false, false, false, false, true, false).ID: return 4680;
3966  case MushroomStem::MushroomStem(false, false, false, false, false, true).ID: return 4681;
3967  case MushroomStem::MushroomStem(false, false, false, false, false, false).ID: return 4682;
3968  case Mycelium::Mycelium(true).ID: return 4996;
3969  case Mycelium::Mycelium(false).ID: return 4997;
3970  case NetherBrickFence::NetherBrickFence(true, true, true, true).ID: return 5002;
3971  case NetherBrickFence::NetherBrickFence(true, true, true, false).ID: return 5003;
3972  case NetherBrickFence::NetherBrickFence(true, true, false, true).ID: return 5006;
3973  case NetherBrickFence::NetherBrickFence(true, true, false, false).ID: return 5007;
3974  case NetherBrickFence::NetherBrickFence(true, false, true, true).ID: return 5010;
3975  case NetherBrickFence::NetherBrickFence(true, false, true, false).ID: return 5011;
3976  case NetherBrickFence::NetherBrickFence(true, false, false, true).ID: return 5014;
3977  case NetherBrickFence::NetherBrickFence(true, false, false, false).ID: return 5015;
3978  case NetherBrickFence::NetherBrickFence(false, true, true, true).ID: return 5018;
3979  case NetherBrickFence::NetherBrickFence(false, true, true, false).ID: return 5019;
3980  case NetherBrickFence::NetherBrickFence(false, true, false, true).ID: return 5022;
3981  case NetherBrickFence::NetherBrickFence(false, true, false, false).ID: return 5023;
3982  case NetherBrickFence::NetherBrickFence(false, false, true, true).ID: return 5026;
3983  case NetherBrickFence::NetherBrickFence(false, false, true, false).ID: return 5027;
3984  case NetherBrickFence::NetherBrickFence(false, false, false, true).ID: return 5030;
3985  case NetherBrickFence::NetherBrickFence(false, false, false, false).ID: return 5031;
3986  case NetherBrickSlab::NetherBrickSlab(NetherBrickSlab::Type::Top).ID: return 7849;
3988  case NetherBrickSlab::NetherBrickSlab(NetherBrickSlab::Type::Double).ID: return 7853;
3989  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZM, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::Straight).ID: return 5033;
3990  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZM, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::InnerLeft).ID: return 5035;
3991  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZM, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::InnerRight).ID: return 5037;
3992  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZM, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::OuterLeft).ID: return 5039;
3993  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZM, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::OuterRight).ID: return 5041;
3994  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZM, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::Straight).ID: return 5043;
3995  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZM, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::InnerLeft).ID: return 5045;
3996  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZM, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::InnerRight).ID: return 5047;
3997  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZM, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::OuterLeft).ID: return 5049;
3998  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZM, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::OuterRight).ID: return 5051;
3999  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZP, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::Straight).ID: return 5053;
4000  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZP, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::InnerLeft).ID: return 5055;
4001  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZP, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::InnerRight).ID: return 5057;
4002  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZP, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::OuterLeft).ID: return 5059;
4003  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZP, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::OuterRight).ID: return 5061;
4004  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZP, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::Straight).ID: return 5063;
4005  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZP, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::InnerLeft).ID: return 5065;
4006  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZP, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::InnerRight).ID: return 5067;
4007  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZP, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::OuterLeft).ID: return 5069;
4008  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZP, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::OuterRight).ID: return 5071;
4009  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XM, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::Straight).ID: return 5073;
4010  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XM, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::InnerLeft).ID: return 5075;
4011  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XM, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::InnerRight).ID: return 5077;
4012  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XM, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::OuterLeft).ID: return 5079;
4013  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XM, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::OuterRight).ID: return 5081;
4014  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XM, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::Straight).ID: return 5083;
4015  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XM, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::InnerLeft).ID: return 5085;
4016  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XM, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::InnerRight).ID: return 5087;
4017  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XM, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::OuterLeft).ID: return 5089;
4018  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XM, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::OuterRight).ID: return 5091;
4019  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XP, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::Straight).ID: return 5093;
4020  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XP, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::InnerLeft).ID: return 5095;
4021  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XP, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::InnerRight).ID: return 5097;
4022  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XP, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::OuterLeft).ID: return 5099;
4023  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XP, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::OuterRight).ID: return 5101;
4024  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XP, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::Straight).ID: return 5103;
4025  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XP, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::InnerLeft).ID: return 5105;
4026  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XP, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::InnerRight).ID: return 5107;
4027  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XP, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::OuterLeft).ID: return 5109;
4028  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XP, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::OuterRight).ID: return 5111;
4029  case NetherBrickWall::NetherBrickWall(NetherBrickWall::East::Low, NetherBrickWall::North::Low, NetherBrickWall::South::Low, true, NetherBrickWall::West::Low).ID: return 10717;
4030  case NetherBrickWall::NetherBrickWall(NetherBrickWall::East::Low, NetherBrickWall::North::Low, NetherBrickWall::South::Low, true, NetherBrickWall::West::None).ID: return 10718;
4031  case NetherBrickWall::NetherBrickWall(NetherBrickWall::East::Low, NetherBrickWall::North::Low, NetherBrickWall::South::Low, false, NetherBrickWall::West::Low).ID: return 10721;
4032  case NetherBrickWall::NetherBrickWall(NetherBrickWall::East::Low, NetherBrickWall::North::Low, NetherBrickWall::South::Low, false, NetherBrickWall::West::None).ID: return 10722;
4033  case NetherBrickWall::NetherBrickWall(NetherBrickWall::East::Low, NetherBrickWall::North::Low, NetherBrickWall::South::None, true, NetherBrickWall::West::Low).ID: return 10725;
4034  case NetherBrickWall::NetherBrickWall(NetherBrickWall::East::Low, NetherBrickWall::North::Low, NetherBrickWall::South::None, true, NetherBrickWall::West::None).ID: return 10726;
4035  case NetherBrickWall::NetherBrickWall(NetherBrickWall::East::Low, NetherBrickWall::North::Low, NetherBrickWall::South::None, false, NetherBrickWall::West::Low).ID: return 10729;
4036  case NetherBrickWall::NetherBrickWall(NetherBrickWall::East::Low, NetherBrickWall::North::Low, NetherBrickWall::South::None, false, NetherBrickWall::West::None).ID: return 10730;
4037  case NetherBrickWall::NetherBrickWall(NetherBrickWall::East::Low, NetherBrickWall::North::None, NetherBrickWall::South::Low, true, NetherBrickWall::West::Low).ID: return 10733;
4038  case NetherBrickWall::NetherBrickWall(NetherBrickWall::East::Low, NetherBrickWall::North::None, NetherBrickWall::South::Low, true, NetherBrickWall::West::None).ID: return 10734;
4039  case NetherBrickWall::NetherBrickWall(NetherBrickWall::East::Low, NetherBrickWall::North::None, NetherBrickWall::South::Low, false, NetherBrickWall::West::Low).ID: return 10737;
4040  case NetherBrickWall::NetherBrickWall(NetherBrickWall::East::Low, NetherBrickWall::North::None, NetherBrickWall::South::Low, false, NetherBrickWall::West::None).ID: return 10738;
4041  case NetherBrickWall::NetherBrickWall(NetherBrickWall::East::Low, NetherBrickWall::North::None, NetherBrickWall::South::None, true, NetherBrickWall::West::Low).ID: return 10741;
4042  case NetherBrickWall::NetherBrickWall(NetherBrickWall::East::Low, NetherBrickWall::North::None, NetherBrickWall::South::None, true, NetherBrickWall::West::None).ID: return 10742;
4043  case NetherBrickWall::NetherBrickWall(NetherBrickWall::East::Low, NetherBrickWall::North::None, NetherBrickWall::South::None, false, NetherBrickWall::West::Low).ID: return 10745;
4044  case NetherBrickWall::NetherBrickWall(NetherBrickWall::East::Low, NetherBrickWall::North::None, NetherBrickWall::South::None, false, NetherBrickWall::West::None).ID: return 10746;
4045  case NetherBrickWall::NetherBrickWall(NetherBrickWall::East::None, NetherBrickWall::North::Low, NetherBrickWall::South::Low, true, NetherBrickWall::West::Low).ID: return 10749;
4046  case NetherBrickWall::NetherBrickWall(NetherBrickWall::East::None, NetherBrickWall::North::Low, NetherBrickWall::South::Low, true, NetherBrickWall::West::None).ID: return 10750;
4047  case NetherBrickWall::NetherBrickWall(NetherBrickWall::East::None, NetherBrickWall::North::Low, NetherBrickWall::South::Low, false, NetherBrickWall::West::Low).ID: return 10753;
4048  case NetherBrickWall::NetherBrickWall(NetherBrickWall::East::None, NetherBrickWall::North::Low, NetherBrickWall::South::Low, false, NetherBrickWall::West::None).ID: return 10754;
4049  case NetherBrickWall::NetherBrickWall(NetherBrickWall::East::None, NetherBrickWall::North::Low, NetherBrickWall::South::None, true, NetherBrickWall::West::Low).ID: return 10757;
4050  case NetherBrickWall::NetherBrickWall(NetherBrickWall::East::None, NetherBrickWall::North::Low, NetherBrickWall::South::None, true, NetherBrickWall::West::None).ID: return 10758;
4051  case NetherBrickWall::NetherBrickWall(NetherBrickWall::East::None, NetherBrickWall::North::Low, NetherBrickWall::South::None, false, NetherBrickWall::West::Low).ID: return 10761;
4052  case NetherBrickWall::NetherBrickWall(NetherBrickWall::East::None, NetherBrickWall::North::Low, NetherBrickWall::South::None, false, NetherBrickWall::West::None).ID: return 10762;
4053  case NetherBrickWall::NetherBrickWall(NetherBrickWall::East::None, NetherBrickWall::North::None, NetherBrickWall::South::Low, true, NetherBrickWall::West::Low).ID: return 10765;
4054  case NetherBrickWall::NetherBrickWall(NetherBrickWall::East::None, NetherBrickWall::North::None, NetherBrickWall::South::Low, true, NetherBrickWall::West::None).ID: return 10766;
4055  case NetherBrickWall::NetherBrickWall(NetherBrickWall::East::None, NetherBrickWall::North::None, NetherBrickWall::South::Low, false, NetherBrickWall::West::Low).ID: return 10769;
4056  case NetherBrickWall::NetherBrickWall(NetherBrickWall::East::None, NetherBrickWall::North::None, NetherBrickWall::South::Low, false, NetherBrickWall::West::None).ID: return 10770;
4057  case NetherBrickWall::NetherBrickWall(NetherBrickWall::East::None, NetherBrickWall::North::None, NetherBrickWall::South::None, true, NetherBrickWall::West::Low).ID: return 10773;
4058  case NetherBrickWall::NetherBrickWall(NetherBrickWall::East::None, NetherBrickWall::North::None, NetherBrickWall::South::None, true, NetherBrickWall::West::None).ID: return 10774;
4059  case NetherBrickWall::NetherBrickWall(NetherBrickWall::East::None, NetherBrickWall::North::None, NetherBrickWall::South::None, false, NetherBrickWall::West::Low).ID: return 10777;
4060  case NetherBrickWall::NetherBrickWall(NetherBrickWall::East::None, NetherBrickWall::North::None, NetherBrickWall::South::None, false, NetherBrickWall::West::None).ID: return 10778;
4061  case NetherBricks::NetherBricks().ID: return 4999;
4062  case NetherPortal::NetherPortal(NetherPortal::Axis::X).ID: return 4000;
4063  case NetherPortal::NetherPortal(NetherPortal::Axis::Z).ID: return 4001;
4064  case NetherQuartzOre::NetherQuartzOre().ID: return 6191;
4065  case NetherWart::NetherWart(0).ID: return 5112;
4066  case NetherWart::NetherWart(1).ID: return 5113;
4067  case NetherWart::NetherWart(2).ID: return 5114;
4068  case NetherWart::NetherWart(3).ID: return 5115;
4069  case NetherWartBlock::NetherWartBlock().ID: return 8718;
4070  case Netherrack::Netherrack().ID: return 3997;
4071  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 0, true).ID: return 248;
4072  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 0, false).ID: return 249;
4073  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 1, true).ID: return 250;
4074  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 1, false).ID: return 251;
4075  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 2, true).ID: return 252;
4076  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 2, false).ID: return 253;
4077  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 3, true).ID: return 254;
4078  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 3, false).ID: return 255;
4079  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 4, true).ID: return 256;
4080  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 4, false).ID: return 257;
4081  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 5, true).ID: return 258;
4082  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 5, false).ID: return 259;
4083  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 6, true).ID: return 260;
4084  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 6, false).ID: return 261;
4085  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 7, true).ID: return 262;
4086  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 7, false).ID: return 263;
4087  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 8, true).ID: return 264;
4088  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 8, false).ID: return 265;
4089  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 9, true).ID: return 266;
4090  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 9, false).ID: return 267;
4091  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 10, true).ID: return 268;
4092  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 10, false).ID: return 269;
4093  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 11, true).ID: return 270;
4094  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 11, false).ID: return 271;
4095  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 12, true).ID: return 272;
4096  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 12, false).ID: return 273;
4097  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 13, true).ID: return 274;
4098  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 13, false).ID: return 275;
4099  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 14, true).ID: return 276;
4100  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 14, false).ID: return 277;
4101  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 15, true).ID: return 278;
4102  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 15, false).ID: return 279;
4103  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 16, true).ID: return 280;
4104  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 16, false).ID: return 281;
4105  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 17, true).ID: return 282;
4106  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 17, false).ID: return 283;
4107  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 18, true).ID: return 284;
4108  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 18, false).ID: return 285;
4109  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 19, true).ID: return 286;
4110  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 19, false).ID: return 287;
4111  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 20, true).ID: return 288;
4112  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 20, false).ID: return 289;
4113  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 21, true).ID: return 290;
4114  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 21, false).ID: return 291;
4115  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 22, true).ID: return 292;
4116  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 22, false).ID: return 293;
4117  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 23, true).ID: return 294;
4118  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 23, false).ID: return 295;
4119  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 24, true).ID: return 296;
4120  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 24, false).ID: return 297;
4121  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 0, true).ID: return 298;
4122  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 0, false).ID: return 299;
4123  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 1, true).ID: return 300;
4124  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 1, false).ID: return 301;
4125  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 2, true).ID: return 302;
4126  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 2, false).ID: return 303;
4127  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 3, true).ID: return 304;
4128  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 3, false).ID: return 305;
4129  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 4, true).ID: return 306;
4130  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 4, false).ID: return 307;
4131  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 5, true).ID: return 308;
4132  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 5, false).ID: return 309;
4133  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 6, true).ID: return 310;
4134  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 6, false).ID: return 311;
4135  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 7, true).ID: return 312;
4136  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 7, false).ID: return 313;
4137  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 8, true).ID: return 314;
4138  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 8, false).ID: return 315;
4139  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 9, true).ID: return 316;
4140  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 9, false).ID: return 317;
4141  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 10, true).ID: return 318;
4142  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 10, false).ID: return 319;
4143  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 11, true).ID: return 320;
4144  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 11, false).ID: return 321;
4145  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 12, true).ID: return 322;
4146  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 12, false).ID: return 323;
4147  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 13, true).ID: return 324;
4148  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 13, false).ID: return 325;
4149  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 14, true).ID: return 326;
4150  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 14, false).ID: return 327;
4151  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 15, true).ID: return 328;
4152  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 15, false).ID: return 329;
4153  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 16, true).ID: return 330;
4154  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 16, false).ID: return 331;
4155  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 17, true).ID: return 332;
4156  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 17, false).ID: return 333;
4157  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 18, true).ID: return 334;
4158  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 18, false).ID: return 335;
4159  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 19, true).ID: return 336;
4160  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 19, false).ID: return 337;
4161  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 20, true).ID: return 338;
4162  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 20, false).ID: return 339;
4163  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 21, true).ID: return 340;
4164  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 21, false).ID: return 341;
4165  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 22, true).ID: return 342;
4166  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 22, false).ID: return 343;
4167  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 23, true).ID: return 344;
4168  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 23, false).ID: return 345;
4169  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 24, true).ID: return 346;
4170  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 24, false).ID: return 347;
4171  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 0, true).ID: return 348;
4172  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 0, false).ID: return 349;
4173  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 1, true).ID: return 350;
4174  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 1, false).ID: return 351;
4175  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 2, true).ID: return 352;
4176  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 2, false).ID: return 353;
4177  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 3, true).ID: return 354;
4178  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 3, false).ID: return 355;
4179  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 4, true).ID: return 356;
4180  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 4, false).ID: return 357;
4181  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 5, true).ID: return 358;
4182  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 5, false).ID: return 359;
4183  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 6, true).ID: return 360;
4184  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 6, false).ID: return 361;
4185  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 7, true).ID: return 362;
4186  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 7, false).ID: return 363;
4187  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 8, true).ID: return 364;
4188  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 8, false).ID: return 365;
4189  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 9, true).ID: return 366;
4190  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 9, false).ID: return 367;
4191  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 10, true).ID: return 368;
4192  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 10, false).ID: return 369;
4193  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 11, true).ID: return 370;
4194  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 11, false).ID: return 371;
4195  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 12, true).ID: return 372;
4196  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 12, false).ID: return 373;
4197  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 13, true).ID: return 374;
4198  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 13, false).ID: return 375;
4199  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 14, true).ID: return 376;
4200  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 14, false).ID: return 377;
4201  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 15, true).ID: return 378;
4202  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 15, false).ID: return 379;
4203  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 16, true).ID: return 380;
4204  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 16, false).ID: return 381;
4205  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 17, true).ID: return 382;
4206  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 17, false).ID: return 383;
4207  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 18, true).ID: return 384;
4208  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 18, false).ID: return 385;
4209  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 19, true).ID: return 386;
4210  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 19, false).ID: return 387;
4211  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 20, true).ID: return 388;
4212  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 20, false).ID: return 389;
4213  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 21, true).ID: return 390;
4214  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 21, false).ID: return 391;
4215  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 22, true).ID: return 392;
4216  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 22, false).ID: return 393;
4217  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 23, true).ID: return 394;
4218  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 23, false).ID: return 395;
4219  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 24, true).ID: return 396;
4220  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 24, false).ID: return 397;
4221  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 0, true).ID: return 398;
4222  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 0, false).ID: return 399;
4223  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 1, true).ID: return 400;
4224  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 1, false).ID: return 401;
4225  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 2, true).ID: return 402;
4226  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 2, false).ID: return 403;
4227  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 3, true).ID: return 404;
4228  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 3, false).ID: return 405;
4229  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 4, true).ID: return 406;
4230  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 4, false).ID: return 407;
4231  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 5, true).ID: return 408;
4232  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 5, false).ID: return 409;
4233  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 6, true).ID: return 410;
4234  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 6, false).ID: return 411;
4235  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 7, true).ID: return 412;
4236  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 7, false).ID: return 413;
4237  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 8, true).ID: return 414;
4238  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 8, false).ID: return 415;
4239  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 9, true).ID: return 416;
4240  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 9, false).ID: return 417;
4241  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 10, true).ID: return 418;
4242  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 10, false).ID: return 419;
4243  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 11, true).ID: return 420;
4244  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 11, false).ID: return 421;
4245  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 12, true).ID: return 422;
4246  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 12, false).ID: return 423;
4247  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 13, true).ID: return 424;
4248  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 13, false).ID: return 425;
4249  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 14, true).ID: return 426;
4250  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 14, false).ID: return 427;
4251  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 15, true).ID: return 428;
4252  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 15, false).ID: return 429;
4253  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 16, true).ID: return 430;
4254  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 16, false).ID: return 431;
4255  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 17, true).ID: return 432;
4256  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 17, false).ID: return 433;
4257  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 18, true).ID: return 434;
4258  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 18, false).ID: return 435;
4259  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 19, true).ID: return 436;
4260  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 19, false).ID: return 437;
4261  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 20, true).ID: return 438;
4262  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 20, false).ID: return 439;
4263  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 21, true).ID: return 440;
4264  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 21, false).ID: return 441;
4265  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 22, true).ID: return 442;
4266  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 22, false).ID: return 443;
4267  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 23, true).ID: return 444;
4268  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 23, false).ID: return 445;
4269  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 24, true).ID: return 446;
4270  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 24, false).ID: return 447;
4271  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 0, true).ID: return 448;
4272  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 0, false).ID: return 449;
4273  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 1, true).ID: return 450;
4274  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 1, false).ID: return 451;
4275  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 2, true).ID: return 452;
4276  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 2, false).ID: return 453;
4277  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 3, true).ID: return 454;
4278  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 3, false).ID: return 455;
4279  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 4, true).ID: return 456;
4280  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 4, false).ID: return 457;
4281  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 5, true).ID: return 458;
4282  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 5, false).ID: return 459;
4283  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 6, true).ID: return 460;
4284  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 6, false).ID: return 461;
4285  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 7, true).ID: return 462;
4286  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 7, false).ID: return 463;
4287  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 8, true).ID: return 464;
4288  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 8, false).ID: return 465;
4289  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 9, true).ID: return 466;
4290  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 9, false).ID: return 467;
4291  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 10, true).ID: return 468;
4292  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 10, false).ID: return 469;
4293  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 11, true).ID: return 470;
4294  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 11, false).ID: return 471;
4295  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 12, true).ID: return 472;
4296  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 12, false).ID: return 473;
4297  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 13, true).ID: return 474;
4298  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 13, false).ID: return 475;
4299  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 14, true).ID: return 476;
4300  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 14, false).ID: return 477;
4301  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 15, true).ID: return 478;
4302  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 15, false).ID: return 479;
4303  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 16, true).ID: return 480;
4304  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 16, false).ID: return 481;
4305  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 17, true).ID: return 482;
4306  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 17, false).ID: return 483;
4307  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 18, true).ID: return 484;
4308  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 18, false).ID: return 485;
4309  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 19, true).ID: return 486;
4310  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 19, false).ID: return 487;
4311  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 20, true).ID: return 488;
4312  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 20, false).ID: return 489;
4313  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 21, true).ID: return 490;
4314  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 21, false).ID: return 491;
4315  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 22, true).ID: return 492;
4316  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 22, false).ID: return 493;
4317  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 23, true).ID: return 494;
4318  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 23, false).ID: return 495;
4319  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 24, true).ID: return 496;
4320  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 24, false).ID: return 497;
4321  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 0, true).ID: return 498;
4322  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 0, false).ID: return 499;
4323  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 1, true).ID: return 500;
4324  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 1, false).ID: return 501;
4325  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 2, true).ID: return 502;
4326  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 2, false).ID: return 503;
4327  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 3, true).ID: return 504;
4328  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 3, false).ID: return 505;
4329  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 4, true).ID: return 506;
4330  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 4, false).ID: return 507;
4331  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 5, true).ID: return 508;
4332  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 5, false).ID: return 509;
4333  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 6, true).ID: return 510;
4334  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 6, false).ID: return 511;
4335  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 7, true).ID: return 512;
4336  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 7, false).ID: return 513;
4337  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 8, true).ID: return 514;
4338  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 8, false).ID: return 515;
4339  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 9, true).ID: return 516;
4340  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 9, false).ID: return 517;
4341  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 10, true).ID: return 518;
4342  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 10, false).ID: return 519;
4343  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 11, true).ID: return 520;
4344  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 11, false).ID: return 521;
4345  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 12, true).ID: return 522;
4346  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 12, false).ID: return 523;
4347  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 13, true).ID: return 524;
4348  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 13, false).ID: return 525;
4349  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 14, true).ID: return 526;
4350  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 14, false).ID: return 527;
4351  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 15, true).ID: return 528;
4352  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 15, false).ID: return 529;
4353  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 16, true).ID: return 530;
4354  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 16, false).ID: return 531;
4355  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 17, true).ID: return 532;
4356  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 17, false).ID: return 533;
4357  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 18, true).ID: return 534;
4358  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 18, false).ID: return 535;
4359  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 19, true).ID: return 536;
4360  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 19, false).ID: return 537;
4361  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 20, true).ID: return 538;
4362  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 20, false).ID: return 539;
4363  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 21, true).ID: return 540;
4364  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 21, false).ID: return 541;
4365  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 22, true).ID: return 542;
4366  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 22, false).ID: return 543;
4367  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 23, true).ID: return 544;
4368  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 23, false).ID: return 545;
4369  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 24, true).ID: return 546;
4370  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 24, false).ID: return 547;
4371  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 0, true).ID: return 548;
4372  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 0, false).ID: return 549;
4373  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 1, true).ID: return 550;
4374  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 1, false).ID: return 551;
4375  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 2, true).ID: return 552;
4376  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 2, false).ID: return 553;
4377  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 3, true).ID: return 554;
4378  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 3, false).ID: return 555;
4379  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 4, true).ID: return 556;
4380  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 4, false).ID: return 557;
4381  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 5, true).ID: return 558;
4382  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 5, false).ID: return 559;
4383  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 6, true).ID: return 560;
4384  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 6, false).ID: return 561;
4385  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 7, true).ID: return 562;
4386  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 7, false).ID: return 563;
4387  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 8, true).ID: return 564;
4388  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 8, false).ID: return 565;
4389  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 9, true).ID: return 566;
4390  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 9, false).ID: return 567;
4391  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 10, true).ID: return 568;
4392  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 10, false).ID: return 569;
4393  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 11, true).ID: return 570;
4394  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 11, false).ID: return 571;
4395  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 12, true).ID: return 572;
4396  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 12, false).ID: return 573;
4397  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 13, true).ID: return 574;
4398  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 13, false).ID: return 575;
4399  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 14, true).ID: return 576;
4400  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 14, false).ID: return 577;
4401  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 15, true).ID: return 578;
4402  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 15, false).ID: return 579;
4403  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 16, true).ID: return 580;
4404  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 16, false).ID: return 581;
4405  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 17, true).ID: return 582;
4406  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 17, false).ID: return 583;
4407  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 18, true).ID: return 584;
4408  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 18, false).ID: return 585;
4409  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 19, true).ID: return 586;
4410  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 19, false).ID: return 587;
4411  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 20, true).ID: return 588;
4412  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 20, false).ID: return 589;
4413  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 21, true).ID: return 590;
4414  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 21, false).ID: return 591;
4415  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 22, true).ID: return 592;
4416  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 22, false).ID: return 593;
4417  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 23, true).ID: return 594;
4418  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 23, false).ID: return 595;
4419  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 24, true).ID: return 596;
4420  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 24, false).ID: return 597;
4421  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 0, true).ID: return 598;
4422  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 0, false).ID: return 599;
4423  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 1, true).ID: return 600;
4424  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 1, false).ID: return 601;
4425  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 2, true).ID: return 602;
4426  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 2, false).ID: return 603;
4427  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 3, true).ID: return 604;
4428  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 3, false).ID: return 605;
4429  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 4, true).ID: return 606;
4430  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 4, false).ID: return 607;
4431  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 5, true).ID: return 608;
4432  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 5, false).ID: return 609;
4433  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 6, true).ID: return 610;
4434  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 6, false).ID: return 611;
4435  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 7, true).ID: return 612;
4436  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 7, false).ID: return 613;
4437  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 8, true).ID: return 614;
4438  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 8, false).ID: return 615;
4439  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 9, true).ID: return 616;
4440  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 9, false).ID: return 617;
4441  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 10, true).ID: return 618;
4442  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 10, false).ID: return 619;
4443  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 11, true).ID: return 620;
4444  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 11, false).ID: return 621;
4445  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 12, true).ID: return 622;
4446  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 12, false).ID: return 623;
4447  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 13, true).ID: return 624;
4448  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 13, false).ID: return 625;
4449  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 14, true).ID: return 626;
4450  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 14, false).ID: return 627;
4451  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 15, true).ID: return 628;
4452  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 15, false).ID: return 629;
4453  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 16, true).ID: return 630;
4454  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 16, false).ID: return 631;
4455  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 17, true).ID: return 632;
4456  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 17, false).ID: return 633;
4457  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 18, true).ID: return 634;
4458  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 18, false).ID: return 635;
4459  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 19, true).ID: return 636;
4460  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 19, false).ID: return 637;
4461  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 20, true).ID: return 638;
4462  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 20, false).ID: return 639;
4463  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 21, true).ID: return 640;
4464  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 21, false).ID: return 641;
4465  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 22, true).ID: return 642;
4466  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 22, false).ID: return 643;
4467  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 23, true).ID: return 644;
4468  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 23, false).ID: return 645;
4469  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 24, true).ID: return 646;
4470  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 24, false).ID: return 647;
4471  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 0, true).ID: return 648;
4472  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 0, false).ID: return 649;
4473  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 1, true).ID: return 650;
4474  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 1, false).ID: return 651;
4475  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 2, true).ID: return 652;
4476  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 2, false).ID: return 653;
4477  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 3, true).ID: return 654;
4478  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 3, false).ID: return 655;
4479  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 4, true).ID: return 656;
4480  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 4, false).ID: return 657;
4481  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 5, true).ID: return 658;
4482  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 5, false).ID: return 659;
4483  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 6, true).ID: return 660;
4484  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 6, false).ID: return 661;
4485  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 7, true).ID: return 662;
4486  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 7, false).ID: return 663;
4487  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 8, true).ID: return 664;
4488  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 8, false).ID: return 665;
4489  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 9, true).ID: return 666;
4490  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 9, false).ID: return 667;
4491  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 10, true).ID: return 668;
4492  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 10, false).ID: return 669;
4493  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 11, true).ID: return 670;
4494  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 11, false).ID: return 671;
4495  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 12, true).ID: return 672;
4496  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 12, false).ID: return 673;
4497  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 13, true).ID: return 674;
4498  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 13, false).ID: return 675;
4499  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 14, true).ID: return 676;
4500  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 14, false).ID: return 677;
4501  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 15, true).ID: return 678;
4502  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 15, false).ID: return 679;
4503  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 16, true).ID: return 680;
4504  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 16, false).ID: return 681;
4505  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 17, true).ID: return 682;
4506  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 17, false).ID: return 683;
4507  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 18, true).ID: return 684;
4508  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 18, false).ID: return 685;
4509  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 19, true).ID: return 686;
4510  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 19, false).ID: return 687;
4511  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 20, true).ID: return 688;
4512  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 20, false).ID: return 689;
4513  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 21, true).ID: return 690;
4514  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 21, false).ID: return 691;
4515  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 22, true).ID: return 692;
4516  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 22, false).ID: return 693;
4517  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 23, true).ID: return 694;
4518  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 23, false).ID: return 695;
4519  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 24, true).ID: return 696;
4520  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 24, false).ID: return 697;
4521  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 0, true).ID: return 698;
4522  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 0, false).ID: return 699;
4523  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 1, true).ID: return 700;
4524  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 1, false).ID: return 701;
4525  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 2, true).ID: return 702;
4526  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 2, false).ID: return 703;
4527  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 3, true).ID: return 704;
4528  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 3, false).ID: return 705;
4529  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 4, true).ID: return 706;
4530  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 4, false).ID: return 707;
4531  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 5, true).ID: return 708;
4532  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 5, false).ID: return 709;
4533  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 6, true).ID: return 710;
4534  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 6, false).ID: return 711;
4535  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 7, true).ID: return 712;
4536  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 7, false).ID: return 713;
4537  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 8, true).ID: return 714;
4538  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 8, false).ID: return 715;
4539  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 9, true).ID: return 716;
4540  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 9, false).ID: return 717;
4541  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 10, true).ID: return 718;
4542  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 10, false).ID: return 719;
4543  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 11, true).ID: return 720;
4544  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 11, false).ID: return 721;
4545  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 12, true).ID: return 722;
4546  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 12, false).ID: return 723;
4547  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 13, true).ID: return 724;
4548  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 13, false).ID: return 725;
4549  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 14, true).ID: return 726;
4550  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 14, false).ID: return 727;
4551  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 15, true).ID: return 728;
4552  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 15, false).ID: return 729;
4553  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 16, true).ID: return 730;
4554  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 16, false).ID: return 731;
4555  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 17, true).ID: return 732;
4556  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 17, false).ID: return 733;
4557  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 18, true).ID: return 734;
4558  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 18, false).ID: return 735;
4559  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 19, true).ID: return 736;
4560  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 19, false).ID: return 737;
4561  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 20, true).ID: return 738;
4562  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 20, false).ID: return 739;
4563  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 21, true).ID: return 740;
4564  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 21, false).ID: return 741;
4565  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 22, true).ID: return 742;
4566  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 22, false).ID: return 743;
4567  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 23, true).ID: return 744;
4568  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 23, false).ID: return 745;
4569  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 24, true).ID: return 746;
4570  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 24, false).ID: return 747;
4571  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 0, true).ID: return 748;
4572  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 0, false).ID: return 749;
4573  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 1, true).ID: return 750;
4574  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 1, false).ID: return 751;
4575  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 2, true).ID: return 752;
4576  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 2, false).ID: return 753;
4577  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 3, true).ID: return 754;
4578  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 3, false).ID: return 755;
4579  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 4, true).ID: return 756;
4580  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 4, false).ID: return 757;
4581  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 5, true).ID: return 758;
4582  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 5, false).ID: return 759;
4583  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 6, true).ID: return 760;
4584  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 6, false).ID: return 761;
4585  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 7, true).ID: return 762;
4586  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 7, false).ID: return 763;
4587  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 8, true).ID: return 764;
4588  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 8, false).ID: return 765;
4589  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 9, true).ID: return 766;
4590  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 9, false).ID: return 767;
4591  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 10, true).ID: return 768;
4592  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 10, false).ID: return 769;
4593  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 11, true).ID: return 770;
4594  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 11, false).ID: return 771;
4595  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 12, true).ID: return 772;
4596  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 12, false).ID: return 773;
4597  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 13, true).ID: return 774;
4598  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 13, false).ID: return 775;
4599  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 14, true).ID: return 776;
4600  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 14, false).ID: return 777;
4601  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 15, true).ID: return 778;
4602  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 15, false).ID: return 779;
4603  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 16, true).ID: return 780;
4604  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 16, false).ID: return 781;
4605  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 17, true).ID: return 782;
4606  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 17, false).ID: return 783;
4607  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 18, true).ID: return 784;
4608  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 18, false).ID: return 785;
4609  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 19, true).ID: return 786;
4610  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 19, false).ID: return 787;
4611  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 20, true).ID: return 788;
4612  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 20, false).ID: return 789;
4613  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 21, true).ID: return 790;
4614  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 21, false).ID: return 791;
4615  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 22, true).ID: return 792;
4616  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 22, false).ID: return 793;
4617  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 23, true).ID: return 794;
4618  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 23, false).ID: return 795;
4619  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 24, true).ID: return 796;
4620  case NoteBlock::NoteBlock(NoteBlock::Instrument::IronXylophone, 24, false).ID: return 797;
4621  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 0, true).ID: return 798;
4622  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 0, false).ID: return 799;
4623  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 1, true).ID: return 800;
4624  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 1, false).ID: return 801;
4625  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 2, true).ID: return 802;
4626  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 2, false).ID: return 803;
4627  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 3, true).ID: return 804;
4628  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 3, false).ID: return 805;
4629  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 4, true).ID: return 806;
4630  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 4, false).ID: return 807;
4631  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 5, true).ID: return 808;
4632  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 5, false).ID: return 809;
4633  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 6, true).ID: return 810;
4634  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 6, false).ID: return 811;
4635  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 7, true).ID: return 812;
4636  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 7, false).ID: return 813;
4637  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 8, true).ID: return 814;
4638  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 8, false).ID: return 815;
4639  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 9, true).ID: return 816;
4640  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 9, false).ID: return 817;
4641  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 10, true).ID: return 818;
4642  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 10, false).ID: return 819;
4643  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 11, true).ID: return 820;
4644  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 11, false).ID: return 821;
4645  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 12, true).ID: return 822;
4646  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 12, false).ID: return 823;
4647  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 13, true).ID: return 824;
4648  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 13, false).ID: return 825;
4649  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 14, true).ID: return 826;
4650  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 14, false).ID: return 827;
4651  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 15, true).ID: return 828;
4652  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 15, false).ID: return 829;
4653  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 16, true).ID: return 830;
4654  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 16, false).ID: return 831;
4655  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 17, true).ID: return 832;
4656  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 17, false).ID: return 833;
4657  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 18, true).ID: return 834;
4658  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 18, false).ID: return 835;
4659  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 19, true).ID: return 836;
4660  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 19, false).ID: return 837;
4661  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 20, true).ID: return 838;
4662  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 20, false).ID: return 839;
4663  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 21, true).ID: return 840;
4664  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 21, false).ID: return 841;
4665  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 22, true).ID: return 842;
4666  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 22, false).ID: return 843;
4667  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 23, true).ID: return 844;
4668  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 23, false).ID: return 845;
4669  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 24, true).ID: return 846;
4670  case NoteBlock::NoteBlock(NoteBlock::Instrument::CowBell, 24, false).ID: return 847;
4671  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 0, true).ID: return 848;
4672  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 0, false).ID: return 849;
4673  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 1, true).ID: return 850;
4674  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 1, false).ID: return 851;
4675  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 2, true).ID: return 852;
4676  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 2, false).ID: return 853;
4677  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 3, true).ID: return 854;
4678  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 3, false).ID: return 855;
4679  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 4, true).ID: return 856;
4680  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 4, false).ID: return 857;
4681  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 5, true).ID: return 858;
4682  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 5, false).ID: return 859;
4683  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 6, true).ID: return 860;
4684  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 6, false).ID: return 861;
4685  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 7, true).ID: return 862;
4686  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 7, false).ID: return 863;
4687  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 8, true).ID: return 864;
4688  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 8, false).ID: return 865;
4689  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 9, true).ID: return 866;
4690  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 9, false).ID: return 867;
4691  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 10, true).ID: return 868;
4692  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 10, false).ID: return 869;
4693  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 11, true).ID: return 870;
4694  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 11, false).ID: return 871;
4695  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 12, true).ID: return 872;
4696  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 12, false).ID: return 873;
4697  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 13, true).ID: return 874;
4698  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 13, false).ID: return 875;
4699  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 14, true).ID: return 876;
4700  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 14, false).ID: return 877;
4701  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 15, true).ID: return 878;
4702  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 15, false).ID: return 879;
4703  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 16, true).ID: return 880;
4704  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 16, false).ID: return 881;
4705  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 17, true).ID: return 882;
4706  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 17, false).ID: return 883;
4707  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 18, true).ID: return 884;
4708  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 18, false).ID: return 885;
4709  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 19, true).ID: return 886;
4710  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 19, false).ID: return 887;
4711  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 20, true).ID: return 888;
4712  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 20, false).ID: return 889;
4713  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 21, true).ID: return 890;
4714  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 21, false).ID: return 891;
4715  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 22, true).ID: return 892;
4716  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 22, false).ID: return 893;
4717  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 23, true).ID: return 894;
4718  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 23, false).ID: return 895;
4719  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 24, true).ID: return 896;
4720  case NoteBlock::NoteBlock(NoteBlock::Instrument::Didgeridoo, 24, false).ID: return 897;
4721  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 0, true).ID: return 898;
4722  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 0, false).ID: return 899;
4723  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 1, true).ID: return 900;
4724  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 1, false).ID: return 901;
4725  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 2, true).ID: return 902;
4726  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 2, false).ID: return 903;
4727  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 3, true).ID: return 904;
4728  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 3, false).ID: return 905;
4729  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 4, true).ID: return 906;
4730  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 4, false).ID: return 907;
4731  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 5, true).ID: return 908;
4732  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 5, false).ID: return 909;
4733  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 6, true).ID: return 910;
4734  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 6, false).ID: return 911;
4735  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 7, true).ID: return 912;
4736  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 7, false).ID: return 913;
4737  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 8, true).ID: return 914;
4738  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 8, false).ID: return 915;
4739  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 9, true).ID: return 916;
4740  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 9, false).ID: return 917;
4741  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 10, true).ID: return 918;
4742  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 10, false).ID: return 919;
4743  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 11, true).ID: return 920;
4744  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 11, false).ID: return 921;
4745  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 12, true).ID: return 922;
4746  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 12, false).ID: return 923;
4747  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 13, true).ID: return 924;
4748  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 13, false).ID: return 925;
4749  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 14, true).ID: return 926;
4750  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 14, false).ID: return 927;
4751  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 15, true).ID: return 928;
4752  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 15, false).ID: return 929;
4753  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 16, true).ID: return 930;
4754  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 16, false).ID: return 931;
4755  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 17, true).ID: return 932;
4756  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 17, false).ID: return 933;
4757  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 18, true).ID: return 934;
4758  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 18, false).ID: return 935;
4759  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 19, true).ID: return 936;
4760  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 19, false).ID: return 937;
4761  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 20, true).ID: return 938;
4762  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 20, false).ID: return 939;
4763  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 21, true).ID: return 940;
4764  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 21, false).ID: return 941;
4765  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 22, true).ID: return 942;
4766  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 22, false).ID: return 943;
4767  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 23, true).ID: return 944;
4768  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 23, false).ID: return 945;
4769  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 24, true).ID: return 946;
4770  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bit, 24, false).ID: return 947;
4771  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 0, true).ID: return 948;
4772  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 0, false).ID: return 949;
4773  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 1, true).ID: return 950;
4774  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 1, false).ID: return 951;
4775  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 2, true).ID: return 952;
4776  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 2, false).ID: return 953;
4777  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 3, true).ID: return 954;
4778  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 3, false).ID: return 955;
4779  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 4, true).ID: return 956;
4780  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 4, false).ID: return 957;
4781  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 5, true).ID: return 958;
4782  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 5, false).ID: return 959;
4783  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 6, true).ID: return 960;
4784  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 6, false).ID: return 961;
4785  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 7, true).ID: return 962;
4786  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 7, false).ID: return 963;
4787  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 8, true).ID: return 964;
4788  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 8, false).ID: return 965;
4789  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 9, true).ID: return 966;
4790  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 9, false).ID: return 967;
4791  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 10, true).ID: return 968;
4792  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 10, false).ID: return 969;
4793  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 11, true).ID: return 970;
4794  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 11, false).ID: return 971;
4795  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 12, true).ID: return 972;
4796  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 12, false).ID: return 973;
4797  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 13, true).ID: return 974;
4798  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 13, false).ID: return 975;
4799  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 14, true).ID: return 976;
4800  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 14, false).ID: return 977;
4801  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 15, true).ID: return 978;
4802  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 15, false).ID: return 979;
4803  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 16, true).ID: return 980;
4804  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 16, false).ID: return 981;
4805  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 17, true).ID: return 982;
4806  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 17, false).ID: return 983;
4807  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 18, true).ID: return 984;
4808  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 18, false).ID: return 985;
4809  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 19, true).ID: return 986;
4810  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 19, false).ID: return 987;
4811  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 20, true).ID: return 988;
4812  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 20, false).ID: return 989;
4813  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 21, true).ID: return 990;
4814  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 21, false).ID: return 991;
4815  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 22, true).ID: return 992;
4816  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 22, false).ID: return 993;
4817  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 23, true).ID: return 994;
4818  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 23, false).ID: return 995;
4819  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 24, true).ID: return 996;
4820  case NoteBlock::NoteBlock(NoteBlock::Instrument::Banjo, 24, false).ID: return 997;
4821  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 0, true).ID: return 998;
4822  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 0, false).ID: return 999;
4823  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 1, true).ID: return 1000;
4824  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 1, false).ID: return 1001;
4825  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 2, true).ID: return 1002;
4826  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 2, false).ID: return 1003;
4827  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 3, true).ID: return 1004;
4828  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 3, false).ID: return 1005;
4829  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 4, true).ID: return 1006;
4830  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 4, false).ID: return 1007;
4831  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 5, true).ID: return 1008;
4832  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 5, false).ID: return 1009;
4833  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 6, true).ID: return 1010;
4834  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 6, false).ID: return 1011;
4835  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 7, true).ID: return 1012;
4836  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 7, false).ID: return 1013;
4837  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 8, true).ID: return 1014;
4838  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 8, false).ID: return 1015;
4839  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 9, true).ID: return 1016;
4840  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 9, false).ID: return 1017;
4841  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 10, true).ID: return 1018;
4842  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 10, false).ID: return 1019;
4843  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 11, true).ID: return 1020;
4844  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 11, false).ID: return 1021;
4845  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 12, true).ID: return 1022;
4846  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 12, false).ID: return 1023;
4847  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 13, true).ID: return 1024;
4848  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 13, false).ID: return 1025;
4849  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 14, true).ID: return 1026;
4850  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 14, false).ID: return 1027;
4851  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 15, true).ID: return 1028;
4852  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 15, false).ID: return 1029;
4853  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 16, true).ID: return 1030;
4854  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 16, false).ID: return 1031;
4855  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 17, true).ID: return 1032;
4856  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 17, false).ID: return 1033;
4857  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 18, true).ID: return 1034;
4858  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 18, false).ID: return 1035;
4859  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 19, true).ID: return 1036;
4860  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 19, false).ID: return 1037;
4861  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 20, true).ID: return 1038;
4862  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 20, false).ID: return 1039;
4863  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 21, true).ID: return 1040;
4864  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 21, false).ID: return 1041;
4865  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 22, true).ID: return 1042;
4866  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 22, false).ID: return 1043;
4867  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 23, true).ID: return 1044;
4868  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 23, false).ID: return 1045;
4869  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 24, true).ID: return 1046;
4870  case NoteBlock::NoteBlock(NoteBlock::Instrument::Pling, 24, false).ID: return 1047;
4871  case OakButton::OakButton(OakButton::Face::Floor, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5810;
4872  case OakButton::OakButton(OakButton::Face::Floor, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5811;
4873  case OakButton::OakButton(OakButton::Face::Floor, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5812;
4874  case OakButton::OakButton(OakButton::Face::Floor, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5813;
4875  case OakButton::OakButton(OakButton::Face::Floor, eBlockFace::BLOCK_FACE_XM, true).ID: return 5814;
4876  case OakButton::OakButton(OakButton::Face::Floor, eBlockFace::BLOCK_FACE_XM, false).ID: return 5815;
4877  case OakButton::OakButton(OakButton::Face::Floor, eBlockFace::BLOCK_FACE_XP, true).ID: return 5816;
4878  case OakButton::OakButton(OakButton::Face::Floor, eBlockFace::BLOCK_FACE_XP, false).ID: return 5817;
4879  case OakButton::OakButton(OakButton::Face::Wall, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5818;
4880  case OakButton::OakButton(OakButton::Face::Wall, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5819;
4881  case OakButton::OakButton(OakButton::Face::Wall, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5820;
4882  case OakButton::OakButton(OakButton::Face::Wall, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5821;
4883  case OakButton::OakButton(OakButton::Face::Wall, eBlockFace::BLOCK_FACE_XM, true).ID: return 5822;
4884  case OakButton::OakButton(OakButton::Face::Wall, eBlockFace::BLOCK_FACE_XM, false).ID: return 5823;
4885  case OakButton::OakButton(OakButton::Face::Wall, eBlockFace::BLOCK_FACE_XP, true).ID: return 5824;
4886  case OakButton::OakButton(OakButton::Face::Wall, eBlockFace::BLOCK_FACE_XP, false).ID: return 5825;
4887  case OakButton::OakButton(OakButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5826;
4888  case OakButton::OakButton(OakButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5827;
4889  case OakButton::OakButton(OakButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5828;
4890  case OakButton::OakButton(OakButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5829;
4891  case OakButton::OakButton(OakButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XM, true).ID: return 5830;
4892  case OakButton::OakButton(OakButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XM, false).ID: return 5831;
4893  case OakButton::OakButton(OakButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XP, true).ID: return 5832;
4894  case OakButton::OakButton(OakButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XP, false).ID: return 5833;
4895  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZM, OakDoor::Half::Upper, OakDoor::Hinge::Left, true, true).ID: return 3571;
4896  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZM, OakDoor::Half::Upper, OakDoor::Hinge::Left, true, false).ID: return 3572;
4897  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZM, OakDoor::Half::Upper, OakDoor::Hinge::Left, false, true).ID: return 3573;
4898  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZM, OakDoor::Half::Upper, OakDoor::Hinge::Left, false, false).ID: return 3574;
4899  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZM, OakDoor::Half::Upper, OakDoor::Hinge::Right, true, true).ID: return 3575;
4900  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZM, OakDoor::Half::Upper, OakDoor::Hinge::Right, true, false).ID: return 3576;
4901  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZM, OakDoor::Half::Upper, OakDoor::Hinge::Right, false, true).ID: return 3577;
4902  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZM, OakDoor::Half::Upper, OakDoor::Hinge::Right, false, false).ID: return 3578;
4903  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZM, OakDoor::Half::Lower, OakDoor::Hinge::Left, true, true).ID: return 3579;
4904  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZM, OakDoor::Half::Lower, OakDoor::Hinge::Left, true, false).ID: return 3580;
4905  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZM, OakDoor::Half::Lower, OakDoor::Hinge::Left, false, true).ID: return 3581;
4906  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZM, OakDoor::Half::Lower, OakDoor::Hinge::Left, false, false).ID: return 3582;
4907  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZM, OakDoor::Half::Lower, OakDoor::Hinge::Right, true, true).ID: return 3583;
4908  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZM, OakDoor::Half::Lower, OakDoor::Hinge::Right, true, false).ID: return 3584;
4909  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZM, OakDoor::Half::Lower, OakDoor::Hinge::Right, false, true).ID: return 3585;
4910  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZM, OakDoor::Half::Lower, OakDoor::Hinge::Right, false, false).ID: return 3586;
4911  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZP, OakDoor::Half::Upper, OakDoor::Hinge::Left, true, true).ID: return 3587;
4912  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZP, OakDoor::Half::Upper, OakDoor::Hinge::Left, true, false).ID: return 3588;
4913  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZP, OakDoor::Half::Upper, OakDoor::Hinge::Left, false, true).ID: return 3589;
4914  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZP, OakDoor::Half::Upper, OakDoor::Hinge::Left, false, false).ID: return 3590;
4915  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZP, OakDoor::Half::Upper, OakDoor::Hinge::Right, true, true).ID: return 3591;
4916  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZP, OakDoor::Half::Upper, OakDoor::Hinge::Right, true, false).ID: return 3592;
4917  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZP, OakDoor::Half::Upper, OakDoor::Hinge::Right, false, true).ID: return 3593;
4918  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZP, OakDoor::Half::Upper, OakDoor::Hinge::Right, false, false).ID: return 3594;
4919  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZP, OakDoor::Half::Lower, OakDoor::Hinge::Left, true, true).ID: return 3595;
4920  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZP, OakDoor::Half::Lower, OakDoor::Hinge::Left, true, false).ID: return 3596;
4921  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZP, OakDoor::Half::Lower, OakDoor::Hinge::Left, false, true).ID: return 3597;
4922  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZP, OakDoor::Half::Lower, OakDoor::Hinge::Left, false, false).ID: return 3598;
4923  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZP, OakDoor::Half::Lower, OakDoor::Hinge::Right, true, true).ID: return 3599;
4924  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZP, OakDoor::Half::Lower, OakDoor::Hinge::Right, true, false).ID: return 3600;
4925  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZP, OakDoor::Half::Lower, OakDoor::Hinge::Right, false, true).ID: return 3601;
4926  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZP, OakDoor::Half::Lower, OakDoor::Hinge::Right, false, false).ID: return 3602;
4927  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XM, OakDoor::Half::Upper, OakDoor::Hinge::Left, true, true).ID: return 3603;
4928  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XM, OakDoor::Half::Upper, OakDoor::Hinge::Left, true, false).ID: return 3604;
4929  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XM, OakDoor::Half::Upper, OakDoor::Hinge::Left, false, true).ID: return 3605;
4930  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XM, OakDoor::Half::Upper, OakDoor::Hinge::Left, false, false).ID: return 3606;
4931  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XM, OakDoor::Half::Upper, OakDoor::Hinge::Right, true, true).ID: return 3607;
4932  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XM, OakDoor::Half::Upper, OakDoor::Hinge::Right, true, false).ID: return 3608;
4933  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XM, OakDoor::Half::Upper, OakDoor::Hinge::Right, false, true).ID: return 3609;
4934  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XM, OakDoor::Half::Upper, OakDoor::Hinge::Right, false, false).ID: return 3610;
4935  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XM, OakDoor::Half::Lower, OakDoor::Hinge::Left, true, true).ID: return 3611;
4936  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XM, OakDoor::Half::Lower, OakDoor::Hinge::Left, true, false).ID: return 3612;
4937  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XM, OakDoor::Half::Lower, OakDoor::Hinge::Left, false, true).ID: return 3613;
4938  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XM, OakDoor::Half::Lower, OakDoor::Hinge::Left, false, false).ID: return 3614;
4939  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XM, OakDoor::Half::Lower, OakDoor::Hinge::Right, true, true).ID: return 3615;
4940  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XM, OakDoor::Half::Lower, OakDoor::Hinge::Right, true, false).ID: return 3616;
4941  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XM, OakDoor::Half::Lower, OakDoor::Hinge::Right, false, true).ID: return 3617;
4942  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XM, OakDoor::Half::Lower, OakDoor::Hinge::Right, false, false).ID: return 3618;
4943  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XP, OakDoor::Half::Upper, OakDoor::Hinge::Left, true, true).ID: return 3619;
4944  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XP, OakDoor::Half::Upper, OakDoor::Hinge::Left, true, false).ID: return 3620;
4945  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XP, OakDoor::Half::Upper, OakDoor::Hinge::Left, false, true).ID: return 3621;
4946  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XP, OakDoor::Half::Upper, OakDoor::Hinge::Left, false, false).ID: return 3622;
4947  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XP, OakDoor::Half::Upper, OakDoor::Hinge::Right, true, true).ID: return 3623;
4948  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XP, OakDoor::Half::Upper, OakDoor::Hinge::Right, true, false).ID: return 3624;
4949  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XP, OakDoor::Half::Upper, OakDoor::Hinge::Right, false, true).ID: return 3625;
4950  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XP, OakDoor::Half::Upper, OakDoor::Hinge::Right, false, false).ID: return 3626;
4951  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XP, OakDoor::Half::Lower, OakDoor::Hinge::Left, true, true).ID: return 3627;
4952  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XP, OakDoor::Half::Lower, OakDoor::Hinge::Left, true, false).ID: return 3628;
4953  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XP, OakDoor::Half::Lower, OakDoor::Hinge::Left, false, true).ID: return 3629;
4954  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XP, OakDoor::Half::Lower, OakDoor::Hinge::Left, false, false).ID: return 3630;
4955  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XP, OakDoor::Half::Lower, OakDoor::Hinge::Right, true, true).ID: return 3631;
4956  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XP, OakDoor::Half::Lower, OakDoor::Hinge::Right, true, false).ID: return 3632;
4957  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XP, OakDoor::Half::Lower, OakDoor::Hinge::Right, false, true).ID: return 3633;
4958  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XP, OakDoor::Half::Lower, OakDoor::Hinge::Right, false, false).ID: return 3634;
4959  case OakFence::OakFence(true, true, true, true).ID: return 3966;
4960  case OakFence::OakFence(true, true, true, false).ID: return 3967;
4961  case OakFence::OakFence(true, true, false, true).ID: return 3970;
4962  case OakFence::OakFence(true, true, false, false).ID: return 3971;
4963  case OakFence::OakFence(true, false, true, true).ID: return 3974;
4964  case OakFence::OakFence(true, false, true, false).ID: return 3975;
4965  case OakFence::OakFence(true, false, false, true).ID: return 3978;
4966  case OakFence::OakFence(true, false, false, false).ID: return 3979;
4967  case OakFence::OakFence(false, true, true, true).ID: return 3982;
4968  case OakFence::OakFence(false, true, true, false).ID: return 3983;
4969  case OakFence::OakFence(false, true, false, true).ID: return 3986;
4970  case OakFence::OakFence(false, true, false, false).ID: return 3987;
4971  case OakFence::OakFence(false, false, true, true).ID: return 3990;
4972  case OakFence::OakFence(false, false, true, false).ID: return 3991;
4973  case OakFence::OakFence(false, false, false, true).ID: return 3994;
4974  case OakFence::OakFence(false, false, false, false).ID: return 3995;
4975  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_ZM, true, true, true).ID: return 4804;
4976  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_ZM, true, true, false).ID: return 4805;
4977  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_ZM, true, false, true).ID: return 4806;
4978  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_ZM, true, false, false).ID: return 4807;
4979  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_ZM, false, true, true).ID: return 4808;
4980  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_ZM, false, true, false).ID: return 4809;
4981  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_ZM, false, false, true).ID: return 4810;
4982  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_ZM, false, false, false).ID: return 4811;
4983  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_ZP, true, true, true).ID: return 4812;
4984  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_ZP, true, true, false).ID: return 4813;
4985  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_ZP, true, false, true).ID: return 4814;
4986  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_ZP, true, false, false).ID: return 4815;
4987  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_ZP, false, true, true).ID: return 4816;
4988  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_ZP, false, true, false).ID: return 4817;
4989  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_ZP, false, false, true).ID: return 4818;
4990  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_ZP, false, false, false).ID: return 4819;
4991  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_XM, true, true, true).ID: return 4820;
4992  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_XM, true, true, false).ID: return 4821;
4993  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_XM, true, false, true).ID: return 4822;
4994  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_XM, true, false, false).ID: return 4823;
4995  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_XM, false, true, true).ID: return 4824;
4996  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_XM, false, true, false).ID: return 4825;
4997  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_XM, false, false, true).ID: return 4826;
4998  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_XM, false, false, false).ID: return 4827;
4999  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_XP, true, true, true).ID: return 4828;
5000  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_XP, true, true, false).ID: return 4829;
5001  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_XP, true, false, true).ID: return 4830;
5002  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_XP, true, false, false).ID: return 4831;
5003  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_XP, false, true, true).ID: return 4832;
5004  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_XP, false, true, false).ID: return 4833;
5005  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_XP, false, false, true).ID: return 4834;
5006  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_XP, false, false, false).ID: return 4835;
5007  case OakLeaves::OakLeaves(1, true).ID: return 144;
5008  case OakLeaves::OakLeaves(1, false).ID: return 145;
5009  case OakLeaves::OakLeaves(2, true).ID: return 146;
5010  case OakLeaves::OakLeaves(2, false).ID: return 147;
5011  case OakLeaves::OakLeaves(3, true).ID: return 148;
5012  case OakLeaves::OakLeaves(3, false).ID: return 149;
5013  case OakLeaves::OakLeaves(4, true).ID: return 150;
5014  case OakLeaves::OakLeaves(4, false).ID: return 151;
5015  case OakLeaves::OakLeaves(5, true).ID: return 152;
5016  case OakLeaves::OakLeaves(5, false).ID: return 153;
5017  case OakLeaves::OakLeaves(6, true).ID: return 154;
5018  case OakLeaves::OakLeaves(6, false).ID: return 155;
5019  case OakLeaves::OakLeaves(7, true).ID: return 156;
5020  case OakLeaves::OakLeaves(7, false).ID: return 157;
5021  case OakLog::OakLog(OakLog::Axis::X).ID: return 72;
5022  case OakLog::OakLog(OakLog::Axis::Y).ID: return 73;
5023  case OakLog::OakLog(OakLog::Axis::Z).ID: return 74;
5024  case OakPlanks::OakPlanks().ID: return 15;
5025  case OakPressurePlate::OakPressurePlate(true).ID: return 3871;
5026  case OakPressurePlate::OakPressurePlate(false).ID: return 3872;
5027  case OakSapling::OakSapling(0).ID: return 21;
5028  case OakSapling::OakSapling(1).ID: return 22;
5029  case OakSign::OakSign(0).ID: return 3380;
5030  case OakSign::OakSign(1).ID: return 3382;
5031  case OakSign::OakSign(2).ID: return 3384;
5032  case OakSign::OakSign(3).ID: return 3386;
5033  case OakSign::OakSign(4).ID: return 3388;
5034  case OakSign::OakSign(5).ID: return 3390;
5035  case OakSign::OakSign(6).ID: return 3392;
5036  case OakSign::OakSign(7).ID: return 3394;
5037  case OakSign::OakSign(8).ID: return 3396;
5038  case OakSign::OakSign(9).ID: return 3398;
5039  case OakSign::OakSign(10).ID: return 3400;
5040  case OakSign::OakSign(11).ID: return 3402;
5041  case OakSign::OakSign(12).ID: return 3404;
5042  case OakSign::OakSign(13).ID: return 3406;
5043  case OakSign::OakSign(14).ID: return 3408;
5044  case OakSign::OakSign(15).ID: return 3410;
5045  case OakSlab::OakSlab(OakSlab::Type::Top).ID: return 7765;
5046  case OakSlab::OakSlab(OakSlab::Type::Bottom).ID: return 7767;
5047  case OakSlab::OakSlab(OakSlab::Type::Double).ID: return 7769;
5048  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZM, OakStairs::Half::Top, OakStairs::Shape::Straight).ID: return 1953;
5049  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZM, OakStairs::Half::Top, OakStairs::Shape::InnerLeft).ID: return 1955;
5050  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZM, OakStairs::Half::Top, OakStairs::Shape::InnerRight).ID: return 1957;
5051  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZM, OakStairs::Half::Top, OakStairs::Shape::OuterLeft).ID: return 1959;
5052  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZM, OakStairs::Half::Top, OakStairs::Shape::OuterRight).ID: return 1961;
5053  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZM, OakStairs::Half::Bottom, OakStairs::Shape::Straight).ID: return 1963;
5054  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZM, OakStairs::Half::Bottom, OakStairs::Shape::InnerLeft).ID: return 1965;
5055  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZM, OakStairs::Half::Bottom, OakStairs::Shape::InnerRight).ID: return 1967;
5056  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZM, OakStairs::Half::Bottom, OakStairs::Shape::OuterLeft).ID: return 1969;
5057  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZM, OakStairs::Half::Bottom, OakStairs::Shape::OuterRight).ID: return 1971;
5058  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZP, OakStairs::Half::Top, OakStairs::Shape::Straight).ID: return 1973;
5059  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZP, OakStairs::Half::Top, OakStairs::Shape::InnerLeft).ID: return 1975;
5060  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZP, OakStairs::Half::Top, OakStairs::Shape::InnerRight).ID: return 1977;
5061  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZP, OakStairs::Half::Top, OakStairs::Shape::OuterLeft).ID: return 1979;
5062  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZP, OakStairs::Half::Top, OakStairs::Shape::OuterRight).ID: return 1981;
5063  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZP, OakStairs::Half::Bottom, OakStairs::Shape::Straight).ID: return 1983;
5064  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZP, OakStairs::Half::Bottom, OakStairs::Shape::InnerLeft).ID: return 1985;
5065  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZP, OakStairs::Half::Bottom, OakStairs::Shape::InnerRight).ID: return 1987;
5066  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZP, OakStairs::Half::Bottom, OakStairs::Shape::OuterLeft).ID: return 1989;
5067  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZP, OakStairs::Half::Bottom, OakStairs::Shape::OuterRight).ID: return 1991;
5068  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XM, OakStairs::Half::Top, OakStairs::Shape::Straight).ID: return 1993;
5069  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XM, OakStairs::Half::Top, OakStairs::Shape::InnerLeft).ID: return 1995;
5070  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XM, OakStairs::Half::Top, OakStairs::Shape::InnerRight).ID: return 1997;
5071  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XM, OakStairs::Half::Top, OakStairs::Shape::OuterLeft).ID: return 1999;
5072  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XM, OakStairs::Half::Top, OakStairs::Shape::OuterRight).ID: return 2001;
5073  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XM, OakStairs::Half::Bottom, OakStairs::Shape::Straight).ID: return 2003;
5074  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XM, OakStairs::Half::Bottom, OakStairs::Shape::InnerLeft).ID: return 2005;
5075  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XM, OakStairs::Half::Bottom, OakStairs::Shape::InnerRight).ID: return 2007;
5076  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XM, OakStairs::Half::Bottom, OakStairs::Shape::OuterLeft).ID: return 2009;
5077  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XM, OakStairs::Half::Bottom, OakStairs::Shape::OuterRight).ID: return 2011;
5078  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XP, OakStairs::Half::Top, OakStairs::Shape::Straight).ID: return 2013;
5079  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XP, OakStairs::Half::Top, OakStairs::Shape::InnerLeft).ID: return 2015;
5080  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XP, OakStairs::Half::Top, OakStairs::Shape::InnerRight).ID: return 2017;
5081  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XP, OakStairs::Half::Top, OakStairs::Shape::OuterLeft).ID: return 2019;
5082  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XP, OakStairs::Half::Top, OakStairs::Shape::OuterRight).ID: return 2021;
5083  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XP, OakStairs::Half::Bottom, OakStairs::Shape::Straight).ID: return 2023;
5084  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XP, OakStairs::Half::Bottom, OakStairs::Shape::InnerLeft).ID: return 2025;
5085  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XP, OakStairs::Half::Bottom, OakStairs::Shape::InnerRight).ID: return 2027;
5086  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XP, OakStairs::Half::Bottom, OakStairs::Shape::OuterLeft).ID: return 2029;
5087  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XP, OakStairs::Half::Bottom, OakStairs::Shape::OuterRight).ID: return 2031;
5088  case OakTrapdoor::OakTrapdoor(eBlockFace::BLOCK_FACE_ZM, OakTrapdoor::Half::Top, true, true).ID: return 4098;
5089  case OakTrapdoor::OakTrapdoor(eBlockFace::BLOCK_FACE_ZM, OakTrapdoor::Half::Top, true, false).ID: return 4100;
5090  case OakTrapdoor::OakTrapdoor(eBlockFace::BLOCK_FACE_ZM, OakTrapdoor::Half::Top, false, true).ID: return 4102;
5091  case OakTrapdoor::OakTrapdoor(eBlockFace::BLOCK_FACE_ZM, OakTrapdoor::Half::Top, false, false).ID: return 4104;
5096  case OakTrapdoor::OakTrapdoor(eBlockFace::BLOCK_FACE_ZP, OakTrapdoor::Half::Top, true, true).ID: return 4114;
5097  case OakTrapdoor::OakTrapdoor(eBlockFace::BLOCK_FACE_ZP, OakTrapdoor::Half::Top, true, false).ID: return 4116;
5098  case OakTrapdoor::OakTrapdoor(eBlockFace::BLOCK_FACE_ZP, OakTrapdoor::Half::Top, false, true).ID: return 4118;
5099  case OakTrapdoor::OakTrapdoor(eBlockFace::BLOCK_FACE_ZP, OakTrapdoor::Half::Top, false, false).ID: return 4120;
5104  case OakTrapdoor::OakTrapdoor(eBlockFace::BLOCK_FACE_XM, OakTrapdoor::Half::Top, true, true).ID: return 4130;
5105  case OakTrapdoor::OakTrapdoor(eBlockFace::BLOCK_FACE_XM, OakTrapdoor::Half::Top, true, false).ID: return 4132;
5106  case OakTrapdoor::OakTrapdoor(eBlockFace::BLOCK_FACE_XM, OakTrapdoor::Half::Top, false, true).ID: return 4134;
5107  case OakTrapdoor::OakTrapdoor(eBlockFace::BLOCK_FACE_XM, OakTrapdoor::Half::Top, false, false).ID: return 4136;
5112  case OakTrapdoor::OakTrapdoor(eBlockFace::BLOCK_FACE_XP, OakTrapdoor::Half::Top, true, true).ID: return 4146;
5113  case OakTrapdoor::OakTrapdoor(eBlockFace::BLOCK_FACE_XP, OakTrapdoor::Half::Top, true, false).ID: return 4148;
5114  case OakTrapdoor::OakTrapdoor(eBlockFace::BLOCK_FACE_XP, OakTrapdoor::Half::Top, false, true).ID: return 4150;
5115  case OakTrapdoor::OakTrapdoor(eBlockFace::BLOCK_FACE_XP, OakTrapdoor::Half::Top, false, false).ID: return 4152;
5120  case OakWallSign::OakWallSign(eBlockFace::BLOCK_FACE_ZM).ID: return 3734;
5121  case OakWallSign::OakWallSign(eBlockFace::BLOCK_FACE_ZP).ID: return 3736;
5122  case OakWallSign::OakWallSign(eBlockFace::BLOCK_FACE_XM).ID: return 3738;
5123  case OakWallSign::OakWallSign(eBlockFace::BLOCK_FACE_XP).ID: return 3740;
5124  case OakWood::OakWood(OakWood::Axis::X).ID: return 108;
5125  case OakWood::OakWood(OakWood::Axis::Y).ID: return 109;
5126  case OakWood::OakWood(OakWood::Axis::Z).ID: return 110;
5127  case Observer::Observer(eBlockFace::BLOCK_FACE_ZM, true).ID: return 8724;
5128  case Observer::Observer(eBlockFace::BLOCK_FACE_ZM, false).ID: return 8725;
5129  case Observer::Observer(eBlockFace::BLOCK_FACE_XP, true).ID: return 8726;
5130  case Observer::Observer(eBlockFace::BLOCK_FACE_XP, false).ID: return 8727;
5131  case Observer::Observer(eBlockFace::BLOCK_FACE_ZP, true).ID: return 8728;
5132  case Observer::Observer(eBlockFace::BLOCK_FACE_ZP, false).ID: return 8729;
5133  case Observer::Observer(eBlockFace::BLOCK_FACE_XM, true).ID: return 8730;
5134  case Observer::Observer(eBlockFace::BLOCK_FACE_XM, false).ID: return 8731;
5135  case Observer::Observer(eBlockFace::BLOCK_FACE_YP, true).ID: return 8732;
5136  case Observer::Observer(eBlockFace::BLOCK_FACE_YP, false).ID: return 8733;
5137  case Observer::Observer(eBlockFace::BLOCK_FACE_YM, true).ID: return 8734;
5138  case Observer::Observer(eBlockFace::BLOCK_FACE_YM, false).ID: return 8735;
5139  case Obsidian::Obsidian().ID: return 1433;
5140  case OrangeBanner::OrangeBanner(0).ID: return 7377;
5141  case OrangeBanner::OrangeBanner(1).ID: return 7378;
5142  case OrangeBanner::OrangeBanner(2).ID: return 7379;
5143  case OrangeBanner::OrangeBanner(3).ID: return 7380;
5144  case OrangeBanner::OrangeBanner(4).ID: return 7381;
5145  case OrangeBanner::OrangeBanner(5).ID: return 7382;
5146  case OrangeBanner::OrangeBanner(6).ID: return 7383;
5147  case OrangeBanner::OrangeBanner(7).ID: return 7384;
5148  case OrangeBanner::OrangeBanner(8).ID: return 7385;
5149  case OrangeBanner::OrangeBanner(9).ID: return 7386;
5150  case OrangeBanner::OrangeBanner(10).ID: return 7387;
5151  case OrangeBanner::OrangeBanner(11).ID: return 7388;
5152  case OrangeBanner::OrangeBanner(12).ID: return 7389;
5153  case OrangeBanner::OrangeBanner(13).ID: return 7390;
5154  case OrangeBanner::OrangeBanner(14).ID: return 7391;
5155  case OrangeBanner::OrangeBanner(15).ID: return 7392;
5156  case OrangeBed::OrangeBed(eBlockFace::BLOCK_FACE_ZM, true, OrangeBed::Part::Head).ID: return 1064;
5157  case OrangeBed::OrangeBed(eBlockFace::BLOCK_FACE_ZM, true, OrangeBed::Part::Foot).ID: return 1065;
5158  case OrangeBed::OrangeBed(eBlockFace::BLOCK_FACE_ZM, false, OrangeBed::Part::Head).ID: return 1066;
5159  case OrangeBed::OrangeBed(eBlockFace::BLOCK_FACE_ZM, false, OrangeBed::Part::Foot).ID: return 1067;
5160  case OrangeBed::OrangeBed(eBlockFace::BLOCK_FACE_ZP, true, OrangeBed::Part::Head).ID: return 1068;
5161  case OrangeBed::OrangeBed(eBlockFace::BLOCK_FACE_ZP, true, OrangeBed::Part::Foot).ID: return 1069;
5162  case OrangeBed::OrangeBed(eBlockFace::BLOCK_FACE_ZP, false, OrangeBed::Part::Head).ID: return 1070;
5163  case OrangeBed::OrangeBed(eBlockFace::BLOCK_FACE_ZP, false, OrangeBed::Part::Foot).ID: return 1071;
5164  case OrangeBed::OrangeBed(eBlockFace::BLOCK_FACE_XM, true, OrangeBed::Part::Head).ID: return 1072;
5165  case OrangeBed::OrangeBed(eBlockFace::BLOCK_FACE_XM, true, OrangeBed::Part::Foot).ID: return 1073;
5166  case OrangeBed::OrangeBed(eBlockFace::BLOCK_FACE_XM, false, OrangeBed::Part::Head).ID: return 1074;
5167  case OrangeBed::OrangeBed(eBlockFace::BLOCK_FACE_XM, false, OrangeBed::Part::Foot).ID: return 1075;
5168  case OrangeBed::OrangeBed(eBlockFace::BLOCK_FACE_XP, true, OrangeBed::Part::Head).ID: return 1076;
5169  case OrangeBed::OrangeBed(eBlockFace::BLOCK_FACE_XP, true, OrangeBed::Part::Foot).ID: return 1077;
5170  case OrangeBed::OrangeBed(eBlockFace::BLOCK_FACE_XP, false, OrangeBed::Part::Head).ID: return 1078;
5171  case OrangeBed::OrangeBed(eBlockFace::BLOCK_FACE_XP, false, OrangeBed::Part::Foot).ID: return 1079;
5172  case OrangeCarpet::OrangeCarpet().ID: return 7331;
5173  case OrangeConcrete::OrangeConcrete().ID: return 8903;
5174  case OrangeConcretePowder::OrangeConcretePowder().ID: return 8919;
5185  case OrangeStainedGlass::OrangeStainedGlass().ID: return 4082;
5186  case OrangeStainedGlassPane::OrangeStainedGlassPane(true, true, true, true).ID: return 6361;
5187  case OrangeStainedGlassPane::OrangeStainedGlassPane(true, true, true, false).ID: return 6362;
5188  case OrangeStainedGlassPane::OrangeStainedGlassPane(true, true, false, true).ID: return 6365;
5189  case OrangeStainedGlassPane::OrangeStainedGlassPane(true, true, false, false).ID: return 6366;
5190  case OrangeStainedGlassPane::OrangeStainedGlassPane(true, false, true, true).ID: return 6369;
5191  case OrangeStainedGlassPane::OrangeStainedGlassPane(true, false, true, false).ID: return 6370;
5192  case OrangeStainedGlassPane::OrangeStainedGlassPane(true, false, false, true).ID: return 6373;
5193  case OrangeStainedGlassPane::OrangeStainedGlassPane(true, false, false, false).ID: return 6374;
5194  case OrangeStainedGlassPane::OrangeStainedGlassPane(false, true, true, true).ID: return 6377;
5195  case OrangeStainedGlassPane::OrangeStainedGlassPane(false, true, true, false).ID: return 6378;
5196  case OrangeStainedGlassPane::OrangeStainedGlassPane(false, true, false, true).ID: return 6381;
5197  case OrangeStainedGlassPane::OrangeStainedGlassPane(false, true, false, false).ID: return 6382;
5198  case OrangeStainedGlassPane::OrangeStainedGlassPane(false, false, true, true).ID: return 6385;
5199  case OrangeStainedGlassPane::OrangeStainedGlassPane(false, false, true, false).ID: return 6386;
5200  case OrangeStainedGlassPane::OrangeStainedGlassPane(false, false, false, true).ID: return 6389;
5201  case OrangeStainedGlassPane::OrangeStainedGlassPane(false, false, false, false).ID: return 6390;
5202  case OrangeTerracotta::OrangeTerracotta().ID: return 6312;
5203  case OrangeTulip::OrangeTulip().ID: return 1417;
5204  case OrangeWallBanner::OrangeWallBanner(eBlockFace::BLOCK_FACE_ZM).ID: return 7621;
5205  case OrangeWallBanner::OrangeWallBanner(eBlockFace::BLOCK_FACE_ZP).ID: return 7622;
5206  case OrangeWallBanner::OrangeWallBanner(eBlockFace::BLOCK_FACE_XM).ID: return 7623;
5207  case OrangeWallBanner::OrangeWallBanner(eBlockFace::BLOCK_FACE_XP).ID: return 7624;
5208  case OrangeWool::OrangeWool().ID: return 1384;
5209  case OxeyeDaisy::OxeyeDaisy().ID: return 1420;
5210  case PackedIce::PackedIce().ID: return 7348;
5211  case Peony::Peony(Peony::Half::Upper).ID: return 7355;
5212  case Peony::Peony(Peony::Half::Lower).ID: return 7356;
5213  case PetrifiedOakSlab::PetrifiedOakSlab(PetrifiedOakSlab::Type::Top).ID: return 7825;
5215  case PetrifiedOakSlab::PetrifiedOakSlab(PetrifiedOakSlab::Type::Double).ID: return 7829;
5216  case PinkBanner::PinkBanner(0).ID: return 7457;
5217  case PinkBanner::PinkBanner(1).ID: return 7458;
5218  case PinkBanner::PinkBanner(2).ID: return 7459;
5219  case PinkBanner::PinkBanner(3).ID: return 7460;
5220  case PinkBanner::PinkBanner(4).ID: return 7461;
5221  case PinkBanner::PinkBanner(5).ID: return 7462;
5222  case PinkBanner::PinkBanner(6).ID: return 7463;
5223  case PinkBanner::PinkBanner(7).ID: return 7464;
5224  case PinkBanner::PinkBanner(8).ID: return 7465;
5225  case PinkBanner::PinkBanner(9).ID: return 7466;
5226  case PinkBanner::PinkBanner(10).ID: return 7467;
5227  case PinkBanner::PinkBanner(11).ID: return 7468;
5228  case PinkBanner::PinkBanner(12).ID: return 7469;
5229  case PinkBanner::PinkBanner(13).ID: return 7470;
5230  case PinkBanner::PinkBanner(14).ID: return 7471;
5231  case PinkBanner::PinkBanner(15).ID: return 7472;
5232  case PinkBed::PinkBed(eBlockFace::BLOCK_FACE_ZM, true, PinkBed::Part::Head).ID: return 1144;
5233  case PinkBed::PinkBed(eBlockFace::BLOCK_FACE_ZM, true, PinkBed::Part::Foot).ID: return 1145;
5234  case PinkBed::PinkBed(eBlockFace::BLOCK_FACE_ZM, false, PinkBed::Part::Head).ID: return 1146;
5235  case PinkBed::PinkBed(eBlockFace::BLOCK_FACE_ZM, false, PinkBed::Part::Foot).ID: return 1147;
5236  case PinkBed::PinkBed(eBlockFace::BLOCK_FACE_ZP, true, PinkBed::Part::Head).ID: return 1148;
5237  case PinkBed::PinkBed(eBlockFace::BLOCK_FACE_ZP, true, PinkBed::Part::Foot).ID: return 1149;
5238  case PinkBed::PinkBed(eBlockFace::BLOCK_FACE_ZP, false, PinkBed::Part::Head).ID: return 1150;
5239  case PinkBed::PinkBed(eBlockFace::BLOCK_FACE_ZP, false, PinkBed::Part::Foot).ID: return 1151;
5240  case PinkBed::PinkBed(eBlockFace::BLOCK_FACE_XM, true, PinkBed::Part::Head).ID: return 1152;
5241  case PinkBed::PinkBed(eBlockFace::BLOCK_FACE_XM, true, PinkBed::Part::Foot).ID: return 1153;
5242  case PinkBed::PinkBed(eBlockFace::BLOCK_FACE_XM, false, PinkBed::Part::Head).ID: return 1154;
5243  case PinkBed::PinkBed(eBlockFace::BLOCK_FACE_XM, false, PinkBed::Part::Foot).ID: return 1155;
5244  case PinkBed::PinkBed(eBlockFace::BLOCK_FACE_XP, true, PinkBed::Part::Head).ID: return 1156;
5245  case PinkBed::PinkBed(eBlockFace::BLOCK_FACE_XP, true, PinkBed::Part::Foot).ID: return 1157;
5246  case PinkBed::PinkBed(eBlockFace::BLOCK_FACE_XP, false, PinkBed::Part::Head).ID: return 1158;
5247  case PinkBed::PinkBed(eBlockFace::BLOCK_FACE_XP, false, PinkBed::Part::Foot).ID: return 1159;
5248  case PinkCarpet::PinkCarpet().ID: return 7336;
5249  case PinkConcrete::PinkConcrete().ID: return 8908;
5250  case PinkConcretePowder::PinkConcretePowder().ID: return 8924;
5261  case PinkStainedGlass::PinkStainedGlass().ID: return 4087;
5262  case PinkStainedGlassPane::PinkStainedGlassPane(true, true, true, true).ID: return 6521;
5263  case PinkStainedGlassPane::PinkStainedGlassPane(true, true, true, false).ID: return 6522;
5264  case PinkStainedGlassPane::PinkStainedGlassPane(true, true, false, true).ID: return 6525;
5265  case PinkStainedGlassPane::PinkStainedGlassPane(true, true, false, false).ID: return 6526;
5266  case PinkStainedGlassPane::PinkStainedGlassPane(true, false, true, true).ID: return 6529;
5267  case PinkStainedGlassPane::PinkStainedGlassPane(true, false, true, false).ID: return 6530;
5268  case PinkStainedGlassPane::PinkStainedGlassPane(true, false, false, true).ID: return 6533;
5269  case PinkStainedGlassPane::PinkStainedGlassPane(true, false, false, false).ID: return 6534;
5270  case PinkStainedGlassPane::PinkStainedGlassPane(false, true, true, true).ID: return 6537;
5271  case PinkStainedGlassPane::PinkStainedGlassPane(false, true, true, false).ID: return 6538;
5272  case PinkStainedGlassPane::PinkStainedGlassPane(false, true, false, true).ID: return 6541;
5273  case PinkStainedGlassPane::PinkStainedGlassPane(false, true, false, false).ID: return 6542;
5274  case PinkStainedGlassPane::PinkStainedGlassPane(false, false, true, true).ID: return 6545;
5275  case PinkStainedGlassPane::PinkStainedGlassPane(false, false, true, false).ID: return 6546;
5276  case PinkStainedGlassPane::PinkStainedGlassPane(false, false, false, true).ID: return 6549;
5277  case PinkStainedGlassPane::PinkStainedGlassPane(false, false, false, false).ID: return 6550;
5278  case PinkTerracotta::PinkTerracotta().ID: return 6317;
5279  case PinkTulip::PinkTulip().ID: return 1419;
5280  case PinkWallBanner::PinkWallBanner(eBlockFace::BLOCK_FACE_ZM).ID: return 7641;
5281  case PinkWallBanner::PinkWallBanner(eBlockFace::BLOCK_FACE_ZP).ID: return 7642;
5282  case PinkWallBanner::PinkWallBanner(eBlockFace::BLOCK_FACE_XM).ID: return 7643;
5283  case PinkWallBanner::PinkWallBanner(eBlockFace::BLOCK_FACE_XP).ID: return 7644;
5284  case PinkWool::PinkWool().ID: return 1389;
5285  case Piston::Piston(true, eBlockFace::BLOCK_FACE_ZM).ID: return 1347;
5286  case Piston::Piston(true, eBlockFace::BLOCK_FACE_XP).ID: return 1348;
5287  case Piston::Piston(true, eBlockFace::BLOCK_FACE_ZP).ID: return 1349;
5288  case Piston::Piston(true, eBlockFace::BLOCK_FACE_XM).ID: return 1350;
5289  case Piston::Piston(true, eBlockFace::BLOCK_FACE_YP).ID: return 1351;
5290  case Piston::Piston(true, eBlockFace::BLOCK_FACE_YM).ID: return 1352;
5291  case Piston::Piston(false, eBlockFace::BLOCK_FACE_ZM).ID: return 1353;
5292  case Piston::Piston(false, eBlockFace::BLOCK_FACE_XP).ID: return 1354;
5293  case Piston::Piston(false, eBlockFace::BLOCK_FACE_ZP).ID: return 1355;
5294  case Piston::Piston(false, eBlockFace::BLOCK_FACE_XM).ID: return 1356;
5295  case Piston::Piston(false, eBlockFace::BLOCK_FACE_YP).ID: return 1357;
5296  case Piston::Piston(false, eBlockFace::BLOCK_FACE_YM).ID: return 1358;
5297  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_ZM, true, PistonHead::Type::Normal).ID: return 1359;
5298  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_ZM, true, PistonHead::Type::Sticky).ID: return 1360;
5299  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_ZM, false, PistonHead::Type::Normal).ID: return 1361;
5300  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_ZM, false, PistonHead::Type::Sticky).ID: return 1362;
5301  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_XP, true, PistonHead::Type::Normal).ID: return 1363;
5302  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_XP, true, PistonHead::Type::Sticky).ID: return 1364;
5303  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_XP, false, PistonHead::Type::Normal).ID: return 1365;
5304  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_XP, false, PistonHead::Type::Sticky).ID: return 1366;
5305  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_ZP, true, PistonHead::Type::Normal).ID: return 1367;
5306  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_ZP, true, PistonHead::Type::Sticky).ID: return 1368;
5307  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_ZP, false, PistonHead::Type::Normal).ID: return 1369;
5308  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_ZP, false, PistonHead::Type::Sticky).ID: return 1370;
5309  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_XM, true, PistonHead::Type::Normal).ID: return 1371;
5310  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_XM, true, PistonHead::Type::Sticky).ID: return 1372;
5311  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_XM, false, PistonHead::Type::Normal).ID: return 1373;
5312  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_XM, false, PistonHead::Type::Sticky).ID: return 1374;
5313  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_YP, true, PistonHead::Type::Normal).ID: return 1375;
5314  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_YP, true, PistonHead::Type::Sticky).ID: return 1376;
5315  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_YP, false, PistonHead::Type::Normal).ID: return 1377;
5316  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_YP, false, PistonHead::Type::Sticky).ID: return 1378;
5317  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_YM, true, PistonHead::Type::Normal).ID: return 1379;
5318  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_YM, true, PistonHead::Type::Sticky).ID: return 1380;
5319  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_YM, false, PistonHead::Type::Normal).ID: return 1381;
5320  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_YM, false, PistonHead::Type::Sticky).ID: return 1382;
5321  case PlayerHead::PlayerHead(0).ID: return 6014;
5322  case PlayerHead::PlayerHead(1).ID: return 6015;
5323  case PlayerHead::PlayerHead(2).ID: return 6016;
5324  case PlayerHead::PlayerHead(3).ID: return 6017;
5325  case PlayerHead::PlayerHead(4).ID: return 6018;
5326  case PlayerHead::PlayerHead(5).ID: return 6019;
5327  case PlayerHead::PlayerHead(6).ID: return 6020;
5328  case PlayerHead::PlayerHead(7).ID: return 6021;
5329  case PlayerHead::PlayerHead(8).ID: return 6022;
5330  case PlayerHead::PlayerHead(9).ID: return 6023;
5331  case PlayerHead::PlayerHead(10).ID: return 6024;
5332  case PlayerHead::PlayerHead(11).ID: return 6025;
5333  case PlayerHead::PlayerHead(12).ID: return 6026;
5334  case PlayerHead::PlayerHead(13).ID: return 6027;
5335  case PlayerHead::PlayerHead(14).ID: return 6028;
5336  case PlayerHead::PlayerHead(15).ID: return 6029;
5337  case PlayerWallHead::PlayerWallHead(eBlockFace::BLOCK_FACE_ZM).ID: return 6030;
5338  case PlayerWallHead::PlayerWallHead(eBlockFace::BLOCK_FACE_ZP).ID: return 6031;
5339  case PlayerWallHead::PlayerWallHead(eBlockFace::BLOCK_FACE_XM).ID: return 6032;
5340  case PlayerWallHead::PlayerWallHead(eBlockFace::BLOCK_FACE_XP).ID: return 6033;
5341  case Podzol::Podzol(true).ID: return 12;
5342  case Podzol::Podzol(false).ID: return 13;
5343  case PolishedAndesite::PolishedAndesite().ID: return 7;
5344  case PolishedAndesiteSlab::PolishedAndesiteSlab(PolishedAndesiteSlab::Type::Top).ID: return 10320;
5346  case PolishedAndesiteSlab::PolishedAndesiteSlab(PolishedAndesiteSlab::Type::Double).ID: return 10324;
5347  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_ZM, PolishedAndesiteStairs::Half::Top, PolishedAndesiteStairs::Shape::Straight).ID: return 10094;
5348  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_ZM, PolishedAndesiteStairs::Half::Top, PolishedAndesiteStairs::Shape::InnerLeft).ID: return 10096;
5349  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_ZM, PolishedAndesiteStairs::Half::Top, PolishedAndesiteStairs::Shape::InnerRight).ID: return 10098;
5350  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_ZM, PolishedAndesiteStairs::Half::Top, PolishedAndesiteStairs::Shape::OuterLeft).ID: return 10100;
5351  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_ZM, PolishedAndesiteStairs::Half::Top, PolishedAndesiteStairs::Shape::OuterRight).ID: return 10102;
5352  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_ZM, PolishedAndesiteStairs::Half::Bottom, PolishedAndesiteStairs::Shape::Straight).ID: return 10104;
5353  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_ZM, PolishedAndesiteStairs::Half::Bottom, PolishedAndesiteStairs::Shape::InnerLeft).ID: return 10106;
5354  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_ZM, PolishedAndesiteStairs::Half::Bottom, PolishedAndesiteStairs::Shape::InnerRight).ID: return 10108;
5355  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_ZM, PolishedAndesiteStairs::Half::Bottom, PolishedAndesiteStairs::Shape::OuterLeft).ID: return 10110;
5356  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_ZM, PolishedAndesiteStairs::Half::Bottom, PolishedAndesiteStairs::Shape::OuterRight).ID: return 10112;
5357  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_ZP, PolishedAndesiteStairs::Half::Top, PolishedAndesiteStairs::Shape::Straight).ID: return 10114;
5358  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_ZP, PolishedAndesiteStairs::Half::Top, PolishedAndesiteStairs::Shape::InnerLeft).ID: return 10116;
5359  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_ZP, PolishedAndesiteStairs::Half::Top, PolishedAndesiteStairs::Shape::InnerRight).ID: return 10118;
5360  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_ZP, PolishedAndesiteStairs::Half::Top, PolishedAndesiteStairs::Shape::OuterLeft).ID: return 10120;
5361  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_ZP, PolishedAndesiteStairs::Half::Top, PolishedAndesiteStairs::Shape::OuterRight).ID: return 10122;
5362  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_ZP, PolishedAndesiteStairs::Half::Bottom, PolishedAndesiteStairs::Shape::Straight).ID: return 10124;
5363  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_ZP, PolishedAndesiteStairs::Half::Bottom, PolishedAndesiteStairs::Shape::InnerLeft).ID: return 10126;
5364  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_ZP, PolishedAndesiteStairs::Half::Bottom, PolishedAndesiteStairs::Shape::InnerRight).ID: return 10128;
5365  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_ZP, PolishedAndesiteStairs::Half::Bottom, PolishedAndesiteStairs::Shape::OuterLeft).ID: return 10130;
5366  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_ZP, PolishedAndesiteStairs::Half::Bottom, PolishedAndesiteStairs::Shape::OuterRight).ID: return 10132;
5367  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_XM, PolishedAndesiteStairs::Half::Top, PolishedAndesiteStairs::Shape::Straight).ID: return 10134;
5368  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_XM, PolishedAndesiteStairs::Half::Top, PolishedAndesiteStairs::Shape::InnerLeft).ID: return 10136;
5369  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_XM, PolishedAndesiteStairs::Half::Top, PolishedAndesiteStairs::Shape::InnerRight).ID: return 10138;
5370  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_XM, PolishedAndesiteStairs::Half::Top, PolishedAndesiteStairs::Shape::OuterLeft).ID: return 10140;
5371  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_XM, PolishedAndesiteStairs::Half::Top, PolishedAndesiteStairs::Shape::OuterRight).ID: return 10142;
5372  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_XM, PolishedAndesiteStairs::Half::Bottom, PolishedAndesiteStairs::Shape::Straight).ID: return 10144;
5373  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_XM, PolishedAndesiteStairs::Half::Bottom, PolishedAndesiteStairs::Shape::InnerLeft).ID: return 10146;
5374  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_XM, PolishedAndesiteStairs::Half::Bottom, PolishedAndesiteStairs::Shape::InnerRight).ID: return 10148;
5375  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_XM, PolishedAndesiteStairs::Half::Bottom, PolishedAndesiteStairs::Shape::OuterLeft).ID: return 10150;
5376  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_XM, PolishedAndesiteStairs::Half::Bottom, PolishedAndesiteStairs::Shape::OuterRight).ID: return 10152;
5377  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_XP, PolishedAndesiteStairs::Half::Top, PolishedAndesiteStairs::Shape::Straight).ID: return 10154;
5378  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_XP, PolishedAndesiteStairs::Half::Top, PolishedAndesiteStairs::Shape::InnerLeft).ID: return 10156;
5379  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_XP, PolishedAndesiteStairs::Half::Top, PolishedAndesiteStairs::Shape::InnerRight).ID: return 10158;
5380  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_XP, PolishedAndesiteStairs::Half::Top, PolishedAndesiteStairs::Shape::OuterLeft).ID: return 10160;
5381  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_XP, PolishedAndesiteStairs::Half::Top, PolishedAndesiteStairs::Shape::OuterRight).ID: return 10162;
5382  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_XP, PolishedAndesiteStairs::Half::Bottom, PolishedAndesiteStairs::Shape::Straight).ID: return 10164;
5383  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_XP, PolishedAndesiteStairs::Half::Bottom, PolishedAndesiteStairs::Shape::InnerLeft).ID: return 10166;
5384  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_XP, PolishedAndesiteStairs::Half::Bottom, PolishedAndesiteStairs::Shape::InnerRight).ID: return 10168;
5385  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_XP, PolishedAndesiteStairs::Half::Bottom, PolishedAndesiteStairs::Shape::OuterLeft).ID: return 10170;
5386  case PolishedAndesiteStairs::PolishedAndesiteStairs(eBlockFace::BLOCK_FACE_XP, PolishedAndesiteStairs::Half::Bottom, PolishedAndesiteStairs::Shape::OuterRight).ID: return 10172;
5387  case PolishedDiorite::PolishedDiorite().ID: return 5;
5388  case PolishedDioriteSlab::PolishedDioriteSlab(PolishedDioriteSlab::Type::Top).ID: return 10272;
5390  case PolishedDioriteSlab::PolishedDioriteSlab(PolishedDioriteSlab::Type::Double).ID: return 10276;
5391  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_ZM, PolishedDioriteStairs::Half::Top, PolishedDioriteStairs::Shape::Straight).ID: return 9374;
5392  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_ZM, PolishedDioriteStairs::Half::Top, PolishedDioriteStairs::Shape::InnerLeft).ID: return 9376;
5393  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_ZM, PolishedDioriteStairs::Half::Top, PolishedDioriteStairs::Shape::InnerRight).ID: return 9378;
5394  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_ZM, PolishedDioriteStairs::Half::Top, PolishedDioriteStairs::Shape::OuterLeft).ID: return 9380;
5395  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_ZM, PolishedDioriteStairs::Half::Top, PolishedDioriteStairs::Shape::OuterRight).ID: return 9382;
5396  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_ZM, PolishedDioriteStairs::Half::Bottom, PolishedDioriteStairs::Shape::Straight).ID: return 9384;
5397  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_ZM, PolishedDioriteStairs::Half::Bottom, PolishedDioriteStairs::Shape::InnerLeft).ID: return 9386;
5398  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_ZM, PolishedDioriteStairs::Half::Bottom, PolishedDioriteStairs::Shape::InnerRight).ID: return 9388;
5399  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_ZM, PolishedDioriteStairs::Half::Bottom, PolishedDioriteStairs::Shape::OuterLeft).ID: return 9390;
5400  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_ZM, PolishedDioriteStairs::Half::Bottom, PolishedDioriteStairs::Shape::OuterRight).ID: return 9392;
5401  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_ZP, PolishedDioriteStairs::Half::Top, PolishedDioriteStairs::Shape::Straight).ID: return 9394;
5402  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_ZP, PolishedDioriteStairs::Half::Top, PolishedDioriteStairs::Shape::InnerLeft).ID: return 9396;
5403  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_ZP, PolishedDioriteStairs::Half::Top, PolishedDioriteStairs::Shape::InnerRight).ID: return 9398;
5404  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_ZP, PolishedDioriteStairs::Half::Top, PolishedDioriteStairs::Shape::OuterLeft).ID: return 9400;
5405  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_ZP, PolishedDioriteStairs::Half::Top, PolishedDioriteStairs::Shape::OuterRight).ID: return 9402;
5406  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_ZP, PolishedDioriteStairs::Half::Bottom, PolishedDioriteStairs::Shape::Straight).ID: return 9404;
5407  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_ZP, PolishedDioriteStairs::Half::Bottom, PolishedDioriteStairs::Shape::InnerLeft).ID: return 9406;
5408  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_ZP, PolishedDioriteStairs::Half::Bottom, PolishedDioriteStairs::Shape::InnerRight).ID: return 9408;
5409  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_ZP, PolishedDioriteStairs::Half::Bottom, PolishedDioriteStairs::Shape::OuterLeft).ID: return 9410;
5410  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_ZP, PolishedDioriteStairs::Half::Bottom, PolishedDioriteStairs::Shape::OuterRight).ID: return 9412;
5411  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_XM, PolishedDioriteStairs::Half::Top, PolishedDioriteStairs::Shape::Straight).ID: return 9414;
5412  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_XM, PolishedDioriteStairs::Half::Top, PolishedDioriteStairs::Shape::InnerLeft).ID: return 9416;
5413  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_XM, PolishedDioriteStairs::Half::Top, PolishedDioriteStairs::Shape::InnerRight).ID: return 9418;
5414  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_XM, PolishedDioriteStairs::Half::Top, PolishedDioriteStairs::Shape::OuterLeft).ID: return 9420;
5415  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_XM, PolishedDioriteStairs::Half::Top, PolishedDioriteStairs::Shape::OuterRight).ID: return 9422;
5416  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_XM, PolishedDioriteStairs::Half::Bottom, PolishedDioriteStairs::Shape::Straight).ID: return 9424;
5417  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_XM, PolishedDioriteStairs::Half::Bottom, PolishedDioriteStairs::Shape::InnerLeft).ID: return 9426;
5418  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_XM, PolishedDioriteStairs::Half::Bottom, PolishedDioriteStairs::Shape::InnerRight).ID: return 9428;
5419  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_XM, PolishedDioriteStairs::Half::Bottom, PolishedDioriteStairs::Shape::OuterLeft).ID: return 9430;
5420  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_XM, PolishedDioriteStairs::Half::Bottom, PolishedDioriteStairs::Shape::OuterRight).ID: return 9432;
5421  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_XP, PolishedDioriteStairs::Half::Top, PolishedDioriteStairs::Shape::Straight).ID: return 9434;
5422  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_XP, PolishedDioriteStairs::Half::Top, PolishedDioriteStairs::Shape::InnerLeft).ID: return 9436;
5423  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_XP, PolishedDioriteStairs::Half::Top, PolishedDioriteStairs::Shape::InnerRight).ID: return 9438;
5424  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_XP, PolishedDioriteStairs::Half::Top, PolishedDioriteStairs::Shape::OuterLeft).ID: return 9440;
5425  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_XP, PolishedDioriteStairs::Half::Top, PolishedDioriteStairs::Shape::OuterRight).ID: return 9442;
5426  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_XP, PolishedDioriteStairs::Half::Bottom, PolishedDioriteStairs::Shape::Straight).ID: return 9444;
5427  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_XP, PolishedDioriteStairs::Half::Bottom, PolishedDioriteStairs::Shape::InnerLeft).ID: return 9446;
5428  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_XP, PolishedDioriteStairs::Half::Bottom, PolishedDioriteStairs::Shape::InnerRight).ID: return 9448;
5429  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_XP, PolishedDioriteStairs::Half::Bottom, PolishedDioriteStairs::Shape::OuterLeft).ID: return 9450;
5430  case PolishedDioriteStairs::PolishedDioriteStairs(eBlockFace::BLOCK_FACE_XP, PolishedDioriteStairs::Half::Bottom, PolishedDioriteStairs::Shape::OuterRight).ID: return 9452;
5431  case PolishedGranite::PolishedGranite().ID: return 3;
5432  case PolishedGraniteSlab::PolishedGraniteSlab(PolishedGraniteSlab::Type::Top).ID: return 10254;
5434  case PolishedGraniteSlab::PolishedGraniteSlab(PolishedGraniteSlab::Type::Double).ID: return 10258;
5435  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_ZM, PolishedGraniteStairs::Half::Top, PolishedGraniteStairs::Shape::Straight).ID: return 9134;
5436  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_ZM, PolishedGraniteStairs::Half::Top, PolishedGraniteStairs::Shape::InnerLeft).ID: return 9136;
5437  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_ZM, PolishedGraniteStairs::Half::Top, PolishedGraniteStairs::Shape::InnerRight).ID: return 9138;
5438  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_ZM, PolishedGraniteStairs::Half::Top, PolishedGraniteStairs::Shape::OuterLeft).ID: return 9140;
5439  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_ZM, PolishedGraniteStairs::Half::Top, PolishedGraniteStairs::Shape::OuterRight).ID: return 9142;
5440  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_ZM, PolishedGraniteStairs::Half::Bottom, PolishedGraniteStairs::Shape::Straight).ID: return 9144;
5441  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_ZM, PolishedGraniteStairs::Half::Bottom, PolishedGraniteStairs::Shape::InnerLeft).ID: return 9146;
5442  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_ZM, PolishedGraniteStairs::Half::Bottom, PolishedGraniteStairs::Shape::InnerRight).ID: return 9148;
5443  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_ZM, PolishedGraniteStairs::Half::Bottom, PolishedGraniteStairs::Shape::OuterLeft).ID: return 9150;
5444  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_ZM, PolishedGraniteStairs::Half::Bottom, PolishedGraniteStairs::Shape::OuterRight).ID: return 9152;
5445  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_ZP, PolishedGraniteStairs::Half::Top, PolishedGraniteStairs::Shape::Straight).ID: return 9154;
5446  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_ZP, PolishedGraniteStairs::Half::Top, PolishedGraniteStairs::Shape::InnerLeft).ID: return 9156;
5447  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_ZP, PolishedGraniteStairs::Half::Top, PolishedGraniteStairs::Shape::InnerRight).ID: return 9158;
5448  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_ZP, PolishedGraniteStairs::Half::Top, PolishedGraniteStairs::Shape::OuterLeft).ID: return 9160;
5449  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_ZP, PolishedGraniteStairs::Half::Top, PolishedGraniteStairs::Shape::OuterRight).ID: return 9162;
5450  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_ZP, PolishedGraniteStairs::Half::Bottom, PolishedGraniteStairs::Shape::Straight).ID: return 9164;
5451  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_ZP, PolishedGraniteStairs::Half::Bottom, PolishedGraniteStairs::Shape::InnerLeft).ID: return 9166;
5452  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_ZP, PolishedGraniteStairs::Half::Bottom, PolishedGraniteStairs::Shape::InnerRight).ID: return 9168;
5453  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_ZP, PolishedGraniteStairs::Half::Bottom, PolishedGraniteStairs::Shape::OuterLeft).ID: return 9170;
5454  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_ZP, PolishedGraniteStairs::Half::Bottom, PolishedGraniteStairs::Shape::OuterRight).ID: return 9172;
5455  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_XM, PolishedGraniteStairs::Half::Top, PolishedGraniteStairs::Shape::Straight).ID: return 9174;
5456  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_XM, PolishedGraniteStairs::Half::Top, PolishedGraniteStairs::Shape::InnerLeft).ID: return 9176;
5457  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_XM, PolishedGraniteStairs::Half::Top, PolishedGraniteStairs::Shape::InnerRight).ID: return 9178;
5458  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_XM, PolishedGraniteStairs::Half::Top, PolishedGraniteStairs::Shape::OuterLeft).ID: return 9180;
5459  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_XM, PolishedGraniteStairs::Half::Top, PolishedGraniteStairs::Shape::OuterRight).ID: return 9182;
5460  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_XM, PolishedGraniteStairs::Half::Bottom, PolishedGraniteStairs::Shape::Straight).ID: return 9184;
5461  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_XM, PolishedGraniteStairs::Half::Bottom, PolishedGraniteStairs::Shape::InnerLeft).ID: return 9186;
5462  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_XM, PolishedGraniteStairs::Half::Bottom, PolishedGraniteStairs::Shape::InnerRight).ID: return 9188;
5463  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_XM, PolishedGraniteStairs::Half::Bottom, PolishedGraniteStairs::Shape::OuterLeft).ID: return 9190;
5464  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_XM, PolishedGraniteStairs::Half::Bottom, PolishedGraniteStairs::Shape::OuterRight).ID: return 9192;
5465  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_XP, PolishedGraniteStairs::Half::Top, PolishedGraniteStairs::Shape::Straight).ID: return 9194;
5466  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_XP, PolishedGraniteStairs::Half::Top, PolishedGraniteStairs::Shape::InnerLeft).ID: return 9196;
5467  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_XP, PolishedGraniteStairs::Half::Top, PolishedGraniteStairs::Shape::InnerRight).ID: return 9198;
5468  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_XP, PolishedGraniteStairs::Half::Top, PolishedGraniteStairs::Shape::OuterLeft).ID: return 9200;
5469  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_XP, PolishedGraniteStairs::Half::Top, PolishedGraniteStairs::Shape::OuterRight).ID: return 9202;
5470  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_XP, PolishedGraniteStairs::Half::Bottom, PolishedGraniteStairs::Shape::Straight).ID: return 9204;
5471  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_XP, PolishedGraniteStairs::Half::Bottom, PolishedGraniteStairs::Shape::InnerLeft).ID: return 9206;
5472  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_XP, PolishedGraniteStairs::Half::Bottom, PolishedGraniteStairs::Shape::InnerRight).ID: return 9208;
5473  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_XP, PolishedGraniteStairs::Half::Bottom, PolishedGraniteStairs::Shape::OuterLeft).ID: return 9210;
5474  case PolishedGraniteStairs::PolishedGraniteStairs(eBlockFace::BLOCK_FACE_XP, PolishedGraniteStairs::Half::Bottom, PolishedGraniteStairs::Shape::OuterRight).ID: return 9212;
5475  case Poppy::Poppy().ID: return 1412;
5476  case Potatoes::Potatoes(0).ID: return 5802;
5477  case Potatoes::Potatoes(1).ID: return 5803;
5478  case Potatoes::Potatoes(2).ID: return 5804;
5479  case Potatoes::Potatoes(3).ID: return 5805;
5480  case Potatoes::Potatoes(4).ID: return 5806;
5481  case Potatoes::Potatoes(5).ID: return 5807;
5482  case Potatoes::Potatoes(6).ID: return 5808;
5483  case Potatoes::Potatoes(7).ID: return 5809;
5484  case PottedAcaciaSapling::PottedAcaciaSapling().ID: return 5774;
5485  case PottedAllium::PottedAllium().ID: return 5780;
5486  case PottedAzureBluet::PottedAzureBluet().ID: return 5781;
5487  case PottedBamboo::PottedBamboo().ID: return 9128;
5488  case PottedBirchSapling::PottedBirchSapling().ID: return 5772;
5489  case PottedBlueOrchid::PottedBlueOrchid().ID: return 5779;
5490  case PottedBrownMushroom::PottedBrownMushroom().ID: return 5791;
5491  case PottedCactus::PottedCactus().ID: return 5793;
5492  case PottedCornflower::PottedCornflower().ID: return 5787;
5493  case PottedDandelion::PottedDandelion().ID: return 5777;
5494  case PottedDarkOakSapling::PottedDarkOakSapling().ID: return 5775;
5495  case PottedDeadBush::PottedDeadBush().ID: return 5792;
5496  case PottedFern::PottedFern().ID: return 5776;
5497  case PottedJungleSapling::PottedJungleSapling().ID: return 5773;
5498  case PottedLilyOfTheValley::PottedLilyOfTheValley().ID: return 5788;
5499  case PottedOakSapling::PottedOakSapling().ID: return 5770;
5500  case PottedOrangeTulip::PottedOrangeTulip().ID: return 5783;
5501  case PottedOxeyeDaisy::PottedOxeyeDaisy().ID: return 5786;
5502  case PottedPinkTulip::PottedPinkTulip().ID: return 5785;
5503  case PottedPoppy::PottedPoppy().ID: return 5778;
5504  case PottedRedMushroom::PottedRedMushroom().ID: return 5790;
5505  case PottedRedTulip::PottedRedTulip().ID: return 5782;
5506  case PottedSpruceSapling::PottedSpruceSapling().ID: return 5771;
5507  case PottedWhiteTulip::PottedWhiteTulip().ID: return 5784;
5508  case PottedWitherRose::PottedWitherRose().ID: return 5789;
5509  case PoweredRail::PoweredRail(true, PoweredRail::Shape::NorthSouth).ID: return 1304;
5510  case PoweredRail::PoweredRail(true, PoweredRail::Shape::EastWest).ID: return 1305;
5511  case PoweredRail::PoweredRail(true, PoweredRail::Shape::AscendingEast).ID: return 1306;
5512  case PoweredRail::PoweredRail(true, PoweredRail::Shape::AscendingWest).ID: return 1307;
5513  case PoweredRail::PoweredRail(true, PoweredRail::Shape::AscendingNorth).ID: return 1308;
5514  case PoweredRail::PoweredRail(true, PoweredRail::Shape::AscendingSouth).ID: return 1309;
5515  case PoweredRail::PoweredRail(false, PoweredRail::Shape::NorthSouth).ID: return 1310;
5516  case PoweredRail::PoweredRail(false, PoweredRail::Shape::EastWest).ID: return 1311;
5517  case PoweredRail::PoweredRail(false, PoweredRail::Shape::AscendingEast).ID: return 1312;
5518  case PoweredRail::PoweredRail(false, PoweredRail::Shape::AscendingWest).ID: return 1313;
5519  case PoweredRail::PoweredRail(false, PoweredRail::Shape::AscendingNorth).ID: return 1314;
5520  case PoweredRail::PoweredRail(false, PoweredRail::Shape::AscendingSouth).ID: return 1315;
5521  case Prismarine::Prismarine().ID: return 7065;
5522  case PrismarineBrickSlab::PrismarineBrickSlab(PrismarineBrickSlab::Type::Top).ID: return 7315;
5524  case PrismarineBrickSlab::PrismarineBrickSlab(PrismarineBrickSlab::Type::Double).ID: return 7319;
5525  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::Straight).ID: return 7149;
5526  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::InnerLeft).ID: return 7151;
5527  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::InnerRight).ID: return 7153;
5528  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::OuterLeft).ID: return 7155;
5529  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::OuterRight).ID: return 7157;
5530  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::Straight).ID: return 7159;
5531  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::InnerLeft).ID: return 7161;
5532  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::InnerRight).ID: return 7163;
5533  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::OuterLeft).ID: return 7165;
5534  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::OuterRight).ID: return 7167;
5535  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::Straight).ID: return 7169;
5536  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::InnerLeft).ID: return 7171;
5537  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::InnerRight).ID: return 7173;
5538  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::OuterLeft).ID: return 7175;
5539  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::OuterRight).ID: return 7177;
5540  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::Straight).ID: return 7179;
5541  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::InnerLeft).ID: return 7181;
5542  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::InnerRight).ID: return 7183;
5543  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::OuterLeft).ID: return 7185;
5544  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::OuterRight).ID: return 7187;
5545  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XM, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::Straight).ID: return 7189;
5546  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XM, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::InnerLeft).ID: return 7191;
5547  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XM, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::InnerRight).ID: return 7193;
5548  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XM, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::OuterLeft).ID: return 7195;
5549  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XM, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::OuterRight).ID: return 7197;
5550  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XM, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::Straight).ID: return 7199;
5551  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XM, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::InnerLeft).ID: return 7201;
5552  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XM, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::InnerRight).ID: return 7203;
5553  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XM, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::OuterLeft).ID: return 7205;
5554  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XM, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::OuterRight).ID: return 7207;
5555  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XP, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::Straight).ID: return 7209;
5556  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XP, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::InnerLeft).ID: return 7211;
5557  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XP, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::InnerRight).ID: return 7213;
5558  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XP, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::OuterLeft).ID: return 7215;
5559  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XP, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::OuterRight).ID: return 7217;
5560  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XP, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::Straight).ID: return 7219;
5561  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XP, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::InnerLeft).ID: return 7221;
5562  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XP, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::InnerRight).ID: return 7223;
5563  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XP, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::OuterLeft).ID: return 7225;
5564  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XP, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::OuterRight).ID: return 7227;
5565  case PrismarineBricks::PrismarineBricks().ID: return 7066;
5566  case PrismarineSlab::PrismarineSlab(PrismarineSlab::Type::Top).ID: return 7309;
5568  case PrismarineSlab::PrismarineSlab(PrismarineSlab::Type::Double).ID: return 7313;
5569  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineStairs::Half::Top, PrismarineStairs::Shape::Straight).ID: return 7069;
5570  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineStairs::Half::Top, PrismarineStairs::Shape::InnerLeft).ID: return 7071;
5571  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineStairs::Half::Top, PrismarineStairs::Shape::InnerRight).ID: return 7073;
5572  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineStairs::Half::Top, PrismarineStairs::Shape::OuterLeft).ID: return 7075;
5573  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineStairs::Half::Top, PrismarineStairs::Shape::OuterRight).ID: return 7077;
5574  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::Straight).ID: return 7079;
5575  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::InnerLeft).ID: return 7081;
5576  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::InnerRight).ID: return 7083;
5577  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::OuterLeft).ID: return 7085;
5578  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::OuterRight).ID: return 7087;
5579  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineStairs::Half::Top, PrismarineStairs::Shape::Straight).ID: return 7089;
5580  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineStairs::Half::Top, PrismarineStairs::Shape::InnerLeft).ID: return 7091;
5581  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineStairs::Half::Top, PrismarineStairs::Shape::InnerRight).ID: return 7093;
5582  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineStairs::Half::Top, PrismarineStairs::Shape::OuterLeft).ID: return 7095;
5583  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineStairs::Half::Top, PrismarineStairs::Shape::OuterRight).ID: return 7097;
5584  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::Straight).ID: return 7099;
5585  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::InnerLeft).ID: return 7101;
5586  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::InnerRight).ID: return 7103;
5587  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::OuterLeft).ID: return 7105;
5588  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::OuterRight).ID: return 7107;
5589  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XM, PrismarineStairs::Half::Top, PrismarineStairs::Shape::Straight).ID: return 7109;
5590  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XM, PrismarineStairs::Half::Top, PrismarineStairs::Shape::InnerLeft).ID: return 7111;
5591  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XM, PrismarineStairs::Half::Top, PrismarineStairs::Shape::InnerRight).ID: return 7113;
5592  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XM, PrismarineStairs::Half::Top, PrismarineStairs::Shape::OuterLeft).ID: return 7115;
5593  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XM, PrismarineStairs::Half::Top, PrismarineStairs::Shape::OuterRight).ID: return 7117;
5594  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XM, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::Straight).ID: return 7119;
5595  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XM, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::InnerLeft).ID: return 7121;
5596  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XM, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::InnerRight).ID: return 7123;
5597  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XM, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::OuterLeft).ID: return 7125;
5598  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XM, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::OuterRight).ID: return 7127;
5599  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XP, PrismarineStairs::Half::Top, PrismarineStairs::Shape::Straight).ID: return 7129;
5600  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XP, PrismarineStairs::Half::Top, PrismarineStairs::Shape::InnerLeft).ID: return 7131;
5601  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XP, PrismarineStairs::Half::Top, PrismarineStairs::Shape::InnerRight).ID: return 7133;
5602  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XP, PrismarineStairs::Half::Top, PrismarineStairs::Shape::OuterLeft).ID: return 7135;
5603  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XP, PrismarineStairs::Half::Top, PrismarineStairs::Shape::OuterRight).ID: return 7137;
5604  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XP, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::Straight).ID: return 7139;
5605  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XP, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::InnerLeft).ID: return 7141;
5606  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XP, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::InnerRight).ID: return 7143;
5607  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XP, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::OuterLeft).ID: return 7145;
5608  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XP, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::OuterRight).ID: return 7147;
5609  case PrismarineWall::PrismarineWall(PrismarineWall::East::Low, PrismarineWall::North::Low, PrismarineWall::South::Low, true, PrismarineWall::West::Low).ID: return 10397;
5610  case PrismarineWall::PrismarineWall(PrismarineWall::East::Low, PrismarineWall::North::Low, PrismarineWall::South::Low, true, PrismarineWall::West::None).ID: return 10398;
5611  case PrismarineWall::PrismarineWall(PrismarineWall::East::Low, PrismarineWall::North::Low, PrismarineWall::South::Low, false, PrismarineWall::West::Low).ID: return 10401;
5612  case PrismarineWall::PrismarineWall(PrismarineWall::East::Low, PrismarineWall::North::Low, PrismarineWall::South::Low, false, PrismarineWall::West::None).ID: return 10402;
5613  case PrismarineWall::PrismarineWall(PrismarineWall::East::Low, PrismarineWall::North::Low, PrismarineWall::South::None, true, PrismarineWall::West::Low).ID: return 10405;
5614  case PrismarineWall::PrismarineWall(PrismarineWall::East::Low, PrismarineWall::North::Low, PrismarineWall::South::None, true, PrismarineWall::West::None).ID: return 10406;
5615  case PrismarineWall::PrismarineWall(PrismarineWall::East::Low, PrismarineWall::North::Low, PrismarineWall::South::None, false, PrismarineWall::West::Low).ID: return 10409;
5616  case PrismarineWall::PrismarineWall(PrismarineWall::East::Low, PrismarineWall::North::Low, PrismarineWall::South::None, false, PrismarineWall::West::None).ID: return 10410;
5617  case PrismarineWall::PrismarineWall(PrismarineWall::East::Low, PrismarineWall::North::None, PrismarineWall::South::Low, true, PrismarineWall::West::Low).ID: return 10413;
5618  case PrismarineWall::PrismarineWall(PrismarineWall::East::Low, PrismarineWall::North::None, PrismarineWall::South::Low, true, PrismarineWall::West::None).ID: return 10414;
5619  case PrismarineWall::PrismarineWall(PrismarineWall::East::Low, PrismarineWall::North::None, PrismarineWall::South::Low, false, PrismarineWall::West::Low).ID: return 10417;
5620  case PrismarineWall::PrismarineWall(PrismarineWall::East::Low, PrismarineWall::North::None, PrismarineWall::South::Low, false, PrismarineWall::West::None).ID: return 10418;
5621  case PrismarineWall::PrismarineWall(PrismarineWall::East::Low, PrismarineWall::North::None, PrismarineWall::South::None, true, PrismarineWall::West::Low).ID: return 10421;
5622  case PrismarineWall::PrismarineWall(PrismarineWall::East::Low, PrismarineWall::North::None, PrismarineWall::South::None, true, PrismarineWall::West::None).ID: return 10422;
5623  case PrismarineWall::PrismarineWall(PrismarineWall::East::Low, PrismarineWall::North::None, PrismarineWall::South::None, false, PrismarineWall::West::Low).ID: return 10425;
5624  case PrismarineWall::PrismarineWall(PrismarineWall::East::Low, PrismarineWall::North::None, PrismarineWall::South::None, false, PrismarineWall::West::None).ID: return 10426;
5625  case PrismarineWall::PrismarineWall(PrismarineWall::East::None, PrismarineWall::North::Low, PrismarineWall::South::Low, true, PrismarineWall::West::Low).ID: return 10429;
5626  case PrismarineWall::PrismarineWall(PrismarineWall::East::None, PrismarineWall::North::Low, PrismarineWall::South::Low, true, PrismarineWall::West::None).ID: return 10430;
5627  case PrismarineWall::PrismarineWall(PrismarineWall::East::None, PrismarineWall::North::Low, PrismarineWall::South::Low, false, PrismarineWall::West::Low).ID: return 10433;
5628  case PrismarineWall::PrismarineWall(PrismarineWall::East::None, PrismarineWall::North::Low, PrismarineWall::South::Low, false, PrismarineWall::West::None).ID: return 10434;
5629  case PrismarineWall::PrismarineWall(PrismarineWall::East::None, PrismarineWall::North::Low, PrismarineWall::South::None, true, PrismarineWall::West::Low).ID: return 10437;
5630  case PrismarineWall::PrismarineWall(PrismarineWall::East::None, PrismarineWall::North::Low, PrismarineWall::South::None, true, PrismarineWall::West::None).ID: return 10438;
5631  case PrismarineWall::PrismarineWall(PrismarineWall::East::None, PrismarineWall::North::Low, PrismarineWall::South::None, false, PrismarineWall::West::Low).ID: return 10441;
5632  case PrismarineWall::PrismarineWall(PrismarineWall::East::None, PrismarineWall::North::Low, PrismarineWall::South::None, false, PrismarineWall::West::None).ID: return 10442;
5633  case PrismarineWall::PrismarineWall(PrismarineWall::East::None, PrismarineWall::North::None, PrismarineWall::South::Low, true, PrismarineWall::West::Low).ID: return 10445;
5634  case PrismarineWall::PrismarineWall(PrismarineWall::East::None, PrismarineWall::North::None, PrismarineWall::South::Low, true, PrismarineWall::West::None).ID: return 10446;
5635  case PrismarineWall::PrismarineWall(PrismarineWall::East::None, PrismarineWall::North::None, PrismarineWall::South::Low, false, PrismarineWall::West::Low).ID: return 10449;
5636  case PrismarineWall::PrismarineWall(PrismarineWall::East::None, PrismarineWall::North::None, PrismarineWall::South::Low, false, PrismarineWall::West::None).ID: return 10450;
5637  case PrismarineWall::PrismarineWall(PrismarineWall::East::None, PrismarineWall::North::None, PrismarineWall::South::None, true, PrismarineWall::West::Low).ID: return 10453;
5638  case PrismarineWall::PrismarineWall(PrismarineWall::East::None, PrismarineWall::North::None, PrismarineWall::South::None, true, PrismarineWall::West::None).ID: return 10454;
5639  case PrismarineWall::PrismarineWall(PrismarineWall::East::None, PrismarineWall::North::None, PrismarineWall::South::None, false, PrismarineWall::West::Low).ID: return 10457;
5640  case PrismarineWall::PrismarineWall(PrismarineWall::East::None, PrismarineWall::North::None, PrismarineWall::South::None, false, PrismarineWall::West::None).ID: return 10458;
5641  case Pumpkin::Pumpkin().ID: return 3996;
5642  case PumpkinStem::PumpkinStem(0).ID: return 4756;
5643  case PumpkinStem::PumpkinStem(1).ID: return 4757;
5644  case PumpkinStem::PumpkinStem(2).ID: return 4758;
5645  case PumpkinStem::PumpkinStem(3).ID: return 4759;
5646  case PumpkinStem::PumpkinStem(4).ID: return 4760;
5647  case PumpkinStem::PumpkinStem(5).ID: return 4761;
5648  case PumpkinStem::PumpkinStem(6).ID: return 4762;
5649  case PumpkinStem::PumpkinStem(7).ID: return 4763;
5650  case PurpleBanner::PurpleBanner(0).ID: return 7521;
5651  case PurpleBanner::PurpleBanner(1).ID: return 7522;
5652  case PurpleBanner::PurpleBanner(2).ID: return 7523;
5653  case PurpleBanner::PurpleBanner(3).ID: return 7524;
5654  case PurpleBanner::PurpleBanner(4).ID: return 7525;
5655  case PurpleBanner::PurpleBanner(5).ID: return 7526;
5656  case PurpleBanner::PurpleBanner(6).ID: return 7527;
5657  case PurpleBanner::PurpleBanner(7).ID: return 7528;
5658  case PurpleBanner::PurpleBanner(8).ID: return 7529;
5659  case PurpleBanner::PurpleBanner(9).ID: return 7530;
5660  case PurpleBanner::PurpleBanner(10).ID: return 7531;
5661  case PurpleBanner::PurpleBanner(11).ID: return 7532;
5662  case PurpleBanner::PurpleBanner(12).ID: return 7533;
5663  case PurpleBanner::PurpleBanner(13).ID: return 7534;
5664  case PurpleBanner::PurpleBanner(14).ID: return 7535;
5665  case PurpleBanner::PurpleBanner(15).ID: return 7536;
5666  case PurpleBed::PurpleBed(eBlockFace::BLOCK_FACE_ZM, true, PurpleBed::Part::Head).ID: return 1208;
5667  case PurpleBed::PurpleBed(eBlockFace::BLOCK_FACE_ZM, true, PurpleBed::Part::Foot).ID: return 1209;
5668  case PurpleBed::PurpleBed(eBlockFace::BLOCK_FACE_ZM, false, PurpleBed::Part::Head).ID: return 1210;
5669  case PurpleBed::PurpleBed(eBlockFace::BLOCK_FACE_ZM, false, PurpleBed::Part::Foot).ID: return 1211;
5670  case PurpleBed::PurpleBed(eBlockFace::BLOCK_FACE_ZP, true, PurpleBed::Part::Head).ID: return 1212;
5671  case PurpleBed::PurpleBed(eBlockFace::BLOCK_FACE_ZP, true, PurpleBed::Part::Foot).ID: return 1213;
5672  case PurpleBed::PurpleBed(eBlockFace::BLOCK_FACE_ZP, false, PurpleBed::Part::Head).ID: return 1214;
5673  case PurpleBed::PurpleBed(eBlockFace::BLOCK_FACE_ZP, false, PurpleBed::Part::Foot).ID: return 1215;
5674  case PurpleBed::PurpleBed(eBlockFace::BLOCK_FACE_XM, true, PurpleBed::Part::Head).ID: return 1216;
5675  case PurpleBed::PurpleBed(eBlockFace::BLOCK_FACE_XM, true, PurpleBed::Part::Foot).ID: return 1217;
5676  case PurpleBed::PurpleBed(eBlockFace::BLOCK_FACE_XM, false, PurpleBed::Part::Head).ID: return 1218;
5677  case PurpleBed::PurpleBed(eBlockFace::BLOCK_FACE_XM, false, PurpleBed::Part::Foot).ID: return 1219;
5678  case PurpleBed::PurpleBed(eBlockFace::BLOCK_FACE_XP, true, PurpleBed::Part::Head).ID: return 1220;
5679  case PurpleBed::PurpleBed(eBlockFace::BLOCK_FACE_XP, true, PurpleBed::Part::Foot).ID: return 1221;
5680  case PurpleBed::PurpleBed(eBlockFace::BLOCK_FACE_XP, false, PurpleBed::Part::Head).ID: return 1222;
5681  case PurpleBed::PurpleBed(eBlockFace::BLOCK_FACE_XP, false, PurpleBed::Part::Foot).ID: return 1223;
5682  case PurpleCarpet::PurpleCarpet().ID: return 7340;
5683  case PurpleConcrete::PurpleConcrete().ID: return 8912;
5684  case PurpleConcretePowder::PurpleConcretePowder().ID: return 8928;
5695  case PurpleStainedGlass::PurpleStainedGlass().ID: return 4091;
5696  case PurpleStainedGlassPane::PurpleStainedGlassPane(true, true, true, true).ID: return 6649;
5697  case PurpleStainedGlassPane::PurpleStainedGlassPane(true, true, true, false).ID: return 6650;
5698  case PurpleStainedGlassPane::PurpleStainedGlassPane(true, true, false, true).ID: return 6653;
5699  case PurpleStainedGlassPane::PurpleStainedGlassPane(true, true, false, false).ID: return 6654;
5700  case PurpleStainedGlassPane::PurpleStainedGlassPane(true, false, true, true).ID: return 6657;
5701  case PurpleStainedGlassPane::PurpleStainedGlassPane(true, false, true, false).ID: return 6658;
5702  case PurpleStainedGlassPane::PurpleStainedGlassPane(true, false, false, true).ID: return 6661;
5703  case PurpleStainedGlassPane::PurpleStainedGlassPane(true, false, false, false).ID: return 6662;
5704  case PurpleStainedGlassPane::PurpleStainedGlassPane(false, true, true, true).ID: return 6665;
5705  case PurpleStainedGlassPane::PurpleStainedGlassPane(false, true, true, false).ID: return 6666;
5706  case PurpleStainedGlassPane::PurpleStainedGlassPane(false, true, false, true).ID: return 6669;
5707  case PurpleStainedGlassPane::PurpleStainedGlassPane(false, true, false, false).ID: return 6670;
5708  case PurpleStainedGlassPane::PurpleStainedGlassPane(false, false, true, true).ID: return 6673;
5709  case PurpleStainedGlassPane::PurpleStainedGlassPane(false, false, true, false).ID: return 6674;
5710  case PurpleStainedGlassPane::PurpleStainedGlassPane(false, false, false, true).ID: return 6677;
5711  case PurpleStainedGlassPane::PurpleStainedGlassPane(false, false, false, false).ID: return 6678;
5712  case PurpleTerracotta::PurpleTerracotta().ID: return 6321;
5713  case PurpleWallBanner::PurpleWallBanner(eBlockFace::BLOCK_FACE_ZM).ID: return 7657;
5714  case PurpleWallBanner::PurpleWallBanner(eBlockFace::BLOCK_FACE_ZP).ID: return 7658;
5715  case PurpleWallBanner::PurpleWallBanner(eBlockFace::BLOCK_FACE_XM).ID: return 7659;
5716  case PurpleWallBanner::PurpleWallBanner(eBlockFace::BLOCK_FACE_XP).ID: return 7660;
5717  case PurpleWool::PurpleWool().ID: return 1393;
5718  case PurpurBlock::PurpurBlock().ID: return 8598;
5719  case PurpurPillar::PurpurPillar(PurpurPillar::Axis::X).ID: return 8599;
5720  case PurpurPillar::PurpurPillar(PurpurPillar::Axis::Y).ID: return 8600;
5721  case PurpurPillar::PurpurPillar(PurpurPillar::Axis::Z).ID: return 8601;
5722  case PurpurSlab::PurpurSlab(PurpurSlab::Type::Top).ID: return 7873;
5724  case PurpurSlab::PurpurSlab(PurpurSlab::Type::Double).ID: return 7877;
5725  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZM, PurpurStairs::Half::Top, PurpurStairs::Shape::Straight).ID: return 8603;
5726  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZM, PurpurStairs::Half::Top, PurpurStairs::Shape::InnerLeft).ID: return 8605;
5727  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZM, PurpurStairs::Half::Top, PurpurStairs::Shape::InnerRight).ID: return 8607;
5728  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZM, PurpurStairs::Half::Top, PurpurStairs::Shape::OuterLeft).ID: return 8609;
5729  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZM, PurpurStairs::Half::Top, PurpurStairs::Shape::OuterRight).ID: return 8611;
5730  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZM, PurpurStairs::Half::Bottom, PurpurStairs::Shape::Straight).ID: return 8613;
5731  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZM, PurpurStairs::Half::Bottom, PurpurStairs::Shape::InnerLeft).ID: return 8615;
5732  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZM, PurpurStairs::Half::Bottom, PurpurStairs::Shape::InnerRight).ID: return 8617;
5733  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZM, PurpurStairs::Half::Bottom, PurpurStairs::Shape::OuterLeft).ID: return 8619;
5734  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZM, PurpurStairs::Half::Bottom, PurpurStairs::Shape::OuterRight).ID: return 8621;
5735  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZP, PurpurStairs::Half::Top, PurpurStairs::Shape::Straight).ID: return 8623;
5736  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZP, PurpurStairs::Half::Top, PurpurStairs::Shape::InnerLeft).ID: return 8625;
5737  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZP, PurpurStairs::Half::Top, PurpurStairs::Shape::InnerRight).ID: return 8627;
5738  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZP, PurpurStairs::Half::Top, PurpurStairs::Shape::OuterLeft).ID: return 8629;
5739  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZP, PurpurStairs::Half::Top, PurpurStairs::Shape::OuterRight).ID: return 8631;
5740  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZP, PurpurStairs::Half::Bottom, PurpurStairs::Shape::Straight).ID: return 8633;
5741  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZP, PurpurStairs::Half::Bottom, PurpurStairs::Shape::InnerLeft).ID: return 8635;
5742  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZP, PurpurStairs::Half::Bottom, PurpurStairs::Shape::InnerRight).ID: return 8637;
5743  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZP, PurpurStairs::Half::Bottom, PurpurStairs::Shape::OuterLeft).ID: return 8639;
5744  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZP, PurpurStairs::Half::Bottom, PurpurStairs::Shape::OuterRight).ID: return 8641;
5745  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XM, PurpurStairs::Half::Top, PurpurStairs::Shape::Straight).ID: return 8643;
5746  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XM, PurpurStairs::Half::Top, PurpurStairs::Shape::InnerLeft).ID: return 8645;
5747  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XM, PurpurStairs::Half::Top, PurpurStairs::Shape::InnerRight).ID: return 8647;
5748  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XM, PurpurStairs::Half::Top, PurpurStairs::Shape::OuterLeft).ID: return 8649;
5749  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XM, PurpurStairs::Half::Top, PurpurStairs::Shape::OuterRight).ID: return 8651;
5750  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XM, PurpurStairs::Half::Bottom, PurpurStairs::Shape::Straight).ID: return 8653;
5751  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XM, PurpurStairs::Half::Bottom, PurpurStairs::Shape::InnerLeft).ID: return 8655;
5752  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XM, PurpurStairs::Half::Bottom, PurpurStairs::Shape::InnerRight).ID: return 8657;
5753  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XM, PurpurStairs::Half::Bottom, PurpurStairs::Shape::OuterLeft).ID: return 8659;
5754  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XM, PurpurStairs::Half::Bottom, PurpurStairs::Shape::OuterRight).ID: return 8661;
5755  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XP, PurpurStairs::Half::Top, PurpurStairs::Shape::Straight).ID: return 8663;
5756  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XP, PurpurStairs::Half::Top, PurpurStairs::Shape::InnerLeft).ID: return 8665;
5757  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XP, PurpurStairs::Half::Top, PurpurStairs::Shape::InnerRight).ID: return 8667;
5758  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XP, PurpurStairs::Half::Top, PurpurStairs::Shape::OuterLeft).ID: return 8669;
5759  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XP, PurpurStairs::Half::Top, PurpurStairs::Shape::OuterRight).ID: return 8671;
5760  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XP, PurpurStairs::Half::Bottom, PurpurStairs::Shape::Straight).ID: return 8673;
5761  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XP, PurpurStairs::Half::Bottom, PurpurStairs::Shape::InnerLeft).ID: return 8675;
5762  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XP, PurpurStairs::Half::Bottom, PurpurStairs::Shape::InnerRight).ID: return 8677;
5763  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XP, PurpurStairs::Half::Bottom, PurpurStairs::Shape::OuterLeft).ID: return 8679;
5764  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XP, PurpurStairs::Half::Bottom, PurpurStairs::Shape::OuterRight).ID: return 8681;
5765  case QuartzBlock::QuartzBlock().ID: return 6202;
5766  case QuartzPillar::QuartzPillar(QuartzPillar::Axis::X).ID: return 6204;
5767  case QuartzPillar::QuartzPillar(QuartzPillar::Axis::Y).ID: return 6205;
5768  case QuartzPillar::QuartzPillar(QuartzPillar::Axis::Z).ID: return 6206;
5769  case QuartzSlab::QuartzSlab(QuartzSlab::Type::Top).ID: return 7855;
5771  case QuartzSlab::QuartzSlab(QuartzSlab::Type::Double).ID: return 7859;
5772  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZM, QuartzStairs::Half::Top, QuartzStairs::Shape::Straight).ID: return 6208;
5773  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZM, QuartzStairs::Half::Top, QuartzStairs::Shape::InnerLeft).ID: return 6210;
5774  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZM, QuartzStairs::Half::Top, QuartzStairs::Shape::InnerRight).ID: return 6212;
5775  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZM, QuartzStairs::Half::Top, QuartzStairs::Shape::OuterLeft).ID: return 6214;
5776  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZM, QuartzStairs::Half::Top, QuartzStairs::Shape::OuterRight).ID: return 6216;
5777  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZM, QuartzStairs::Half::Bottom, QuartzStairs::Shape::Straight).ID: return 6218;
5778  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZM, QuartzStairs::Half::Bottom, QuartzStairs::Shape::InnerLeft).ID: return 6220;
5779  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZM, QuartzStairs::Half::Bottom, QuartzStairs::Shape::InnerRight).ID: return 6222;
5780  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZM, QuartzStairs::Half::Bottom, QuartzStairs::Shape::OuterLeft).ID: return 6224;
5781  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZM, QuartzStairs::Half::Bottom, QuartzStairs::Shape::OuterRight).ID: return 6226;
5782  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZP, QuartzStairs::Half::Top, QuartzStairs::Shape::Straight).ID: return 6228;
5783  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZP, QuartzStairs::Half::Top, QuartzStairs::Shape::InnerLeft).ID: return 6230;
5784  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZP, QuartzStairs::Half::Top, QuartzStairs::Shape::InnerRight).ID: return 6232;
5785  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZP, QuartzStairs::Half::Top, QuartzStairs::Shape::OuterLeft).ID: return 6234;
5786  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZP, QuartzStairs::Half::Top, QuartzStairs::Shape::OuterRight).ID: return 6236;
5787  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZP, QuartzStairs::Half::Bottom, QuartzStairs::Shape::Straight).ID: return 6238;
5788  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZP, QuartzStairs::Half::Bottom, QuartzStairs::Shape::InnerLeft).ID: return 6240;
5789  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZP, QuartzStairs::Half::Bottom, QuartzStairs::Shape::InnerRight).ID: return 6242;
5790  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZP, QuartzStairs::Half::Bottom, QuartzStairs::Shape::OuterLeft).ID: return 6244;
5791  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZP, QuartzStairs::Half::Bottom, QuartzStairs::Shape::OuterRight).ID: return 6246;
5792  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XM, QuartzStairs::Half::Top, QuartzStairs::Shape::Straight).ID: return 6248;
5793  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XM, QuartzStairs::Half::Top, QuartzStairs::Shape::InnerLeft).ID: return 6250;
5794  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XM, QuartzStairs::Half::Top, QuartzStairs::Shape::InnerRight).ID: return 6252;
5795  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XM, QuartzStairs::Half::Top, QuartzStairs::Shape::OuterLeft).ID: return 6254;
5796  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XM, QuartzStairs::Half::Top, QuartzStairs::Shape::OuterRight).ID: return 6256;
5797  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XM, QuartzStairs::Half::Bottom, QuartzStairs::Shape::Straight).ID: return 6258;
5798  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XM, QuartzStairs::Half::Bottom, QuartzStairs::Shape::InnerLeft).ID: return 6260;
5799  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XM, QuartzStairs::Half::Bottom, QuartzStairs::Shape::InnerRight).ID: return 6262;
5800  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XM, QuartzStairs::Half::Bottom, QuartzStairs::Shape::OuterLeft).ID: return 6264;
5801  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XM, QuartzStairs::Half::Bottom, QuartzStairs::Shape::OuterRight).ID: return 6266;
5802  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XP, QuartzStairs::Half::Top, QuartzStairs::Shape::Straight).ID: return 6268;
5803  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XP, QuartzStairs::Half::Top, QuartzStairs::Shape::InnerLeft).ID: return 6270;
5804  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XP, QuartzStairs::Half::Top, QuartzStairs::Shape::InnerRight).ID: return 6272;
5805  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XP, QuartzStairs::Half::Top, QuartzStairs::Shape::OuterLeft).ID: return 6274;
5806  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XP, QuartzStairs::Half::Top, QuartzStairs::Shape::OuterRight).ID: return 6276;
5807  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XP, QuartzStairs::Half::Bottom, QuartzStairs::Shape::Straight).ID: return 6278;
5808  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XP, QuartzStairs::Half::Bottom, QuartzStairs::Shape::InnerLeft).ID: return 6280;
5809  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XP, QuartzStairs::Half::Bottom, QuartzStairs::Shape::InnerRight).ID: return 6282;
5810  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XP, QuartzStairs::Half::Bottom, QuartzStairs::Shape::OuterLeft).ID: return 6284;
5811  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XP, QuartzStairs::Half::Bottom, QuartzStairs::Shape::OuterRight).ID: return 6286;
5812  case Rail::Rail(Rail::Shape::NorthSouth).ID: return 3643;
5813  case Rail::Rail(Rail::Shape::EastWest).ID: return 3644;
5814  case Rail::Rail(Rail::Shape::AscendingEast).ID: return 3645;
5815  case Rail::Rail(Rail::Shape::AscendingWest).ID: return 3646;
5816  case Rail::Rail(Rail::Shape::AscendingNorth).ID: return 3647;
5817  case Rail::Rail(Rail::Shape::AscendingSouth).ID: return 3648;
5818  case Rail::Rail(Rail::Shape::SouthEast).ID: return 3649;
5819  case Rail::Rail(Rail::Shape::SouthWest).ID: return 3650;
5820  case Rail::Rail(Rail::Shape::NorthWest).ID: return 3651;
5821  case Rail::Rail(Rail::Shape::NorthEast).ID: return 3652;
5822  case RedBanner::RedBanner(0).ID: return 7585;
5823  case RedBanner::RedBanner(1).ID: return 7586;
5824  case RedBanner::RedBanner(2).ID: return 7587;
5825  case RedBanner::RedBanner(3).ID: return 7588;
5826  case RedBanner::RedBanner(4).ID: return 7589;
5827  case RedBanner::RedBanner(5).ID: return 7590;
5828  case RedBanner::RedBanner(6).ID: return 7591;
5829  case RedBanner::RedBanner(7).ID: return 7592;
5830  case RedBanner::RedBanner(8).ID: return 7593;
5831  case RedBanner::RedBanner(9).ID: return 7594;
5832  case RedBanner::RedBanner(10).ID: return 7595;
5833  case RedBanner::RedBanner(11).ID: return 7596;
5834  case RedBanner::RedBanner(12).ID: return 7597;
5835  case RedBanner::RedBanner(13).ID: return 7598;
5836  case RedBanner::RedBanner(14).ID: return 7599;
5837  case RedBanner::RedBanner(15).ID: return 7600;
5838  case RedBed::RedBed(eBlockFace::BLOCK_FACE_ZM, true, RedBed::Part::Head).ID: return 1272;
5839  case RedBed::RedBed(eBlockFace::BLOCK_FACE_ZM, true, RedBed::Part::Foot).ID: return 1273;
5840  case RedBed::RedBed(eBlockFace::BLOCK_FACE_ZM, false, RedBed::Part::Head).ID: return 1274;
5841  case RedBed::RedBed(eBlockFace::BLOCK_FACE_ZM, false, RedBed::Part::Foot).ID: return 1275;
5842  case RedBed::RedBed(eBlockFace::BLOCK_FACE_ZP, true, RedBed::Part::Head).ID: return 1276;
5843  case RedBed::RedBed(eBlockFace::BLOCK_FACE_ZP, true, RedBed::Part::Foot).ID: return 1277;
5844  case RedBed::RedBed(eBlockFace::BLOCK_FACE_ZP, false, RedBed::Part::Head).ID: return 1278;
5845  case RedBed::RedBed(eBlockFace::BLOCK_FACE_ZP, false, RedBed::Part::Foot).ID: return 1279;
5846  case RedBed::RedBed(eBlockFace::BLOCK_FACE_XM, true, RedBed::Part::Head).ID: return 1280;
5847  case RedBed::RedBed(eBlockFace::BLOCK_FACE_XM, true, RedBed::Part::Foot).ID: return 1281;
5848  case RedBed::RedBed(eBlockFace::BLOCK_FACE_XM, false, RedBed::Part::Head).ID: return 1282;
5849  case RedBed::RedBed(eBlockFace::BLOCK_FACE_XM, false, RedBed::Part::Foot).ID: return 1283;
5850  case RedBed::RedBed(eBlockFace::BLOCK_FACE_XP, true, RedBed::Part::Head).ID: return 1284;
5851  case RedBed::RedBed(eBlockFace::BLOCK_FACE_XP, true, RedBed::Part::Foot).ID: return 1285;
5852  case RedBed::RedBed(eBlockFace::BLOCK_FACE_XP, false, RedBed::Part::Head).ID: return 1286;
5853  case RedBed::RedBed(eBlockFace::BLOCK_FACE_XP, false, RedBed::Part::Foot).ID: return 1287;
5854  case RedCarpet::RedCarpet().ID: return 7344;
5855  case RedConcrete::RedConcrete().ID: return 8916;
5856  case RedConcretePowder::RedConcretePowder().ID: return 8932;
5861  case RedMushroom::RedMushroom().ID: return 1425;
5862  case RedMushroomBlock::RedMushroomBlock(true, true, true, true, true, true).ID: return 4555;
5863  case RedMushroomBlock::RedMushroomBlock(true, true, true, true, true, false).ID: return 4556;
5864  case RedMushroomBlock::RedMushroomBlock(true, true, true, true, false, true).ID: return 4557;
5865  case RedMushroomBlock::RedMushroomBlock(true, true, true, true, false, false).ID: return 4558;
5866  case RedMushroomBlock::RedMushroomBlock(true, true, true, false, true, true).ID: return 4559;
5867  case RedMushroomBlock::RedMushroomBlock(true, true, true, false, true, false).ID: return 4560;
5868  case RedMushroomBlock::RedMushroomBlock(true, true, true, false, false, true).ID: return 4561;
5869  case RedMushroomBlock::RedMushroomBlock(true, true, true, false, false, false).ID: return 4562;
5870  case RedMushroomBlock::RedMushroomBlock(true, true, false, true, true, true).ID: return 4563;
5871  case RedMushroomBlock::RedMushroomBlock(true, true, false, true, true, false).ID: return 4564;
5872  case RedMushroomBlock::RedMushroomBlock(true, true, false, true, false, true).ID: return 4565;
5873  case RedMushroomBlock::RedMushroomBlock(true, true, false, true, false, false).ID: return 4566;
5874  case RedMushroomBlock::RedMushroomBlock(true, true, false, false, true, true).ID: return 4567;
5875  case RedMushroomBlock::RedMushroomBlock(true, true, false, false, true, false).ID: return 4568;
5876  case RedMushroomBlock::RedMushroomBlock(true, true, false, false, false, true).ID: return 4569;
5877  case RedMushroomBlock::RedMushroomBlock(true, true, false, false, false, false).ID: return 4570;
5878  case RedMushroomBlock::RedMushroomBlock(true, false, true, true, true, true).ID: return 4571;
5879  case RedMushroomBlock::RedMushroomBlock(true, false, true, true, true, false).ID: return 4572;
5880  case RedMushroomBlock::RedMushroomBlock(true, false, true, true, false, true).ID: return 4573;
5881  case RedMushroomBlock::RedMushroomBlock(true, false, true, true, false, false).ID: return 4574;
5882  case RedMushroomBlock::RedMushroomBlock(true, false, true, false, true, true).ID: return 4575;
5883  case RedMushroomBlock::RedMushroomBlock(true, false, true, false, true, false).ID: return 4576;
5884  case RedMushroomBlock::RedMushroomBlock(true, false, true, false, false, true).ID: return 4577;
5885  case RedMushroomBlock::RedMushroomBlock(true, false, true, false, false, false).ID: return 4578;
5886  case RedMushroomBlock::RedMushroomBlock(true, false, false, true, true, true).ID: return 4579;
5887  case RedMushroomBlock::RedMushroomBlock(true, false, false, true, true, false).ID: return 4580;
5888  case RedMushroomBlock::RedMushroomBlock(true, false, false, true, false, true).ID: return 4581;
5889  case RedMushroomBlock::RedMushroomBlock(true, false, false, true, false, false).ID: return 4582;
5890  case RedMushroomBlock::RedMushroomBlock(true, false, false, false, true, true).ID: return 4583;
5891  case RedMushroomBlock::RedMushroomBlock(true, false, false, false, true, false).ID: return 4584;
5892  case RedMushroomBlock::RedMushroomBlock(true, false, false, false, false, true).ID: return 4585;
5893  case RedMushroomBlock::RedMushroomBlock(true, false, false, false, false, false).ID: return 4586;
5894  case RedMushroomBlock::RedMushroomBlock(false, true, true, true, true, true).ID: return 4587;
5895  case RedMushroomBlock::RedMushroomBlock(false, true, true, true, true, false).ID: return 4588;
5896  case RedMushroomBlock::RedMushroomBlock(false, true, true, true, false, true).ID: return 4589;
5897  case RedMushroomBlock::RedMushroomBlock(false, true, true, true, false, false).ID: return 4590;
5898  case RedMushroomBlock::RedMushroomBlock(false, true, true, false, true, true).ID: return 4591;
5899  case RedMushroomBlock::RedMushroomBlock(false, true, true, false, true, false).ID: return 4592;
5900  case RedMushroomBlock::RedMushroomBlock(false, true, true, false, false, true).ID: return 4593;
5901  case RedMushroomBlock::RedMushroomBlock(false, true, true, false, false, false).ID: return 4594;
5902  case RedMushroomBlock::RedMushroomBlock(false, true, false, true, true, true).ID: return 4595;
5903  case RedMushroomBlock::RedMushroomBlock(false, true, false, true, true, false).ID: return 4596;
5904  case RedMushroomBlock::RedMushroomBlock(false, true, false, true, false, true).ID: return 4597;
5905  case RedMushroomBlock::RedMushroomBlock(false, true, false, true, false, false).ID: return 4598;
5906  case RedMushroomBlock::RedMushroomBlock(false, true, false, false, true, true).ID: return 4599;
5907  case RedMushroomBlock::RedMushroomBlock(false, true, false, false, true, false).ID: return 4600;
5908  case RedMushroomBlock::RedMushroomBlock(false, true, false, false, false, true).ID: return 4601;
5909  case RedMushroomBlock::RedMushroomBlock(false, true, false, false, false, false).ID: return 4602;
5910  case RedMushroomBlock::RedMushroomBlock(false, false, true, true, true, true).ID: return 4603;
5911  case RedMushroomBlock::RedMushroomBlock(false, false, true, true, true, false).ID: return 4604;
5912  case RedMushroomBlock::RedMushroomBlock(false, false, true, true, false, true).ID: return 4605;
5913  case RedMushroomBlock::RedMushroomBlock(false, false, true, true, false, false).ID: return 4606;
5914  case RedMushroomBlock::RedMushroomBlock(false, false, true, false, true, true).ID: return 4607;
5915  case RedMushroomBlock::RedMushroomBlock(false, false, true, false, true, false).ID: return 4608;
5916  case RedMushroomBlock::RedMushroomBlock(false, false, true, false, false, true).ID: return 4609;
5917  case RedMushroomBlock::RedMushroomBlock(false, false, true, false, false, false).ID: return 4610;
5918  case RedMushroomBlock::RedMushroomBlock(false, false, false, true, true, true).ID: return 4611;
5919  case RedMushroomBlock::RedMushroomBlock(false, false, false, true, true, false).ID: return 4612;
5920  case RedMushroomBlock::RedMushroomBlock(false, false, false, true, false, true).ID: return 4613;
5921  case RedMushroomBlock::RedMushroomBlock(false, false, false, true, false, false).ID: return 4614;
5922  case RedMushroomBlock::RedMushroomBlock(false, false, false, false, true, true).ID: return 4615;
5923  case RedMushroomBlock::RedMushroomBlock(false, false, false, false, true, false).ID: return 4616;
5924  case RedMushroomBlock::RedMushroomBlock(false, false, false, false, false, true).ID: return 4617;
5925  case RedMushroomBlock::RedMushroomBlock(false, false, false, false, false, false).ID: return 4618;
5926  case RedNetherBrickSlab::RedNetherBrickSlab(RedNetherBrickSlab::Type::Top).ID: return 10314;
5928  case RedNetherBrickSlab::RedNetherBrickSlab(RedNetherBrickSlab::Type::Double).ID: return 10318;
5929  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_ZM, RedNetherBrickStairs::Half::Top, RedNetherBrickStairs::Shape::Straight).ID: return 10014;
5930  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_ZM, RedNetherBrickStairs::Half::Top, RedNetherBrickStairs::Shape::InnerLeft).ID: return 10016;
5931  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_ZM, RedNetherBrickStairs::Half::Top, RedNetherBrickStairs::Shape::InnerRight).ID: return 10018;
5932  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_ZM, RedNetherBrickStairs::Half::Top, RedNetherBrickStairs::Shape::OuterLeft).ID: return 10020;
5933  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_ZM, RedNetherBrickStairs::Half::Top, RedNetherBrickStairs::Shape::OuterRight).ID: return 10022;
5934  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_ZM, RedNetherBrickStairs::Half::Bottom, RedNetherBrickStairs::Shape::Straight).ID: return 10024;
5935  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_ZM, RedNetherBrickStairs::Half::Bottom, RedNetherBrickStairs::Shape::InnerLeft).ID: return 10026;
5936  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_ZM, RedNetherBrickStairs::Half::Bottom, RedNetherBrickStairs::Shape::InnerRight).ID: return 10028;
5937  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_ZM, RedNetherBrickStairs::Half::Bottom, RedNetherBrickStairs::Shape::OuterLeft).ID: return 10030;
5938  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_ZM, RedNetherBrickStairs::Half::Bottom, RedNetherBrickStairs::Shape::OuterRight).ID: return 10032;
5939  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_ZP, RedNetherBrickStairs::Half::Top, RedNetherBrickStairs::Shape::Straight).ID: return 10034;
5940  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_ZP, RedNetherBrickStairs::Half::Top, RedNetherBrickStairs::Shape::InnerLeft).ID: return 10036;
5941  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_ZP, RedNetherBrickStairs::Half::Top, RedNetherBrickStairs::Shape::InnerRight).ID: return 10038;
5942  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_ZP, RedNetherBrickStairs::Half::Top, RedNetherBrickStairs::Shape::OuterLeft).ID: return 10040;
5943  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_ZP, RedNetherBrickStairs::Half::Top, RedNetherBrickStairs::Shape::OuterRight).ID: return 10042;
5944  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_ZP, RedNetherBrickStairs::Half::Bottom, RedNetherBrickStairs::Shape::Straight).ID: return 10044;
5945  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_ZP, RedNetherBrickStairs::Half::Bottom, RedNetherBrickStairs::Shape::InnerLeft).ID: return 10046;
5946  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_ZP, RedNetherBrickStairs::Half::Bottom, RedNetherBrickStairs::Shape::InnerRight).ID: return 10048;
5947  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_ZP, RedNetherBrickStairs::Half::Bottom, RedNetherBrickStairs::Shape::OuterLeft).ID: return 10050;
5948  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_ZP, RedNetherBrickStairs::Half::Bottom, RedNetherBrickStairs::Shape::OuterRight).ID: return 10052;
5949  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_XM, RedNetherBrickStairs::Half::Top, RedNetherBrickStairs::Shape::Straight).ID: return 10054;
5950  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_XM, RedNetherBrickStairs::Half::Top, RedNetherBrickStairs::Shape::InnerLeft).ID: return 10056;
5951  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_XM, RedNetherBrickStairs::Half::Top, RedNetherBrickStairs::Shape::InnerRight).ID: return 10058;
5952  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_XM, RedNetherBrickStairs::Half::Top, RedNetherBrickStairs::Shape::OuterLeft).ID: return 10060;
5953  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_XM, RedNetherBrickStairs::Half::Top, RedNetherBrickStairs::Shape::OuterRight).ID: return 10062;
5954  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_XM, RedNetherBrickStairs::Half::Bottom, RedNetherBrickStairs::Shape::Straight).ID: return 10064;
5955  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_XM, RedNetherBrickStairs::Half::Bottom, RedNetherBrickStairs::Shape::InnerLeft).ID: return 10066;
5956  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_XM, RedNetherBrickStairs::Half::Bottom, RedNetherBrickStairs::Shape::InnerRight).ID: return 10068;
5957  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_XM, RedNetherBrickStairs::Half::Bottom, RedNetherBrickStairs::Shape::OuterLeft).ID: return 10070;
5958  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_XM, RedNetherBrickStairs::Half::Bottom, RedNetherBrickStairs::Shape::OuterRight).ID: return 10072;
5959  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_XP, RedNetherBrickStairs::Half::Top, RedNetherBrickStairs::Shape::Straight).ID: return 10074;
5960  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_XP, RedNetherBrickStairs::Half::Top, RedNetherBrickStairs::Shape::InnerLeft).ID: return 10076;
5961  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_XP, RedNetherBrickStairs::Half::Top, RedNetherBrickStairs::Shape::InnerRight).ID: return 10078;
5962  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_XP, RedNetherBrickStairs::Half::Top, RedNetherBrickStairs::Shape::OuterLeft).ID: return 10080;
5963  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_XP, RedNetherBrickStairs::Half::Top, RedNetherBrickStairs::Shape::OuterRight).ID: return 10082;
5964  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_XP, RedNetherBrickStairs::Half::Bottom, RedNetherBrickStairs::Shape::Straight).ID: return 10084;
5965  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_XP, RedNetherBrickStairs::Half::Bottom, RedNetherBrickStairs::Shape::InnerLeft).ID: return 10086;
5966  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_XP, RedNetherBrickStairs::Half::Bottom, RedNetherBrickStairs::Shape::InnerRight).ID: return 10088;
5967  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_XP, RedNetherBrickStairs::Half::Bottom, RedNetherBrickStairs::Shape::OuterLeft).ID: return 10090;
5968  case RedNetherBrickStairs::RedNetherBrickStairs(eBlockFace::BLOCK_FACE_XP, RedNetherBrickStairs::Half::Bottom, RedNetherBrickStairs::Shape::OuterRight).ID: return 10092;
5969  case RedNetherBrickWall::RedNetherBrickWall(RedNetherBrickWall::East::Low, RedNetherBrickWall::North::Low, RedNetherBrickWall::South::Low, true, RedNetherBrickWall::West::Low).ID: return 10845;
5970  case RedNetherBrickWall::RedNetherBrickWall(RedNetherBrickWall::East::Low, RedNetherBrickWall::North::Low, RedNetherBrickWall::South::Low, true, RedNetherBrickWall::West::None).ID: return 10846;
5971  case RedNetherBrickWall::RedNetherBrickWall(RedNetherBrickWall::East::Low, RedNetherBrickWall::North::Low, RedNetherBrickWall::South::Low, false, RedNetherBrickWall::West::Low).ID: return 10849;
5972  case RedNetherBrickWall::RedNetherBrickWall(RedNetherBrickWall::East::Low, RedNetherBrickWall::North::Low, RedNetherBrickWall::South::Low, false, RedNetherBrickWall::West::None).ID: return 10850;
5973  case RedNetherBrickWall::RedNetherBrickWall(RedNetherBrickWall::East::Low, RedNetherBrickWall::North::Low, RedNetherBrickWall::South::None, true, RedNetherBrickWall::West::Low).ID: return 10853;
5974  case RedNetherBrickWall::RedNetherBrickWall(RedNetherBrickWall::East::Low, RedNetherBrickWall::North::Low, RedNetherBrickWall::South::None, true, RedNetherBrickWall::West::None).ID: return 10854;
5975  case RedNetherBrickWall::RedNetherBrickWall(RedNetherBrickWall::East::Low, RedNetherBrickWall::North::Low, RedNetherBrickWall::South::None, false, RedNetherBrickWall::West::Low).ID: return 10857;
5976  case RedNetherBrickWall::RedNetherBrickWall(RedNetherBrickWall::East::Low, RedNetherBrickWall::North::Low, RedNetherBrickWall::South::None, false, RedNetherBrickWall::West::None).ID: return 10858;
5977  case RedNetherBrickWall::RedNetherBrickWall(RedNetherBrickWall::East::Low, RedNetherBrickWall::North::None, RedNetherBrickWall::South::Low, true, RedNetherBrickWall::West::Low).ID: return 10861;
5978  case RedNetherBrickWall::RedNetherBrickWall(RedNetherBrickWall::East::Low, RedNetherBrickWall::North::None, RedNetherBrickWall::South::Low, true, RedNetherBrickWall::West::None).ID: return 10862;
5979  case RedNetherBrickWall::RedNetherBrickWall(RedNetherBrickWall::East::Low, RedNetherBrickWall::North::None, RedNetherBrickWall::South::Low, false, RedNetherBrickWall::West::Low).ID: return 10865;
5980  case RedNetherBrickWall::RedNetherBrickWall(RedNetherBrickWall::East::Low, RedNetherBrickWall::North::None, RedNetherBrickWall::South::Low, false, RedNetherBrickWall::West::None).ID: return 10866;
5981  case RedNetherBrickWall::RedNetherBrickWall(RedNetherBrickWall::East::Low, RedNetherBrickWall::North::None, RedNetherBrickWall::South::None, true, RedNetherBrickWall::West::Low).ID: return 10869;
5982  case RedNetherBrickWall::RedNetherBrickWall(RedNetherBrickWall::East::Low, RedNetherBrickWall::North::None, RedNetherBrickWall::South::None, true, RedNetherBrickWall::West::None).ID: return 10870;
5983  case RedNetherBrickWall::RedNetherBrickWall(RedNetherBrickWall::East::Low, RedNetherBrickWall::North::None, RedNetherBrickWall::South::None, false, RedNetherBrickWall::West::Low).ID: return 10873;
5984  case RedNetherBrickWall::RedNetherBrickWall(RedNetherBrickWall::East::Low, RedNetherBrickWall::North::None, RedNetherBrickWall::South::None, false, RedNetherBrickWall::West::None).ID: return 10874;
5985  case RedNetherBrickWall::RedNetherBrickWall(RedNetherBrickWall::East::None, RedNetherBrickWall::North::Low, RedNetherBrickWall::South::Low, true, RedNetherBrickWall::West::Low).ID: return 10877;
5986  case RedNetherBrickWall::RedNetherBrickWall(RedNetherBrickWall::East::None, RedNetherBrickWall::North::Low, RedNetherBrickWall::South::Low, true, RedNetherBrickWall::West::None).ID: return 10878;
5987  case RedNetherBrickWall::RedNetherBrickWall(RedNetherBrickWall::East::None, RedNetherBrickWall::North::Low, RedNetherBrickWall::South::Low, false, RedNetherBrickWall::West::Low).ID: return 10881;
5988  case RedNetherBrickWall::RedNetherBrickWall(RedNetherBrickWall::East::None, RedNetherBrickWall::North::Low, RedNetherBrickWall::South::Low, false, RedNetherBrickWall::West::None).ID: return 10882;
5989  case RedNetherBrickWall::RedNetherBrickWall(RedNetherBrickWall::East::None, RedNetherBrickWall::North::Low, RedNetherBrickWall::South::None, true, RedNetherBrickWall::West::Low).ID: return 10885;
5990  case RedNetherBrickWall::RedNetherBrickWall(RedNetherBrickWall::East::None, RedNetherBrickWall::North::Low, RedNetherBrickWall::South::None, true, RedNetherBrickWall::West::None).ID: return 10886;
5991  case RedNetherBrickWall::RedNetherBrickWall(RedNetherBrickWall::East::None, RedNetherBrickWall::North::Low, RedNetherBrickWall::South::None, false, RedNetherBrickWall::West::Low).ID: return 10889;
5992  case RedNetherBrickWall::RedNetherBrickWall(RedNetherBrickWall::East::None, RedNetherBrickWall::North::Low, RedNetherBrickWall::South::None, false, RedNetherBrickWall::West::None).ID: return 10890;
5993  case RedNetherBrickWall::RedNetherBrickWall(RedNetherBrickWall::East::None, RedNetherBrickWall::North::None, RedNetherBrickWall::South::Low, true, RedNetherBrickWall::West::Low).ID: return 10893;
5994  case RedNetherBrickWall::RedNetherBrickWall(RedNetherBrickWall::East::None, RedNetherBrickWall::North::None, RedNetherBrickWall::South::Low, true, RedNetherBrickWall::West::None).ID: return 10894;
5995  case RedNetherBrickWall::RedNetherBrickWall(RedNetherBrickWall::East::None, RedNetherBrickWall::North::None, RedNetherBrickWall::South::Low, false, RedNetherBrickWall::West::Low).ID: return 10897;
5996  case RedNetherBrickWall::RedNetherBrickWall(RedNetherBrickWall::East::None, RedNetherBrickWall::North::None, RedNetherBrickWall::South::Low, false, RedNetherBrickWall::West::None).ID: return 10898;
5997  case RedNetherBrickWall::RedNetherBrickWall(RedNetherBrickWall::East::None, RedNetherBrickWall::North::None, RedNetherBrickWall::South::None, true, RedNetherBrickWall::West::Low).ID: return 10901;
5998  case RedNetherBrickWall::RedNetherBrickWall(RedNetherBrickWall::East::None, RedNetherBrickWall::North::None, RedNetherBrickWall::South::None, true, RedNetherBrickWall::West::None).ID: return 10902;
5999  case RedNetherBrickWall::RedNetherBrickWall(RedNetherBrickWall::East::None, RedNetherBrickWall::North::None, RedNetherBrickWall::South::None, false, RedNetherBrickWall::West::Low).ID: return 10905;
6000  case RedNetherBrickWall::RedNetherBrickWall(RedNetherBrickWall::East::None, RedNetherBrickWall::North::None, RedNetherBrickWall::South::None, false, RedNetherBrickWall::West::None).ID: return 10906;
6001  case RedNetherBricks::RedNetherBricks().ID: return 8719;
6002  case RedSand::RedSand().ID: return 67;
6003  case RedSandstone::RedSandstone().ID: return 7681;
6004  case RedSandstoneSlab::RedSandstoneSlab(RedSandstoneSlab::Type::Top).ID: return 7861;
6006  case RedSandstoneSlab::RedSandstoneSlab(RedSandstoneSlab::Type::Double).ID: return 7865;
6007  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::Straight).ID: return 7685;
6008  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::InnerLeft).ID: return 7687;
6009  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::InnerRight).ID: return 7689;
6010  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::OuterLeft).ID: return 7691;
6011  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::OuterRight).ID: return 7693;
6012  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::Straight).ID: return 7695;
6013  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::InnerLeft).ID: return 7697;
6014  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::InnerRight).ID: return 7699;
6015  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::OuterLeft).ID: return 7701;
6016  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::OuterRight).ID: return 7703;
6017  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::Straight).ID: return 7705;
6018  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::InnerLeft).ID: return 7707;
6019  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::InnerRight).ID: return 7709;
6020  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::OuterLeft).ID: return 7711;
6021  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::OuterRight).ID: return 7713;
6022  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::Straight).ID: return 7715;
6023  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::InnerLeft).ID: return 7717;
6024  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::InnerRight).ID: return 7719;
6025  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::OuterLeft).ID: return 7721;
6026  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::OuterRight).ID: return 7723;
6027  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XM, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::Straight).ID: return 7725;
6028  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XM, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::InnerLeft).ID: return 7727;
6029  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XM, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::InnerRight).ID: return 7729;
6030  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XM, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::OuterLeft).ID: return 7731;
6031  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XM, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::OuterRight).ID: return 7733;
6032  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XM, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::Straight).ID: return 7735;
6033  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XM, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::InnerLeft).ID: return 7737;
6034  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XM, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::InnerRight).ID: return 7739;
6035  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XM, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::OuterLeft).ID: return 7741;
6036  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XM, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::OuterRight).ID: return 7743;
6037  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XP, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::Straight).ID: return 7745;
6038  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XP, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::InnerLeft).ID: return 7747;
6039  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XP, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::InnerRight).ID: return 7749;
6040  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XP, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::OuterLeft).ID: return 7751;
6041  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XP, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::OuterRight).ID: return 7753;
6042  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XP, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::Straight).ID: return 7755;
6043  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XP, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::InnerLeft).ID: return 7757;
6044  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XP, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::InnerRight).ID: return 7759;
6045  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XP, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::OuterLeft).ID: return 7761;
6046  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XP, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::OuterRight).ID: return 7763;
6047  case RedSandstoneWall::RedSandstoneWall(RedSandstoneWall::East::Low, RedSandstoneWall::North::Low, RedSandstoneWall::South::Low, true, RedSandstoneWall::West::Low).ID: return 10461;
6048  case RedSandstoneWall::RedSandstoneWall(RedSandstoneWall::East::Low, RedSandstoneWall::North::Low, RedSandstoneWall::South::Low, true, RedSandstoneWall::West::None).ID: return 10462;
6049  case RedSandstoneWall::RedSandstoneWall(RedSandstoneWall::East::Low, RedSandstoneWall::North::Low, RedSandstoneWall::South::Low, false, RedSandstoneWall::West::Low).ID: return 10465;
6050  case RedSandstoneWall::RedSandstoneWall(RedSandstoneWall::East::Low, RedSandstoneWall::North::Low, RedSandstoneWall::South::Low, false, RedSandstoneWall::West::None).ID: return 10466;
6051  case RedSandstoneWall::RedSandstoneWall(RedSandstoneWall::East::Low, RedSandstoneWall::North::Low, RedSandstoneWall::South::None, true, RedSandstoneWall::West::Low).ID: return 10469;
6052  case RedSandstoneWall::RedSandstoneWall(RedSandstoneWall::East::Low, RedSandstoneWall::North::Low, RedSandstoneWall::South::None, true, RedSandstoneWall::West::None).ID: return 10470;
6053  case RedSandstoneWall::RedSandstoneWall(RedSandstoneWall::East::Low, RedSandstoneWall::North::Low, RedSandstoneWall::South::None, false, RedSandstoneWall::West::Low).ID: return 10473;
6054  case RedSandstoneWall::RedSandstoneWall(RedSandstoneWall::East::Low, RedSandstoneWall::North::Low, RedSandstoneWall::South::None, false, RedSandstoneWall::West::None).ID: return 10474;
6055  case RedSandstoneWall::RedSandstoneWall(RedSandstoneWall::East::Low, RedSandstoneWall::North::None, RedSandstoneWall::South::Low, true, RedSandstoneWall::West::Low).ID: return 10477;
6056  case RedSandstoneWall::RedSandstoneWall(RedSandstoneWall::East::Low, RedSandstoneWall::North::None, RedSandstoneWall::South::Low, true, RedSandstoneWall::West::None).ID: return 10478;
6057  case RedSandstoneWall::RedSandstoneWall(RedSandstoneWall::East::Low, RedSandstoneWall::North::None, RedSandstoneWall::South::Low, false, RedSandstoneWall::West::Low).ID: return 10481;
6058  case RedSandstoneWall::RedSandstoneWall(RedSandstoneWall::East::Low, RedSandstoneWall::North::None, RedSandstoneWall::South::Low, false, RedSandstoneWall::West::None).ID: return 10482;
6059  case RedSandstoneWall::RedSandstoneWall(RedSandstoneWall::East::Low, RedSandstoneWall::North::None, RedSandstoneWall::South::None, true, RedSandstoneWall::West::Low).ID: return 10485;
6060  case RedSandstoneWall::RedSandstoneWall(RedSandstoneWall::East::Low, RedSandstoneWall::North::None, RedSandstoneWall::South::None, true, RedSandstoneWall::West::None).ID: return 10486;
6061  case RedSandstoneWall::RedSandstoneWall(RedSandstoneWall::East::Low, RedSandstoneWall::North::None, RedSandstoneWall::South::None, false, RedSandstoneWall::West::Low).ID: return 10489;
6062  case RedSandstoneWall::RedSandstoneWall(RedSandstoneWall::East::Low, RedSandstoneWall::North::None, RedSandstoneWall::South::None, false, RedSandstoneWall::West::None).ID: return 10490;
6063  case RedSandstoneWall::RedSandstoneWall(RedSandstoneWall::East::None, RedSandstoneWall::North::Low, RedSandstoneWall::South::Low, true, RedSandstoneWall::West::Low).ID: return 10493;
6064  case RedSandstoneWall::RedSandstoneWall(RedSandstoneWall::East::None, RedSandstoneWall::North::Low, RedSandstoneWall::South::Low, true, RedSandstoneWall::West::None).ID: return 10494;
6065  case RedSandstoneWall::RedSandstoneWall(RedSandstoneWall::East::None, RedSandstoneWall::North::Low, RedSandstoneWall::South::Low, false, RedSandstoneWall::West::Low).ID: return 10497;
6066  case RedSandstoneWall::RedSandstoneWall(RedSandstoneWall::East::None, RedSandstoneWall::North::Low, RedSandstoneWall::South::Low, false, RedSandstoneWall::West::None).ID: return 10498;
6067  case RedSandstoneWall::RedSandstoneWall(RedSandstoneWall::East::None, RedSandstoneWall::North::Low, RedSandstoneWall::South::None, true, RedSandstoneWall::West::Low).ID: return 10501;
6068  case RedSandstoneWall::RedSandstoneWall(RedSandstoneWall::East::None, RedSandstoneWall::North::Low, RedSandstoneWall::South::None, true, RedSandstoneWall::West::None).ID: return 10502;
6069  case RedSandstoneWall::RedSandstoneWall(RedSandstoneWall::East::None, RedSandstoneWall::North::Low, RedSandstoneWall::South::None, false, RedSandstoneWall::West::Low).ID: return 10505;
6070  case RedSandstoneWall::RedSandstoneWall(RedSandstoneWall::East::None, RedSandstoneWall::North::Low, RedSandstoneWall::South::None, false, RedSandstoneWall::West::None).ID: return 10506;
6071  case RedSandstoneWall::RedSandstoneWall(RedSandstoneWall::East::None, RedSandstoneWall::North::None, RedSandstoneWall::South::Low, true, RedSandstoneWall::West::Low).ID: return 10509;
6072  case RedSandstoneWall::RedSandstoneWall(RedSandstoneWall::East::None, RedSandstoneWall::North::None, RedSandstoneWall::South::Low, true, RedSandstoneWall::West::None).ID: return 10510;
6073  case RedSandstoneWall::RedSandstoneWall(RedSandstoneWall::East::None, RedSandstoneWall::North::None, RedSandstoneWall::South::Low, false, RedSandstoneWall::West::Low).ID: return 10513;
6074  case RedSandstoneWall::RedSandstoneWall(RedSandstoneWall::East::None, RedSandstoneWall::North::None, RedSandstoneWall::South::Low, false, RedSandstoneWall::West::None).ID: return 10514;
6075  case RedSandstoneWall::RedSandstoneWall(RedSandstoneWall::East::None, RedSandstoneWall::North::None, RedSandstoneWall::South::None, true, RedSandstoneWall::West::Low).ID: return 10517;
6076  case RedSandstoneWall::RedSandstoneWall(RedSandstoneWall::East::None, RedSandstoneWall::North::None, RedSandstoneWall::South::None, true, RedSandstoneWall::West::None).ID: return 10518;
6077  case RedSandstoneWall::RedSandstoneWall(RedSandstoneWall::East::None, RedSandstoneWall::North::None, RedSandstoneWall::South::None, false, RedSandstoneWall::West::Low).ID: return 10521;
6078  case RedSandstoneWall::RedSandstoneWall(RedSandstoneWall::East::None, RedSandstoneWall::North::None, RedSandstoneWall::South::None, false, RedSandstoneWall::West::None).ID: return 10522;
6085  case RedStainedGlass::RedStainedGlass().ID: return 4095;
6086  case RedStainedGlassPane::RedStainedGlassPane(true, true, true, true).ID: return 6777;
6087  case RedStainedGlassPane::RedStainedGlassPane(true, true, true, false).ID: return 6778;
6088  case RedStainedGlassPane::RedStainedGlassPane(true, true, false, true).ID: return 6781;
6089  case RedStainedGlassPane::RedStainedGlassPane(true, true, false, false).ID: return 6782;
6090  case RedStainedGlassPane::RedStainedGlassPane(true, false, true, true).ID: return 6785;
6091  case RedStainedGlassPane::RedStainedGlassPane(true, false, true, false).ID: return 6786;
6092  case RedStainedGlassPane::RedStainedGlassPane(true, false, false, true).ID: return 6789;
6093  case RedStainedGlassPane::RedStainedGlassPane(true, false, false, false).ID: return 6790;
6094  case RedStainedGlassPane::RedStainedGlassPane(false, true, true, true).ID: return 6793;
6095  case RedStainedGlassPane::RedStainedGlassPane(false, true, true, false).ID: return 6794;
6096  case RedStainedGlassPane::RedStainedGlassPane(false, true, false, true).ID: return 6797;
6097  case RedStainedGlassPane::RedStainedGlassPane(false, true, false, false).ID: return 6798;
6098  case RedStainedGlassPane::RedStainedGlassPane(false, false, true, true).ID: return 6801;
6099  case RedStainedGlassPane::RedStainedGlassPane(false, false, true, false).ID: return 6802;
6100  case RedStainedGlassPane::RedStainedGlassPane(false, false, false, true).ID: return 6805;
6101  case RedStainedGlassPane::RedStainedGlassPane(false, false, false, false).ID: return 6806;
6102  case RedTerracotta::RedTerracotta().ID: return 6325;
6103  case RedTulip::RedTulip().ID: return 1416;
6104  case RedWallBanner::RedWallBanner(eBlockFace::BLOCK_FACE_ZM).ID: return 7673;
6105  case RedWallBanner::RedWallBanner(eBlockFace::BLOCK_FACE_ZP).ID: return 7674;
6106  case RedWallBanner::RedWallBanner(eBlockFace::BLOCK_FACE_XM).ID: return 7675;
6107  case RedWallBanner::RedWallBanner(eBlockFace::BLOCK_FACE_XP).ID: return 7676;
6108  case RedWool::RedWool().ID: return 1397;
6109  case RedstoneBlock::RedstoneBlock().ID: return 6190;
6110  case RedstoneLamp::RedstoneLamp(true).ID: return 5140;
6111  case RedstoneLamp::RedstoneLamp(false).ID: return 5141;
6112  case RedstoneOre::RedstoneOre(true).ID: return 3883;
6113  case RedstoneOre::RedstoneOre(false).ID: return 3884;
6114  case RedstoneTorch::RedstoneTorch(true).ID: return 3885;
6115  case RedstoneTorch::RedstoneTorch(false).ID: return 3886;
6116  case RedstoneWallTorch::RedstoneWallTorch(eBlockFace::BLOCK_FACE_ZM, true).ID: return 3887;
6117  case RedstoneWallTorch::RedstoneWallTorch(eBlockFace::BLOCK_FACE_ZM, false).ID: return 3888;
6118  case RedstoneWallTorch::RedstoneWallTorch(eBlockFace::BLOCK_FACE_ZP, true).ID: return 3889;
6119  case RedstoneWallTorch::RedstoneWallTorch(eBlockFace::BLOCK_FACE_ZP, false).ID: return 3890;
6120  case RedstoneWallTorch::RedstoneWallTorch(eBlockFace::BLOCK_FACE_XM, true).ID: return 3891;
6121  case RedstoneWallTorch::RedstoneWallTorch(eBlockFace::BLOCK_FACE_XM, false).ID: return 3892;
6122  case RedstoneWallTorch::RedstoneWallTorch(eBlockFace::BLOCK_FACE_XP, true).ID: return 3893;
6123  case RedstoneWallTorch::RedstoneWallTorch(eBlockFace::BLOCK_FACE_XP, false).ID: return 3894;
6124  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 0, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2056;
6125  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 0, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2057;
6126  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 0, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2058;
6127  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 0, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2059;
6128  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 0, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2060;
6129  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 0, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2061;
6130  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 0, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2062;
6131  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 0, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2063;
6132  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 0, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2064;
6133  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 1, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2065;
6134  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 1, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2066;
6135  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 1, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2067;
6136  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 1, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2068;
6137  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 1, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2069;
6138  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 1, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2070;
6139  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 1, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2071;
6140  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 1, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2072;
6141  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 1, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2073;
6142  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 2, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2074;
6143  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 2, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2075;
6144  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 2, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2076;
6145  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 2, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2077;
6146  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 2, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2078;
6147  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 2, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2079;
6148  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 2, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2080;
6149  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 2, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2081;
6150  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 2, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2082;
6151  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 3, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2083;
6152  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 3, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2084;
6153  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 3, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2085;
6154  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 3, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2086;
6155  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 3, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2087;
6156  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 3, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2088;
6157  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 3, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2089;
6158  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 3, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2090;
6159  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 3, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2091;
6160  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 4, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2092;
6161  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 4, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2093;
6162  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 4, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2094;
6163  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 4, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2095;
6164  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 4, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2096;
6165  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 4, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2097;
6166  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 4, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2098;
6167  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 4, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2099;
6168  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 4, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2100;
6169  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 5, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2101;
6170  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 5, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2102;
6171  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 5, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2103;
6172  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 5, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2104;
6173  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 5, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2105;
6174  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 5, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2106;
6175  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 5, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2107;
6176  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 5, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2108;
6177  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 5, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2109;
6178  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 6, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2110;
6179  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 6, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2111;
6180  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 6, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2112;
6181  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 6, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2113;
6182  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 6, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2114;
6183  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 6, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2115;
6184  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 6, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2116;
6185  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 6, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2117;
6186  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 6, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2118;
6187  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 7, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2119;
6188  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 7, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2120;
6189  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 7, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2121;
6190  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 7, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2122;
6191  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 7, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2123;
6192  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 7, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2124;
6193  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 7, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2125;
6194  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 7, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2126;
6195  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 7, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2127;
6196  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 8, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2128;
6197  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 8, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2129;
6198  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 8, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2130;
6199  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 8, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2131;
6200  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 8, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2132;
6201  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 8, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2133;
6202  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 8, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2134;
6203  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 8, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2135;
6204  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 8, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2136;
6205  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 9, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2137;
6206  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 9, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2138;
6207  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 9, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2139;
6208  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 9, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2140;
6209  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 9, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2141;
6210  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 9, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2142;
6211  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 9, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2143;
6212  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 9, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2144;
6213  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 9, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2145;
6214  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 10, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2146;
6215  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 10, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2147;
6216  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 10, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2148;
6217  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 10, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2149;
6218  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 10, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2150;
6219  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 10, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2151;
6220  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 10, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2152;
6221  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 10, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2153;
6222  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 10, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2154;
6223  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 11, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2155;
6224  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 11, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2156;
6225  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 11, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2157;
6226  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 11, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2158;
6227  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 11, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2159;
6228  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 11, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2160;
6229  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 11, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2161;
6230  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 11, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2162;
6231  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 11, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2163;
6232  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 12, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2164;
6233  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 12, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2165;
6234  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 12, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2166;
6235  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 12, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2167;
6236  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 12, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2168;
6237  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 12, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2169;
6238  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 12, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2170;
6239  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 12, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2171;
6240  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 12, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2172;
6241  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 13, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2173;
6242  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 13, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2174;
6243  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 13, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2175;
6244  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 13, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2176;
6245  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 13, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2177;
6246  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 13, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2178;
6247  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 13, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2179;
6248  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 13, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2180;
6249  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 13, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2181;
6250  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 14, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2182;
6251  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 14, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2183;
6252  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 14, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2184;
6253  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 14, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2185;
6254  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 14, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2186;
6255  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 14, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2187;
6256  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 14, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2188;
6257  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 14, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2189;
6258  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 14, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2190;
6259  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 15, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2191;
6260  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 15, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2192;
6261  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 15, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2193;
6262  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 15, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2194;
6263  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 15, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2195;
6264  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 15, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2196;
6265  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 15, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2197;
6266  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 15, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2198;
6267  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 15, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2199;
6268  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 0, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2200;
6269  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 0, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2201;
6270  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 0, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2202;
6271  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 0, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2203;
6272  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 0, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2204;
6273  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 0, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2205;
6274  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 0, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2206;
6275  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 0, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2207;
6276  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 0, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2208;
6277  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 1, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2209;
6278  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 1, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2210;
6279  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 1, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2211;
6280  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 1, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2212;
6281  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 1, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2213;
6282  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 1, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2214;
6283  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 1, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2215;
6284  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 1, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2216;
6285  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 1, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2217;
6286  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 2, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2218;
6287  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 2, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2219;
6288  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 2, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2220;
6289  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 2, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2221;
6290  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 2, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2222;
6291  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 2, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2223;
6292  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 2, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2224;
6293  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 2, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2225;
6294  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 2, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2226;
6295  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 3, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2227;
6296  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 3, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2228;
6297  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 3, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2229;
6298  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 3, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2230;
6299  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 3, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2231;
6300  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 3, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2232;
6301  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 3, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2233;
6302  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 3, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2234;
6303  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 3, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2235;
6304  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 4, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2236;
6305  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 4, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2237;
6306  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 4, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2238;
6307  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 4, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2239;
6308  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 4, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2240;
6309  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 4, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2241;
6310  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 4, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2242;
6311  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 4, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2243;
6312  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 4, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2244;
6313  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 5, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2245;
6314  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 5, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2246;
6315  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 5, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2247;
6316  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 5, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2248;
6317  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 5, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2249;
6318  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 5, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2250;
6319  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 5, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2251;
6320  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 5, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2252;
6321  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 5, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2253;
6322  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 6, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2254;
6323  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 6, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2255;
6324  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 6, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2256;
6325  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 6, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2257;
6326  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 6, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2258;
6327  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 6, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2259;
6328  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 6, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2260;
6329  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 6, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2261;
6330  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 6, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2262;
6331  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 7, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2263;
6332  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 7, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2264;
6333  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 7, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2265;
6334  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 7, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2266;
6335  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 7, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2267;
6336  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 7, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2268;
6337  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 7, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2269;
6338  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 7, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2270;
6339  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 7, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2271;
6340  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 8, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2272;
6341  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 8, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2273;
6342  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 8, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2274;
6343  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 8, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2275;
6344  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 8, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2276;
6345  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 8, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2277;
6346  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 8, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2278;
6347  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 8, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2279;
6348  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 8, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2280;
6349  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 9, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2281;
6350  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 9, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2282;
6351  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 9, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2283;
6352  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 9, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2284;
6353  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 9, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2285;
6354  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 9, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2286;
6355  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 9, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2287;
6356  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 9, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2288;
6357  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 9, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2289;
6358  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 10, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2290;
6359  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 10, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2291;
6360  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 10, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2292;
6361  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 10, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2293;
6362  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 10, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2294;
6363  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 10, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2295;
6364  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 10, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2296;
6365  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 10, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2297;
6366  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 10, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2298;
6367  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 11, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2299;
6368  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 11, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2300;
6369  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 11, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2301;
6370  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 11, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2302;
6371  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 11, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2303;
6372  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 11, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2304;
6373  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 11, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2305;
6374  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 11, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2306;
6375  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 11, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2307;
6376  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 12, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2308;
6377  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 12, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2309;
6378  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 12, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2310;
6379  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 12, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2311;
6380  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 12, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2312;
6381  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 12, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2313;
6382  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 12, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2314;
6383  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 12, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2315;
6384  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 12, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2316;
6385  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 13, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2317;
6386  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 13, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2318;
6387  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 13, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2319;
6388  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 13, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2320;
6389  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 13, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2321;
6390  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 13, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2322;
6391  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 13, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2323;
6392  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 13, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2324;
6393  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 13, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2325;
6394  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 14, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2326;
6395  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 14, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2327;
6396  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 14, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2328;
6397  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 14, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2329;
6398  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 14, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2330;
6399  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 14, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2331;
6400  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 14, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2332;
6401  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 14, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2333;
6402  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 14, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2334;
6403  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 15, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2335;
6404  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 15, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2336;
6405  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 15, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2337;
6406  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 15, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2338;
6407  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 15, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2339;
6408  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 15, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2340;
6409  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 15, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2341;
6410  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 15, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2342;
6411  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 15, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2343;
6412  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 0, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2344;
6413  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 0, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2345;
6414  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 0, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2346;
6415  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 0, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2347;
6416  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 0, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2348;
6417  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 0, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2349;
6418  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 0, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2350;
6419  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 0, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2351;
6420  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 0, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2352;
6421  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 1, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2353;
6422  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 1, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2354;
6423  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 1, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2355;
6424  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 1, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2356;
6425  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 1, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2357;
6426  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 1, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2358;
6427  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 1, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2359;
6428  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 1, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2360;
6429  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 1, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2361;
6430  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 2, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2362;
6431  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 2, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2363;
6432  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 2, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2364;
6433  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 2, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2365;
6434  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 2, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2366;
6435  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 2, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2367;
6436  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 2, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2368;
6437  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 2, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2369;
6438  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 2, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2370;
6439  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 3, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2371;
6440  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 3, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2372;
6441  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 3, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2373;
6442  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 3, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2374;
6443  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 3, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2375;
6444  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 3, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2376;
6445  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 3, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2377;
6446  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 3, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2378;
6447  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 3, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2379;
6448  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 4, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2380;
6449  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 4, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2381;
6450  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 4, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2382;
6451  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 4, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2383;
6452  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 4, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2384;
6453  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 4, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2385;
6454  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 4, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2386;
6455  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 4, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2387;
6456  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 4, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2388;
6457  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 5, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2389;
6458  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 5, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2390;
6459  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 5, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2391;
6460  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 5, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2392;
6461  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 5, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2393;
6462  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 5, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2394;
6463  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 5, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2395;
6464  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 5, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2396;
6465  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 5, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2397;
6466  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 6, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2398;
6467  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 6, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2399;
6468  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 6, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2400;
6469  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 6, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2401;
6470  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 6, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2402;
6471  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 6, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2403;
6472  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 6, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2404;
6473  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 6, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2405;
6474  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 6, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2406;
6475  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 7, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2407;
6476  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 7, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2408;
6477  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 7, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2409;
6478  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 7, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2410;
6479  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 7, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2411;
6480  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 7, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2412;
6481  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 7, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2413;
6482  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 7, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2414;
6483  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 7, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2415;
6484  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 8, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2416;
6485  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 8, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2417;
6486  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 8, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2418;
6487  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 8, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2419;
6488  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 8, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2420;
6489  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 8, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2421;
6490  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 8, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2422;
6491  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 8, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2423;
6492  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 8, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2424;
6493  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 9, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2425;
6494  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 9, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2426;
6495  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 9, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2427;
6496  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 9, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2428;
6497  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 9, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2429;
6498  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 9, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2430;
6499  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 9, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2431;
6500  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 9, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2432;
6501  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 9, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2433;
6502  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 10, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2434;
6503  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 10, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2435;
6504  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 10, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2436;
6505  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 10, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2437;
6506  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 10, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2438;
6507  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 10, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2439;
6508  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 10, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2440;
6509  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 10, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2441;
6510  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 10, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2442;
6511  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 11, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2443;
6512  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 11, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2444;
6513  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 11, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2445;
6514  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 11, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2446;
6515  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 11, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2447;
6516  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 11, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2448;
6517  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 11, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2449;
6518  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 11, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2450;
6519  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 11, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2451;
6520  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 12, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2452;
6521  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 12, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2453;
6522  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 12, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2454;
6523  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 12, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2455;
6524  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 12, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2456;
6525  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 12, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2457;
6526  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 12, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2458;
6527  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 12, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2459;
6528  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 12, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2460;
6529  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 13, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2461;
6530  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 13, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2462;
6531  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 13, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2463;
6532  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 13, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2464;
6533  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 13, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2465;
6534  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 13, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2466;
6535  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 13, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2467;
6536  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 13, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2468;
6537  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 13, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2469;
6538  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 14, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2470;
6539  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 14, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2471;
6540  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 14, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2472;
6541  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 14, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2473;
6542  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 14, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2474;
6543  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 14, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2475;
6544  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 14, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2476;
6545  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 14, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2477;
6546  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 14, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2478;
6547  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 15, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2479;
6548  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 15, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2480;
6549  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 15, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2481;
6550  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 15, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2482;
6551  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 15, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2483;
6552  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 15, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2484;
6553  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 15, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2485;
6554  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 15, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2486;
6555  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 15, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2487;
6556  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 0, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2488;
6557  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 0, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2489;
6558  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 0, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2490;
6559  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 0, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2491;
6560  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 0, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2492;
6561  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 0, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2493;
6562  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 0, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2494;
6563  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 0, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2495;
6564  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 0, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2496;
6565  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 1, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2497;
6566  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 1, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2498;
6567  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 1, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2499;
6568  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 1, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2500;
6569  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 1, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2501;
6570  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 1, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2502;
6571  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 1, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2503;
6572  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 1, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2504;
6573  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 1, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2505;
6574  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 2, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2506;
6575  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 2, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2507;
6576  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 2, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2508;
6577  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 2, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2509;
6578  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 2, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2510;
6579  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 2, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2511;
6580  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 2, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2512;
6581  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 2, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2513;
6582  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 2, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2514;
6583  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 3, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2515;
6584  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 3, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2516;
6585  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 3, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2517;
6586  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 3, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2518;
6587  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 3, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2519;
6588  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 3, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2520;
6589  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 3, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2521;
6590  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 3, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2522;
6591  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 3, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2523;
6592  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 4, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2524;
6593  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 4, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2525;
6594  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 4, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2526;
6595  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 4, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2527;
6596  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 4, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2528;
6597  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 4, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2529;
6598  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 4, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2530;
6599  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 4, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2531;
6600  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 4, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2532;
6601  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 5, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2533;
6602  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 5, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2534;
6603  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 5, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2535;
6604  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 5, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2536;
6605  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 5, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2537;
6606  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 5, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2538;
6607  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 5, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2539;
6608  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 5, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2540;
6609  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 5, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2541;
6610  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 6, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2542;
6611  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 6, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2543;
6612  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 6, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2544;
6613  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 6, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2545;
6614  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 6, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2546;
6615  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 6, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2547;
6616  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 6, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2548;
6617  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 6, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2549;
6618  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 6, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2550;
6619  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 7, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2551;
6620  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 7, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2552;
6621  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 7, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2553;
6622  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 7, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2554;
6623  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 7, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2555;
6624  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 7, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2556;
6625  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 7, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2557;
6626  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 7, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2558;
6627  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 7, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2559;
6628  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 8, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2560;
6629  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 8, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2561;
6630  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 8, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2562;
6631  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 8, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2563;
6632  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 8, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2564;
6633  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 8, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2565;
6634  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 8, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2566;
6635  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 8, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2567;
6636  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 8, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2568;
6637  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 9, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2569;
6638  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 9, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2570;
6639  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 9, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2571;
6640  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 9, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2572;
6641  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 9, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2573;
6642  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 9, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2574;
6643  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 9, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2575;
6644  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 9, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2576;
6645  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 9, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2577;
6646  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 10, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2578;
6647  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 10, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2579;
6648  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 10, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2580;
6649  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 10, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2581;
6650  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 10, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2582;
6651  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 10, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2583;
6652  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 10, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2584;
6653  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 10, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2585;
6654  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 10, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2586;
6655  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 11, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2587;
6656  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 11, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2588;
6657  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 11, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2589;
6658  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 11, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2590;
6659  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 11, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2591;
6660  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 11, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2592;
6661  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 11, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2593;
6662  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 11, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2594;
6663  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 11, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2595;
6664  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 12, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2596;
6665  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 12, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2597;
6666  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 12, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2598;
6667  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 12, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2599;
6668  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 12, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2600;
6669  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 12, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2601;
6670  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 12, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2602;
6671  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 12, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2603;
6672  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 12, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2604;
6673  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 13, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2605;
6674  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 13, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2606;
6675  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 13, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2607;
6676  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 13, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2608;
6677  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 13, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2609;
6678  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 13, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2610;
6679  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 13, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2611;
6680  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 13, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2612;
6681  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 13, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2613;
6682  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 14, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2614;
6683  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 14, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2615;
6684  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 14, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2616;
6685  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 14, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2617;
6686  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 14, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2618;
6687  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 14, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2619;
6688  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 14, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2620;
6689  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 14, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2621;
6690  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 14, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2622;
6691  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 15, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2623;
6692  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 15, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2624;
6693  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 15, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2625;
6694  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 15, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2626;
6695  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 15, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2627;
6696  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 15, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2628;
6697  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 15, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2629;
6698  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 15, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2630;
6699  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 15, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2631;
6700  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 0, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2632;
6701  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 0, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2633;
6702  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 0, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2634;
6703  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 0, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2635;
6704  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 0, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2636;
6705  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 0, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2637;
6706  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 0, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2638;
6707  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 0, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2639;
6708  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 0, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2640;
6709  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 1, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2641;
6710  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 1, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2642;
6711  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 1, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2643;
6712  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 1, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2644;
6713  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 1, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2645;
6714  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 1, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2646;
6715  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 1, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2647;
6716  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 1, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2648;
6717  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 1, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2649;
6718  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 2, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2650;
6719  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 2, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2651;
6720  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 2, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2652;
6721  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 2, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2653;
6722  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 2, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2654;
6723  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 2, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2655;
6724  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 2, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2656;
6725  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 2, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2657;
6726  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 2, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2658;
6727  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 3, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2659;
6728  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 3, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2660;
6729  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 3, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2661;
6730  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 3, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2662;
6731  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 3, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2663;
6732  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 3, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2664;
6733  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 3, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2665;
6734  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 3, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2666;
6735  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 3, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2667;
6736  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 4, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2668;
6737  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 4, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2669;
6738  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 4, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2670;
6739  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 4, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2671;
6740  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 4, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2672;
6741  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 4, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2673;
6742  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 4, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2674;
6743  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 4, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2675;
6744  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 4, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2676;
6745  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 5, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2677;
6746  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 5, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2678;
6747  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 5, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2679;
6748  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 5, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2680;
6749  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 5, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2681;
6750  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 5, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2682;
6751  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 5, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2683;
6752  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 5, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2684;
6753  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 5, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2685;
6754  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 6, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2686;
6755  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 6, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2687;
6756  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 6, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2688;
6757  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 6, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2689;
6758  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 6, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2690;
6759  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 6, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2691;
6760  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 6, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2692;
6761  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 6, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2693;
6762  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 6, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2694;
6763  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 7, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2695;
6764  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 7, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2696;
6765  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 7, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2697;
6766  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 7, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2698;
6767  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 7, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2699;
6768  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 7, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2700;
6769  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 7, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2701;
6770  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 7, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2702;
6771  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 7, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2703;
6772  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 8, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2704;
6773  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 8, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2705;
6774  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 8, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2706;
6775  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 8, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2707;
6776  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 8, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2708;
6777  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 8, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2709;
6778  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 8, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2710;
6779  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 8, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2711;
6780  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 8, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2712;
6781  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 9, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2713;
6782  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 9, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2714;
6783  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 9, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2715;
6784  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 9, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2716;
6785  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 9, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2717;
6786  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 9, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2718;
6787  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 9, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2719;
6788  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 9, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2720;
6789  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 9, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2721;
6790  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 10, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2722;
6791  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 10, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2723;
6792  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 10, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2724;
6793  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 10, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2725;
6794  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 10, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2726;
6795  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 10, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2727;
6796  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 10, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2728;
6797  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 10, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2729;
6798  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 10, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2730;
6799  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 11, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2731;
6800  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 11, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2732;
6801  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 11, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2733;
6802  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 11, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2734;
6803  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 11, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2735;
6804  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 11, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2736;
6805  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 11, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2737;
6806  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 11, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2738;
6807  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 11, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2739;
6808  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 12, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2740;
6809  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 12, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2741;
6810  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 12, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2742;
6811  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 12, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2743;
6812  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 12, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2744;
6813  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 12, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2745;
6814  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 12, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2746;
6815  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 12, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2747;
6816  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 12, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2748;
6817  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 13, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2749;
6818  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 13, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2750;
6819  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 13, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2751;
6820  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 13, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2752;
6821  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 13, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2753;
6822  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 13, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2754;
6823  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 13, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2755;
6824  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 13, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2756;
6825  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 13, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2757;
6826  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 14, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2758;
6827  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 14, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2759;
6828  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 14, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2760;
6829  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 14, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2761;
6830  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 14, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2762;
6831  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 14, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2763;
6832  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 14, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2764;
6833  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 14, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2765;
6834  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 14, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2766;
6835  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 15, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2767;
6836  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 15, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2768;
6837  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 15, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2769;
6838  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 15, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2770;
6839  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 15, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2771;
6840  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 15, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2772;
6841  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 15, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2773;
6842  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 15, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2774;
6843  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 15, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2775;
6844  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 0, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2776;
6845  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 0, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2777;
6846  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 0, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2778;
6847  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 0, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2779;
6848  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 0, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2780;
6849  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 0, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2781;
6850  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 0, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2782;
6851  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 0, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2783;
6852  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 0, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2784;
6853  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 1, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2785;
6854  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 1, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2786;
6855  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 1, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2787;
6856  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 1, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2788;
6857  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 1, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2789;
6858  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 1, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2790;
6859  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 1, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2791;
6860  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 1, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2792;
6861  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 1, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2793;
6862  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 2, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2794;
6863  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 2, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2795;
6864  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 2, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2796;
6865  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 2, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2797;
6866  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 2, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2798;
6867  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 2, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2799;
6868  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 2, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2800;
6869  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 2, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2801;
6870  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 2, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2802;
6871  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 3, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2803;
6872  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 3, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2804;
6873  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 3, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2805;
6874  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 3, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2806;
6875  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 3, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2807;
6876  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 3, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2808;
6877  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 3, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2809;
6878  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 3, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2810;
6879  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 3, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2811;
6880  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 4, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2812;
6881  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 4, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2813;
6882  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 4, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2814;
6883  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 4, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2815;
6884  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 4, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2816;
6885  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 4, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2817;
6886  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 4, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2818;
6887  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 4, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2819;
6888  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 4, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2820;
6889  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 5, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2821;
6890  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 5, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2822;
6891  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 5, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2823;
6892  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 5, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2824;
6893  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 5, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2825;
6894  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 5, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2826;
6895  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 5, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2827;
6896  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 5, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2828;
6897  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 5, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2829;
6898  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 6, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2830;
6899  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 6, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2831;
6900  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 6, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2832;
6901  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 6, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2833;
6902  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 6, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2834;
6903  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 6, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2835;
6904  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 6, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2836;
6905  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 6, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2837;
6906  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 6, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2838;
6907  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 7, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2839;
6908  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 7, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2840;
6909  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 7, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2841;
6910  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 7, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2842;
6911  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 7, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2843;
6912  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 7, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2844;
6913  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 7, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2845;
6914  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 7, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2846;
6915  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 7, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2847;
6916  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 8, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2848;
6917  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 8, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2849;
6918  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 8, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2850;
6919  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 8, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2851;
6920  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 8, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2852;
6921  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 8, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2853;
6922  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 8, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2854;
6923  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 8, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2855;
6924  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 8, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2856;
6925  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 9, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2857;
6926  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 9, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2858;
6927  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 9, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2859;
6928  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 9, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2860;
6929  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 9, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2861;
6930  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 9, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2862;
6931  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 9, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2863;
6932  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 9, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2864;
6933  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 9, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2865;
6934  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 10, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2866;
6935  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 10, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2867;
6936  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 10, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2868;
6937  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 10, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2869;
6938  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 10, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2870;
6939  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 10, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2871;
6940  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 10, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2872;
6941  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 10, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2873;
6942  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 10, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2874;
6943  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 11, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2875;
6944  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 11, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2876;
6945  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 11, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2877;
6946  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 11, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2878;
6947  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 11, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2879;
6948  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 11, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2880;
6949  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 11, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2881;
6950  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 11, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2882;
6951  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 11, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2883;
6952  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 12, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2884;
6953  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 12, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2885;
6954  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 12, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2886;
6955  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 12, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2887;
6956  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 12, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2888;
6957  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 12, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2889;
6958  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 12, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2890;
6959  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 12, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2891;
6960  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 12, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2892;
6961  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 13, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2893;
6962  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 13, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2894;
6963  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 13, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2895;
6964  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 13, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2896;
6965  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 13, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2897;
6966  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 13, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2898;
6967  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 13, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2899;
6968  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 13, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2900;
6969  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 13, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2901;
6970  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 14, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2902;
6971  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 14, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2903;
6972  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 14, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2904;
6973  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 14, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2905;
6974  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 14, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2906;
6975  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 14, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2907;
6976  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 14, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2908;
6977  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 14, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2909;
6978  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 14, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2910;
6979  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 15, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2911;
6980  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 15, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2912;
6981  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 15, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2913;
6982  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 15, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2914;
6983  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 15, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2915;
6984  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 15, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2916;
6985  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 15, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2917;
6986  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 15, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2918;
6987  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 15, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2919;
6988  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 0, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2920;
6989  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 0, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2921;
6990  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 0, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2922;
6991  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 0, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2923;
6992  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 0, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2924;
6993  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 0, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2925;
6994  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 0, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2926;
6995  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 0, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2927;
6996  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 0, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2928;
6997  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 1, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2929;
6998  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 1, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2930;
6999  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 1, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2931;
7000  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 1, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2932;
7001  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 1, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2933;
7002  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 1, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2934;
7003  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 1, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2935;
7004  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 1, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2936;
7005  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 1, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2937;
7006  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 2, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2938;
7007  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 2, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2939;
7008  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 2, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2940;
7009  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 2, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2941;
7010  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 2, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2942;
7011  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 2, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2943;
7012  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 2, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2944;
7013  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 2, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2945;
7014  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 2, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2946;
7015  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 3, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2947;
7016  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 3, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2948;
7017  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 3, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2949;
7018  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 3, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2950;
7019  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 3, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2951;
7020  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 3, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2952;
7021  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 3, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2953;
7022  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 3, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2954;
7023  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 3, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2955;
7024  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 4, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2956;
7025  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 4, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2957;
7026  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 4, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2958;
7027  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 4, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2959;
7028  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 4, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2960;
7029  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 4, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2961;
7030  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 4, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2962;
7031  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 4, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2963;
7032  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 4, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2964;
7033  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 5, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2965;
7034  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 5, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2966;
7035  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 5, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2967;
7036  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 5, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2968;
7037  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 5, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2969;
7038  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 5, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2970;
7039  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 5, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2971;
7040  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 5, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2972;
7041  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 5, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2973;
7042  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 6, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2974;
7043  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 6, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2975;
7044  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 6, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2976;
7045  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 6, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2977;
7046  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 6, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2978;
7047  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 6, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2979;
7048  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 6, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2980;
7049  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 6, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2981;
7050  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 6, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2982;
7051  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 7, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2983;
7052  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 7, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2984;
7053  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 7, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2985;
7054  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 7, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2986;
7055  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 7, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2987;
7056  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 7, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2988;
7057  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 7, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2989;
7058  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 7, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2990;
7059  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 7, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2991;
7060  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 8, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2992;
7061  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 8, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2993;
7062  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 8, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2994;
7063  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 8, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2995;
7064  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 8, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2996;
7065  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 8, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2997;
7066  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 8, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2998;
7067  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 8, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2999;
7068  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 8, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3000;
7069  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 9, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3001;
7070  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 9, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3002;
7071  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 9, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3003;
7072  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 9, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3004;
7073  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 9, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3005;
7074  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 9, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3006;
7075  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 9, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3007;
7076  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 9, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3008;
7077  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 9, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3009;
7078  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 10, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3010;
7079  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 10, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3011;
7080  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 10, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3012;
7081  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 10, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3013;
7082  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 10, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3014;
7083  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 10, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3015;
7084  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 10, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3016;
7085  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 10, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3017;
7086  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 10, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3018;
7087  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 11, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3019;
7088  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 11, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3020;
7089  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 11, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3021;
7090  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 11, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3022;
7091  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 11, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3023;
7092  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 11, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3024;
7093  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 11, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3025;
7094  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 11, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3026;
7095  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 11, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3027;
7096  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 12, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3028;
7097  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 12, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3029;
7098  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 12, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3030;
7099  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 12, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3031;
7100  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 12, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3032;
7101  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 12, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3033;
7102  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 12, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3034;
7103  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 12, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3035;
7104  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 12, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3036;
7105  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 13, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3037;
7106  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 13, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3038;
7107  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 13, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3039;
7108  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 13, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3040;
7109  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 13, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3041;
7110  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 13, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3042;
7111  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 13, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3043;
7112  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 13, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3044;
7113  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 13, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3045;
7114  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 14, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3046;
7115  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 14, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3047;
7116  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 14, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3048;
7117  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 14, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3049;
7118  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 14, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3050;
7119  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 14, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3051;
7120  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 14, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3052;
7121  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 14, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3053;
7122  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 14, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3054;
7123  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 15, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3055;
7124  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 15, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3056;
7125  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 15, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3057;
7126  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 15, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3058;
7127  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 15, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3059;
7128  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 15, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3060;
7129  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 15, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3061;
7130  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 15, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3062;
7131  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 15, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3063;
7132  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 0, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3064;
7133  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 0, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3065;
7134  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 0, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3066;
7135  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 0, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3067;
7136  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 0, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3068;
7137  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 0, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3069;
7138  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 0, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3070;
7139  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 0, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3071;
7140  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 0, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3072;
7141  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 1, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3073;
7142  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 1, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3074;
7143  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 1, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3075;
7144  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 1, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3076;
7145  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 1, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3077;
7146  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 1, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3078;
7147  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 1, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3079;
7148  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 1, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3080;
7149  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 1, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3081;
7150  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 2, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3082;
7151  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 2, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3083;
7152  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 2, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3084;
7153  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 2, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3085;
7154  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 2, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3086;
7155  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 2, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3087;
7156  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 2, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3088;
7157  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 2, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3089;
7158  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 2, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3090;
7159  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 3, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3091;
7160  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 3, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3092;
7161  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 3, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3093;
7162  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 3, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3094;
7163  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 3, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3095;
7164  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 3, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3096;
7165  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 3, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3097;
7166  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 3, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3098;
7167  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 3, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3099;
7168  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 4, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3100;
7169  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 4, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3101;
7170  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 4, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3102;
7171  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 4, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3103;
7172  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 4, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3104;
7173  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 4, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3105;
7174  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 4, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3106;
7175  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 4, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3107;
7176  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 4, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3108;
7177  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 5, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3109;
7178  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 5, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3110;
7179  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 5, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3111;
7180  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 5, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3112;
7181  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 5, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3113;
7182  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 5, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3114;
7183  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 5, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3115;
7184  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 5, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3116;
7185  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 5, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3117;
7186  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 6, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3118;
7187  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 6, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3119;
7188  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 6, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3120;
7189  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 6, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3121;
7190  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 6, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3122;
7191  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 6, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3123;
7192  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 6, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3124;
7193  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 6, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3125;
7194  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 6, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3126;
7195  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 7, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3127;
7196  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 7, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3128;
7197  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 7, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3129;
7198  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 7, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3130;
7199  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 7, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3131;
7200  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 7, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3132;
7201  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 7, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3133;
7202  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 7, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3134;
7203  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 7, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3135;
7204  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 8, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3136;
7205  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 8, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3137;
7206  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 8, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3138;
7207  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 8, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3139;
7208  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 8, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3140;
7209  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 8, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3141;
7210  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 8, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3142;
7211  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 8, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3143;
7212  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 8, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3144;
7213  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 9, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3145;
7214  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 9, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3146;
7215  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 9, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3147;
7216  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 9, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3148;
7217  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 9, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3149;
7218  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 9, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3150;
7219  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 9, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3151;
7220  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 9, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3152;
7221  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 9, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3153;
7222  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 10, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3154;
7223  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 10, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3155;
7224  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 10, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3156;
7225  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 10, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3157;
7226  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 10, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3158;
7227  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 10, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3159;
7228  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 10, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3160;
7229  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 10, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3161;
7230  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 10, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3162;
7231  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 11, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3163;
7232  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 11, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3164;
7233  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 11, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3165;
7234  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 11, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3166;
7235  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 11, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3167;
7236  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 11, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3168;
7237  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 11, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3169;
7238  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 11, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3170;
7239  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 11, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3171;
7240  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 12, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3172;
7241  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 12, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3173;
7242  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 12, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3174;
7243  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 12, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3175;
7244  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 12, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3176;
7245  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 12, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3177;
7246  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 12, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3178;
7247  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 12, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3179;
7248  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 12, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3180;
7249  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 13, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3181;
7250  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 13, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3182;
7251  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 13, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3183;
7252  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 13, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3184;
7253  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 13, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3185;
7254  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 13, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3186;
7255  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 13, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3187;
7256  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 13, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3188;
7257  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 13, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3189;
7258  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 14, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3190;
7259  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 14, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3191;
7260  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 14, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3192;
7261  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 14, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3193;
7262  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 14, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3194;
7263  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 14, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3195;
7264  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 14, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3196;
7265  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 14, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3197;
7266  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 14, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3198;
7267  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 15, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3199;
7268  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 15, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3200;
7269  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 15, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3201;
7270  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 15, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3202;
7271  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 15, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3203;
7272  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 15, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3204;
7273  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 15, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3205;
7274  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 15, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3206;
7275  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 15, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3207;
7276  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 0, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3208;
7277  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 0, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3209;
7278  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 0, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3210;
7279  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 0, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3211;
7280  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 0, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3212;
7281  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 0, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3213;
7282  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 0, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3214;
7283  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 0, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3215;
7284  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 0, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3216;
7285  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 1, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3217;
7286  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 1, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3218;
7287  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 1, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3219;
7288  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 1, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3220;
7289  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 1, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3221;
7290  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 1, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3222;
7291  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 1, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3223;
7292  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 1, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3224;
7293  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 1, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3225;
7294  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 2, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3226;
7295  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 2, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3227;
7296  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 2, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3228;
7297  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 2, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3229;
7298  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 2, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3230;
7299  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 2, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3231;
7300  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 2, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3232;
7301  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 2, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3233;
7302  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 2, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3234;
7303  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 3, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3235;
7304  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 3, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3236;
7305  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 3, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3237;
7306  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 3, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3238;
7307  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 3, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3239;
7308  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 3, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3240;
7309  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 3, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3241;
7310  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 3, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3242;
7311  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 3, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3243;
7312  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 4, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3244;
7313  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 4, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3245;
7314  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 4, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3246;
7315  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 4, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3247;
7316  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 4, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3248;
7317  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 4, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3249;
7318  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 4, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3250;
7319  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 4, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3251;
7320  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 4, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3252;
7321  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 5, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3253;
7322  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 5, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3254;
7323  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 5, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3255;
7324  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 5, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3256;
7325  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 5, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3257;
7326  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 5, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3258;
7327  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 5, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3259;
7328  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 5, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3260;
7329  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 5, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3261;
7330  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 6, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3262;
7331  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 6, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3263;
7332  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 6, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3264;
7333  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 6, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3265;
7334  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 6, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3266;
7335  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 6, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3267;
7336  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 6, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3268;
7337  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 6, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3269;
7338  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 6, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3270;
7339  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 7, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3271;
7340  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 7, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3272;
7341  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 7, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3273;
7342  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 7, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3274;
7343  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 7, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3275;
7344  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 7, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3276;
7345  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 7, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3277;
7346  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 7, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3278;
7347  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 7, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3279;
7348  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 8, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3280;
7349  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 8, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3281;
7350  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 8, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3282;
7351  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 8, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3283;
7352  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 8, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3284;
7353  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 8, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3285;
7354  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 8, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3286;
7355  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 8, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3287;
7356  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 8, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3288;
7357  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 9, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3289;
7358  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 9, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3290;
7359  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 9, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3291;
7360  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 9, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3292;
7361  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 9, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3293;
7362  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 9, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3294;
7363  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 9, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3295;
7364  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 9, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3296;
7365  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 9, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3297;
7366  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 10, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3298;
7367  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 10, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3299;
7368  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 10, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3300;
7369  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 10, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3301;
7370  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 10, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3302;
7371  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 10, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3303;
7372  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 10, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3304;
7373  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 10, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3305;
7374  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 10, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3306;
7375  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 11, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3307;
7376  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 11, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3308;
7377  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 11, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3309;
7378  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 11, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3310;
7379  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 11, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3311;
7380  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 11, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3312;
7381  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 11, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3313;
7382  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 11, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3314;
7383  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 11, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3315;
7384  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 12, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3316;
7385  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 12, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3317;
7386  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 12, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3318;
7387  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 12, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3319;
7388  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 12, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3320;
7389  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 12, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3321;
7390  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 12, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3322;
7391  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 12, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3323;
7392  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 12, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3324;
7393  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 13, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3325;
7394  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 13, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3326;
7395  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 13, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3327;
7396  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 13, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3328;
7397  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 13, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3329;
7398  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 13, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3330;
7399  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 13, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3331;
7400  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 13, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3332;
7401  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 13, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3333;
7402  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 14, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3334;
7403  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 14, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3335;
7404  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 14, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3336;
7405  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 14, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3337;
7406  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 14, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3338;
7407  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 14, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3339;
7408  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 14, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3340;
7409  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 14, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3341;
7410  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 14, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3342;
7411  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 15, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3343;
7412  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 15, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3344;
7413  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 15, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3345;
7414  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 15, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3346;
7415  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 15, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3347;
7416  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 15, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3348;
7417  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 15, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3349;
7418  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 15, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3350;
7419  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 15, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3351;
7420  case Repeater::Repeater(1, eBlockFace::BLOCK_FACE_ZM, true, true).ID: return 4017;
7421  case Repeater::Repeater(1, eBlockFace::BLOCK_FACE_ZM, true, false).ID: return 4018;
7422  case Repeater::Repeater(1, eBlockFace::BLOCK_FACE_ZM, false, true).ID: return 4019;
7423  case Repeater::Repeater(1, eBlockFace::BLOCK_FACE_ZM, false, false).ID: return 4020;
7424  case Repeater::Repeater(1, eBlockFace::BLOCK_FACE_ZP, true, true).ID: return 4021;
7425  case Repeater::Repeater(1, eBlockFace::BLOCK_FACE_ZP, true, false).ID: return 4022;
7426  case Repeater::Repeater(1, eBlockFace::BLOCK_FACE_ZP, false, true).ID: return 4023;
7427  case Repeater::Repeater(1, eBlockFace::BLOCK_FACE_ZP, false, false).ID: return 4024;
7428  case Repeater::Repeater(1, eBlockFace::BLOCK_FACE_XM, true, true).ID: return 4025;
7429  case Repeater::Repeater(1, eBlockFace::BLOCK_FACE_XM, true, false).ID: return 4026;
7430  case Repeater::Repeater(1, eBlockFace::BLOCK_FACE_XM, false, true).ID: return 4027;
7431  case Repeater::Repeater(1, eBlockFace::BLOCK_FACE_XM, false, false).ID: return 4028;
7432  case Repeater::Repeater(1, eBlockFace::BLOCK_FACE_XP, true, true).ID: return 4029;
7433  case Repeater::Repeater(1, eBlockFace::BLOCK_FACE_XP, true, false).ID: return 4030;
7434  case Repeater::Repeater(1, eBlockFace::BLOCK_FACE_XP, false, true).ID: return 4031;
7435  case Repeater::Repeater(1, eBlockFace::BLOCK_FACE_XP, false, false).ID: return 4032;
7436  case Repeater::Repeater(2, eBlockFace::BLOCK_FACE_ZM, true, true).ID: return 4033;
7437  case Repeater::Repeater(2, eBlockFace::BLOCK_FACE_ZM, true, false).ID: return 4034;
7438  case Repeater::Repeater(2, eBlockFace::BLOCK_FACE_ZM, false, true).ID: return 4035;
7439  case Repeater::Repeater(2, eBlockFace::BLOCK_FACE_ZM, false, false).ID: return 4036;
7440  case Repeater::Repeater(2, eBlockFace::BLOCK_FACE_ZP, true, true).ID: return 4037;
7441  case Repeater::Repeater(2, eBlockFace::BLOCK_FACE_ZP, true, false).ID: return 4038;
7442  case Repeater::Repeater(2, eBlockFace::BLOCK_FACE_ZP, false, true).ID: return 4039;
7443  case Repeater::Repeater(2, eBlockFace::BLOCK_FACE_ZP, false, false).ID: return 4040;
7444  case Repeater::Repeater(2, eBlockFace::BLOCK_FACE_XM, true, true).ID: return 4041;
7445  case Repeater::Repeater(2, eBlockFace::BLOCK_FACE_XM, true, false).ID: return 4042;
7446  case Repeater::Repeater(2, eBlockFace::BLOCK_FACE_XM, false, true).ID: return 4043;
7447  case Repeater::Repeater(2, eBlockFace::BLOCK_FACE_XM, false, false).ID: return 4044;
7448  case Repeater::Repeater(2, eBlockFace::BLOCK_FACE_XP, true, true).ID: return 4045;
7449  case Repeater::Repeater(2, eBlockFace::BLOCK_FACE_XP, true, false).ID: return 4046;
7450  case Repeater::Repeater(2, eBlockFace::BLOCK_FACE_XP, false, true).ID: return 4047;
7451  case Repeater::Repeater(2, eBlockFace::BLOCK_FACE_XP, false, false).ID: return 4048;
7452  case Repeater::Repeater(3, eBlockFace::BLOCK_FACE_ZM, true, true).ID: return 4049;
7453  case Repeater::Repeater(3, eBlockFace::BLOCK_FACE_ZM, true, false).ID: return 4050;
7454  case Repeater::Repeater(3, eBlockFace::BLOCK_FACE_ZM, false, true).ID: return 4051;
7455  case Repeater::Repeater(3, eBlockFace::BLOCK_FACE_ZM, false, false).ID: return 4052;
7456  case Repeater::Repeater(3, eBlockFace::BLOCK_FACE_ZP, true, true).ID: return 4053;
7457  case Repeater::Repeater(3, eBlockFace::BLOCK_FACE_ZP, true, false).ID: return 4054;
7458  case Repeater::Repeater(3, eBlockFace::BLOCK_FACE_ZP, false, true).ID: return 4055;
7459  case Repeater::Repeater(3, eBlockFace::BLOCK_FACE_ZP, false, false).ID: return 4056;
7460  case Repeater::Repeater(3, eBlockFace::BLOCK_FACE_XM, true, true).ID: return 4057;
7461  case Repeater::Repeater(3, eBlockFace::BLOCK_FACE_XM, true, false).ID: return 4058;
7462  case Repeater::Repeater(3, eBlockFace::BLOCK_FACE_XM, false, true).ID: return 4059;
7463  case Repeater::Repeater(3, eBlockFace::BLOCK_FACE_XM, false, false).ID: return 4060;
7464  case Repeater::Repeater(3, eBlockFace::BLOCK_FACE_XP, true, true).ID: return 4061;
7465  case Repeater::Repeater(3, eBlockFace::BLOCK_FACE_XP, true, false).ID: return 4062;
7466  case Repeater::Repeater(3, eBlockFace::BLOCK_FACE_XP, false, true).ID: return 4063;
7467  case Repeater::Repeater(3, eBlockFace::BLOCK_FACE_XP, false, false).ID: return 4064;
7468  case Repeater::Repeater(4, eBlockFace::BLOCK_FACE_ZM, true, true).ID: return 4065;
7469  case Repeater::Repeater(4, eBlockFace::BLOCK_FACE_ZM, true, false).ID: return 4066;
7470  case Repeater::Repeater(4, eBlockFace::BLOCK_FACE_ZM, false, true).ID: return 4067;
7471  case Repeater::Repeater(4, eBlockFace::BLOCK_FACE_ZM, false, false).ID: return 4068;
7472  case Repeater::Repeater(4, eBlockFace::BLOCK_FACE_ZP, true, true).ID: return 4069;
7473  case Repeater::Repeater(4, eBlockFace::BLOCK_FACE_ZP, true, false).ID: return 4070;
7474  case Repeater::Repeater(4, eBlockFace::BLOCK_FACE_ZP, false, true).ID: return 4071;
7475  case Repeater::Repeater(4, eBlockFace::BLOCK_FACE_ZP, false, false).ID: return 4072;
7476  case Repeater::Repeater(4, eBlockFace::BLOCK_FACE_XM, true, true).ID: return 4073;
7477  case Repeater::Repeater(4, eBlockFace::BLOCK_FACE_XM, true, false).ID: return 4074;
7478  case Repeater::Repeater(4, eBlockFace::BLOCK_FACE_XM, false, true).ID: return 4075;
7479  case Repeater::Repeater(4, eBlockFace::BLOCK_FACE_XM, false, false).ID: return 4076;
7480  case Repeater::Repeater(4, eBlockFace::BLOCK_FACE_XP, true, true).ID: return 4077;
7481  case Repeater::Repeater(4, eBlockFace::BLOCK_FACE_XP, true, false).ID: return 4078;
7482  case Repeater::Repeater(4, eBlockFace::BLOCK_FACE_XP, false, true).ID: return 4079;
7483  case Repeater::Repeater(4, eBlockFace::BLOCK_FACE_XP, false, false).ID: return 4080;
7496  case RoseBush::RoseBush(RoseBush::Half::Upper).ID: return 7353;
7497  case RoseBush::RoseBush(RoseBush::Half::Lower).ID: return 7354;
7498  case Sand::Sand().ID: return 66;
7499  case Sandstone::Sandstone().ID: return 245;
7500  case SandstoneSlab::SandstoneSlab(SandstoneSlab::Type::Top).ID: return 7813;
7502  case SandstoneSlab::SandstoneSlab(SandstoneSlab::Type::Double).ID: return 7817;
7503  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SandstoneStairs::Half::Top, SandstoneStairs::Shape::Straight).ID: return 5155;
7504  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SandstoneStairs::Half::Top, SandstoneStairs::Shape::InnerLeft).ID: return 5157;
7505  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SandstoneStairs::Half::Top, SandstoneStairs::Shape::InnerRight).ID: return 5159;
7506  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SandstoneStairs::Half::Top, SandstoneStairs::Shape::OuterLeft).ID: return 5161;
7507  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SandstoneStairs::Half::Top, SandstoneStairs::Shape::OuterRight).ID: return 5163;
7508  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::Straight).ID: return 5165;
7509  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::InnerLeft).ID: return 5167;
7510  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::InnerRight).ID: return 5169;
7511  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::OuterLeft).ID: return 5171;
7512  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::OuterRight).ID: return 5173;
7513  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SandstoneStairs::Half::Top, SandstoneStairs::Shape::Straight).ID: return 5175;
7514  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SandstoneStairs::Half::Top, SandstoneStairs::Shape::InnerLeft).ID: return 5177;
7515  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SandstoneStairs::Half::Top, SandstoneStairs::Shape::InnerRight).ID: return 5179;
7516  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SandstoneStairs::Half::Top, SandstoneStairs::Shape::OuterLeft).ID: return 5181;
7517  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SandstoneStairs::Half::Top, SandstoneStairs::Shape::OuterRight).ID: return 5183;
7518  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::Straight).ID: return 5185;
7519  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::InnerLeft).ID: return 5187;
7520  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::InnerRight).ID: return 5189;
7521  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::OuterLeft).ID: return 5191;
7522  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::OuterRight).ID: return 5193;
7523  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XM, SandstoneStairs::Half::Top, SandstoneStairs::Shape::Straight).ID: return 5195;
7524  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XM, SandstoneStairs::Half::Top, SandstoneStairs::Shape::InnerLeft).ID: return 5197;
7525  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XM, SandstoneStairs::Half::Top, SandstoneStairs::Shape::InnerRight).ID: return 5199;
7526  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XM, SandstoneStairs::Half::Top, SandstoneStairs::Shape::OuterLeft).ID: return 5201;
7527  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XM, SandstoneStairs::Half::Top, SandstoneStairs::Shape::OuterRight).ID: return 5203;
7528  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XM, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::Straight).ID: return 5205;
7529  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XM, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::InnerLeft).ID: return 5207;
7530  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XM, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::InnerRight).ID: return 5209;
7531  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XM, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::OuterLeft).ID: return 5211;
7532  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XM, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::OuterRight).ID: return 5213;
7533  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XP, SandstoneStairs::Half::Top, SandstoneStairs::Shape::Straight).ID: return 5215;
7534  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XP, SandstoneStairs::Half::Top, SandstoneStairs::Shape::InnerLeft).ID: return 5217;
7535  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XP, SandstoneStairs::Half::Top, SandstoneStairs::Shape::InnerRight).ID: return 5219;
7536  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XP, SandstoneStairs::Half::Top, SandstoneStairs::Shape::OuterLeft).ID: return 5221;
7537  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XP, SandstoneStairs::Half::Top, SandstoneStairs::Shape::OuterRight).ID: return 5223;
7538  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XP, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::Straight).ID: return 5225;
7539  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XP, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::InnerLeft).ID: return 5227;
7540  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XP, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::InnerRight).ID: return 5229;
7541  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XP, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::OuterLeft).ID: return 5231;
7542  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XP, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::OuterRight).ID: return 5233;
7543  case SandstoneWall::SandstoneWall(SandstoneWall::East::Low, SandstoneWall::North::Low, SandstoneWall::South::Low, true, SandstoneWall::West::Low).ID: return 10909;
7544  case SandstoneWall::SandstoneWall(SandstoneWall::East::Low, SandstoneWall::North::Low, SandstoneWall::South::Low, true, SandstoneWall::West::None).ID: return 10910;
7545  case SandstoneWall::SandstoneWall(SandstoneWall::East::Low, SandstoneWall::North::Low, SandstoneWall::South::Low, false, SandstoneWall::West::Low).ID: return 10913;
7546  case SandstoneWall::SandstoneWall(SandstoneWall::East::Low, SandstoneWall::North::Low, SandstoneWall::South::Low, false, SandstoneWall::West::None).ID: return 10914;
7547  case SandstoneWall::SandstoneWall(SandstoneWall::East::Low, SandstoneWall::North::Low, SandstoneWall::South::None, true, SandstoneWall::West::Low).ID: return 10917;
7548  case SandstoneWall::SandstoneWall(SandstoneWall::East::Low, SandstoneWall::North::Low, SandstoneWall::South::None, true, SandstoneWall::West::None).ID: return 10918;
7549  case SandstoneWall::SandstoneWall(SandstoneWall::East::Low, SandstoneWall::North::Low, SandstoneWall::South::None, false, SandstoneWall::West::Low).ID: return 10921;
7550  case SandstoneWall::SandstoneWall(SandstoneWall::East::Low, SandstoneWall::North::Low, SandstoneWall::South::None, false, SandstoneWall::West::None).ID: return 10922;
7551  case SandstoneWall::SandstoneWall(SandstoneWall::East::Low, SandstoneWall::North::None, SandstoneWall::South::Low, true, SandstoneWall::West::Low).ID: return 10925;
7552  case SandstoneWall::SandstoneWall(SandstoneWall::East::Low, SandstoneWall::North::None, SandstoneWall::South::Low, true, SandstoneWall::West::None).ID: return 10926;
7553  case SandstoneWall::SandstoneWall(SandstoneWall::East::Low, SandstoneWall::North::None, SandstoneWall::South::Low, false, SandstoneWall::West::Low).ID: return 10929;
7554  case SandstoneWall::SandstoneWall(SandstoneWall::East::Low, SandstoneWall::North::None, SandstoneWall::South::Low, false, SandstoneWall::West::None).ID: return 10930;
7555  case SandstoneWall::SandstoneWall(SandstoneWall::East::Low, SandstoneWall::North::None, SandstoneWall::South::None, true, SandstoneWall::West::Low).ID: return 10933;
7556  case SandstoneWall::SandstoneWall(SandstoneWall::East::Low, SandstoneWall::North::None, SandstoneWall::South::None, true, SandstoneWall::West::None).ID: return 10934;
7557  case SandstoneWall::SandstoneWall(SandstoneWall::East::Low, SandstoneWall::North::None, SandstoneWall::South::None, false, SandstoneWall::West::Low).ID: return 10937;
7558  case SandstoneWall::SandstoneWall(SandstoneWall::East::Low, SandstoneWall::North::None, SandstoneWall::South::None, false, SandstoneWall::West::None).ID: return 10938;
7559  case SandstoneWall::SandstoneWall(SandstoneWall::East::None, SandstoneWall::North::Low, SandstoneWall::South::Low, true, SandstoneWall::West::Low).ID: return 10941;
7560  case SandstoneWall::SandstoneWall(SandstoneWall::East::None, SandstoneWall::North::Low, SandstoneWall::South::Low, true, SandstoneWall::West::None).ID: return 10942;
7561  case SandstoneWall::SandstoneWall(SandstoneWall::East::None, SandstoneWall::North::Low, SandstoneWall::South::Low, false, SandstoneWall::West::Low).ID: return 10945;
7562  case SandstoneWall::SandstoneWall(SandstoneWall::East::None, SandstoneWall::North::Low, SandstoneWall::South::Low, false, SandstoneWall::West::None).ID: return 10946;
7563  case SandstoneWall::SandstoneWall(SandstoneWall::East::None, SandstoneWall::North::Low, SandstoneWall::South::None, true, SandstoneWall::West::Low).ID: return 10949;
7564  case SandstoneWall::SandstoneWall(SandstoneWall::East::None, SandstoneWall::North::Low, SandstoneWall::South::None, true, SandstoneWall::West::None).ID: return 10950;
7565  case SandstoneWall::SandstoneWall(SandstoneWall::East::None, SandstoneWall::North::Low, SandstoneWall::South::None, false, SandstoneWall::West::Low).ID: return 10953;
7566  case SandstoneWall::SandstoneWall(SandstoneWall::East::None, SandstoneWall::North::Low, SandstoneWall::South::None, false, SandstoneWall::West::None).ID: return 10954;
7567  case SandstoneWall::SandstoneWall(SandstoneWall::East::None, SandstoneWall::North::None, SandstoneWall::South::Low, true, SandstoneWall::West::Low).ID: return 10957;
7568  case SandstoneWall::SandstoneWall(SandstoneWall::East::None, SandstoneWall::North::None, SandstoneWall::South::Low, true, SandstoneWall::West::None).ID: return 10958;
7569  case SandstoneWall::SandstoneWall(SandstoneWall::East::None, SandstoneWall::North::None, SandstoneWall::South::Low, false, SandstoneWall::West::Low).ID: return 10961;
7570  case SandstoneWall::SandstoneWall(SandstoneWall::East::None, SandstoneWall::North::None, SandstoneWall::South::Low, false, SandstoneWall::West::None).ID: return 10962;
7571  case SandstoneWall::SandstoneWall(SandstoneWall::East::None, SandstoneWall::North::None, SandstoneWall::South::None, true, SandstoneWall::West::Low).ID: return 10965;
7572  case SandstoneWall::SandstoneWall(SandstoneWall::East::None, SandstoneWall::North::None, SandstoneWall::South::None, true, SandstoneWall::West::None).ID: return 10966;
7573  case SandstoneWall::SandstoneWall(SandstoneWall::East::None, SandstoneWall::North::None, SandstoneWall::South::None, false, SandstoneWall::West::Low).ID: return 10969;
7574  case SandstoneWall::SandstoneWall(SandstoneWall::East::None, SandstoneWall::North::None, SandstoneWall::South::None, false, SandstoneWall::West::None).ID: return 10970;
7575  case Scaffolding::Scaffolding(true, 0).ID: return 11100;
7576  case Scaffolding::Scaffolding(true, 1).ID: return 11102;
7577  case Scaffolding::Scaffolding(true, 2).ID: return 11104;
7578  case Scaffolding::Scaffolding(true, 3).ID: return 11106;
7579  case Scaffolding::Scaffolding(true, 4).ID: return 11108;
7580  case Scaffolding::Scaffolding(true, 5).ID: return 11110;
7581  case Scaffolding::Scaffolding(true, 6).ID: return 11112;
7582  case Scaffolding::Scaffolding(true, 7).ID: return 11114;
7583  case Scaffolding::Scaffolding(false, 0).ID: return 11116;
7584  case Scaffolding::Scaffolding(false, 1).ID: return 11118;
7585  case Scaffolding::Scaffolding(false, 2).ID: return 11120;
7586  case Scaffolding::Scaffolding(false, 3).ID: return 11122;
7587  case Scaffolding::Scaffolding(false, 4).ID: return 11124;
7588  case Scaffolding::Scaffolding(false, 5).ID: return 11126;
7589  case Scaffolding::Scaffolding(false, 6).ID: return 11128;
7590  case Scaffolding::Scaffolding(false, 7).ID: return 11130;
7591  case SeaLantern::SeaLantern().ID: return 7326;
7592  case SeaPickle::SeaPickle(1).ID: return 9105;
7593  case SeaPickle::SeaPickle(2).ID: return 9107;
7594  case SeaPickle::SeaPickle(3).ID: return 9109;
7595  case SeaPickle::SeaPickle(4).ID: return 9111;
7596  case Seagrass::Seagrass().ID: return 1344;
7603  case SkeletonSkull::SkeletonSkull(0).ID: return 5954;
7604  case SkeletonSkull::SkeletonSkull(1).ID: return 5955;
7605  case SkeletonSkull::SkeletonSkull(2).ID: return 5956;
7606  case SkeletonSkull::SkeletonSkull(3).ID: return 5957;
7607  case SkeletonSkull::SkeletonSkull(4).ID: return 5958;
7608  case SkeletonSkull::SkeletonSkull(5).ID: return 5959;
7609  case SkeletonSkull::SkeletonSkull(6).ID: return 5960;
7610  case SkeletonSkull::SkeletonSkull(7).ID: return 5961;
7611  case SkeletonSkull::SkeletonSkull(8).ID: return 5962;
7612  case SkeletonSkull::SkeletonSkull(9).ID: return 5963;
7613  case SkeletonSkull::SkeletonSkull(10).ID: return 5964;
7614  case SkeletonSkull::SkeletonSkull(11).ID: return 5965;
7615  case SkeletonSkull::SkeletonSkull(12).ID: return 5966;
7616  case SkeletonSkull::SkeletonSkull(13).ID: return 5967;
7617  case SkeletonSkull::SkeletonSkull(14).ID: return 5968;
7618  case SkeletonSkull::SkeletonSkull(15).ID: return 5969;
7619  case SkeletonWallSkull::SkeletonWallSkull(eBlockFace::BLOCK_FACE_ZM).ID: return 5970;
7620  case SkeletonWallSkull::SkeletonWallSkull(eBlockFace::BLOCK_FACE_ZP).ID: return 5971;
7621  case SkeletonWallSkull::SkeletonWallSkull(eBlockFace::BLOCK_FACE_XM).ID: return 5972;
7622  case SkeletonWallSkull::SkeletonWallSkull(eBlockFace::BLOCK_FACE_XP).ID: return 5973;
7623  case SlimeBlock::SlimeBlock().ID: return 6999;
7624  case SmithingTable::SmithingTable().ID: return 11193;
7625  case Smoker::Smoker(eBlockFace::BLOCK_FACE_ZM, true).ID: return 11147;
7626  case Smoker::Smoker(eBlockFace::BLOCK_FACE_ZM, false).ID: return 11148;
7627  case Smoker::Smoker(eBlockFace::BLOCK_FACE_ZP, true).ID: return 11149;
7628  case Smoker::Smoker(eBlockFace::BLOCK_FACE_ZP, false).ID: return 11150;
7629  case Smoker::Smoker(eBlockFace::BLOCK_FACE_XM, true).ID: return 11151;
7630  case Smoker::Smoker(eBlockFace::BLOCK_FACE_XM, false).ID: return 11152;
7631  case Smoker::Smoker(eBlockFace::BLOCK_FACE_XP, true).ID: return 11153;
7632  case Smoker::Smoker(eBlockFace::BLOCK_FACE_XP, false).ID: return 11154;
7633  case SmoothQuartz::SmoothQuartz().ID: return 7880;
7634  case SmoothQuartzSlab::SmoothQuartzSlab(SmoothQuartzSlab::Type::Top).ID: return 10296;
7636  case SmoothQuartzSlab::SmoothQuartzSlab(SmoothQuartzSlab::Type::Double).ID: return 10300;
7637  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_ZM, SmoothQuartzStairs::Half::Top, SmoothQuartzStairs::Shape::Straight).ID: return 9774;
7638  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_ZM, SmoothQuartzStairs::Half::Top, SmoothQuartzStairs::Shape::InnerLeft).ID: return 9776;
7639  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_ZM, SmoothQuartzStairs::Half::Top, SmoothQuartzStairs::Shape::InnerRight).ID: return 9778;
7640  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_ZM, SmoothQuartzStairs::Half::Top, SmoothQuartzStairs::Shape::OuterLeft).ID: return 9780;
7641  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_ZM, SmoothQuartzStairs::Half::Top, SmoothQuartzStairs::Shape::OuterRight).ID: return 9782;
7642  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_ZM, SmoothQuartzStairs::Half::Bottom, SmoothQuartzStairs::Shape::Straight).ID: return 9784;
7643  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_ZM, SmoothQuartzStairs::Half::Bottom, SmoothQuartzStairs::Shape::InnerLeft).ID: return 9786;
7644  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_ZM, SmoothQuartzStairs::Half::Bottom, SmoothQuartzStairs::Shape::InnerRight).ID: return 9788;
7645  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_ZM, SmoothQuartzStairs::Half::Bottom, SmoothQuartzStairs::Shape::OuterLeft).ID: return 9790;
7646  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_ZM, SmoothQuartzStairs::Half::Bottom, SmoothQuartzStairs::Shape::OuterRight).ID: return 9792;
7647  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_ZP, SmoothQuartzStairs::Half::Top, SmoothQuartzStairs::Shape::Straight).ID: return 9794;
7648  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_ZP, SmoothQuartzStairs::Half::Top, SmoothQuartzStairs::Shape::InnerLeft).ID: return 9796;
7649  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_ZP, SmoothQuartzStairs::Half::Top, SmoothQuartzStairs::Shape::InnerRight).ID: return 9798;
7650  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_ZP, SmoothQuartzStairs::Half::Top, SmoothQuartzStairs::Shape::OuterLeft).ID: return 9800;
7651  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_ZP, SmoothQuartzStairs::Half::Top, SmoothQuartzStairs::Shape::OuterRight).ID: return 9802;
7652  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_ZP, SmoothQuartzStairs::Half::Bottom, SmoothQuartzStairs::Shape::Straight).ID: return 9804;
7653  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_ZP, SmoothQuartzStairs::Half::Bottom, SmoothQuartzStairs::Shape::InnerLeft).ID: return 9806;
7654  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_ZP, SmoothQuartzStairs::Half::Bottom, SmoothQuartzStairs::Shape::InnerRight).ID: return 9808;
7655  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_ZP, SmoothQuartzStairs::Half::Bottom, SmoothQuartzStairs::Shape::OuterLeft).ID: return 9810;
7656  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_ZP, SmoothQuartzStairs::Half::Bottom, SmoothQuartzStairs::Shape::OuterRight).ID: return 9812;
7657  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_XM, SmoothQuartzStairs::Half::Top, SmoothQuartzStairs::Shape::Straight).ID: return 9814;
7658  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_XM, SmoothQuartzStairs::Half::Top, SmoothQuartzStairs::Shape::InnerLeft).ID: return 9816;
7659  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_XM, SmoothQuartzStairs::Half::Top, SmoothQuartzStairs::Shape::InnerRight).ID: return 9818;
7660  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_XM, SmoothQuartzStairs::Half::Top, SmoothQuartzStairs::Shape::OuterLeft).ID: return 9820;
7661  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_XM, SmoothQuartzStairs::Half::Top, SmoothQuartzStairs::Shape::OuterRight).ID: return 9822;
7662  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_XM, SmoothQuartzStairs::Half::Bottom, SmoothQuartzStairs::Shape::Straight).ID: return 9824;
7663  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_XM, SmoothQuartzStairs::Half::Bottom, SmoothQuartzStairs::Shape::InnerLeft).ID: return 9826;
7664  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_XM, SmoothQuartzStairs::Half::Bottom, SmoothQuartzStairs::Shape::InnerRight).ID: return 9828;
7665  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_XM, SmoothQuartzStairs::Half::Bottom, SmoothQuartzStairs::Shape::OuterLeft).ID: return 9830;
7666  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_XM, SmoothQuartzStairs::Half::Bottom, SmoothQuartzStairs::Shape::OuterRight).ID: return 9832;
7667  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_XP, SmoothQuartzStairs::Half::Top, SmoothQuartzStairs::Shape::Straight).ID: return 9834;
7668  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_XP, SmoothQuartzStairs::Half::Top, SmoothQuartzStairs::Shape::InnerLeft).ID: return 9836;
7669  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_XP, SmoothQuartzStairs::Half::Top, SmoothQuartzStairs::Shape::InnerRight).ID: return 9838;
7670  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_XP, SmoothQuartzStairs::Half::Top, SmoothQuartzStairs::Shape::OuterLeft).ID: return 9840;
7671  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_XP, SmoothQuartzStairs::Half::Top, SmoothQuartzStairs::Shape::OuterRight).ID: return 9842;
7672  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_XP, SmoothQuartzStairs::Half::Bottom, SmoothQuartzStairs::Shape::Straight).ID: return 9844;
7673  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_XP, SmoothQuartzStairs::Half::Bottom, SmoothQuartzStairs::Shape::InnerLeft).ID: return 9846;
7674  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_XP, SmoothQuartzStairs::Half::Bottom, SmoothQuartzStairs::Shape::InnerRight).ID: return 9848;
7675  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_XP, SmoothQuartzStairs::Half::Bottom, SmoothQuartzStairs::Shape::OuterLeft).ID: return 9850;
7676  case SmoothQuartzStairs::SmoothQuartzStairs(eBlockFace::BLOCK_FACE_XP, SmoothQuartzStairs::Half::Bottom, SmoothQuartzStairs::Shape::OuterRight).ID: return 9852;
7677  case SmoothRedSandstone::SmoothRedSandstone().ID: return 7881;
7678  case SmoothRedSandstoneSlab::SmoothRedSandstoneSlab(SmoothRedSandstoneSlab::Type::Top).ID: return 10260;
7680  case SmoothRedSandstoneSlab::SmoothRedSandstoneSlab(SmoothRedSandstoneSlab::Type::Double).ID: return 10264;
7681  case SmoothRedSandstoneStairs::SmoothRedSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SmoothRedSandstoneStairs::Half::Top, SmoothRedSandstoneStairs::Shape::Straight).ID: return 9214;
7682  case SmoothRedSandstoneStairs::SmoothRedSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SmoothRedSandstoneStairs::Half::Top, SmoothRedSandstoneStairs::Shape::InnerLeft).ID: return 9216;
7683  case SmoothRedSandstoneStairs::SmoothRedSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SmoothRedSandstoneStairs::Half::Top, SmoothRedSandstoneStairs::Shape::InnerRight).ID: return 9218;
7684  case SmoothRedSandstoneStairs::SmoothRedSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SmoothRedSandstoneStairs::Half::Top, SmoothRedSandstoneStairs::Shape::OuterLeft).ID: return 9220;
7685  case SmoothRedSandstoneStairs::SmoothRedSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SmoothRedSandstoneStairs::Half::Top, SmoothRedSandstoneStairs::Shape::OuterRight).ID: return 9222;
7688  case SmoothRedSandstoneStairs::SmoothRedSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SmoothRedSandstoneStairs::Half::Bottom, SmoothRedSandstoneStairs::Shape::InnerRight).ID: return 9228;
7690  case SmoothRedSandstoneStairs::SmoothRedSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SmoothRedSandstoneStairs::Half::Bottom, SmoothRedSandstoneStairs::Shape::OuterRight).ID: return 9232;
7691  case SmoothRedSandstoneStairs::SmoothRedSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SmoothRedSandstoneStairs::Half::Top, SmoothRedSandstoneStairs::Shape::Straight).ID: return 9234;
7692  case SmoothRedSandstoneStairs::SmoothRedSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SmoothRedSandstoneStairs::Half::Top, SmoothRedSandstoneStairs::Shape::InnerLeft).ID: return 9236;
7693  case SmoothRedSandstoneStairs::SmoothRedSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SmoothRedSandstoneStairs::Half::Top, SmoothRedSandstoneStairs::Shape::InnerRight).ID: return 9238;
7694  case SmoothRedSandstoneStairs::SmoothRedSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SmoothRedSandstoneStairs::Half::Top, SmoothRedSandstoneStairs::Shape::OuterLeft).ID: return 9240;
7695  case SmoothRedSandstoneStairs::SmoothRedSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SmoothRedSandstoneStairs::Half::Top, SmoothRedSandstoneStairs::Shape::OuterRight).ID: return 9242;
7698  case SmoothRedSandstoneStairs::SmoothRedSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SmoothRedSandstoneStairs::Half::Bottom, SmoothRedSandstoneStairs::Shape::InnerRight).ID: return 9248;
7700  case SmoothRedSandstoneStairs::SmoothRedSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SmoothRedSandstoneStairs::Half::Bottom, SmoothRedSandstoneStairs::Shape::OuterRight).ID: return 9252;
7701  case SmoothRedSandstoneStairs::SmoothRedSandstoneStairs(eBlockFace::BLOCK_FACE_XM, SmoothRedSandstoneStairs::Half::Top, SmoothRedSandstoneStairs::Shape::Straight).ID: return 9254;
7702  case SmoothRedSandstoneStairs::SmoothRedSandstoneStairs(eBlockFace::BLOCK_FACE_XM, SmoothRedSandstoneStairs::Half::Top, SmoothRedSandstoneStairs::Shape::InnerLeft).ID: return 9256;
7703  case SmoothRedSandstoneStairs::SmoothRedSandstoneStairs(eBlockFace::BLOCK_FACE_XM, SmoothRedSandstoneStairs::Half::Top, SmoothRedSandstoneStairs::Shape::InnerRight).ID: return 9258;
7704  case SmoothRedSandstoneStairs::SmoothRedSandstoneStairs(eBlockFace::BLOCK_FACE_XM, SmoothRedSandstoneStairs::Half::Top, SmoothRedSandstoneStairs::Shape::OuterLeft).ID: return 9260;
7705  case SmoothRedSandstoneStairs::SmoothRedSandstoneStairs(eBlockFace::BLOCK_FACE_XM, SmoothRedSandstoneStairs::Half::Top, SmoothRedSandstoneStairs::Shape::OuterRight).ID: return 9262;
7708  case SmoothRedSandstoneStairs::SmoothRedSandstoneStairs(eBlockFace::BLOCK_FACE_XM, SmoothRedSandstoneStairs::Half::Bottom, SmoothRedSandstoneStairs::Shape::InnerRight).ID: return 9268;
7710  case SmoothRedSandstoneStairs::SmoothRedSandstoneStairs(eBlockFace::BLOCK_FACE_XM, SmoothRedSandstoneStairs::Half::Bottom, SmoothRedSandstoneStairs::Shape::OuterRight).ID: return 9272;
7711  case SmoothRedSandstoneStairs::SmoothRedSandstoneStairs(eBlockFace::BLOCK_FACE_XP, SmoothRedSandstoneStairs::Half::Top, SmoothRedSandstoneStairs::Shape::Straight).ID: return 9274;
7712  case SmoothRedSandstoneStairs::SmoothRedSandstoneStairs(eBlockFace::BLOCK_FACE_XP, SmoothRedSandstoneStairs::Half::Top, SmoothRedSandstoneStairs::Shape::InnerLeft).ID: return 9276;
7713  case SmoothRedSandstoneStairs::SmoothRedSandstoneStairs(eBlockFace::BLOCK_FACE_XP, SmoothRedSandstoneStairs::Half::Top, SmoothRedSandstoneStairs::Shape::InnerRight).ID: return 9278;
7714  case SmoothRedSandstoneStairs::SmoothRedSandstoneStairs(eBlockFace::BLOCK_FACE_XP, SmoothRedSandstoneStairs::Half::Top, SmoothRedSandstoneStairs::Shape::OuterLeft).ID: return 9280;
7715  case SmoothRedSandstoneStairs::SmoothRedSandstoneStairs(eBlockFace::BLOCK_FACE_XP, SmoothRedSandstoneStairs::Half::Top, SmoothRedSandstoneStairs::Shape::OuterRight).ID: return 9282;
7718  case SmoothRedSandstoneStairs::SmoothRedSandstoneStairs(eBlockFace::BLOCK_FACE_XP, SmoothRedSandstoneStairs::Half::Bottom, SmoothRedSandstoneStairs::Shape::InnerRight).ID: return 9288;
7720  case SmoothRedSandstoneStairs::SmoothRedSandstoneStairs(eBlockFace::BLOCK_FACE_XP, SmoothRedSandstoneStairs::Half::Bottom, SmoothRedSandstoneStairs::Shape::OuterRight).ID: return 9292;
7721  case SmoothSandstone::SmoothSandstone().ID: return 7879;
7722  case SmoothSandstoneSlab::SmoothSandstoneSlab(SmoothSandstoneSlab::Type::Top).ID: return 10290;
7724  case SmoothSandstoneSlab::SmoothSandstoneSlab(SmoothSandstoneSlab::Type::Double).ID: return 10294;
7725  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SmoothSandstoneStairs::Half::Top, SmoothSandstoneStairs::Shape::Straight).ID: return 9694;
7726  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SmoothSandstoneStairs::Half::Top, SmoothSandstoneStairs::Shape::InnerLeft).ID: return 9696;
7727  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SmoothSandstoneStairs::Half::Top, SmoothSandstoneStairs::Shape::InnerRight).ID: return 9698;
7728  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SmoothSandstoneStairs::Half::Top, SmoothSandstoneStairs::Shape::OuterLeft).ID: return 9700;
7729  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SmoothSandstoneStairs::Half::Top, SmoothSandstoneStairs::Shape::OuterRight).ID: return 9702;
7730  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SmoothSandstoneStairs::Half::Bottom, SmoothSandstoneStairs::Shape::Straight).ID: return 9704;
7731  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SmoothSandstoneStairs::Half::Bottom, SmoothSandstoneStairs::Shape::InnerLeft).ID: return 9706;
7732  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SmoothSandstoneStairs::Half::Bottom, SmoothSandstoneStairs::Shape::InnerRight).ID: return 9708;
7733  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SmoothSandstoneStairs::Half::Bottom, SmoothSandstoneStairs::Shape::OuterLeft).ID: return 9710;
7734  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SmoothSandstoneStairs::Half::Bottom, SmoothSandstoneStairs::Shape::OuterRight).ID: return 9712;
7735  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SmoothSandstoneStairs::Half::Top, SmoothSandstoneStairs::Shape::Straight).ID: return 9714;
7736  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SmoothSandstoneStairs::Half::Top, SmoothSandstoneStairs::Shape::InnerLeft).ID: return 9716;
7737  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SmoothSandstoneStairs::Half::Top, SmoothSandstoneStairs::Shape::InnerRight).ID: return 9718;
7738  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SmoothSandstoneStairs::Half::Top, SmoothSandstoneStairs::Shape::OuterLeft).ID: return 9720;
7739  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SmoothSandstoneStairs::Half::Top, SmoothSandstoneStairs::Shape::OuterRight).ID: return 9722;
7740  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SmoothSandstoneStairs::Half::Bottom, SmoothSandstoneStairs::Shape::Straight).ID: return 9724;
7741  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SmoothSandstoneStairs::Half::Bottom, SmoothSandstoneStairs::Shape::InnerLeft).ID: return 9726;
7742  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SmoothSandstoneStairs::Half::Bottom, SmoothSandstoneStairs::Shape::InnerRight).ID: return 9728;
7743  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SmoothSandstoneStairs::Half::Bottom, SmoothSandstoneStairs::Shape::OuterLeft).ID: return 9730;
7744  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SmoothSandstoneStairs::Half::Bottom, SmoothSandstoneStairs::Shape::OuterRight).ID: return 9732;
7745  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_XM, SmoothSandstoneStairs::Half::Top, SmoothSandstoneStairs::Shape::Straight).ID: return 9734;
7746  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_XM, SmoothSandstoneStairs::Half::Top, SmoothSandstoneStairs::Shape::InnerLeft).ID: return 9736;
7747  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_XM, SmoothSandstoneStairs::Half::Top, SmoothSandstoneStairs::Shape::InnerRight).ID: return 9738;
7748  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_XM, SmoothSandstoneStairs::Half::Top, SmoothSandstoneStairs::Shape::OuterLeft).ID: return 9740;
7749  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_XM, SmoothSandstoneStairs::Half::Top, SmoothSandstoneStairs::Shape::OuterRight).ID: return 9742;
7750  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_XM, SmoothSandstoneStairs::Half::Bottom, SmoothSandstoneStairs::Shape::Straight).ID: return 9744;
7751  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_XM, SmoothSandstoneStairs::Half::Bottom, SmoothSandstoneStairs::Shape::InnerLeft).ID: return 9746;
7752  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_XM, SmoothSandstoneStairs::Half::Bottom, SmoothSandstoneStairs::Shape::InnerRight).ID: return 9748;
7753  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_XM, SmoothSandstoneStairs::Half::Bottom, SmoothSandstoneStairs::Shape::OuterLeft).ID: return 9750;
7754  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_XM, SmoothSandstoneStairs::Half::Bottom, SmoothSandstoneStairs::Shape::OuterRight).ID: return 9752;
7755  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_XP, SmoothSandstoneStairs::Half::Top, SmoothSandstoneStairs::Shape::Straight).ID: return 9754;
7756  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_XP, SmoothSandstoneStairs::Half::Top, SmoothSandstoneStairs::Shape::InnerLeft).ID: return 9756;
7757  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_XP, SmoothSandstoneStairs::Half::Top, SmoothSandstoneStairs::Shape::InnerRight).ID: return 9758;
7758  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_XP, SmoothSandstoneStairs::Half::Top, SmoothSandstoneStairs::Shape::OuterLeft).ID: return 9760;
7759  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_XP, SmoothSandstoneStairs::Half::Top, SmoothSandstoneStairs::Shape::OuterRight).ID: return 9762;
7760  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_XP, SmoothSandstoneStairs::Half::Bottom, SmoothSandstoneStairs::Shape::Straight).ID: return 9764;
7761  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_XP, SmoothSandstoneStairs::Half::Bottom, SmoothSandstoneStairs::Shape::InnerLeft).ID: return 9766;
7762  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_XP, SmoothSandstoneStairs::Half::Bottom, SmoothSandstoneStairs::Shape::InnerRight).ID: return 9768;
7763  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_XP, SmoothSandstoneStairs::Half::Bottom, SmoothSandstoneStairs::Shape::OuterLeft).ID: return 9770;
7764  case SmoothSandstoneStairs::SmoothSandstoneStairs(eBlockFace::BLOCK_FACE_XP, SmoothSandstoneStairs::Half::Bottom, SmoothSandstoneStairs::Shape::OuterRight).ID: return 9772;
7765  case SmoothStone::SmoothStone().ID: return 7878;
7766  case SmoothStoneSlab::SmoothStoneSlab(SmoothStoneSlab::Type::Top).ID: return 7807;
7768  case SmoothStoneSlab::SmoothStoneSlab(SmoothStoneSlab::Type::Double).ID: return 7811;
7769  case Snow::Snow(1).ID: return 3919;
7770  case Snow::Snow(2).ID: return 3920;
7771  case Snow::Snow(3).ID: return 3921;
7772  case Snow::Snow(4).ID: return 3922;
7773  case Snow::Snow(5).ID: return 3923;
7774  case Snow::Snow(6).ID: return 3924;
7775  case Snow::Snow(7).ID: return 3925;
7776  case Snow::Snow(8).ID: return 3926;
7777  case SnowBlock::SnowBlock().ID: return 3928;
7778  case SoulSand::SoulSand().ID: return 3998;
7779  case Spawner::Spawner().ID: return 1951;
7780  case Sponge::Sponge().ID: return 228;
7781  case SpruceButton::SpruceButton(SpruceButton::Face::Floor, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5834;
7782  case SpruceButton::SpruceButton(SpruceButton::Face::Floor, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5835;
7783  case SpruceButton::SpruceButton(SpruceButton::Face::Floor, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5836;
7784  case SpruceButton::SpruceButton(SpruceButton::Face::Floor, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5837;
7785  case SpruceButton::SpruceButton(SpruceButton::Face::Floor, eBlockFace::BLOCK_FACE_XM, true).ID: return 5838;
7786  case SpruceButton::SpruceButton(SpruceButton::Face::Floor, eBlockFace::BLOCK_FACE_XM, false).ID: return 5839;
7787  case SpruceButton::SpruceButton(SpruceButton::Face::Floor, eBlockFace::BLOCK_FACE_XP, true).ID: return 5840;
7788  case SpruceButton::SpruceButton(SpruceButton::Face::Floor, eBlockFace::BLOCK_FACE_XP, false).ID: return 5841;
7789  case SpruceButton::SpruceButton(SpruceButton::Face::Wall, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5842;
7790  case SpruceButton::SpruceButton(SpruceButton::Face::Wall, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5843;
7791  case SpruceButton::SpruceButton(SpruceButton::Face::Wall, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5844;
7792  case SpruceButton::SpruceButton(SpruceButton::Face::Wall, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5845;
7793  case SpruceButton::SpruceButton(SpruceButton::Face::Wall, eBlockFace::BLOCK_FACE_XM, true).ID: return 5846;
7794  case SpruceButton::SpruceButton(SpruceButton::Face::Wall, eBlockFace::BLOCK_FACE_XM, false).ID: return 5847;
7795  case SpruceButton::SpruceButton(SpruceButton::Face::Wall, eBlockFace::BLOCK_FACE_XP, true).ID: return 5848;
7796  case SpruceButton::SpruceButton(SpruceButton::Face::Wall, eBlockFace::BLOCK_FACE_XP, false).ID: return 5849;
7797  case SpruceButton::SpruceButton(SpruceButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5850;
7798  case SpruceButton::SpruceButton(SpruceButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5851;
7799  case SpruceButton::SpruceButton(SpruceButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5852;
7800  case SpruceButton::SpruceButton(SpruceButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5853;
7801  case SpruceButton::SpruceButton(SpruceButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XM, true).ID: return 5854;
7802  case SpruceButton::SpruceButton(SpruceButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XM, false).ID: return 5855;
7803  case SpruceButton::SpruceButton(SpruceButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XP, true).ID: return 5856;
7804  case SpruceButton::SpruceButton(SpruceButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XP, false).ID: return 5857;
7805  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZM, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Left, true, true).ID: return 8202;
7806  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZM, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Left, true, false).ID: return 8203;
7807  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZM, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Left, false, true).ID: return 8204;
7808  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZM, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Left, false, false).ID: return 8205;
7809  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZM, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Right, true, true).ID: return 8206;
7810  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZM, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Right, true, false).ID: return 8207;
7811  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZM, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Right, false, true).ID: return 8208;
7812  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZM, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Right, false, false).ID: return 8209;
7813  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZM, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Left, true, true).ID: return 8210;
7814  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZM, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Left, true, false).ID: return 8211;
7815  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZM, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Left, false, true).ID: return 8212;
7816  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZM, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Left, false, false).ID: return 8213;
7817  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZM, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Right, true, true).ID: return 8214;
7818  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZM, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Right, true, false).ID: return 8215;
7819  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZM, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Right, false, true).ID: return 8216;
7820  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZM, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Right, false, false).ID: return 8217;
7821  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZP, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Left, true, true).ID: return 8218;
7822  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZP, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Left, true, false).ID: return 8219;
7823  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZP, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Left, false, true).ID: return 8220;
7824  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZP, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Left, false, false).ID: return 8221;
7825  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZP, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Right, true, true).ID: return 8222;
7826  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZP, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Right, true, false).ID: return 8223;
7827  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZP, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Right, false, true).ID: return 8224;
7828  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZP, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Right, false, false).ID: return 8225;
7829  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZP, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Left, true, true).ID: return 8226;
7830  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZP, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Left, true, false).ID: return 8227;
7831  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZP, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Left, false, true).ID: return 8228;
7832  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZP, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Left, false, false).ID: return 8229;
7833  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZP, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Right, true, true).ID: return 8230;
7834  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZP, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Right, true, false).ID: return 8231;
7835  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZP, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Right, false, true).ID: return 8232;
7836  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZP, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Right, false, false).ID: return 8233;
7837  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XM, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Left, true, true).ID: return 8234;
7838  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XM, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Left, true, false).ID: return 8235;
7839  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XM, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Left, false, true).ID: return 8236;
7840  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XM, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Left, false, false).ID: return 8237;
7841  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XM, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Right, true, true).ID: return 8238;
7842  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XM, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Right, true, false).ID: return 8239;
7843  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XM, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Right, false, true).ID: return 8240;
7844  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XM, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Right, false, false).ID: return 8241;
7845  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XM, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Left, true, true).ID: return 8242;
7846  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XM, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Left, true, false).ID: return 8243;
7847  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XM, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Left, false, true).ID: return 8244;
7848  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XM, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Left, false, false).ID: return 8245;
7849  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XM, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Right, true, true).ID: return 8246;
7850  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XM, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Right, true, false).ID: return 8247;
7851  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XM, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Right, false, true).ID: return 8248;
7852  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XM, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Right, false, false).ID: return 8249;
7853  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XP, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Left, true, true).ID: return 8250;
7854  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XP, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Left, true, false).ID: return 8251;
7855  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XP, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Left, false, true).ID: return 8252;
7856  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XP, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Left, false, false).ID: return 8253;
7857  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XP, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Right, true, true).ID: return 8254;
7858  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XP, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Right, true, false).ID: return 8255;
7859  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XP, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Right, false, true).ID: return 8256;
7860  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XP, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Right, false, false).ID: return 8257;
7861  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XP, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Left, true, true).ID: return 8258;
7862  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XP, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Left, true, false).ID: return 8259;
7863  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XP, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Left, false, true).ID: return 8260;
7864  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XP, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Left, false, false).ID: return 8261;
7865  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XP, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Right, true, true).ID: return 8262;
7866  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XP, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Right, true, false).ID: return 8263;
7867  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XP, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Right, false, true).ID: return 8264;
7868  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XP, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Right, false, false).ID: return 8265;
7869  case SpruceFence::SpruceFence(true, true, true, true).ID: return 8044;
7870  case SpruceFence::SpruceFence(true, true, true, false).ID: return 8045;
7871  case SpruceFence::SpruceFence(true, true, false, true).ID: return 8048;
7872  case SpruceFence::SpruceFence(true, true, false, false).ID: return 8049;
7873  case SpruceFence::SpruceFence(true, false, true, true).ID: return 8052;
7874  case SpruceFence::SpruceFence(true, false, true, false).ID: return 8053;
7875  case SpruceFence::SpruceFence(true, false, false, true).ID: return 8056;
7876  case SpruceFence::SpruceFence(true, false, false, false).ID: return 8057;
7877  case SpruceFence::SpruceFence(false, true, true, true).ID: return 8060;
7878  case SpruceFence::SpruceFence(false, true, true, false).ID: return 8061;
7879  case SpruceFence::SpruceFence(false, true, false, true).ID: return 8064;
7880  case SpruceFence::SpruceFence(false, true, false, false).ID: return 8065;
7881  case SpruceFence::SpruceFence(false, false, true, true).ID: return 8068;
7882  case SpruceFence::SpruceFence(false, false, true, false).ID: return 8069;
7883  case SpruceFence::SpruceFence(false, false, false, true).ID: return 8072;
7884  case SpruceFence::SpruceFence(false, false, false, false).ID: return 8073;
7885  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_ZM, true, true, true).ID: return 7882;
7886  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_ZM, true, true, false).ID: return 7883;
7887  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_ZM, true, false, true).ID: return 7884;
7888  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_ZM, true, false, false).ID: return 7885;
7889  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_ZM, false, true, true).ID: return 7886;
7890  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_ZM, false, true, false).ID: return 7887;
7891  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_ZM, false, false, true).ID: return 7888;
7892  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_ZM, false, false, false).ID: return 7889;
7893  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_ZP, true, true, true).ID: return 7890;
7894  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_ZP, true, true, false).ID: return 7891;
7895  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_ZP, true, false, true).ID: return 7892;
7896  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_ZP, true, false, false).ID: return 7893;
7897  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_ZP, false, true, true).ID: return 7894;
7898  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_ZP, false, true, false).ID: return 7895;
7899  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_ZP, false, false, true).ID: return 7896;
7900  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_ZP, false, false, false).ID: return 7897;
7901  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_XM, true, true, true).ID: return 7898;
7902  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_XM, true, true, false).ID: return 7899;
7903  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_XM, true, false, true).ID: return 7900;
7904  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_XM, true, false, false).ID: return 7901;
7905  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_XM, false, true, true).ID: return 7902;
7906  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_XM, false, true, false).ID: return 7903;
7907  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_XM, false, false, true).ID: return 7904;
7908  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_XM, false, false, false).ID: return 7905;
7909  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_XP, true, true, true).ID: return 7906;
7910  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_XP, true, true, false).ID: return 7907;
7911  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_XP, true, false, true).ID: return 7908;
7912  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_XP, true, false, false).ID: return 7909;
7913  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_XP, false, true, true).ID: return 7910;
7914  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_XP, false, true, false).ID: return 7911;
7915  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_XP, false, false, true).ID: return 7912;
7916  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_XP, false, false, false).ID: return 7913;
7917  case SpruceLeaves::SpruceLeaves(1, true).ID: return 158;
7918  case SpruceLeaves::SpruceLeaves(1, false).ID: return 159;
7919  case SpruceLeaves::SpruceLeaves(2, true).ID: return 160;
7920  case SpruceLeaves::SpruceLeaves(2, false).ID: return 161;
7921  case SpruceLeaves::SpruceLeaves(3, true).ID: return 162;
7922  case SpruceLeaves::SpruceLeaves(3, false).ID: return 163;
7923  case SpruceLeaves::SpruceLeaves(4, true).ID: return 164;
7924  case SpruceLeaves::SpruceLeaves(4, false).ID: return 165;
7925  case SpruceLeaves::SpruceLeaves(5, true).ID: return 166;
7926  case SpruceLeaves::SpruceLeaves(5, false).ID: return 167;
7927  case SpruceLeaves::SpruceLeaves(6, true).ID: return 168;
7928  case SpruceLeaves::SpruceLeaves(6, false).ID: return 169;
7929  case SpruceLeaves::SpruceLeaves(7, true).ID: return 170;
7930  case SpruceLeaves::SpruceLeaves(7, false).ID: return 171;
7931  case SpruceLog::SpruceLog(SpruceLog::Axis::X).ID: return 75;
7932  case SpruceLog::SpruceLog(SpruceLog::Axis::Y).ID: return 76;
7933  case SpruceLog::SpruceLog(SpruceLog::Axis::Z).ID: return 77;
7934  case SprucePlanks::SprucePlanks().ID: return 16;
7935  case SprucePressurePlate::SprucePressurePlate(true).ID: return 3873;
7936  case SprucePressurePlate::SprucePressurePlate(false).ID: return 3874;
7937  case SpruceSapling::SpruceSapling(0).ID: return 23;
7938  case SpruceSapling::SpruceSapling(1).ID: return 24;
7939  case SpruceSign::SpruceSign(0).ID: return 3412;
7940  case SpruceSign::SpruceSign(1).ID: return 3414;
7941  case SpruceSign::SpruceSign(2).ID: return 3416;
7942  case SpruceSign::SpruceSign(3).ID: return 3418;
7943  case SpruceSign::SpruceSign(4).ID: return 3420;
7944  case SpruceSign::SpruceSign(5).ID: return 3422;
7945  case SpruceSign::SpruceSign(6).ID: return 3424;
7946  case SpruceSign::SpruceSign(7).ID: return 3426;
7947  case SpruceSign::SpruceSign(8).ID: return 3428;
7948  case SpruceSign::SpruceSign(9).ID: return 3430;
7949  case SpruceSign::SpruceSign(10).ID: return 3432;
7950  case SpruceSign::SpruceSign(11).ID: return 3434;
7951  case SpruceSign::SpruceSign(12).ID: return 3436;
7952  case SpruceSign::SpruceSign(13).ID: return 3438;
7953  case SpruceSign::SpruceSign(14).ID: return 3440;
7954  case SpruceSign::SpruceSign(15).ID: return 3442;
7955  case SpruceSlab::SpruceSlab(SpruceSlab::Type::Top).ID: return 7771;
7957  case SpruceSlab::SpruceSlab(SpruceSlab::Type::Double).ID: return 7775;
7958  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZM, SpruceStairs::Half::Top, SpruceStairs::Shape::Straight).ID: return 5389;
7959  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZM, SpruceStairs::Half::Top, SpruceStairs::Shape::InnerLeft).ID: return 5391;
7960  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZM, SpruceStairs::Half::Top, SpruceStairs::Shape::InnerRight).ID: return 5393;
7961  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZM, SpruceStairs::Half::Top, SpruceStairs::Shape::OuterLeft).ID: return 5395;
7962  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZM, SpruceStairs::Half::Top, SpruceStairs::Shape::OuterRight).ID: return 5397;
7963  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZM, SpruceStairs::Half::Bottom, SpruceStairs::Shape::Straight).ID: return 5399;
7964  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZM, SpruceStairs::Half::Bottom, SpruceStairs::Shape::InnerLeft).ID: return 5401;
7965  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZM, SpruceStairs::Half::Bottom, SpruceStairs::Shape::InnerRight).ID: return 5403;
7966  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZM, SpruceStairs::Half::Bottom, SpruceStairs::Shape::OuterLeft).ID: return 5405;
7967  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZM, SpruceStairs::Half::Bottom, SpruceStairs::Shape::OuterRight).ID: return 5407;
7968  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZP, SpruceStairs::Half::Top, SpruceStairs::Shape::Straight).ID: return 5409;
7969  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZP, SpruceStairs::Half::Top, SpruceStairs::Shape::InnerLeft).ID: return 5411;
7970  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZP, SpruceStairs::Half::Top, SpruceStairs::Shape::InnerRight).ID: return 5413;
7971  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZP, SpruceStairs::Half::Top, SpruceStairs::Shape::OuterLeft).ID: return 5415;
7972  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZP, SpruceStairs::Half::Top, SpruceStairs::Shape::OuterRight).ID: return 5417;
7973  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZP, SpruceStairs::Half::Bottom, SpruceStairs::Shape::Straight).ID: return 5419;
7974  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZP, SpruceStairs::Half::Bottom, SpruceStairs::Shape::InnerLeft).ID: return 5421;
7975  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZP, SpruceStairs::Half::Bottom, SpruceStairs::Shape::InnerRight).ID: return 5423;
7976  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZP, SpruceStairs::Half::Bottom, SpruceStairs::Shape::OuterLeft).ID: return 5425;
7977  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZP, SpruceStairs::Half::Bottom, SpruceStairs::Shape::OuterRight).ID: return 5427;
7978  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XM, SpruceStairs::Half::Top, SpruceStairs::Shape::Straight).ID: return 5429;
7979  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XM, SpruceStairs::Half::Top, SpruceStairs::Shape::InnerLeft).ID: return 5431;
7980  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XM, SpruceStairs::Half::Top, SpruceStairs::Shape::InnerRight).ID: return 5433;
7981  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XM, SpruceStairs::Half::Top, SpruceStairs::Shape::OuterLeft).ID: return 5435;
7982  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XM, SpruceStairs::Half::Top, SpruceStairs::Shape::OuterRight).ID: return 5437;
7983  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XM, SpruceStairs::Half::Bottom, SpruceStairs::Shape::Straight).ID: return 5439;
7984  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XM, SpruceStairs::Half::Bottom, SpruceStairs::Shape::InnerLeft).ID: return 5441;
7985  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XM, SpruceStairs::Half::Bottom, SpruceStairs::Shape::InnerRight).ID: return 5443;
7986  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XM, SpruceStairs::Half::Bottom, SpruceStairs::Shape::OuterLeft).ID: return 5445;
7987  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XM, SpruceStairs::Half::Bottom, SpruceStairs::Shape::OuterRight).ID: return 5447;
7988  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XP, SpruceStairs::Half::Top, SpruceStairs::Shape::Straight).ID: return 5449;
7989  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XP, SpruceStairs::Half::Top, SpruceStairs::Shape::InnerLeft).ID: return 5451;
7990  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XP, SpruceStairs::Half::Top, SpruceStairs::Shape::InnerRight).ID: return 5453;
7991  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XP, SpruceStairs::Half::Top, SpruceStairs::Shape::OuterLeft).ID: return 5455;
7992  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XP, SpruceStairs::Half::Top, SpruceStairs::Shape::OuterRight).ID: return 5457;
7993  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XP, SpruceStairs::Half::Bottom, SpruceStairs::Shape::Straight).ID: return 5459;
7994  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XP, SpruceStairs::Half::Bottom, SpruceStairs::Shape::InnerLeft).ID: return 5461;
7995  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XP, SpruceStairs::Half::Bottom, SpruceStairs::Shape::InnerRight).ID: return 5463;
7996  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XP, SpruceStairs::Half::Bottom, SpruceStairs::Shape::OuterLeft).ID: return 5465;
7997  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XP, SpruceStairs::Half::Bottom, SpruceStairs::Shape::OuterRight).ID: return 5467;
7998  case SpruceTrapdoor::SpruceTrapdoor(eBlockFace::BLOCK_FACE_ZM, SpruceTrapdoor::Half::Top, true, true).ID: return 4162;
7999  case SpruceTrapdoor::SpruceTrapdoor(eBlockFace::BLOCK_FACE_ZM, SpruceTrapdoor::Half::Top, true, false).ID: return 4164;
8000  case SpruceTrapdoor::SpruceTrapdoor(eBlockFace::BLOCK_FACE_ZM, SpruceTrapdoor::Half::Top, false, true).ID: return 4166;
8001  case SpruceTrapdoor::SpruceTrapdoor(eBlockFace::BLOCK_FACE_ZM, SpruceTrapdoor::Half::Top, false, false).ID: return 4168;
8006  case SpruceTrapdoor::SpruceTrapdoor(eBlockFace::BLOCK_FACE_ZP, SpruceTrapdoor::Half::Top, true, true).ID: return 4178;
8007  case SpruceTrapdoor::SpruceTrapdoor(eBlockFace::BLOCK_FACE_ZP, SpruceTrapdoor::Half::Top, true, false).ID: return 4180;
8008  case SpruceTrapdoor::SpruceTrapdoor(eBlockFace::BLOCK_FACE_ZP, SpruceTrapdoor::Half::Top, false, true).ID: return 4182;
8009  case SpruceTrapdoor::SpruceTrapdoor(eBlockFace::BLOCK_FACE_ZP, SpruceTrapdoor::Half::Top, false, false).ID: return 4184;
8014  case SpruceTrapdoor::SpruceTrapdoor(eBlockFace::BLOCK_FACE_XM, SpruceTrapdoor::Half::Top, true, true).ID: return 4194;
8015  case SpruceTrapdoor::SpruceTrapdoor(eBlockFace::BLOCK_FACE_XM, SpruceTrapdoor::Half::Top, true, false).ID: return 4196;
8016  case SpruceTrapdoor::SpruceTrapdoor(eBlockFace::BLOCK_FACE_XM, SpruceTrapdoor::Half::Top, false, true).ID: return 4198;
8017  case SpruceTrapdoor::SpruceTrapdoor(eBlockFace::BLOCK_FACE_XM, SpruceTrapdoor::Half::Top, false, false).ID: return 4200;
8022  case SpruceTrapdoor::SpruceTrapdoor(eBlockFace::BLOCK_FACE_XP, SpruceTrapdoor::Half::Top, true, true).ID: return 4210;
8023  case SpruceTrapdoor::SpruceTrapdoor(eBlockFace::BLOCK_FACE_XP, SpruceTrapdoor::Half::Top, true, false).ID: return 4212;
8024  case SpruceTrapdoor::SpruceTrapdoor(eBlockFace::BLOCK_FACE_XP, SpruceTrapdoor::Half::Top, false, true).ID: return 4214;
8025  case SpruceTrapdoor::SpruceTrapdoor(eBlockFace::BLOCK_FACE_XP, SpruceTrapdoor::Half::Top, false, false).ID: return 4216;
8030  case SpruceWallSign::SpruceWallSign(eBlockFace::BLOCK_FACE_ZM).ID: return 3742;
8031  case SpruceWallSign::SpruceWallSign(eBlockFace::BLOCK_FACE_ZP).ID: return 3744;
8032  case SpruceWallSign::SpruceWallSign(eBlockFace::BLOCK_FACE_XM).ID: return 3746;
8033  case SpruceWallSign::SpruceWallSign(eBlockFace::BLOCK_FACE_XP).ID: return 3748;
8034  case SpruceWood::SpruceWood(SpruceWood::Axis::X).ID: return 111;
8035  case SpruceWood::SpruceWood(SpruceWood::Axis::Y).ID: return 112;
8036  case SpruceWood::SpruceWood(SpruceWood::Axis::Z).ID: return 113;
8037  case StickyPiston::StickyPiston(true, eBlockFace::BLOCK_FACE_ZM).ID: return 1328;
8038  case StickyPiston::StickyPiston(true, eBlockFace::BLOCK_FACE_XP).ID: return 1329;
8039  case StickyPiston::StickyPiston(true, eBlockFace::BLOCK_FACE_ZP).ID: return 1330;
8040  case StickyPiston::StickyPiston(true, eBlockFace::BLOCK_FACE_XM).ID: return 1331;
8041  case StickyPiston::StickyPiston(true, eBlockFace::BLOCK_FACE_YP).ID: return 1332;
8042  case StickyPiston::StickyPiston(true, eBlockFace::BLOCK_FACE_YM).ID: return 1333;
8043  case StickyPiston::StickyPiston(false, eBlockFace::BLOCK_FACE_ZM).ID: return 1334;
8044  case StickyPiston::StickyPiston(false, eBlockFace::BLOCK_FACE_XP).ID: return 1335;
8045  case StickyPiston::StickyPiston(false, eBlockFace::BLOCK_FACE_ZP).ID: return 1336;
8046  case StickyPiston::StickyPiston(false, eBlockFace::BLOCK_FACE_XM).ID: return 1337;
8047  case StickyPiston::StickyPiston(false, eBlockFace::BLOCK_FACE_YP).ID: return 1338;
8048  case StickyPiston::StickyPiston(false, eBlockFace::BLOCK_FACE_YM).ID: return 1339;
8049  case Stone::Stone().ID: return 1;
8050  case StoneBrickSlab::StoneBrickSlab(StoneBrickSlab::Type::Top).ID: return 7843;
8052  case StoneBrickSlab::StoneBrickSlab(StoneBrickSlab::Type::Double).ID: return 7847;
8053  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::Straight).ID: return 4917;
8054  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::InnerLeft).ID: return 4919;
8055  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::InnerRight).ID: return 4921;
8056  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::OuterLeft).ID: return 4923;
8057  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::OuterRight).ID: return 4925;
8058  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::Straight).ID: return 4927;
8059  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::InnerLeft).ID: return 4929;
8060  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::InnerRight).ID: return 4931;
8061  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::OuterLeft).ID: return 4933;
8062  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::OuterRight).ID: return 4935;
8063  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::Straight).ID: return 4937;
8064  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::InnerLeft).ID: return 4939;
8065  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::InnerRight).ID: return 4941;
8066  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::OuterLeft).ID: return 4943;
8067  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::OuterRight).ID: return 4945;
8068  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::Straight).ID: return 4947;
8069  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::InnerLeft).ID: return 4949;
8070  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::InnerRight).ID: return 4951;
8071  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::OuterLeft).ID: return 4953;
8072  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::OuterRight).ID: return 4955;
8073  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XM, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::Straight).ID: return 4957;
8074  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XM, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::InnerLeft).ID: return 4959;
8075  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XM, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::InnerRight).ID: return 4961;
8076  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XM, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::OuterLeft).ID: return 4963;
8077  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XM, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::OuterRight).ID: return 4965;
8078  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XM, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::Straight).ID: return 4967;
8079  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XM, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::InnerLeft).ID: return 4969;
8080  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XM, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::InnerRight).ID: return 4971;
8081  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XM, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::OuterLeft).ID: return 4973;
8082  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XM, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::OuterRight).ID: return 4975;
8083  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XP, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::Straight).ID: return 4977;
8084  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XP, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::InnerLeft).ID: return 4979;
8085  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XP, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::InnerRight).ID: return 4981;
8086  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XP, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::OuterLeft).ID: return 4983;
8087  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XP, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::OuterRight).ID: return 4985;
8088  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XP, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::Straight).ID: return 4987;
8089  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XP, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::InnerLeft).ID: return 4989;
8090  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XP, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::InnerRight).ID: return 4991;
8091  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XP, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::OuterLeft).ID: return 4993;
8092  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XP, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::OuterRight).ID: return 4995;
8093  case StoneBrickWall::StoneBrickWall(StoneBrickWall::East::Low, StoneBrickWall::North::Low, StoneBrickWall::South::Low, true, StoneBrickWall::West::Low).ID: return 10653;
8094  case StoneBrickWall::StoneBrickWall(StoneBrickWall::East::Low, StoneBrickWall::North::Low, StoneBrickWall::South::Low, true, StoneBrickWall::West::None).ID: return 10654;
8095  case StoneBrickWall::StoneBrickWall(StoneBrickWall::East::Low, StoneBrickWall::North::Low, StoneBrickWall::South::Low, false, StoneBrickWall::West::Low).ID: return 10657;
8096  case StoneBrickWall::StoneBrickWall(StoneBrickWall::East::Low, StoneBrickWall::North::Low, StoneBrickWall::South::Low, false, StoneBrickWall::West::None).ID: return 10658;
8097  case StoneBrickWall::StoneBrickWall(StoneBrickWall::East::Low, StoneBrickWall::North::Low, StoneBrickWall::South::None, true, StoneBrickWall::West::Low).ID: return 10661;
8098  case StoneBrickWall::StoneBrickWall(StoneBrickWall::East::Low, StoneBrickWall::North::Low, StoneBrickWall::South::None, true, StoneBrickWall::West::None).ID: return 10662;
8099  case StoneBrickWall::StoneBrickWall(StoneBrickWall::East::Low, StoneBrickWall::North::Low, StoneBrickWall::South::None, false, StoneBrickWall::West::Low).ID: return 10665;
8100  case StoneBrickWall::StoneBrickWall(StoneBrickWall::East::Low, StoneBrickWall::North::Low, StoneBrickWall::South::None, false, StoneBrickWall::West::None).ID: return 10666;
8101  case StoneBrickWall::StoneBrickWall(StoneBrickWall::East::Low, StoneBrickWall::North::None, StoneBrickWall::South::Low, true, StoneBrickWall::West::Low).ID: return 10669;
8102  case StoneBrickWall::StoneBrickWall(StoneBrickWall::East::Low, StoneBrickWall::North::None, StoneBrickWall::South::Low, true, StoneBrickWall::West::None).ID: return 10670;
8103  case StoneBrickWall::StoneBrickWall(StoneBrickWall::East::Low, StoneBrickWall::North::None, StoneBrickWall::South::Low, false, StoneBrickWall::West::Low).ID: return 10673;
8104  case StoneBrickWall::StoneBrickWall(StoneBrickWall::East::Low, StoneBrickWall::North::None, StoneBrickWall::South::Low, false, StoneBrickWall::West::None).ID: return 10674;
8105  case StoneBrickWall::StoneBrickWall(StoneBrickWall::East::Low, StoneBrickWall::North::None, StoneBrickWall::South::None, true, StoneBrickWall::West::Low).ID: return 10677;
8106  case StoneBrickWall::StoneBrickWall(StoneBrickWall::East::Low, StoneBrickWall::North::None, StoneBrickWall::South::None, true, StoneBrickWall::West::None).ID: return 10678;
8107  case StoneBrickWall::StoneBrickWall(StoneBrickWall::East::Low, StoneBrickWall::North::None, StoneBrickWall::South::None, false, StoneBrickWall::West::Low).ID: return 10681;
8108  case StoneBrickWall::StoneBrickWall(StoneBrickWall::East::Low, StoneBrickWall::North::None, StoneBrickWall::South::None, false, StoneBrickWall::West::None).ID: return 10682;
8109  case StoneBrickWall::StoneBrickWall(StoneBrickWall::East::None, StoneBrickWall::North::Low, StoneBrickWall::South::Low, true, StoneBrickWall::West::Low).ID: return 10685;
8110  case StoneBrickWall::StoneBrickWall(StoneBrickWall::East::None, StoneBrickWall::North::Low, StoneBrickWall::South::Low, true, StoneBrickWall::West::None).ID: return 10686;
8111  case StoneBrickWall::StoneBrickWall(StoneBrickWall::East::None, StoneBrickWall::North::Low, StoneBrickWall::South::Low, false, StoneBrickWall::West::Low).ID: return 10689;
8112  case StoneBrickWall::StoneBrickWall(StoneBrickWall::East::None, StoneBrickWall::North::Low, StoneBrickWall::South::Low, false, StoneBrickWall::West::None).ID: return 10690;
8113  case StoneBrickWall::StoneBrickWall(StoneBrickWall::East::None, StoneBrickWall::North::Low, StoneBrickWall::South::None, true, StoneBrickWall::West::Low).ID: return 10693;
8114  case StoneBrickWall::StoneBrickWall(StoneBrickWall::East::None, StoneBrickWall::North::Low, StoneBrickWall::South::None, true, StoneBrickWall::West::None).ID: return 10694;
8115  case StoneBrickWall::StoneBrickWall(StoneBrickWall::East::None, StoneBrickWall::North::Low, StoneBrickWall::South::None, false, StoneBrickWall::West::Low).ID: return 10697;
8116  case StoneBrickWall::StoneBrickWall(StoneBrickWall::East::None, StoneBrickWall::North::Low, StoneBrickWall::South::None, false, StoneBrickWall::West::None).ID: return 10698;
8117  case StoneBrickWall::StoneBrickWall(StoneBrickWall::East::None, StoneBrickWall::North::None, StoneBrickWall::South::Low, true, StoneBrickWall::West::Low).ID: return 10701;
8118  case StoneBrickWall::StoneBrickWall(StoneBrickWall::East::None, StoneBrickWall::North::None, StoneBrickWall::South::Low, true, StoneBrickWall::West::None).ID: return 10702;
8119  case StoneBrickWall::StoneBrickWall(StoneBrickWall::East::None, StoneBrickWall::North::None, StoneBrickWall::South::Low, false, StoneBrickWall::West::Low).ID: return 10705;
8120  case StoneBrickWall::StoneBrickWall(StoneBrickWall::East::None, StoneBrickWall::North::None, StoneBrickWall::South::Low, false, StoneBrickWall::West::None).ID: return 10706;
8121  case StoneBrickWall::StoneBrickWall(StoneBrickWall::East::None, StoneBrickWall::North::None, StoneBrickWall::South::None, true, StoneBrickWall::West::Low).ID: return 10709;
8122  case StoneBrickWall::StoneBrickWall(StoneBrickWall::East::None, StoneBrickWall::North::None, StoneBrickWall::South::None, true, StoneBrickWall::West::None).ID: return 10710;
8123  case StoneBrickWall::StoneBrickWall(StoneBrickWall::East::None, StoneBrickWall::North::None, StoneBrickWall::South::None, false, StoneBrickWall::West::Low).ID: return 10713;
8124  case StoneBrickWall::StoneBrickWall(StoneBrickWall::East::None, StoneBrickWall::North::None, StoneBrickWall::South::None, false, StoneBrickWall::West::None).ID: return 10714;
8125  case StoneBricks::StoneBricks().ID: return 4481;
8126  case StoneButton::StoneButton(StoneButton::Face::Floor, eBlockFace::BLOCK_FACE_ZM, true).ID: return 3895;
8127  case StoneButton::StoneButton(StoneButton::Face::Floor, eBlockFace::BLOCK_FACE_ZM, false).ID: return 3896;
8128  case StoneButton::StoneButton(StoneButton::Face::Floor, eBlockFace::BLOCK_FACE_ZP, true).ID: return 3897;
8129  case StoneButton::StoneButton(StoneButton::Face::Floor, eBlockFace::BLOCK_FACE_ZP, false).ID: return 3898;
8130  case StoneButton::StoneButton(StoneButton::Face::Floor, eBlockFace::BLOCK_FACE_XM, true).ID: return 3899;
8131  case StoneButton::StoneButton(StoneButton::Face::Floor, eBlockFace::BLOCK_FACE_XM, false).ID: return 3900;
8132  case StoneButton::StoneButton(StoneButton::Face::Floor, eBlockFace::BLOCK_FACE_XP, true).ID: return 3901;
8133  case StoneButton::StoneButton(StoneButton::Face::Floor, eBlockFace::BLOCK_FACE_XP, false).ID: return 3902;
8134  case StoneButton::StoneButton(StoneButton::Face::Wall, eBlockFace::BLOCK_FACE_ZM, true).ID: return 3903;
8135  case StoneButton::StoneButton(StoneButton::Face::Wall, eBlockFace::BLOCK_FACE_ZM, false).ID: return 3904;
8136  case StoneButton::StoneButton(StoneButton::Face::Wall, eBlockFace::BLOCK_FACE_ZP, true).ID: return 3905;
8137  case StoneButton::StoneButton(StoneButton::Face::Wall, eBlockFace::BLOCK_FACE_ZP, false).ID: return 3906;
8138  case StoneButton::StoneButton(StoneButton::Face::Wall, eBlockFace::BLOCK_FACE_XM, true).ID: return 3907;
8139  case StoneButton::StoneButton(StoneButton::Face::Wall, eBlockFace::BLOCK_FACE_XM, false).ID: return 3908;
8140  case StoneButton::StoneButton(StoneButton::Face::Wall, eBlockFace::BLOCK_FACE_XP, true).ID: return 3909;
8141  case StoneButton::StoneButton(StoneButton::Face::Wall, eBlockFace::BLOCK_FACE_XP, false).ID: return 3910;
8142  case StoneButton::StoneButton(StoneButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM, true).ID: return 3911;
8143  case StoneButton::StoneButton(StoneButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM, false).ID: return 3912;
8144  case StoneButton::StoneButton(StoneButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP, true).ID: return 3913;
8145  case StoneButton::StoneButton(StoneButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP, false).ID: return 3914;
8146  case StoneButton::StoneButton(StoneButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XM, true).ID: return 3915;
8147  case StoneButton::StoneButton(StoneButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XM, false).ID: return 3916;
8148  case StoneButton::StoneButton(StoneButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XP, true).ID: return 3917;
8149  case StoneButton::StoneButton(StoneButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XP, false).ID: return 3918;
8150  case StonePressurePlate::StonePressurePlate(true).ID: return 3805;
8151  case StonePressurePlate::StonePressurePlate(false).ID: return 3806;
8152  case StoneSlab::StoneSlab(StoneSlab::Type::Top).ID: return 7801;
8153  case StoneSlab::StoneSlab(StoneSlab::Type::Bottom).ID: return 7803;
8154  case StoneSlab::StoneSlab(StoneSlab::Type::Double).ID: return 7805;
8155  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_ZM, StoneStairs::Half::Top, StoneStairs::Shape::Straight).ID: return 9614;
8156  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_ZM, StoneStairs::Half::Top, StoneStairs::Shape::InnerLeft).ID: return 9616;
8157  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_ZM, StoneStairs::Half::Top, StoneStairs::Shape::InnerRight).ID: return 9618;
8158  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_ZM, StoneStairs::Half::Top, StoneStairs::Shape::OuterLeft).ID: return 9620;
8159  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_ZM, StoneStairs::Half::Top, StoneStairs::Shape::OuterRight).ID: return 9622;
8160  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_ZM, StoneStairs::Half::Bottom, StoneStairs::Shape::Straight).ID: return 9624;
8161  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_ZM, StoneStairs::Half::Bottom, StoneStairs::Shape::InnerLeft).ID: return 9626;
8162  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_ZM, StoneStairs::Half::Bottom, StoneStairs::Shape::InnerRight).ID: return 9628;
8163  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_ZM, StoneStairs::Half::Bottom, StoneStairs::Shape::OuterLeft).ID: return 9630;
8164  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_ZM, StoneStairs::Half::Bottom, StoneStairs::Shape::OuterRight).ID: return 9632;
8165  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_ZP, StoneStairs::Half::Top, StoneStairs::Shape::Straight).ID: return 9634;
8166  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_ZP, StoneStairs::Half::Top, StoneStairs::Shape::InnerLeft).ID: return 9636;
8167  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_ZP, StoneStairs::Half::Top, StoneStairs::Shape::InnerRight).ID: return 9638;
8168  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_ZP, StoneStairs::Half::Top, StoneStairs::Shape::OuterLeft).ID: return 9640;
8169  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_ZP, StoneStairs::Half::Top, StoneStairs::Shape::OuterRight).ID: return 9642;
8170  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_ZP, StoneStairs::Half::Bottom, StoneStairs::Shape::Straight).ID: return 9644;
8171  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_ZP, StoneStairs::Half::Bottom, StoneStairs::Shape::InnerLeft).ID: return 9646;
8172  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_ZP, StoneStairs::Half::Bottom, StoneStairs::Shape::InnerRight).ID: return 9648;
8173  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_ZP, StoneStairs::Half::Bottom, StoneStairs::Shape::OuterLeft).ID: return 9650;
8174  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_ZP, StoneStairs::Half::Bottom, StoneStairs::Shape::OuterRight).ID: return 9652;
8175  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_XM, StoneStairs::Half::Top, StoneStairs::Shape::Straight).ID: return 9654;
8176  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_XM, StoneStairs::Half::Top, StoneStairs::Shape::InnerLeft).ID: return 9656;
8177  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_XM, StoneStairs::Half::Top, StoneStairs::Shape::InnerRight).ID: return 9658;
8178  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_XM, StoneStairs::Half::Top, StoneStairs::Shape::OuterLeft).ID: return 9660;
8179  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_XM, StoneStairs::Half::Top, StoneStairs::Shape::OuterRight).ID: return 9662;
8180  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_XM, StoneStairs::Half::Bottom, StoneStairs::Shape::Straight).ID: return 9664;
8181  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_XM, StoneStairs::Half::Bottom, StoneStairs::Shape::InnerLeft).ID: return 9666;
8182  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_XM, StoneStairs::Half::Bottom, StoneStairs::Shape::InnerRight).ID: return 9668;
8183  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_XM, StoneStairs::Half::Bottom, StoneStairs::Shape::OuterLeft).ID: return 9670;
8184  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_XM, StoneStairs::Half::Bottom, StoneStairs::Shape::OuterRight).ID: return 9672;
8185  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_XP, StoneStairs::Half::Top, StoneStairs::Shape::Straight).ID: return 9674;
8186  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_XP, StoneStairs::Half::Top, StoneStairs::Shape::InnerLeft).ID: return 9676;
8187  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_XP, StoneStairs::Half::Top, StoneStairs::Shape::InnerRight).ID: return 9678;
8188  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_XP, StoneStairs::Half::Top, StoneStairs::Shape::OuterLeft).ID: return 9680;
8189  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_XP, StoneStairs::Half::Top, StoneStairs::Shape::OuterRight).ID: return 9682;
8190  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_XP, StoneStairs::Half::Bottom, StoneStairs::Shape::Straight).ID: return 9684;
8191  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_XP, StoneStairs::Half::Bottom, StoneStairs::Shape::InnerLeft).ID: return 9686;
8192  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_XP, StoneStairs::Half::Bottom, StoneStairs::Shape::InnerRight).ID: return 9688;
8193  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_XP, StoneStairs::Half::Bottom, StoneStairs::Shape::OuterLeft).ID: return 9690;
8194  case StoneStairs::StoneStairs(eBlockFace::BLOCK_FACE_XP, StoneStairs::Half::Bottom, StoneStairs::Shape::OuterRight).ID: return 9692;
8199  case StrippedAcaciaLog::StrippedAcaciaLog(StrippedAcaciaLog::Axis::X).ID: return 99;
8200  case StrippedAcaciaLog::StrippedAcaciaLog(StrippedAcaciaLog::Axis::Y).ID: return 100;
8201  case StrippedAcaciaLog::StrippedAcaciaLog(StrippedAcaciaLog::Axis::Z).ID: return 101;
8202  case StrippedAcaciaWood::StrippedAcaciaWood(StrippedAcaciaWood::Axis::X).ID: return 138;
8203  case StrippedAcaciaWood::StrippedAcaciaWood(StrippedAcaciaWood::Axis::Y).ID: return 139;
8204  case StrippedAcaciaWood::StrippedAcaciaWood(StrippedAcaciaWood::Axis::Z).ID: return 140;
8205  case StrippedBirchLog::StrippedBirchLog(StrippedBirchLog::Axis::X).ID: return 93;
8206  case StrippedBirchLog::StrippedBirchLog(StrippedBirchLog::Axis::Y).ID: return 94;
8207  case StrippedBirchLog::StrippedBirchLog(StrippedBirchLog::Axis::Z).ID: return 95;
8208  case StrippedBirchWood::StrippedBirchWood(StrippedBirchWood::Axis::X).ID: return 132;
8209  case StrippedBirchWood::StrippedBirchWood(StrippedBirchWood::Axis::Y).ID: return 133;
8210  case StrippedBirchWood::StrippedBirchWood(StrippedBirchWood::Axis::Z).ID: return 134;
8211  case StrippedDarkOakLog::StrippedDarkOakLog(StrippedDarkOakLog::Axis::X).ID: return 102;
8212  case StrippedDarkOakLog::StrippedDarkOakLog(StrippedDarkOakLog::Axis::Y).ID: return 103;
8213  case StrippedDarkOakLog::StrippedDarkOakLog(StrippedDarkOakLog::Axis::Z).ID: return 104;
8214  case StrippedDarkOakWood::StrippedDarkOakWood(StrippedDarkOakWood::Axis::X).ID: return 141;
8215  case StrippedDarkOakWood::StrippedDarkOakWood(StrippedDarkOakWood::Axis::Y).ID: return 142;
8216  case StrippedDarkOakWood::StrippedDarkOakWood(StrippedDarkOakWood::Axis::Z).ID: return 143;
8217  case StrippedJungleLog::StrippedJungleLog(StrippedJungleLog::Axis::X).ID: return 96;
8218  case StrippedJungleLog::StrippedJungleLog(StrippedJungleLog::Axis::Y).ID: return 97;
8219  case StrippedJungleLog::StrippedJungleLog(StrippedJungleLog::Axis::Z).ID: return 98;
8220  case StrippedJungleWood::StrippedJungleWood(StrippedJungleWood::Axis::X).ID: return 135;
8221  case StrippedJungleWood::StrippedJungleWood(StrippedJungleWood::Axis::Y).ID: return 136;
8222  case StrippedJungleWood::StrippedJungleWood(StrippedJungleWood::Axis::Z).ID: return 137;
8223  case StrippedOakLog::StrippedOakLog(StrippedOakLog::Axis::X).ID: return 105;
8224  case StrippedOakLog::StrippedOakLog(StrippedOakLog::Axis::Y).ID: return 106;
8225  case StrippedOakLog::StrippedOakLog(StrippedOakLog::Axis::Z).ID: return 107;
8226  case StrippedOakWood::StrippedOakWood(StrippedOakWood::Axis::X).ID: return 126;
8227  case StrippedOakWood::StrippedOakWood(StrippedOakWood::Axis::Y).ID: return 127;
8228  case StrippedOakWood::StrippedOakWood(StrippedOakWood::Axis::Z).ID: return 128;
8229  case StrippedSpruceLog::StrippedSpruceLog(StrippedSpruceLog::Axis::X).ID: return 90;
8230  case StrippedSpruceLog::StrippedSpruceLog(StrippedSpruceLog::Axis::Y).ID: return 91;
8231  case StrippedSpruceLog::StrippedSpruceLog(StrippedSpruceLog::Axis::Z).ID: return 92;
8232  case StrippedSpruceWood::StrippedSpruceWood(StrippedSpruceWood::Axis::X).ID: return 129;
8233  case StrippedSpruceWood::StrippedSpruceWood(StrippedSpruceWood::Axis::Y).ID: return 130;
8234  case StrippedSpruceWood::StrippedSpruceWood(StrippedSpruceWood::Axis::Z).ID: return 131;
8237  case StructureBlock::StructureBlock(StructureBlock::Mode::Corner).ID: return 11270;
8238  case StructureBlock::StructureBlock(StructureBlock::Mode::Data).ID: return 11271;
8239  case StructureVoid::StructureVoid().ID: return 8723;
8240  case SugarCane::SugarCane(0).ID: return 3946;
8241  case SugarCane::SugarCane(1).ID: return 3947;
8242  case SugarCane::SugarCane(2).ID: return 3948;
8243  case SugarCane::SugarCane(3).ID: return 3949;
8244  case SugarCane::SugarCane(4).ID: return 3950;
8245  case SugarCane::SugarCane(5).ID: return 3951;
8246  case SugarCane::SugarCane(6).ID: return 3952;
8247  case SugarCane::SugarCane(7).ID: return 3953;
8248  case SugarCane::SugarCane(8).ID: return 3954;
8249  case SugarCane::SugarCane(9).ID: return 3955;
8250  case SugarCane::SugarCane(10).ID: return 3956;
8251  case SugarCane::SugarCane(11).ID: return 3957;
8252  case SugarCane::SugarCane(12).ID: return 3958;
8253  case SugarCane::SugarCane(13).ID: return 3959;
8254  case SugarCane::SugarCane(14).ID: return 3960;
8255  case SugarCane::SugarCane(15).ID: return 3961;
8256  case Sunflower::Sunflower(Sunflower::Half::Upper).ID: return 7349;
8257  case Sunflower::Sunflower(Sunflower::Half::Lower).ID: return 7350;
8258  case SweetBerryBush::SweetBerryBush(0).ID: return 11264;
8259  case SweetBerryBush::SweetBerryBush(1).ID: return 11265;
8260  case SweetBerryBush::SweetBerryBush(2).ID: return 11266;
8261  case SweetBerryBush::SweetBerryBush(3).ID: return 11267;
8262  case TNT::TNT(true).ID: return 1429;
8263  case TNT::TNT(false).ID: return 1430;
8264  case TallGrass::TallGrass(TallGrass::Half::Upper).ID: return 7357;
8265  case TallGrass::TallGrass(TallGrass::Half::Lower).ID: return 7358;
8266  case TallSeagrass::TallSeagrass(TallSeagrass::Half::Upper).ID: return 1345;
8267  case TallSeagrass::TallSeagrass(TallSeagrass::Half::Lower).ID: return 1346;
8268  case Terracotta::Terracotta().ID: return 7346;
8269  case Torch::Torch().ID: return 1434;
8270  case TrappedChest::TrappedChest(eBlockFace::BLOCK_FACE_ZM, TrappedChest::Type::Single).ID: return 6087;
8271  case TrappedChest::TrappedChest(eBlockFace::BLOCK_FACE_ZM, TrappedChest::Type::Left).ID: return 6089;
8272  case TrappedChest::TrappedChest(eBlockFace::BLOCK_FACE_ZM, TrappedChest::Type::Right).ID: return 6091;
8273  case TrappedChest::TrappedChest(eBlockFace::BLOCK_FACE_ZP, TrappedChest::Type::Single).ID: return 6093;
8274  case TrappedChest::TrappedChest(eBlockFace::BLOCK_FACE_ZP, TrappedChest::Type::Left).ID: return 6095;
8275  case TrappedChest::TrappedChest(eBlockFace::BLOCK_FACE_ZP, TrappedChest::Type::Right).ID: return 6097;
8276  case TrappedChest::TrappedChest(eBlockFace::BLOCK_FACE_XM, TrappedChest::Type::Single).ID: return 6099;
8277  case TrappedChest::TrappedChest(eBlockFace::BLOCK_FACE_XM, TrappedChest::Type::Left).ID: return 6101;
8278  case TrappedChest::TrappedChest(eBlockFace::BLOCK_FACE_XM, TrappedChest::Type::Right).ID: return 6103;
8279  case TrappedChest::TrappedChest(eBlockFace::BLOCK_FACE_XP, TrappedChest::Type::Single).ID: return 6105;
8280  case TrappedChest::TrappedChest(eBlockFace::BLOCK_FACE_XP, TrappedChest::Type::Left).ID: return 6107;
8281  case TrappedChest::TrappedChest(eBlockFace::BLOCK_FACE_XP, TrappedChest::Type::Right).ID: return 6109;
8282  case Tripwire::Tripwire(true, true, true, true, true, true, true).ID: return 5259;
8283  case Tripwire::Tripwire(true, true, true, true, true, true, false).ID: return 5260;
8284  case Tripwire::Tripwire(true, true, true, true, true, false, true).ID: return 5261;
8285  case Tripwire::Tripwire(true, true, true, true, true, false, false).ID: return 5262;
8286  case Tripwire::Tripwire(true, true, true, true, false, true, true).ID: return 5263;
8287  case Tripwire::Tripwire(true, true, true, true, false, true, false).ID: return 5264;
8288  case Tripwire::Tripwire(true, true, true, true, false, false, true).ID: return 5265;
8289  case Tripwire::Tripwire(true, true, true, true, false, false, false).ID: return 5266;
8290  case Tripwire::Tripwire(true, true, true, false, true, true, true).ID: return 5267;
8291  case Tripwire::Tripwire(true, true, true, false, true, true, false).ID: return 5268;
8292  case Tripwire::Tripwire(true, true, true, false, true, false, true).ID: return 5269;
8293  case Tripwire::Tripwire(true, true, true, false, true, false, false).ID: return 5270;
8294  case Tripwire::Tripwire(true, true, true, false, false, true, true).ID: return 5271;
8295  case Tripwire::Tripwire(true, true, true, false, false, true, false).ID: return 5272;
8296  case Tripwire::Tripwire(true, true, true, false, false, false, true).ID: return 5273;
8297  case Tripwire::Tripwire(true, true, true, false, false, false, false).ID: return 5274;
8298  case Tripwire::Tripwire(true, true, false, true, true, true, true).ID: return 5275;
8299  case Tripwire::Tripwire(true, true, false, true, true, true, false).ID: return 5276;
8300  case Tripwire::Tripwire(true, true, false, true, true, false, true).ID: return 5277;
8301  case Tripwire::Tripwire(true, true, false, true, true, false, false).ID: return 5278;
8302  case Tripwire::Tripwire(true, true, false, true, false, true, true).ID: return 5279;
8303  case Tripwire::Tripwire(true, true, false, true, false, true, false).ID: return 5280;
8304  case Tripwire::Tripwire(true, true, false, true, false, false, true).ID: return 5281;
8305  case Tripwire::Tripwire(true, true, false, true, false, false, false).ID: return 5282;
8306  case Tripwire::Tripwire(true, true, false, false, true, true, true).ID: return 5283;
8307  case Tripwire::Tripwire(true, true, false, false, true, true, false).ID: return 5284;
8308  case Tripwire::Tripwire(true, true, false, false, true, false, true).ID: return 5285;
8309  case Tripwire::Tripwire(true, true, false, false, true, false, false).ID: return 5286;
8310  case Tripwire::Tripwire(true, true, false, false, false, true, true).ID: return 5287;
8311  case Tripwire::Tripwire(true, true, false, false, false, true, false).ID: return 5288;
8312  case Tripwire::Tripwire(true, true, false, false, false, false, true).ID: return 5289;
8313  case Tripwire::Tripwire(true, true, false, false, false, false, false).ID: return 5290;
8314  case Tripwire::Tripwire(true, false, true, true, true, true, true).ID: return 5291;
8315  case Tripwire::Tripwire(true, false, true, true, true, true, false).ID: return 5292;
8316  case Tripwire::Tripwire(true, false, true, true, true, false, true).ID: return 5293;
8317  case Tripwire::Tripwire(true, false, true, true, true, false, false).ID: return 5294;
8318  case Tripwire::Tripwire(true, false, true, true, false, true, true).ID: return 5295;
8319  case Tripwire::Tripwire(true, false, true, true, false, true, false).ID: return 5296;
8320  case Tripwire::Tripwire(true, false, true, true, false, false, true).ID: return 5297;
8321  case Tripwire::Tripwire(true, false, true, true, false, false, false).ID: return 5298;
8322  case Tripwire::Tripwire(true, false, true, false, true, true, true).ID: return 5299;
8323  case Tripwire::Tripwire(true, false, true, false, true, true, false).ID: return 5300;
8324  case Tripwire::Tripwire(true, false, true, false, true, false, true).ID: return 5301;
8325  case Tripwire::Tripwire(true, false, true, false, true, false, false).ID: return 5302;
8326  case Tripwire::Tripwire(true, false, true, false, false, true, true).ID: return 5303;
8327  case Tripwire::Tripwire(true, false, true, false, false, true, false).ID: return 5304;
8328  case Tripwire::Tripwire(true, false, true, false, false, false, true).ID: return 5305;
8329  case Tripwire::Tripwire(true, false, true, false, false, false, false).ID: return 5306;
8330  case Tripwire::Tripwire(true, false, false, true, true, true, true).ID: return 5307;
8331  case Tripwire::Tripwire(true, false, false, true, true, true, false).ID: return 5308;
8332  case Tripwire::Tripwire(true, false, false, true, true, false, true).ID: return 5309;
8333  case Tripwire::Tripwire(true, false, false, true, true, false, false).ID: return 5310;
8334  case Tripwire::Tripwire(true, false, false, true, false, true, true).ID: return 5311;
8335  case Tripwire::Tripwire(true, false, false, true, false, true, false).ID: return 5312;
8336  case Tripwire::Tripwire(true, false, false, true, false, false, true).ID: return 5313;
8337  case Tripwire::Tripwire(true, false, false, true, false, false, false).ID: return 5314;
8338  case Tripwire::Tripwire(true, false, false, false, true, true, true).ID: return 5315;
8339  case Tripwire::Tripwire(true, false, false, false, true, true, false).ID: return 5316;
8340  case Tripwire::Tripwire(true, false, false, false, true, false, true).ID: return 5317;
8341  case Tripwire::Tripwire(true, false, false, false, true, false, false).ID: return 5318;
8342  case Tripwire::Tripwire(true, false, false, false, false, true, true).ID: return 5319;
8343  case Tripwire::Tripwire(true, false, false, false, false, true, false).ID: return 5320;
8344  case Tripwire::Tripwire(true, false, false, false, false, false, true).ID: return 5321;
8345  case Tripwire::Tripwire(true, false, false, false, false, false, false).ID: return 5322;
8346  case Tripwire::Tripwire(false, true, true, true, true, true, true).ID: return 5323;
8347  case Tripwire::Tripwire(false, true, true, true, true, true, false).ID: return 5324;
8348  case Tripwire::Tripwire(false, true, true, true, true, false, true).ID: return 5325;
8349  case Tripwire::Tripwire(false, true, true, true, true, false, false).ID: return 5326;
8350  case Tripwire::Tripwire(false, true, true, true, false, true, true).ID: return 5327;
8351  case Tripwire::Tripwire(false, true, true, true, false, true, false).ID: return 5328;
8352  case Tripwire::Tripwire(false, true, true, true, false, false, true).ID: return 5329;
8353  case Tripwire::Tripwire(false, true, true, true, false, false, false).ID: return 5330;
8354  case Tripwire::Tripwire(false, true, true, false, true, true, true).ID: return 5331;
8355  case Tripwire::Tripwire(false, true, true, false, true, true, false).ID: return 5332;
8356  case Tripwire::Tripwire(false, true, true, false, true, false, true).ID: return 5333;
8357  case Tripwire::Tripwire(false, true, true, false, true, false, false).ID: return 5334;
8358  case Tripwire::Tripwire(false, true, true, false, false, true, true).ID: return 5335;
8359  case Tripwire::Tripwire(false, true, true, false, false, true, false).ID: return 5336;
8360  case Tripwire::Tripwire(false, true, true, false, false, false, true).ID: return 5337;
8361  case Tripwire::Tripwire(false, true, true, false, false, false, false).ID: return 5338;
8362  case Tripwire::Tripwire(false, true, false, true, true, true, true).ID: return 5339;
8363  case Tripwire::Tripwire(false, true, false, true, true, true, false).ID: return 5340;
8364  case Tripwire::Tripwire(false, true, false, true, true, false, true).ID: return 5341;
8365  case Tripwire::Tripwire(false, true, false, true, true, false, false).ID: return 5342;
8366  case Tripwire::Tripwire(false, true, false, true, false, true, true).ID: return 5343;
8367  case Tripwire::Tripwire(false, true, false, true, false, true, false).ID: return 5344;
8368  case Tripwire::Tripwire(false, true, false, true, false, false, true).ID: return 5345;
8369  case Tripwire::Tripwire(false, true, false, true, false, false, false).ID: return 5346;
8370  case Tripwire::Tripwire(false, true, false, false, true, true, true).ID: return 5347;
8371  case Tripwire::Tripwire(false, true, false, false, true, true, false).ID: return 5348;
8372  case Tripwire::Tripwire(false, true, false, false, true, false, true).ID: return 5349;
8373  case Tripwire::Tripwire(false, true, false, false, true, false, false).ID: return 5350;
8374  case Tripwire::Tripwire(false, true, false, false, false, true, true).ID: return 5351;
8375  case Tripwire::Tripwire(false, true, false, false, false, true, false).ID: return 5352;
8376  case Tripwire::Tripwire(false, true, false, false, false, false, true).ID: return 5353;
8377  case Tripwire::Tripwire(false, true, false, false, false, false, false).ID: return 5354;
8378  case Tripwire::Tripwire(false, false, true, true, true, true, true).ID: return 5355;
8379  case Tripwire::Tripwire(false, false, true, true, true, true, false).ID: return 5356;
8380  case Tripwire::Tripwire(false, false, true, true, true, false, true).ID: return 5357;
8381  case Tripwire::Tripwire(false, false, true, true, true, false, false).ID: return 5358;
8382  case Tripwire::Tripwire(false, false, true, true, false, true, true).ID: return 5359;
8383  case Tripwire::Tripwire(false, false, true, true, false, true, false).ID: return 5360;
8384  case Tripwire::Tripwire(false, false, true, true, false, false, true).ID: return 5361;
8385  case Tripwire::Tripwire(false, false, true, true, false, false, false).ID: return 5362;
8386  case Tripwire::Tripwire(false, false, true, false, true, true, true).ID: return 5363;
8387  case Tripwire::Tripwire(false, false, true, false, true, true, false).ID: return 5364;
8388  case Tripwire::Tripwire(false, false, true, false, true, false, true).ID: return 5365;
8389  case Tripwire::Tripwire(false, false, true, false, true, false, false).ID: return 5366;
8390  case Tripwire::Tripwire(false, false, true, false, false, true, true).ID: return 5367;
8391  case Tripwire::Tripwire(false, false, true, false, false, true, false).ID: return 5368;
8392  case Tripwire::Tripwire(false, false, true, false, false, false, true).ID: return 5369;
8393  case Tripwire::Tripwire(false, false, true, false, false, false, false).ID: return 5370;
8394  case Tripwire::Tripwire(false, false, false, true, true, true, true).ID: return 5371;
8395  case Tripwire::Tripwire(false, false, false, true, true, true, false).ID: return 5372;
8396  case Tripwire::Tripwire(false, false, false, true, true, false, true).ID: return 5373;
8397  case Tripwire::Tripwire(false, false, false, true, true, false, false).ID: return 5374;
8398  case Tripwire::Tripwire(false, false, false, true, false, true, true).ID: return 5375;
8399  case Tripwire::Tripwire(false, false, false, true, false, true, false).ID: return 5376;
8400  case Tripwire::Tripwire(false, false, false, true, false, false, true).ID: return 5377;
8401  case Tripwire::Tripwire(false, false, false, true, false, false, false).ID: return 5378;
8402  case Tripwire::Tripwire(false, false, false, false, true, true, true).ID: return 5379;
8403  case Tripwire::Tripwire(false, false, false, false, true, true, false).ID: return 5380;
8404  case Tripwire::Tripwire(false, false, false, false, true, false, true).ID: return 5381;
8405  case Tripwire::Tripwire(false, false, false, false, true, false, false).ID: return 5382;
8406  case Tripwire::Tripwire(false, false, false, false, false, true, true).ID: return 5383;
8407  case Tripwire::Tripwire(false, false, false, false, false, true, false).ID: return 5384;
8408  case Tripwire::Tripwire(false, false, false, false, false, false, true).ID: return 5385;
8409  case Tripwire::Tripwire(false, false, false, false, false, false, false).ID: return 5386;
8410  case TripwireHook::TripwireHook(true, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5243;
8411  case TripwireHook::TripwireHook(true, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5244;
8412  case TripwireHook::TripwireHook(true, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5245;
8413  case TripwireHook::TripwireHook(true, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5246;
8414  case TripwireHook::TripwireHook(true, eBlockFace::BLOCK_FACE_XM, true).ID: return 5247;
8415  case TripwireHook::TripwireHook(true, eBlockFace::BLOCK_FACE_XM, false).ID: return 5248;
8416  case TripwireHook::TripwireHook(true, eBlockFace::BLOCK_FACE_XP, true).ID: return 5249;
8417  case TripwireHook::TripwireHook(true, eBlockFace::BLOCK_FACE_XP, false).ID: return 5250;
8418  case TripwireHook::TripwireHook(false, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5251;
8419  case TripwireHook::TripwireHook(false, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5252;
8420  case TripwireHook::TripwireHook(false, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5253;
8421  case TripwireHook::TripwireHook(false, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5254;
8422  case TripwireHook::TripwireHook(false, eBlockFace::BLOCK_FACE_XM, true).ID: return 5255;
8423  case TripwireHook::TripwireHook(false, eBlockFace::BLOCK_FACE_XM, false).ID: return 5256;
8424  case TripwireHook::TripwireHook(false, eBlockFace::BLOCK_FACE_XP, true).ID: return 5257;
8425  case TripwireHook::TripwireHook(false, eBlockFace::BLOCK_FACE_XP, false).ID: return 5258;
8426  case TubeCoral::TubeCoral().ID: return 8995;
8427  case TubeCoralBlock::TubeCoralBlock().ID: return 8979;
8428  case TubeCoralFan::TubeCoralFan().ID: return 9015;
8429  case TubeCoralWallFan::TubeCoralWallFan(eBlockFace::BLOCK_FACE_ZM).ID: return 9065;
8430  case TubeCoralWallFan::TubeCoralWallFan(eBlockFace::BLOCK_FACE_ZP).ID: return 9067;
8431  case TubeCoralWallFan::TubeCoralWallFan(eBlockFace::BLOCK_FACE_XM).ID: return 9069;
8432  case TubeCoralWallFan::TubeCoralWallFan(eBlockFace::BLOCK_FACE_XP).ID: return 9071;
8433  case TurtleEgg::TurtleEgg(1, 0).ID: return 8962;
8434  case TurtleEgg::TurtleEgg(1, 1).ID: return 8963;
8435  case TurtleEgg::TurtleEgg(1, 2).ID: return 8964;
8436  case TurtleEgg::TurtleEgg(2, 0).ID: return 8965;
8437  case TurtleEgg::TurtleEgg(2, 1).ID: return 8966;
8438  case TurtleEgg::TurtleEgg(2, 2).ID: return 8967;
8439  case TurtleEgg::TurtleEgg(3, 0).ID: return 8968;
8440  case TurtleEgg::TurtleEgg(3, 1).ID: return 8969;
8441  case TurtleEgg::TurtleEgg(3, 2).ID: return 8970;
8442  case TurtleEgg::TurtleEgg(4, 0).ID: return 8971;
8443  case TurtleEgg::TurtleEgg(4, 1).ID: return 8972;
8444  case TurtleEgg::TurtleEgg(4, 2).ID: return 8973;
8445  case Vine::Vine(true, true, true, true, true).ID: return 4772;
8446  case Vine::Vine(true, true, true, true, false).ID: return 4773;
8447  case Vine::Vine(true, true, true, false, true).ID: return 4774;
8448  case Vine::Vine(true, true, true, false, false).ID: return 4775;
8449  case Vine::Vine(true, true, false, true, true).ID: return 4776;
8450  case Vine::Vine(true, true, false, true, false).ID: return 4777;
8451  case Vine::Vine(true, true, false, false, true).ID: return 4778;
8452  case Vine::Vine(true, true, false, false, false).ID: return 4779;
8453  case Vine::Vine(true, false, true, true, true).ID: return 4780;
8454  case Vine::Vine(true, false, true, true, false).ID: return 4781;
8455  case Vine::Vine(true, false, true, false, true).ID: return 4782;
8456  case Vine::Vine(true, false, true, false, false).ID: return 4783;
8457  case Vine::Vine(true, false, false, true, true).ID: return 4784;
8458  case Vine::Vine(true, false, false, true, false).ID: return 4785;
8459  case Vine::Vine(true, false, false, false, true).ID: return 4786;
8460  case Vine::Vine(true, false, false, false, false).ID: return 4787;
8461  case Vine::Vine(false, true, true, true, true).ID: return 4788;
8462  case Vine::Vine(false, true, true, true, false).ID: return 4789;
8463  case Vine::Vine(false, true, true, false, true).ID: return 4790;
8464  case Vine::Vine(false, true, true, false, false).ID: return 4791;
8465  case Vine::Vine(false, true, false, true, true).ID: return 4792;
8466  case Vine::Vine(false, true, false, true, false).ID: return 4793;
8467  case Vine::Vine(false, true, false, false, true).ID: return 4794;
8468  case Vine::Vine(false, true, false, false, false).ID: return 4795;
8469  case Vine::Vine(false, false, true, true, true).ID: return 4796;
8470  case Vine::Vine(false, false, true, true, false).ID: return 4797;
8471  case Vine::Vine(false, false, true, false, true).ID: return 4798;
8472  case Vine::Vine(false, false, true, false, false).ID: return 4799;
8473  case Vine::Vine(false, false, false, true, true).ID: return 4800;
8474  case Vine::Vine(false, false, false, true, false).ID: return 4801;
8475  case Vine::Vine(false, false, false, false, true).ID: return 4802;
8476  case Vine::Vine(false, false, false, false, false).ID: return 4803;
8477  case VoidAir::VoidAir().ID: return 9129;
8478  case WallTorch::WallTorch(eBlockFace::BLOCK_FACE_ZM).ID: return 1435;
8479  case WallTorch::WallTorch(eBlockFace::BLOCK_FACE_ZP).ID: return 1436;
8480  case WallTorch::WallTorch(eBlockFace::BLOCK_FACE_XM).ID: return 1437;
8481  case WallTorch::WallTorch(eBlockFace::BLOCK_FACE_XP).ID: return 1438;
8482  case Water::Water(0).ID: return 34;
8483  case Water::Water(1).ID: return 35;
8484  case Water::Water(2).ID: return 36;
8485  case Water::Water(3).ID: return 37;
8486  case Water::Water(4).ID: return 38;
8487  case Water::Water(5).ID: return 39;
8488  case Water::Water(6).ID: return 40;
8489  case Water::Water(7).ID: return 41;
8490  case Water::Water(8).ID: return 42;
8491  case Water::Water(9).ID: return 43;
8492  case Water::Water(10).ID: return 44;
8493  case Water::Water(11).ID: return 45;
8494  case Water::Water(12).ID: return 46;
8495  case Water::Water(13).ID: return 47;
8496  case Water::Water(14).ID: return 48;
8497  case Water::Water(15).ID: return 49;
8498  case WetSponge::WetSponge().ID: return 229;
8499  case Wheat::Wheat(0).ID: return 3355;
8500  case Wheat::Wheat(1).ID: return 3356;
8501  case Wheat::Wheat(2).ID: return 3357;
8502  case Wheat::Wheat(3).ID: return 3358;
8503  case Wheat::Wheat(4).ID: return 3359;
8504  case Wheat::Wheat(5).ID: return 3360;
8505  case Wheat::Wheat(6).ID: return 3361;
8506  case Wheat::Wheat(7).ID: return 3362;
8507  case WhiteBanner::WhiteBanner(0).ID: return 7361;
8508  case WhiteBanner::WhiteBanner(1).ID: return 7362;
8509  case WhiteBanner::WhiteBanner(2).ID: return 7363;
8510  case WhiteBanner::WhiteBanner(3).ID: return 7364;
8511  case WhiteBanner::WhiteBanner(4).ID: return 7365;
8512  case WhiteBanner::WhiteBanner(5).ID: return 7366;
8513  case WhiteBanner::WhiteBanner(6).ID: return 7367;
8514  case WhiteBanner::WhiteBanner(7).ID: return 7368;
8515  case WhiteBanner::WhiteBanner(8).ID: return 7369;
8516  case WhiteBanner::WhiteBanner(9).ID: return 7370;
8517  case WhiteBanner::WhiteBanner(10).ID: return 7371;
8518  case WhiteBanner::WhiteBanner(11).ID: return 7372;
8519  case WhiteBanner::WhiteBanner(12).ID: return 7373;
8520  case WhiteBanner::WhiteBanner(13).ID: return 7374;
8521  case WhiteBanner::WhiteBanner(14).ID: return 7375;
8522  case WhiteBanner::WhiteBanner(15).ID: return 7376;
8523  case WhiteBed::WhiteBed(eBlockFace::BLOCK_FACE_ZM, true, WhiteBed::Part::Head).ID: return 1048;
8524  case WhiteBed::WhiteBed(eBlockFace::BLOCK_FACE_ZM, true, WhiteBed::Part::Foot).ID: return 1049;
8525  case WhiteBed::WhiteBed(eBlockFace::BLOCK_FACE_ZM, false, WhiteBed::Part::Head).ID: return 1050;
8526  case WhiteBed::WhiteBed(eBlockFace::BLOCK_FACE_ZM, false, WhiteBed::Part::Foot).ID: return 1051;
8527  case WhiteBed::WhiteBed(eBlockFace::BLOCK_FACE_ZP, true, WhiteBed::Part::Head).ID: return 1052;
8528  case WhiteBed::WhiteBed(eBlockFace::BLOCK_FACE_ZP, true, WhiteBed::Part::Foot).ID: return 1053;
8529  case WhiteBed::WhiteBed(eBlockFace::BLOCK_FACE_ZP, false, WhiteBed::Part::Head).ID: return 1054;
8530  case WhiteBed::WhiteBed(eBlockFace::BLOCK_FACE_ZP, false, WhiteBed::Part::Foot).ID: return 1055;
8531  case WhiteBed::WhiteBed(eBlockFace::BLOCK_FACE_XM, true, WhiteBed::Part::Head).ID: return 1056;
8532  case WhiteBed::WhiteBed(eBlockFace::BLOCK_FACE_XM, true, WhiteBed::Part::Foot).ID: return 1057;
8533  case WhiteBed::WhiteBed(eBlockFace::BLOCK_FACE_XM, false, WhiteBed::Part::Head).ID: return 1058;
8534  case WhiteBed::WhiteBed(eBlockFace::BLOCK_FACE_XM, false, WhiteBed::Part::Foot).ID: return 1059;
8535  case WhiteBed::WhiteBed(eBlockFace::BLOCK_FACE_XP, true, WhiteBed::Part::Head).ID: return 1060;
8536  case WhiteBed::WhiteBed(eBlockFace::BLOCK_FACE_XP, true, WhiteBed::Part::Foot).ID: return 1061;
8537  case WhiteBed::WhiteBed(eBlockFace::BLOCK_FACE_XP, false, WhiteBed::Part::Head).ID: return 1062;
8538  case WhiteBed::WhiteBed(eBlockFace::BLOCK_FACE_XP, false, WhiteBed::Part::Foot).ID: return 1063;
8539  case WhiteCarpet::WhiteCarpet().ID: return 7330;
8540  case WhiteConcrete::WhiteConcrete().ID: return 8902;
8541  case WhiteConcretePowder::WhiteConcretePowder().ID: return 8918;
8552  case WhiteStainedGlass::WhiteStainedGlass().ID: return 4081;
8553  case WhiteStainedGlassPane::WhiteStainedGlassPane(true, true, true, true).ID: return 6329;
8554  case WhiteStainedGlassPane::WhiteStainedGlassPane(true, true, true, false).ID: return 6330;
8555  case WhiteStainedGlassPane::WhiteStainedGlassPane(true, true, false, true).ID: return 6333;
8556  case WhiteStainedGlassPane::WhiteStainedGlassPane(true, true, false, false).ID: return 6334;
8557  case WhiteStainedGlassPane::WhiteStainedGlassPane(true, false, true, true).ID: return 6337;
8558  case WhiteStainedGlassPane::WhiteStainedGlassPane(true, false, true, false).ID: return 6338;
8559  case WhiteStainedGlassPane::WhiteStainedGlassPane(true, false, false, true).ID: return 6341;
8560  case WhiteStainedGlassPane::WhiteStainedGlassPane(true, false, false, false).ID: return 6342;
8561  case WhiteStainedGlassPane::WhiteStainedGlassPane(false, true, true, true).ID: return 6345;
8562  case WhiteStainedGlassPane::WhiteStainedGlassPane(false, true, true, false).ID: return 6346;
8563  case WhiteStainedGlassPane::WhiteStainedGlassPane(false, true, false, true).ID: return 6349;
8564  case WhiteStainedGlassPane::WhiteStainedGlassPane(false, true, false, false).ID: return 6350;
8565  case WhiteStainedGlassPane::WhiteStainedGlassPane(false, false, true, true).ID: return 6353;
8566  case WhiteStainedGlassPane::WhiteStainedGlassPane(false, false, true, false).ID: return 6354;
8567  case WhiteStainedGlassPane::WhiteStainedGlassPane(false, false, false, true).ID: return 6357;
8568  case WhiteStainedGlassPane::WhiteStainedGlassPane(false, false, false, false).ID: return 6358;
8569  case WhiteTerracotta::WhiteTerracotta().ID: return 6311;
8570  case WhiteTulip::WhiteTulip().ID: return 1418;
8571  case WhiteWallBanner::WhiteWallBanner(eBlockFace::BLOCK_FACE_ZM).ID: return 7617;
8572  case WhiteWallBanner::WhiteWallBanner(eBlockFace::BLOCK_FACE_ZP).ID: return 7618;
8573  case WhiteWallBanner::WhiteWallBanner(eBlockFace::BLOCK_FACE_XM).ID: return 7619;
8574  case WhiteWallBanner::WhiteWallBanner(eBlockFace::BLOCK_FACE_XP).ID: return 7620;
8575  case WhiteWool::WhiteWool().ID: return 1383;
8576  case WitherRose::WitherRose().ID: return 1422;
8577  case WitherSkeletonSkull::WitherSkeletonSkull(0).ID: return 5974;
8578  case WitherSkeletonSkull::WitherSkeletonSkull(1).ID: return 5975;
8579  case WitherSkeletonSkull::WitherSkeletonSkull(2).ID: return 5976;
8580  case WitherSkeletonSkull::WitherSkeletonSkull(3).ID: return 5977;
8581  case WitherSkeletonSkull::WitherSkeletonSkull(4).ID: return 5978;
8582  case WitherSkeletonSkull::WitherSkeletonSkull(5).ID: return 5979;
8583  case WitherSkeletonSkull::WitherSkeletonSkull(6).ID: return 5980;
8584  case WitherSkeletonSkull::WitherSkeletonSkull(7).ID: return 5981;
8585  case WitherSkeletonSkull::WitherSkeletonSkull(8).ID: return 5982;
8586  case WitherSkeletonSkull::WitherSkeletonSkull(9).ID: return 5983;
8587  case WitherSkeletonSkull::WitherSkeletonSkull(10).ID: return 5984;
8588  case WitherSkeletonSkull::WitherSkeletonSkull(11).ID: return 5985;
8589  case WitherSkeletonSkull::WitherSkeletonSkull(12).ID: return 5986;
8590  case WitherSkeletonSkull::WitherSkeletonSkull(13).ID: return 5987;
8591  case WitherSkeletonSkull::WitherSkeletonSkull(14).ID: return 5988;
8592  case WitherSkeletonSkull::WitherSkeletonSkull(15).ID: return 5989;
8593  case WitherSkeletonWallSkull::WitherSkeletonWallSkull(eBlockFace::BLOCK_FACE_ZM).ID: return 5990;
8594  case WitherSkeletonWallSkull::WitherSkeletonWallSkull(eBlockFace::BLOCK_FACE_ZP).ID: return 5991;
8595  case WitherSkeletonWallSkull::WitherSkeletonWallSkull(eBlockFace::BLOCK_FACE_XM).ID: return 5992;
8596  case WitherSkeletonWallSkull::WitherSkeletonWallSkull(eBlockFace::BLOCK_FACE_XP).ID: return 5993;
8597  case YellowBanner::YellowBanner(0).ID: return 7425;
8598  case YellowBanner::YellowBanner(1).ID: return 7426;
8599  case YellowBanner::YellowBanner(2).ID: return 7427;
8600  case YellowBanner::YellowBanner(3).ID: return 7428;
8601  case YellowBanner::YellowBanner(4).ID: return 7429;
8602  case YellowBanner::YellowBanner(5).ID: return 7430;
8603  case YellowBanner::YellowBanner(6).ID: return 7431;
8604  case YellowBanner::YellowBanner(7).ID: return 7432;
8605  case YellowBanner::YellowBanner(8).ID: return 7433;
8606  case YellowBanner::YellowBanner(9).ID: return 7434;
8607  case YellowBanner::YellowBanner(10).ID: return 7435;
8608  case YellowBanner::YellowBanner(11).ID: return 7436;
8609  case YellowBanner::YellowBanner(12).ID: return 7437;
8610  case YellowBanner::YellowBanner(13).ID: return 7438;
8611  case YellowBanner::YellowBanner(14).ID: return 7439;
8612  case YellowBanner::YellowBanner(15).ID: return 7440;
8613  case YellowBed::YellowBed(eBlockFace::BLOCK_FACE_ZM, true, YellowBed::Part::Head).ID: return 1112;
8614  case YellowBed::YellowBed(eBlockFace::BLOCK_FACE_ZM, true, YellowBed::Part::Foot).ID: return 1113;
8615  case YellowBed::YellowBed(eBlockFace::BLOCK_FACE_ZM, false, YellowBed::Part::Head).ID: return 1114;
8616  case YellowBed::YellowBed(eBlockFace::BLOCK_FACE_ZM, false, YellowBed::Part::Foot).ID: return 1115;
8617  case YellowBed::YellowBed(eBlockFace::BLOCK_FACE_ZP, true, YellowBed::Part::Head).ID: return 1116;
8618  case YellowBed::YellowBed(eBlockFace::BLOCK_FACE_ZP, true, YellowBed::Part::Foot).ID: return 1117;
8619  case YellowBed::YellowBed(eBlockFace::BLOCK_FACE_ZP, false, YellowBed::Part::Head).ID: return 1118;
8620  case YellowBed::YellowBed(eBlockFace::BLOCK_FACE_ZP, false, YellowBed::Part::Foot).ID: return 1119;
8621  case YellowBed::YellowBed(eBlockFace::BLOCK_FACE_XM, true, YellowBed::Part::Head).ID: return 1120;
8622  case YellowBed::YellowBed(eBlockFace::BLOCK_FACE_XM, true, YellowBed::Part::Foot).ID: return 1121;
8623  case YellowBed::YellowBed(eBlockFace::BLOCK_FACE_XM, false, YellowBed::Part::Head).ID: return 1122;
8624  case YellowBed::YellowBed(eBlockFace::BLOCK_FACE_XM, false, YellowBed::Part::Foot).ID: return 1123;
8625  case YellowBed::YellowBed(eBlockFace::BLOCK_FACE_XP, true, YellowBed::Part::Head).ID: return 1124;
8626  case YellowBed::YellowBed(eBlockFace::BLOCK_FACE_XP, true, YellowBed::Part::Foot).ID: return 1125;
8627  case YellowBed::YellowBed(eBlockFace::BLOCK_FACE_XP, false, YellowBed::Part::Head).ID: return 1126;
8628  case YellowBed::YellowBed(eBlockFace::BLOCK_FACE_XP, false, YellowBed::Part::Foot).ID: return 1127;
8629  case YellowCarpet::YellowCarpet().ID: return 7334;
8630  case YellowConcrete::YellowConcrete().ID: return 8906;
8631  case YellowConcretePowder::YellowConcretePowder().ID: return 8922;
8642  case YellowStainedGlass::YellowStainedGlass().ID: return 4085;
8643  case YellowStainedGlassPane::YellowStainedGlassPane(true, true, true, true).ID: return 6457;
8644  case YellowStainedGlassPane::YellowStainedGlassPane(true, true, true, false).ID: return 6458;
8645  case YellowStainedGlassPane::YellowStainedGlassPane(true, true, false, true).ID: return 6461;
8646  case YellowStainedGlassPane::YellowStainedGlassPane(true, true, false, false).ID: return 6462;
8647  case YellowStainedGlassPane::YellowStainedGlassPane(true, false, true, true).ID: return 6465;
8648  case YellowStainedGlassPane::YellowStainedGlassPane(true, false, true, false).ID: return 6466;
8649  case YellowStainedGlassPane::YellowStainedGlassPane(true, false, false, true).ID: return 6469;
8650  case YellowStainedGlassPane::YellowStainedGlassPane(true, false, false, false).ID: return 6470;
8651  case YellowStainedGlassPane::YellowStainedGlassPane(false, true, true, true).ID: return 6473;
8652  case YellowStainedGlassPane::YellowStainedGlassPane(false, true, true, false).ID: return 6474;
8653  case YellowStainedGlassPane::YellowStainedGlassPane(false, true, false, true).ID: return 6477;
8654  case YellowStainedGlassPane::YellowStainedGlassPane(false, true, false, false).ID: return 6478;
8655  case YellowStainedGlassPane::YellowStainedGlassPane(false, false, true, true).ID: return 6481;
8656  case YellowStainedGlassPane::YellowStainedGlassPane(false, false, true, false).ID: return 6482;
8657  case YellowStainedGlassPane::YellowStainedGlassPane(false, false, false, true).ID: return 6485;
8658  case YellowStainedGlassPane::YellowStainedGlassPane(false, false, false, false).ID: return 6486;
8659  case YellowTerracotta::YellowTerracotta().ID: return 6315;
8660  case YellowWallBanner::YellowWallBanner(eBlockFace::BLOCK_FACE_ZM).ID: return 7633;
8661  case YellowWallBanner::YellowWallBanner(eBlockFace::BLOCK_FACE_ZP).ID: return 7634;
8662  case YellowWallBanner::YellowWallBanner(eBlockFace::BLOCK_FACE_XM).ID: return 7635;
8663  case YellowWallBanner::YellowWallBanner(eBlockFace::BLOCK_FACE_XP).ID: return 7636;
8664  case YellowWool::YellowWool().ID: return 1387;
8665  case ZombieHead::ZombieHead(0).ID: return 5994;
8666  case ZombieHead::ZombieHead(1).ID: return 5995;
8667  case ZombieHead::ZombieHead(2).ID: return 5996;
8668  case ZombieHead::ZombieHead(3).ID: return 5997;
8669  case ZombieHead::ZombieHead(4).ID: return 5998;
8670  case ZombieHead::ZombieHead(5).ID: return 5999;
8671  case ZombieHead::ZombieHead(6).ID: return 6000;
8672  case ZombieHead::ZombieHead(7).ID: return 6001;
8673  case ZombieHead::ZombieHead(8).ID: return 6002;
8674  case ZombieHead::ZombieHead(9).ID: return 6003;
8675  case ZombieHead::ZombieHead(10).ID: return 6004;
8676  case ZombieHead::ZombieHead(11).ID: return 6005;
8677  case ZombieHead::ZombieHead(12).ID: return 6006;
8678  case ZombieHead::ZombieHead(13).ID: return 6007;
8679  case ZombieHead::ZombieHead(14).ID: return 6008;
8680  case ZombieHead::ZombieHead(15).ID: return 6009;
8681  case ZombieWallHead::ZombieWallHead(eBlockFace::BLOCK_FACE_ZM).ID: return 6010;
8682  case ZombieWallHead::ZombieWallHead(eBlockFace::BLOCK_FACE_ZP).ID: return 6011;
8683  case ZombieWallHead::ZombieWallHead(eBlockFace::BLOCK_FACE_XM).ID: return 6012;
8684  case ZombieWallHead::ZombieWallHead(eBlockFace::BLOCK_FACE_XP).ID: return 6013;
8685  default: return 0;
8686  }
8687  }
8688 
8689  UInt32 From(const Item ID)
8690  {
8691  switch (ID)
8692  {
8693  case Item::AcaciaBoat: return 834;
8694  case Item::AcaciaButton: return 263;
8695  case Item::AcaciaDoor: return 511;
8696  case Item::AcaciaFence: return 185;
8697  case Item::AcaciaFenceGate: return 220;
8698  case Item::AcaciaLeaves: return 60;
8699  case Item::AcaciaLog: return 36;
8700  case Item::AcaciaPlanks: return 17;
8701  case Item::AcaciaPressurePlate: return 170;
8702  case Item::AcaciaSapling: return 23;
8703  case Item::AcaciaSign: return 593;
8704  case Item::AcaciaSlab: return 119;
8705  case Item::AcaciaStairs: return 319;
8706  case Item::AcaciaTrapdoor: return 197;
8707  case Item::AcaciaWood: return 54;
8708  case Item::ActivatorRail: return 279;
8709  case Item::Air: return -0;
8710  case Item::Allium: return 101;
8711  case Item::Andesite: return 6;
8712  case Item::AndesiteSlab: return 501;
8713  case Item::AndesiteStairs: return 488;
8714  case Item::AndesiteWall: return 254;
8715  case Item::Anvil: return 265;
8716  case Item::Apple: return 524;
8717  case Item::ArmorStand: return 792;
8718  case Item::Arrow: return 526;
8719  case Item::AzureBluet: return 102;
8720  case Item::BakedPotato: return 765;
8721  case Item::Bamboo: return 614;
8722  case Item::Barrel: return 865;
8723  case Item::Barrier: return 297;
8724  case Item::BatSpawnEgg: return 697;
8725  case Item::Beacon: return 244;
8726  case Item::Bedrock: return 25;
8727  case Item::BeeNest: return 879;
8728  case Item::BeeSpawnEgg: return 698;
8729  case Item::Beef: return 677;
8730  case Item::Beehive: return 880;
8731  case Item::Beetroot: return 821;
8732  case Item::BeetrootSeeds: return 822;
8733  case Item::BeetrootSoup: return 823;
8734  case Item::Bell: return 874;
8735  case Item::BirchBoat: return 832;
8736  case Item::BirchButton: return 261;
8737  case Item::BirchDoor: return 509;
8738  case Item::BirchFence: return 183;
8739  case Item::BirchFenceGate: return 218;
8740  case Item::BirchLeaves: return 58;
8741  case Item::BirchLog: return 34;
8742  case Item::BirchPlanks: return 15;
8743  case Item::BirchPressurePlate: return 168;
8744  case Item::BirchSapling: return 21;
8745  case Item::BirchSign: return 591;
8746  case Item::BirchSlab: return 117;
8747  case Item::BirchStairs: return 241;
8748  case Item::BirchTrapdoor: return 195;
8749  case Item::BirchWood: return 52;
8750  case Item::BlackBanner: return 817;
8751  case Item::BlackBed: return 669;
8752  case Item::BlackCarpet: return 315;
8753  case Item::BlackConcrete: return 428;
8754  case Item::BlackConcretePowder: return 444;
8755  case Item::BlackDye: return 649;
8756  case Item::BlackGlazedTerracotta: return 412;
8757  case Item::BlackShulkerBox: return 396;
8758  case Item::BlackStainedGlass: return 344;
8759  case Item::BlackStainedGlassPane: return 360;
8760  case Item::BlackTerracotta: return 296;
8761  case Item::BlackWool: return 97;
8762  case Item::BlastFurnace: return 867;
8763  case Item::BlazePowder: return 691;
8764  case Item::BlazeRod: return 683;
8765  case Item::BlazeSpawnEgg: return 699;
8766  case Item::BlueBanner: return 813;
8767  case Item::BlueBed: return 665;
8768  case Item::BlueCarpet: return 311;
8769  case Item::BlueConcrete: return 424;
8770  case Item::BlueConcretePowder: return 440;
8771  case Item::BlueDye: return 647;
8772  case Item::BlueGlazedTerracotta: return 408;
8773  case Item::BlueIce: return 476;
8774  case Item::BlueOrchid: return 100;
8775  case Item::BlueShulkerBox: return 392;
8776  case Item::BlueStainedGlass: return 340;
8777  case Item::BlueStainedGlassPane: return 356;
8778  case Item::BlueTerracotta: return 292;
8779  case Item::BlueWool: return 93;
8780  case Item::Bone: return 651;
8781  case Item::BoneBlock: return 377;
8782  case Item::BoneMeal: return 646;
8783  case Item::Book: return 616;
8784  case Item::Bookshelf: return 143;
8785  case Item::Bow: return 525;
8786  case Item::Bowl: return 546;
8787  case Item::BrainCoral: return 457;
8788  case Item::BrainCoralBlock: return 452;
8789  case Item::BrainCoralFan: return 467;
8790  case Item::Bread: return 562;
8791  case Item::BrewingStand: return 693;
8792  case Item::Brick: return 609;
8793  case Item::BrickSlab: return 127;
8794  case Item::BrickStairs: return 222;
8795  case Item::BrickWall: return 247;
8796  case Item::Bricks: return 141;
8797  case Item::BrownBanner: return 814;
8798  case Item::BrownBed: return 666;
8799  case Item::BrownCarpet: return 312;
8800  case Item::BrownConcrete: return 425;
8801  case Item::BrownConcretePowder: return 441;
8802  case Item::BrownDye: return 648;
8803  case Item::BrownGlazedTerracotta: return 409;
8804  case Item::BrownMushroom: return 111;
8805  case Item::BrownMushroomBlock: return 209;
8806  case Item::BrownShulkerBox: return 393;
8807  case Item::BrownStainedGlass: return 341;
8808  case Item::BrownStainedGlassPane: return 357;
8809  case Item::BrownTerracotta: return 293;
8810  case Item::BrownWool: return 94;
8811  case Item::BubbleCoral: return 458;
8812  case Item::BubbleCoralBlock: return 453;
8813  case Item::BubbleCoralFan: return 468;
8814  case Item::Bucket: return 595;
8815  case Item::Cactus: return 178;
8816  case Item::Cake: return 653;
8817  case Item::Campfire: return 877;
8818  case Item::Carrot: return 763;
8819  case Item::CarrotOnAStick: return 775;
8820  case Item::CartographyTable: return 868;
8821  case Item::CarvedPumpkin: return 188;
8822  case Item::CatSpawnEgg: return 700;
8823  case Item::Cauldron: return 694;
8824  case Item::CaveSpiderSpawnEgg: return 701;
8825  case Item::ChainCommandBlock: return 373;
8826  case Item::ChainmailBoots: return 570;
8827  case Item::ChainmailChestplate: return 568;
8828  case Item::ChainmailHelmet: return 567;
8829  case Item::ChainmailLeggings: return 569;
8830  case Item::Charcoal: return 528;
8831  case Item::Chest: return 155;
8832  case Item::ChestMinecart: return 618;
8833  case Item::Chicken: return 679;
8834  case Item::ChickenSpawnEgg: return 702;
8835  case Item::ChippedAnvil: return 266;
8836  case Item::ChiseledQuartzBlock: return 275;
8837  case Item::ChiseledRedSandstone: return 369;
8838  case Item::ChiseledSandstone: return 69;
8839  case Item::ChiseledStoneBricks: return 208;
8840  case Item::ChorusFlower: return 149;
8841  case Item::ChorusFruit: return 819;
8842  case Item::ChorusPlant: return 148;
8843  case Item::Clay: return 179;
8844  case Item::ClayBall: return 610;
8845  case Item::Clock: return 623;
8846  case Item::Coal: return 527;
8847  case Item::CoalBlock: return 317;
8848  case Item::CoalOre: return 31;
8849  case Item::CoarseDirt: return 10;
8850  case Item::Cobblestone: return 12;
8851  case Item::CobblestoneSlab: return 126;
8852  case Item::CobblestoneStairs: return 163;
8853  case Item::CobblestoneWall: return 245;
8854  case Item::Cobweb: return 75;
8855  case Item::CocoaBeans: return 634;
8856  case Item::Cod: return 625;
8857  case Item::CodBucket: return 607;
8858  case Item::CodSpawnEgg: return 703;
8859  case Item::CommandBlock: return 243;
8860  case Item::CommandBlockMinecart: return 799;
8861  case Item::Comparator: return 514;
8862  case Item::Compass: return 621;
8863  case Item::Composter: return 517;
8864  case Item::Conduit: return 477;
8865  case Item::CookedBeef: return 678;
8866  case Item::CookedChicken: return 680;
8867  case Item::CookedCod: return 629;
8868  case Item::CookedMutton: return 801;
8869  case Item::CookedPorkchop: return 585;
8870  case Item::CookedRabbit: return 788;
8871  case Item::CookedSalmon: return 630;
8872  case Item::Cookie: return 670;
8873  case Item::Cornflower: return 108;
8874  case Item::CowSpawnEgg: return 704;
8875  case Item::CrackedStoneBricks: return 207;
8876  case Item::CraftingTable: return 158;
8877  case Item::CreeperBannerPattern: return 861;
8878  case Item::CreeperHead: return 773;
8879  case Item::CreeperSpawnEgg: return 705;
8880  case Item::Crossbow: return 857;
8881  case Item::CutRedSandstone: return 370;
8882  case Item::CutRedSandstoneSlab: return 132;
8883  case Item::CutSandstone: return 70;
8884  case Item::CutSandstoneSlab: return 124;
8885  case Item::CyanBanner: return 811;
8886  case Item::CyanBed: return 663;
8887  case Item::CyanCarpet: return 309;
8888  case Item::CyanConcrete: return 422;
8889  case Item::CyanConcretePowder: return 438;
8890  case Item::CyanDye: return 637;
8891  case Item::CyanGlazedTerracotta: return 406;
8892  case Item::CyanShulkerBox: return 390;
8893  case Item::CyanStainedGlass: return 338;
8894  case Item::CyanStainedGlassPane: return 354;
8895  case Item::CyanTerracotta: return 290;
8896  case Item::CyanWool: return 91;
8897  case Item::DamagedAnvil: return 267;
8898  case Item::Dandelion: return 98;
8899  case Item::DarkOakBoat: return 835;
8900  case Item::DarkOakButton: return 264;
8901  case Item::DarkOakDoor: return 512;
8902  case Item::DarkOakFence: return 186;
8903  case Item::DarkOakFenceGate: return 221;
8904  case Item::DarkOakLeaves: return 61;
8905  case Item::DarkOakLog: return 37;
8906  case Item::DarkOakPlanks: return 18;
8907  case Item::DarkOakPressurePlate: return 171;
8908  case Item::DarkOakSapling: return 24;
8909  case Item::DarkOakSign: return 594;
8910  case Item::DarkOakSlab: return 120;
8911  case Item::DarkOakStairs: return 320;
8912  case Item::DarkOakTrapdoor: return 198;
8913  case Item::DarkOakWood: return 55;
8914  case Item::DarkPrismarine: return 363;
8915  case Item::DarkPrismarineSlab: return 136;
8916  case Item::DarkPrismarineStairs: return 366;
8917  case Item::DaylightDetector: return 271;
8918  case Item::DeadBrainCoral: return 461;
8919  case Item::DeadBrainCoralBlock: return 447;
8920  case Item::DeadBrainCoralFan: return 472;
8921  case Item::DeadBubbleCoral: return 462;
8922  case Item::DeadBubbleCoralBlock: return 448;
8923  case Item::DeadBubbleCoralFan: return 473;
8924  case Item::DeadBush: return 78;
8925  case Item::DeadFireCoral: return 463;
8926  case Item::DeadFireCoralBlock: return 449;
8927  case Item::DeadFireCoralFan: return 474;
8928  case Item::DeadHornCoral: return 464;
8929  case Item::DeadHornCoralBlock: return 450;
8930  case Item::DeadHornCoralFan: return 475;
8931  case Item::DeadTubeCoral: return 465;
8932  case Item::DeadTubeCoralBlock: return 446;
8933  case Item::DeadTubeCoralFan: return 471;
8934  case Item::DebugStick: return 840;
8935  case Item::DetectorRail: return 73;
8936  case Item::Diamond: return 529;
8937  case Item::DiamondAxe: return 544;
8938  case Item::DiamondBlock: return 157;
8939  case Item::DiamondBoots: return 578;
8940  case Item::DiamondChestplate: return 576;
8941  case Item::DiamondHelmet: return 575;
8942  case Item::DiamondHoe: return 558;
8943  case Item::DiamondHorseArmor: return 795;
8944  case Item::DiamondLeggings: return 577;
8945  case Item::DiamondOre: return 156;
8946  case Item::DiamondPickaxe: return 543;
8947  case Item::DiamondShovel: return 542;
8948  case Item::DiamondSword: return 541;
8949  case Item::Diorite: return 4;
8950  case Item::DioriteSlab: return 504;
8951  case Item::DioriteStairs: return 491;
8952  case Item::DioriteWall: return 258;
8953  case Item::Dirt: return 9;
8954  case Item::Dispenser: return 67;
8955  case Item::DolphinSpawnEgg: return 706;
8956  case Item::DonkeySpawnEgg: return 707;
8957  case Item::DragonBreath: return 824;
8958  case Item::DragonEgg: return 233;
8959  case Item::DragonHead: return 774;
8960  case Item::DriedKelp: return 674;
8961  case Item::DriedKelpBlock: return 613;
8962  case Item::Dropper: return 280;
8963  case Item::DrownedSpawnEgg: return 708;
8964  case Item::Egg: return 620;
8965  case Item::ElderGuardianSpawnEgg: return 709;
8966  case Item::Elytra: return 830;
8967  case Item::Emerald: return 760;
8968  case Item::EmeraldBlock: return 239;
8969  case Item::EmeraldOre: return 236;
8970  case Item::EnchantedBook: return 780;
8971  case Item::EnchantedGoldenApple: return 588;
8972  case Item::EnchantingTable: return 229;
8973  case Item::EndCrystal: return 818;
8974  case Item::EndPortalFrame: return 230;
8975  case Item::EndRod: return 147;
8976  case Item::EndStone: return 231;
8977  case Item::EndStoneBrickSlab: return 497;
8978  case Item::EndStoneBrickStairs: return 483;
8979  case Item::EndStoneBrickWall: return 257;
8980  case Item::EndStoneBricks: return 232;
8981  case Item::EnderChest: return 237;
8982  case Item::EnderEye: return 695;
8983  case Item::EnderPearl: return 682;
8984  case Item::EndermanSpawnEgg: return 710;
8985  case Item::EndermiteSpawnEgg: return 711;
8986  case Item::EvokerSpawnEgg: return 712;
8987  case Item::ExperienceBottle: return 756;
8988  case Item::Farmland: return 159;
8989  case Item::Feather: return 553;
8990  case Item::FermentedSpiderEye: return 690;
8991  case Item::Fern: return 77;
8992  case Item::FilledMap: return 671;
8993  case Item::FireCharge: return 757;
8994  case Item::FireCoral: return 459;
8995  case Item::FireCoralBlock: return 454;
8996  case Item::FireCoralFan: return 469;
8997  case Item::FireworkRocket: return 778;
8998  case Item::FireworkStar: return 779;
8999  case Item::FishingRod: return 622;
9000  case Item::FletchingTable: return 869;
9001  case Item::Flint: return 583;
9002  case Item::FlintAndSteel: return 523;
9003  case Item::FlowerBannerPattern: return 860;
9004  case Item::FlowerPot: return 762;
9005  case Item::FoxSpawnEgg: return 713;
9006  case Item::Furnace: return 160;
9007  case Item::FurnaceMinecart: return 619;
9008  case Item::GhastSpawnEgg: return 714;
9009  case Item::GhastTear: return 684;
9010  case Item::Glass: return 64;
9011  case Item::GlassBottle: return 688;
9012  case Item::GlassPane: return 213;
9013  case Item::GlisteringMelonSlice: return 696;
9014  case Item::GlobeBannerPattern: return 864;
9015  case Item::Glowstone: return 191;
9016  case Item::GlowstoneDust: return 624;
9017  case Item::GoldBlock: return 113;
9018  case Item::GoldIngot: return 531;
9019  case Item::GoldNugget: return 685;
9020  case Item::GoldOre: return 29;
9021  case Item::GoldenApple: return 587;
9022  case Item::GoldenAxe: return 551;
9023  case Item::GoldenBoots: return 582;
9024  case Item::GoldenCarrot: return 768;
9025  case Item::GoldenChestplate: return 580;
9026  case Item::GoldenHelmet: return 579;
9027  case Item::GoldenHoe: return 559;
9028  case Item::GoldenHorseArmor: return 794;
9029  case Item::GoldenLeggings: return 581;
9030  case Item::GoldenPickaxe: return 550;
9031  case Item::GoldenShovel: return 549;
9032  case Item::GoldenSword: return 548;
9033  case Item::Granite: return 2;
9034  case Item::GraniteSlab: return 500;
9035  case Item::GraniteStairs: return 487;
9036  case Item::GraniteWall: return 251;
9037  case Item::Grass: return 76;
9038  case Item::GrassBlock: return 8;
9039  case Item::GrassPath: return 322;
9040  case Item::Gravel: return 28;
9041  case Item::GrayBanner: return 809;
9042  case Item::GrayBed: return 661;
9043  case Item::GrayCarpet: return 307;
9044  case Item::GrayConcrete: return 420;
9045  case Item::GrayConcretePowder: return 436;
9046  case Item::GrayDye: return 639;
9047  case Item::GrayGlazedTerracotta: return 404;
9048  case Item::GrayShulkerBox: return 388;
9049  case Item::GrayStainedGlass: return 336;
9050  case Item::GrayStainedGlassPane: return 352;
9051  case Item::GrayTerracotta: return 288;
9052  case Item::GrayWool: return 89;
9053  case Item::GreenBanner: return 815;
9054  case Item::GreenBed: return 667;
9055  case Item::GreenCarpet: return 313;
9056  case Item::GreenConcrete: return 426;
9057  case Item::GreenConcretePowder: return 442;
9058  case Item::GreenDye: return 633;
9059  case Item::GreenGlazedTerracotta: return 410;
9060  case Item::GreenShulkerBox: return 394;
9061  case Item::GreenStainedGlass: return 342;
9062  case Item::GreenStainedGlassPane: return 358;
9063  case Item::GreenTerracotta: return 294;
9064  case Item::GreenWool: return 95;
9065  case Item::Grindstone: return 870;
9066  case Item::GuardianSpawnEgg: return 715;
9067  case Item::Gunpowder: return 554;
9068  case Item::HayBale: return 299;
9069  case Item::HeartOfTheSea: return 856;
9070  case Item::HeavyWeightedPressurePlate: return 270;
9071  case Item::HoneyBlock: return 882;
9072  case Item::HoneyBottle: return 881;
9073  case Item::Honeycomb: return 878;
9074  case Item::HoneycombBlock: return 883;
9075  case Item::Hopper: return 274;
9076  case Item::HopperMinecart: return 784;
9077  case Item::HornCoral: return 460;
9078  case Item::HornCoralBlock: return 455;
9079  case Item::HornCoralFan: return 470;
9080  case Item::HorseSpawnEgg: return 716;
9081  case Item::HuskSpawnEgg: return 717;
9082  case Item::Ice: return 176;
9083  case Item::InfestedChiseledStoneBricks: return 204;
9084  case Item::InfestedCobblestone: return 200;
9085  case Item::InfestedCrackedStoneBricks: return 203;
9086  case Item::InfestedMossyStoneBricks: return 202;
9087  case Item::InfestedStone: return 199;
9088  case Item::InfestedStoneBricks: return 201;
9089  case Item::InkSac: return 631;
9090  case Item::IronAxe: return 522;
9091  case Item::IronBars: return 212;
9092  case Item::IronBlock: return 114;
9093  case Item::IronBoots: return 574;
9094  case Item::IronChestplate: return 572;
9095  case Item::IronDoor: return 506;
9096  case Item::IronHelmet: return 571;
9097  case Item::IronHoe: return 557;
9098  case Item::IronHorseArmor: return 793;
9099  case Item::IronIngot: return 530;
9100  case Item::IronLeggings: return 573;
9101  case Item::IronNugget: return 838;
9102  case Item::IronOre: return 30;
9103  case Item::IronPickaxe: return 521;
9104  case Item::IronShovel: return 520;
9105  case Item::IronSword: return 532;
9106  case Item::IronTrapdoor: return 298;
9107  case Item::ItemFrame: return 761;
9108  case Item::JackOLantern: return 192;
9109  case Item::Jigsaw: return 516;
9110  case Item::Jukebox: return 180;
9111  case Item::JungleBoat: return 833;
9112  case Item::JungleButton: return 262;
9113  case Item::JungleDoor: return 510;
9114  case Item::JungleFence: return 184;
9115  case Item::JungleFenceGate: return 219;
9116  case Item::JungleLeaves: return 59;
9117  case Item::JungleLog: return 35;
9118  case Item::JunglePlanks: return 16;
9119  case Item::JunglePressurePlate: return 169;
9120  case Item::JungleSapling: return 22;
9121  case Item::JungleSign: return 592;
9122  case Item::JungleSlab: return 118;
9123  case Item::JungleStairs: return 242;
9124  case Item::JungleTrapdoor: return 196;
9125  case Item::JungleWood: return 53;
9126  case Item::Kelp: return 612;
9127  case Item::KnowledgeBook: return 839;
9128  case Item::Ladder: return 161;
9129  case Item::Lantern: return 875;
9130  case Item::LapisBlock: return 66;
9131  case Item::LapisLazuli: return 635;
9132  case Item::LapisOre: return 65;
9133  case Item::LargeFern: return 328;
9134  case Item::LavaBucket: return 597;
9135  case Item::Lead: return 797;
9136  case Item::Leather: return 603;
9137  case Item::LeatherBoots: return 566;
9138  case Item::LeatherChestplate: return 564;
9139  case Item::LeatherHelmet: return 563;
9140  case Item::LeatherHorseArmor: return 796;
9141  case Item::LeatherLeggings: return 565;
9142  case Item::Lectern: return 871;
9143  case Item::Lever: return 164;
9144  case Item::LightBlueBanner: return 805;
9145  case Item::LightBlueBed: return 657;
9146  case Item::LightBlueCarpet: return 303;
9147  case Item::LightBlueConcrete: return 416;
9148  case Item::LightBlueConcretePowder: return 432;
9149  case Item::LightBlueDye: return 643;
9150  case Item::LightBlueGlazedTerracotta: return 400;
9151  case Item::LightBlueShulkerBox: return 384;
9152  case Item::LightBlueStainedGlass: return 332;
9153  case Item::LightBlueStainedGlassPane: return 348;
9154  case Item::LightBlueTerracotta: return 284;
9155  case Item::LightBlueWool: return 85;
9156  case Item::LightGrayBanner: return 810;
9157  case Item::LightGrayBed: return 662;
9158  case Item::LightGrayCarpet: return 308;
9159  case Item::LightGrayConcrete: return 421;
9160  case Item::LightGrayConcretePowder: return 437;
9161  case Item::LightGrayDye: return 638;
9162  case Item::LightGrayGlazedTerracotta: return 405;
9163  case Item::LightGrayShulkerBox: return 389;
9164  case Item::LightGrayStainedGlass: return 337;
9165  case Item::LightGrayStainedGlassPane: return 353;
9166  case Item::LightGrayTerracotta: return 289;
9167  case Item::LightGrayWool: return 90;
9168  case Item::LightWeightedPressurePlate: return 269;
9169  case Item::Lilac: return 324;
9170  case Item::LilyOfTheValley: return 109;
9171  case Item::LilyPad: return 225;
9172  case Item::LimeBanner: return 807;
9173  case Item::LimeBed: return 659;
9174  case Item::LimeCarpet: return 305;
9175  case Item::LimeConcrete: return 418;
9176  case Item::LimeConcretePowder: return 434;
9177  case Item::LimeDye: return 641;
9178  case Item::LimeGlazedTerracotta: return 402;
9179  case Item::LimeShulkerBox: return 386;
9180  case Item::LimeStainedGlass: return 334;
9181  case Item::LimeStainedGlassPane: return 350;
9182  case Item::LimeTerracotta: return 286;
9183  case Item::LimeWool: return 87;
9184  case Item::LingeringPotion: return 828;
9185  case Item::LlamaSpawnEgg: return 718;
9186  case Item::Loom: return 859;
9187  case Item::MagentaBanner: return 804;
9188  case Item::MagentaBed: return 656;
9189  case Item::MagentaCarpet: return 302;
9190  case Item::MagentaConcrete: return 415;
9191  case Item::MagentaConcretePowder: return 431;
9192  case Item::MagentaDye: return 644;
9193  case Item::MagentaGlazedTerracotta: return 399;
9194  case Item::MagentaShulkerBox: return 383;
9195  case Item::MagentaStainedGlass: return 331;
9196  case Item::MagentaStainedGlassPane: return 347;
9197  case Item::MagentaTerracotta: return 283;
9198  case Item::MagentaWool: return 84;
9199  case Item::MagmaBlock: return 374;
9200  case Item::MagmaCream: return 692;
9201  case Item::MagmaCubeSpawnEgg: return 719;
9202  case Item::Map: return 767;
9203  case Item::Melon: return 214;
9204  case Item::MelonSeeds: return 676;
9205  case Item::MelonSlice: return 673;
9206  case Item::MilkBucket: return 604;
9207  case Item::Minecart: return 598;
9208  case Item::MojangBannerPattern: return 863;
9209  case Item::MooshroomSpawnEgg: return 720;
9210  case Item::MossyCobblestone: return 144;
9211  case Item::MossyCobblestoneSlab: return 496;
9212  case Item::MossyCobblestoneStairs: return 482;
9213  case Item::MossyCobblestoneWall: return 246;
9214  case Item::MossyStoneBrickSlab: return 494;
9215  case Item::MossyStoneBrickStairs: return 480;
9216  case Item::MossyStoneBrickWall: return 250;
9217  case Item::MossyStoneBricks: return 206;
9218  case Item::MuleSpawnEgg: return 721;
9219  case Item::MushroomStem: return 211;
9220  case Item::MushroomStew: return 547;
9221  case Item::MusicDisc11: return 851;
9222  case Item::MusicDisc13: return 841;
9223  case Item::MusicDiscBlocks: return 843;
9224  case Item::MusicDiscCat: return 842;
9225  case Item::MusicDiscChirp: return 844;
9226  case Item::MusicDiscFar: return 845;
9227  case Item::MusicDiscMall: return 846;
9228  case Item::MusicDiscMellohi: return 847;
9229  case Item::MusicDiscStal: return 848;
9230  case Item::MusicDiscStrad: return 849;
9231  case Item::MusicDiscWait: return 852;
9232  case Item::MusicDiscWard: return 850;
9233  case Item::Mutton: return 800;
9234  case Item::Mycelium: return 224;
9235  case Item::NameTag: return 798;
9236  case Item::NautilusShell: return 855;
9237  case Item::NetherBrick: return 781;
9238  case Item::NetherBrickFence: return 227;
9239  case Item::NetherBrickSlab: return 129;
9240  case Item::NetherBrickStairs: return 228;
9241  case Item::NetherBrickWall: return 253;
9242  case Item::NetherBricks: return 226;
9243  case Item::NetherQuartzOre: return 273;
9244  case Item::NetherStar: return 776;
9245  case Item::NetherWart: return 686;
9246  case Item::NetherWartBlock: return 375;
9247  case Item::Netherrack: return 189;
9248  case Item::NoteBlock: return 71;
9249  case Item::OakBoat: return 602;
9250  case Item::OakButton: return 259;
9251  case Item::OakDoor: return 507;
9252  case Item::OakFence: return 181;
9253  case Item::OakFenceGate: return 216;
9254  case Item::OakLeaves: return 56;
9255  case Item::OakLog: return 32;
9256  case Item::OakPlanks: return 13;
9257  case Item::OakPressurePlate: return 166;
9258  case Item::OakSapling: return 19;
9259  case Item::OakSign: return 589;
9260  case Item::OakSlab: return 115;
9261  case Item::OakStairs: return 154;
9262  case Item::OakTrapdoor: return 193;
9263  case Item::OakWood: return 50;
9264  case Item::Observer: return 379;
9265  case Item::Obsidian: return 145;
9266  case Item::OcelotSpawnEgg: return 722;
9267  case Item::OrangeBanner: return 803;
9268  case Item::OrangeBed: return 655;
9269  case Item::OrangeCarpet: return 301;
9270  case Item::OrangeConcrete: return 414;
9271  case Item::OrangeConcretePowder: return 430;
9272  case Item::OrangeDye: return 645;
9273  case Item::OrangeGlazedTerracotta: return 398;
9274  case Item::OrangeShulkerBox: return 382;
9275  case Item::OrangeStainedGlass: return 330;
9276  case Item::OrangeStainedGlassPane: return 346;
9277  case Item::OrangeTerracotta: return 282;
9278  case Item::OrangeTulip: return 104;
9279  case Item::OrangeWool: return 83;
9280  case Item::OxeyeDaisy: return 107;
9281  case Item::PackedIce: return 318;
9282  case Item::Painting: return 586;
9283  case Item::PandaSpawnEgg: return 723;
9284  case Item::Paper: return 615;
9285  case Item::ParrotSpawnEgg: return 724;
9286  case Item::Peony: return 326;
9287  case Item::PetrifiedOakSlab: return 125;
9288  case Item::PhantomMembrane: return 854;
9289  case Item::PhantomSpawnEgg: return 725;
9290  case Item::PigSpawnEgg: return 726;
9291  case Item::PillagerSpawnEgg: return 727;
9292  case Item::PinkBanner: return 808;
9293  case Item::PinkBed: return 660;
9294  case Item::PinkCarpet: return 306;
9295  case Item::PinkConcrete: return 419;
9296  case Item::PinkConcretePowder: return 435;
9297  case Item::PinkDye: return 640;
9298  case Item::PinkGlazedTerracotta: return 403;
9299  case Item::PinkShulkerBox: return 387;
9300  case Item::PinkStainedGlass: return 335;
9301  case Item::PinkStainedGlassPane: return 351;
9302  case Item::PinkTerracotta: return 287;
9303  case Item::PinkTulip: return 106;
9304  case Item::PinkWool: return 88;
9305  case Item::Piston: return 81;
9306  case Item::PlayerHead: return 771;
9307  case Item::Podzol: return 11;
9308  case Item::PoisonousPotato: return 766;
9309  case Item::PolarBearSpawnEgg: return 728;
9310  case Item::PolishedAndesite: return 7;
9311  case Item::PolishedAndesiteSlab: return 503;
9312  case Item::PolishedAndesiteStairs: return 490;
9313  case Item::PolishedDiorite: return 5;
9314  case Item::PolishedDioriteSlab: return 495;
9315  case Item::PolishedDioriteStairs: return 481;
9316  case Item::PolishedGranite: return 3;
9317  case Item::PolishedGraniteSlab: return 492;
9318  case Item::PolishedGraniteStairs: return 478;
9319  case Item::PoppedChorusFruit: return 820;
9320  case Item::Poppy: return 99;
9321  case Item::Porkchop: return 584;
9322  case Item::Potato: return 764;
9323  case Item::Potion: return 687;
9324  case Item::PoweredRail: return 72;
9325  case Item::Prismarine: return 361;
9326  case Item::PrismarineBrickSlab: return 135;
9327  case Item::PrismarineBrickStairs: return 365;
9328  case Item::PrismarineBricks: return 362;
9329  case Item::PrismarineCrystals: return 786;
9330  case Item::PrismarineShard: return 785;
9331  case Item::PrismarineSlab: return 134;
9332  case Item::PrismarineStairs: return 364;
9333  case Item::PrismarineWall: return 248;
9334  case Item::Pufferfish: return 628;
9335  case Item::PufferfishBucket: return 605;
9336  case Item::PufferfishSpawnEgg: return 729;
9337  case Item::Pumpkin: return 187;
9338  case Item::PumpkinPie: return 777;
9339  case Item::PumpkinSeeds: return 675;
9340  case Item::PurpleBanner: return 812;
9341  case Item::PurpleBed: return 664;
9342  case Item::PurpleCarpet: return 310;
9343  case Item::PurpleConcrete: return 423;
9344  case Item::PurpleConcretePowder: return 439;
9345  case Item::PurpleDye: return 636;
9346  case Item::PurpleGlazedTerracotta: return 407;
9347  case Item::PurpleShulkerBox: return 391;
9348  case Item::PurpleStainedGlass: return 339;
9349  case Item::PurpleStainedGlassPane: return 355;
9350  case Item::PurpleTerracotta: return 291;
9351  case Item::PurpleWool: return 92;
9352  case Item::PurpurBlock: return 150;
9353  case Item::PurpurPillar: return 151;
9354  case Item::PurpurSlab: return 133;
9355  case Item::PurpurStairs: return 152;
9356  case Item::Quartz: return 782;
9357  case Item::QuartzBlock: return 276;
9358  case Item::QuartzPillar: return 277;
9359  case Item::QuartzSlab: return 130;
9360  case Item::QuartzStairs: return 278;
9361  case Item::Rabbit: return 787;
9362  case Item::RabbitFoot: return 790;
9363  case Item::RabbitHide: return 791;
9364  case Item::RabbitSpawnEgg: return 730;
9365  case Item::RabbitStew: return 789;
9366  case Item::Rail: return 162;
9367  case Item::RavagerSpawnEgg: return 731;
9368  case Item::RedBanner: return 816;
9369  case Item::RedBed: return 668;
9370  case Item::RedCarpet: return 314;
9371  case Item::RedConcrete: return 427;
9372  case Item::RedConcretePowder: return 443;
9373  case Item::RedDye: return 632;
9374  case Item::RedGlazedTerracotta: return 411;
9375  case Item::RedMushroom: return 112;
9376  case Item::RedMushroomBlock: return 210;
9377  case Item::RedNetherBrickSlab: return 502;
9378  case Item::RedNetherBrickStairs: return 489;
9379  case Item::RedNetherBrickWall: return 255;
9380  case Item::RedNetherBricks: return 376;
9381  case Item::RedSand: return 27;
9382  case Item::RedSandstone: return 368;
9383  case Item::RedSandstoneSlab: return 131;
9384  case Item::RedSandstoneStairs: return 371;
9385  case Item::RedSandstoneWall: return 249;
9386  case Item::RedShulkerBox: return 395;
9387  case Item::RedStainedGlass: return 343;
9388  case Item::RedStainedGlassPane: return 359;
9389  case Item::RedTerracotta: return 295;
9390  case Item::RedTulip: return 103;
9391  case Item::RedWool: return 96;
9392  case Item::Redstone: return 600;
9393  case Item::RedstoneBlock: return 272;
9394  case Item::RedstoneLamp: return 234;
9395  case Item::RedstoneOre: return 172;
9396  case Item::RedstoneTorch: return 173;
9397  case Item::Repeater: return 513;
9398  case Item::RepeatingCommandBlock: return 372;
9399  case Item::RoseBush: return 325;
9400  case Item::RottenFlesh: return 681;
9401  case Item::Saddle: return 599;
9402  case Item::Salmon: return 626;
9403  case Item::SalmonBucket: return 606;
9404  case Item::SalmonSpawnEgg: return 732;
9405  case Item::Sand: return 26;
9406  case Item::Sandstone: return 68;
9407  case Item::SandstoneSlab: return 123;
9408  case Item::SandstoneStairs: return 235;
9409  case Item::SandstoneWall: return 256;
9410  case Item::Scaffolding: return 505;
9411  case Item::Scute: return 519;
9412  case Item::SeaLantern: return 367;
9413  case Item::SeaPickle: return 80;
9414  case Item::Seagrass: return 79;
9415  case Item::Shears: return 672;
9416  case Item::SheepSpawnEgg: return 733;
9417  case Item::Shield: return 829;
9418  case Item::ShulkerBox: return 380;
9419  case Item::ShulkerShell: return 837;
9420  case Item::ShulkerSpawnEgg: return 734;
9421  case Item::SilverfishSpawnEgg: return 735;
9422  case Item::SkeletonHorseSpawnEgg: return 737;
9423  case Item::SkeletonSkull: return 769;
9424  case Item::SkeletonSpawnEgg: return 736;
9425  case Item::SkullBannerPattern: return 862;
9426  case Item::SlimeBall: return 617;
9427  case Item::SlimeBlock: return 321;
9428  case Item::SlimeSpawnEgg: return 738;
9429  case Item::SmithingTable: return 872;
9430  case Item::Smoker: return 866;
9431  case Item::SmoothQuartz: return 137;
9432  case Item::SmoothQuartzSlab: return 499;
9433  case Item::SmoothQuartzStairs: return 486;
9434  case Item::SmoothRedSandstone: return 138;
9435  case Item::SmoothRedSandstoneSlab: return 493;
9436  case Item::SmoothRedSandstoneStairs: return 479;
9437  case Item::SmoothSandstone: return 139;
9438  case Item::SmoothSandstoneSlab: return 498;
9439  case Item::SmoothSandstoneStairs: return 485;
9440  case Item::SmoothStone: return 140;
9441  case Item::SmoothStoneSlab: return 122;
9442  case Item::Snow: return 175;
9443  case Item::SnowBlock: return 177;
9444  case Item::Snowball: return 601;
9445  case Item::SoulSand: return 190;
9446  case Item::Spawner: return 153;
9447  case Item::SpectralArrow: return 826;
9448  case Item::SpiderEye: return 689;
9449  case Item::SpiderSpawnEgg: return 739;
9450  case Item::SplashPotion: return 825;
9451  case Item::Sponge: return 62;
9452  case Item::SpruceBoat: return 831;
9453  case Item::SpruceButton: return 260;
9454  case Item::SpruceDoor: return 508;
9455  case Item::SpruceFence: return 182;
9456  case Item::SpruceFenceGate: return 217;
9457  case Item::SpruceLeaves: return 57;
9458  case Item::SpruceLog: return 33;
9459  case Item::SprucePlanks: return 14;
9460  case Item::SprucePressurePlate: return 167;
9461  case Item::SpruceSapling: return 20;
9462  case Item::SpruceSign: return 590;
9463  case Item::SpruceSlab: return 116;
9464  case Item::SpruceStairs: return 240;
9465  case Item::SpruceTrapdoor: return 194;
9466  case Item::SpruceWood: return 51;
9467  case Item::SquidSpawnEgg: return 740;
9468  case Item::Stick: return 545;
9469  case Item::StickyPiston: return 74;
9470  case Item::Stone: return 1;
9471  case Item::StoneAxe: return 540;
9472  case Item::StoneBrickSlab: return 128;
9473  case Item::StoneBrickStairs: return 223;
9474  case Item::StoneBrickWall: return 252;
9475  case Item::StoneBricks: return 205;
9476  case Item::StoneButton: return 174;
9477  case Item::StoneHoe: return 556;
9478  case Item::StonePickaxe: return 539;
9479  case Item::StonePressurePlate: return 165;
9480  case Item::StoneShovel: return 538;
9481  case Item::StoneSlab: return 121;
9482  case Item::StoneStairs: return 484;
9483  case Item::StoneSword: return 537;
9484  case Item::Stonecutter: return 873;
9485  case Item::StraySpawnEgg: return 741;
9486  case Item::String: return 552;
9487  case Item::StrippedAcaciaLog: return 42;
9488  case Item::StrippedAcaciaWood: return 48;
9489  case Item::StrippedBirchLog: return 40;
9490  case Item::StrippedBirchWood: return 46;
9491  case Item::StrippedDarkOakLog: return 43;
9492  case Item::StrippedDarkOakWood: return 49;
9493  case Item::StrippedJungleLog: return 41;
9494  case Item::StrippedJungleWood: return 47;
9495  case Item::StrippedOakLog: return 38;
9496  case Item::StrippedOakWood: return 44;
9497  case Item::StrippedSpruceLog: return 39;
9498  case Item::StrippedSpruceWood: return 45;
9499  case Item::StructureBlock: return 515;
9500  case Item::StructureVoid: return 378;
9501  case Item::Sugar: return 652;
9502  case Item::SugarCane: return 611;
9503  case Item::Sunflower: return 323;
9504  case Item::SuspiciousStew: return 858;
9505  case Item::SweetBerries: return 876;
9506  case Item::TallGrass: return 327;
9507  case Item::Terracotta: return 316;
9508  case Item::TippedArrow: return 827;
9509  case Item::TNT: return 142;
9510  case Item::TNTMinecart: return 783;
9511  case Item::Torch: return 146;
9512  case Item::TotemOfUndying: return 836;
9513  case Item::TraderLlamaSpawnEgg: return 742;
9514  case Item::TrappedChest: return 268;
9515  case Item::Trident: return 853;
9516  case Item::TripwireHook: return 238;
9517  case Item::TropicalFish: return 627;
9518  case Item::TropicalFishBucket: return 608;
9519  case Item::TropicalFishSpawnEgg: return 743;
9520  case Item::TubeCoral: return 456;
9521  case Item::TubeCoralBlock: return 451;
9522  case Item::TubeCoralFan: return 466;
9523  case Item::TurtleEgg: return 445;
9524  case Item::TurtleHelmet: return 518;
9525  case Item::TurtleSpawnEgg: return 744;
9526  case Item::VexSpawnEgg: return 745;
9527  case Item::VillagerSpawnEgg: return 746;
9528  case Item::VindicatorSpawnEgg: return 747;
9529  case Item::Vine: return 215;
9530  case Item::WanderingTraderSpawnEgg: return 748;
9531  case Item::WaterBucket: return 596;
9532  case Item::WetSponge: return 63;
9533  case Item::Wheat: return 561;
9534  case Item::WheatSeeds: return 560;
9535  case Item::WhiteBanner: return 802;
9536  case Item::WhiteBed: return 654;
9537  case Item::WhiteCarpet: return 300;
9538  case Item::WhiteConcrete: return 413;
9539  case Item::WhiteConcretePowder: return 429;
9540  case Item::WhiteDye: return 650;
9541  case Item::WhiteGlazedTerracotta: return 397;
9542  case Item::WhiteShulkerBox: return 381;
9543  case Item::WhiteStainedGlass: return 329;
9544  case Item::WhiteStainedGlassPane: return 345;
9545  case Item::WhiteTerracotta: return 281;
9546  case Item::WhiteTulip: return 105;
9547  case Item::WhiteWool: return 82;
9548  case Item::WitchSpawnEgg: return 749;
9549  case Item::WitherRose: return 110;
9550  case Item::WitherSkeletonSkull: return 770;
9551  case Item::WitherSkeletonSpawnEgg: return 750;
9552  case Item::WolfSpawnEgg: return 751;
9553  case Item::WoodenAxe: return 536;
9554  case Item::WoodenHoe: return 555;
9555  case Item::WoodenPickaxe: return 535;
9556  case Item::WoodenShovel: return 534;
9557  case Item::WoodenSword: return 533;
9558  case Item::WritableBook: return 758;
9559  case Item::WrittenBook: return 759;
9560  case Item::YellowBanner: return 806;
9561  case Item::YellowBed: return 658;
9562  case Item::YellowCarpet: return 304;
9563  case Item::YellowConcrete: return 417;
9564  case Item::YellowConcretePowder: return 433;
9565  case Item::YellowDye: return 642;
9566  case Item::YellowGlazedTerracotta: return 401;
9567  case Item::YellowShulkerBox: return 385;
9568  case Item::YellowStainedGlass: return 333;
9569  case Item::YellowStainedGlassPane: return 349;
9570  case Item::YellowTerracotta: return 285;
9571  case Item::YellowWool: return 86;
9572  case Item::ZombieHead: return 772;
9573  case Item::ZombieHorseSpawnEgg: return 753;
9574  case Item::ZombiePigmanSpawnEgg: return 754;
9575  case Item::ZombieSpawnEgg: return 752;
9576  case Item::ZombieVillagerSpawnEgg: return 755;
9577  default: return 0;
9578  }
9579  }
9580 
9582  {
9583  switch (ID)
9584  {
9585  case CustomStatistic::AnimalsBred: return 30;
9586  case CustomStatistic::AviateOneCm: return 17;
9587  case CustomStatistic::BellRing: return 66;
9588  case CustomStatistic::BoatOneCm: return 14;
9589  case CustomStatistic::CleanArmor: return 38;
9590  case CustomStatistic::CleanBanner: return 39;
9591  case CustomStatistic::CleanShulkerBox: return 40;
9592  case CustomStatistic::ClimbOneCm: return 10;
9593  case CustomStatistic::CrouchOneCm: return 6;
9594  case CustomStatistic::DamageAbsorbed: return 26;
9596  case CustomStatistic::DamageDealt: return 21;
9597  case CustomStatistic::DamageDealtAbsorbed: return 22;
9598  case CustomStatistic::DamageDealtResisted: return 23;
9599  case CustomStatistic::DamageResisted: return 27;
9600  case CustomStatistic::DamageTaken: return 24;
9601  case CustomStatistic::Deaths: return 28;
9602  case CustomStatistic::Drop: return 20;
9603  case CustomStatistic::EatCakeSlice: return 35;
9604  case CustomStatistic::EnchantItem: return 51;
9605  case CustomStatistic::FallOneCm: return 9;
9606  case CustomStatistic::FillCauldron: return 36;
9607  case CustomStatistic::FishCaught: return 32;
9608  case CustomStatistic::FlyOneCm: return 11;
9609  case CustomStatistic::HorseOneCm: return 16;
9610  case CustomStatistic::InspectDispenser: return 45;
9611  case CustomStatistic::InspectDropper: return 43;
9612  case CustomStatistic::InspectHopper: return 44;
9613  case CustomStatistic::InteractWithAnvil: return 69;
9614  case CustomStatistic::InteractWithBeacon: return 42;
9617  case CustomStatistic::InteractWithCampfire: return 62;
9620  case CustomStatistic::InteractWithFurnace: return 53;
9622  case CustomStatistic::InteractWithLectern: return 61;
9623  case CustomStatistic::InteractWithLoom: return 64;
9624  case CustomStatistic::InteractWithSmoker: return 60;
9626  case CustomStatistic::Jump: return 19;
9627  case CustomStatistic::LeaveGame: return -0;
9628  case CustomStatistic::MinecartOneCm: return 13;
9629  case CustomStatistic::MobKills: return 29;
9630  case CustomStatistic::OpenBarrel: return 58;
9631  case CustomStatistic::OpenChest: return 55;
9632  case CustomStatistic::OpenEnderchest: return 50;
9633  case CustomStatistic::OpenShulkerBox: return 57;
9634  case CustomStatistic::PigOneCm: return 15;
9635  case CustomStatistic::PlayNoteblock: return 46;
9636  case CustomStatistic::PlayOneMinute: return 1;
9637  case CustomStatistic::PlayRecord: return 52;
9638  case CustomStatistic::PlayerKills: return 31;
9639  case CustomStatistic::PotFlower: return 48;
9640  case CustomStatistic::RaidTrigger: return 67;
9641  case CustomStatistic::RaidWin: return 68;
9642  case CustomStatistic::SleepInBed: return 56;
9643  case CustomStatistic::SneakTime: return 4;
9644  case CustomStatistic::SprintOneCm: return 7;
9645  case CustomStatistic::SwimOneCm: return 18;
9646  case CustomStatistic::TalkedToVillager: return 33;
9647  case CustomStatistic::TimeSinceDeath: return 2;
9648  case CustomStatistic::TimeSinceRest: return 3;
9649  case CustomStatistic::TradedWithVillager: return 34;
9650  case CustomStatistic::TriggerTrappedChest: return 49;
9651  case CustomStatistic::TuneNoteblock: return 47;
9652  case CustomStatistic::UseCauldron: return 37;
9653  case CustomStatistic::WalkOnWaterOneCm: return 8;
9654  case CustomStatistic::WalkOneCm: return 5;
9655  case CustomStatistic::WalkUnderWaterOneCm: return 12;
9656  default: return UInt32(-1);
9657  }
9658  }
9659 
9660  Item ToItem(const UInt32 ID)
9661  {
9662  switch (ID)
9663  {
9664  case 834: return Item::AcaciaBoat;
9665  case 263: return Item::AcaciaButton;
9666  case 511: return Item::AcaciaDoor;
9667  case 185: return Item::AcaciaFence;
9668  case 220: return Item::AcaciaFenceGate;
9669  case 60: return Item::AcaciaLeaves;
9670  case 36: return Item::AcaciaLog;
9671  case 17: return Item::AcaciaPlanks;
9672  case 170: return Item::AcaciaPressurePlate;
9673  case 23: return Item::AcaciaSapling;
9674  case 593: return Item::AcaciaSign;
9675  case 119: return Item::AcaciaSlab;
9676  case 319: return Item::AcaciaStairs;
9677  case 197: return Item::AcaciaTrapdoor;
9678  case 54: return Item::AcaciaWood;
9679  case 279: return Item::ActivatorRail;
9680  case -0: return Item::Air;
9681  case 101: return Item::Allium;
9682  case 6: return Item::Andesite;
9683  case 501: return Item::AndesiteSlab;
9684  case 488: return Item::AndesiteStairs;
9685  case 254: return Item::AndesiteWall;
9686  case 265: return Item::Anvil;
9687  case 524: return Item::Apple;
9688  case 792: return Item::ArmorStand;
9689  case 526: return Item::Arrow;
9690  case 102: return Item::AzureBluet;
9691  case 765: return Item::BakedPotato;
9692  case 614: return Item::Bamboo;
9693  case 865: return Item::Barrel;
9694  case 297: return Item::Barrier;
9695  case 697: return Item::BatSpawnEgg;
9696  case 244: return Item::Beacon;
9697  case 25: return Item::Bedrock;
9698  case 879: return Item::BeeNest;
9699  case 698: return Item::BeeSpawnEgg;
9700  case 677: return Item::Beef;
9701  case 880: return Item::Beehive;
9702  case 821: return Item::Beetroot;
9703  case 822: return Item::BeetrootSeeds;
9704  case 823: return Item::BeetrootSoup;
9705  case 874: return Item::Bell;
9706  case 832: return Item::BirchBoat;
9707  case 261: return Item::BirchButton;
9708  case 509: return Item::BirchDoor;
9709  case 183: return Item::BirchFence;
9710  case 218: return Item::BirchFenceGate;
9711  case 58: return Item::BirchLeaves;
9712  case 34: return Item::BirchLog;
9713  case 15: return Item::BirchPlanks;
9714  case 168: return Item::BirchPressurePlate;
9715  case 21: return Item::BirchSapling;
9716  case 591: return Item::BirchSign;
9717  case 117: return Item::BirchSlab;
9718  case 241: return Item::BirchStairs;
9719  case 195: return Item::BirchTrapdoor;
9720  case 52: return Item::BirchWood;
9721  case 817: return Item::BlackBanner;
9722  case 669: return Item::BlackBed;
9723  case 315: return Item::BlackCarpet;
9724  case 428: return Item::BlackConcrete;
9725  case 444: return Item::BlackConcretePowder;
9726  case 649: return Item::BlackDye;
9727  case 412: return Item::BlackGlazedTerracotta;
9728  case 396: return Item::BlackShulkerBox;
9729  case 344: return Item::BlackStainedGlass;
9730  case 360: return Item::BlackStainedGlassPane;
9731  case 296: return Item::BlackTerracotta;
9732  case 97: return Item::BlackWool;
9733  case 867: return Item::BlastFurnace;
9734  case 691: return Item::BlazePowder;
9735  case 683: return Item::BlazeRod;
9736  case 699: return Item::BlazeSpawnEgg;
9737  case 813: return Item::BlueBanner;
9738  case 665: return Item::BlueBed;
9739  case 311: return Item::BlueCarpet;
9740  case 424: return Item::BlueConcrete;
9741  case 440: return Item::BlueConcretePowder;
9742  case 647: return Item::BlueDye;
9743  case 408: return Item::BlueGlazedTerracotta;
9744  case 476: return Item::BlueIce;
9745  case 100: return Item::BlueOrchid;
9746  case 392: return Item::BlueShulkerBox;
9747  case 340: return Item::BlueStainedGlass;
9748  case 356: return Item::BlueStainedGlassPane;
9749  case 292: return Item::BlueTerracotta;
9750  case 93: return Item::BlueWool;
9751  case 651: return Item::Bone;
9752  case 377: return Item::BoneBlock;
9753  case 646: return Item::BoneMeal;
9754  case 616: return Item::Book;
9755  case 143: return Item::Bookshelf;
9756  case 525: return Item::Bow;
9757  case 546: return Item::Bowl;
9758  case 457: return Item::BrainCoral;
9759  case 452: return Item::BrainCoralBlock;
9760  case 467: return Item::BrainCoralFan;
9761  case 562: return Item::Bread;
9762  case 693: return Item::BrewingStand;
9763  case 609: return Item::Brick;
9764  case 127: return Item::BrickSlab;
9765  case 222: return Item::BrickStairs;
9766  case 247: return Item::BrickWall;
9767  case 141: return Item::Bricks;
9768  case 814: return Item::BrownBanner;
9769  case 666: return Item::BrownBed;
9770  case 312: return Item::BrownCarpet;
9771  case 425: return Item::BrownConcrete;
9772  case 441: return Item::BrownConcretePowder;
9773  case 648: return Item::BrownDye;
9774  case 409: return Item::BrownGlazedTerracotta;
9775  case 111: return Item::BrownMushroom;
9776  case 209: return Item::BrownMushroomBlock;
9777  case 393: return Item::BrownShulkerBox;
9778  case 341: return Item::BrownStainedGlass;
9779  case 357: return Item::BrownStainedGlassPane;
9780  case 293: return Item::BrownTerracotta;
9781  case 94: return Item::BrownWool;
9782  case 458: return Item::BubbleCoral;
9783  case 453: return Item::BubbleCoralBlock;
9784  case 468: return Item::BubbleCoralFan;
9785  case 595: return Item::Bucket;
9786  case 178: return Item::Cactus;
9787  case 653: return Item::Cake;
9788  case 877: return Item::Campfire;
9789  case 763: return Item::Carrot;
9790  case 775: return Item::CarrotOnAStick;
9791  case 868: return Item::CartographyTable;
9792  case 188: return Item::CarvedPumpkin;
9793  case 700: return Item::CatSpawnEgg;
9794  case 694: return Item::Cauldron;
9795  case 701: return Item::CaveSpiderSpawnEgg;
9796  case 373: return Item::ChainCommandBlock;
9797  case 570: return Item::ChainmailBoots;
9798  case 568: return Item::ChainmailChestplate;
9799  case 567: return Item::ChainmailHelmet;
9800  case 569: return Item::ChainmailLeggings;
9801  case 528: return Item::Charcoal;
9802  case 155: return Item::Chest;
9803  case 618: return Item::ChestMinecart;
9804  case 679: return Item::Chicken;
9805  case 702: return Item::ChickenSpawnEgg;
9806  case 266: return Item::ChippedAnvil;
9807  case 275: return Item::ChiseledQuartzBlock;
9808  case 369: return Item::ChiseledRedSandstone;
9809  case 69: return Item::ChiseledSandstone;
9810  case 208: return Item::ChiseledStoneBricks;
9811  case 149: return Item::ChorusFlower;
9812  case 819: return Item::ChorusFruit;
9813  case 148: return Item::ChorusPlant;
9814  case 179: return Item::Clay;
9815  case 610: return Item::ClayBall;
9816  case 623: return Item::Clock;
9817  case 527: return Item::Coal;
9818  case 317: return Item::CoalBlock;
9819  case 31: return Item::CoalOre;
9820  case 10: return Item::CoarseDirt;
9821  case 12: return Item::Cobblestone;
9822  case 126: return Item::CobblestoneSlab;
9823  case 163: return Item::CobblestoneStairs;
9824  case 245: return Item::CobblestoneWall;
9825  case 75: return Item::Cobweb;
9826  case 634: return Item::CocoaBeans;
9827  case 625: return Item::Cod;
9828  case 607: return Item::CodBucket;
9829  case 703: return Item::CodSpawnEgg;
9830  case 243: return Item::CommandBlock;
9831  case 799: return Item::CommandBlockMinecart;
9832  case 514: return Item::Comparator;
9833  case 621: return Item::Compass;
9834  case 517: return Item::Composter;
9835  case 477: return Item::Conduit;
9836  case 678: return Item::CookedBeef;
9837  case 680: return Item::CookedChicken;
9838  case 629: return Item::CookedCod;
9839  case 801: return Item::CookedMutton;
9840  case 585: return Item::CookedPorkchop;
9841  case 788: return Item::CookedRabbit;
9842  case 630: return Item::CookedSalmon;
9843  case 670: return Item::Cookie;
9844  case 108: return Item::Cornflower;
9845  case 704: return Item::CowSpawnEgg;
9846  case 207: return Item::CrackedStoneBricks;
9847  case 158: return Item::CraftingTable;
9848  case 861: return Item::CreeperBannerPattern;
9849  case 773: return Item::CreeperHead;
9850  case 705: return Item::CreeperSpawnEgg;
9851  case 857: return Item::Crossbow;
9852  case 370: return Item::CutRedSandstone;
9853  case 132: return Item::CutRedSandstoneSlab;
9854  case 70: return Item::CutSandstone;
9855  case 124: return Item::CutSandstoneSlab;
9856  case 811: return Item::CyanBanner;
9857  case 663: return Item::CyanBed;
9858  case 309: return Item::CyanCarpet;
9859  case 422: return Item::CyanConcrete;
9860  case 438: return Item::CyanConcretePowder;
9861  case 637: return Item::CyanDye;
9862  case 406: return Item::CyanGlazedTerracotta;
9863  case 390: return Item::CyanShulkerBox;
9864  case 338: return Item::CyanStainedGlass;
9865  case 354: return Item::CyanStainedGlassPane;
9866  case 290: return Item::CyanTerracotta;
9867  case 91: return Item::CyanWool;
9868  case 267: return Item::DamagedAnvil;
9869  case 98: return Item::Dandelion;
9870  case 835: return Item::DarkOakBoat;
9871  case 264: return Item::DarkOakButton;
9872  case 512: return Item::DarkOakDoor;
9873  case 186: return Item::DarkOakFence;
9874  case 221: return Item::DarkOakFenceGate;
9875  case 61: return Item::DarkOakLeaves;
9876  case 37: return Item::DarkOakLog;
9877  case 18: return Item::DarkOakPlanks;
9878  case 171: return Item::DarkOakPressurePlate;
9879  case 24: return Item::DarkOakSapling;
9880  case 594: return Item::DarkOakSign;
9881  case 120: return Item::DarkOakSlab;
9882  case 320: return Item::DarkOakStairs;
9883  case 198: return Item::DarkOakTrapdoor;
9884  case 55: return Item::DarkOakWood;
9885  case 363: return Item::DarkPrismarine;
9886  case 136: return Item::DarkPrismarineSlab;
9887  case 366: return Item::DarkPrismarineStairs;
9888  case 271: return Item::DaylightDetector;
9889  case 461: return Item::DeadBrainCoral;
9890  case 447: return Item::DeadBrainCoralBlock;
9891  case 472: return Item::DeadBrainCoralFan;
9892  case 462: return Item::DeadBubbleCoral;
9893  case 448: return Item::DeadBubbleCoralBlock;
9894  case 473: return Item::DeadBubbleCoralFan;
9895  case 78: return Item::DeadBush;
9896  case 463: return Item::DeadFireCoral;
9897  case 449: return Item::DeadFireCoralBlock;
9898  case 474: return Item::DeadFireCoralFan;
9899  case 464: return Item::DeadHornCoral;
9900  case 450: return Item::DeadHornCoralBlock;
9901  case 475: return Item::DeadHornCoralFan;
9902  case 465: return Item::DeadTubeCoral;
9903  case 446: return Item::DeadTubeCoralBlock;
9904  case 471: return Item::DeadTubeCoralFan;
9905  case 840: return Item::DebugStick;
9906  case 73: return Item::DetectorRail;
9907  case 529: return Item::Diamond;
9908  case 544: return Item::DiamondAxe;
9909  case 157: return Item::DiamondBlock;
9910  case 578: return Item::DiamondBoots;
9911  case 576: return Item::DiamondChestplate;
9912  case 575: return Item::DiamondHelmet;
9913  case 558: return Item::DiamondHoe;
9914  case 795: return Item::DiamondHorseArmor;
9915  case 577: return Item::DiamondLeggings;
9916  case 156: return Item::DiamondOre;
9917  case 543: return Item::DiamondPickaxe;
9918  case 542: return Item::DiamondShovel;
9919  case 541: return Item::DiamondSword;
9920  case 4: return Item::Diorite;
9921  case 504: return Item::DioriteSlab;
9922  case 491: return Item::DioriteStairs;
9923  case 258: return Item::DioriteWall;
9924  case 9: return Item::Dirt;
9925  case 67: return Item::Dispenser;
9926  case 706: return Item::DolphinSpawnEgg;
9927  case 707: return Item::DonkeySpawnEgg;
9928  case 824: return Item::DragonBreath;
9929  case 233: return Item::DragonEgg;
9930  case 774: return Item::DragonHead;
9931  case 674: return Item::DriedKelp;
9932  case 613: return Item::DriedKelpBlock;
9933  case 280: return Item::Dropper;
9934  case 708: return Item::DrownedSpawnEgg;
9935  case 620: return Item::Egg;
9936  case 709: return Item::ElderGuardianSpawnEgg;
9937  case 830: return Item::Elytra;
9938  case 760: return Item::Emerald;
9939  case 239: return Item::EmeraldBlock;
9940  case 236: return Item::EmeraldOre;
9941  case 780: return Item::EnchantedBook;
9942  case 588: return Item::EnchantedGoldenApple;
9943  case 229: return Item::EnchantingTable;
9944  case 818: return Item::EndCrystal;
9945  case 230: return Item::EndPortalFrame;
9946  case 147: return Item::EndRod;
9947  case 231: return Item::EndStone;
9948  case 497: return Item::EndStoneBrickSlab;
9949  case 483: return Item::EndStoneBrickStairs;
9950  case 257: return Item::EndStoneBrickWall;
9951  case 232: return Item::EndStoneBricks;
9952  case 237: return Item::EnderChest;
9953  case 695: return Item::EnderEye;
9954  case 682: return Item::EnderPearl;
9955  case 710: return Item::EndermanSpawnEgg;
9956  case 711: return Item::EndermiteSpawnEgg;
9957  case 712: return Item::EvokerSpawnEgg;
9958  case 756: return Item::ExperienceBottle;
9959  case 159: return Item::Farmland;
9960  case 553: return Item::Feather;
9961  case 690: return Item::FermentedSpiderEye;
9962  case 77: return Item::Fern;
9963  case 671: return Item::FilledMap;
9964  case 757: return Item::FireCharge;
9965  case 459: return Item::FireCoral;
9966  case 454: return Item::FireCoralBlock;
9967  case 469: return Item::FireCoralFan;
9968  case 778: return Item::FireworkRocket;
9969  case 779: return Item::FireworkStar;
9970  case 622: return Item::FishingRod;
9971  case 869: return Item::FletchingTable;
9972  case 583: return Item::Flint;
9973  case 523: return Item::FlintAndSteel;
9974  case 860: return Item::FlowerBannerPattern;
9975  case 762: return Item::FlowerPot;
9976  case 713: return Item::FoxSpawnEgg;
9977  case 160: return Item::Furnace;
9978  case 619: return Item::FurnaceMinecart;
9979  case 714: return Item::GhastSpawnEgg;
9980  case 684: return Item::GhastTear;
9981  case 64: return Item::Glass;
9982  case 688: return Item::GlassBottle;
9983  case 213: return Item::GlassPane;
9984  case 696: return Item::GlisteringMelonSlice;
9985  case 864: return Item::GlobeBannerPattern;
9986  case 191: return Item::Glowstone;
9987  case 624: return Item::GlowstoneDust;
9988  case 113: return Item::GoldBlock;
9989  case 531: return Item::GoldIngot;
9990  case 685: return Item::GoldNugget;
9991  case 29: return Item::GoldOre;
9992  case 587: return Item::GoldenApple;
9993  case 551: return Item::GoldenAxe;
9994  case 582: return Item::GoldenBoots;
9995  case 768: return Item::GoldenCarrot;
9996  case 580: return Item::GoldenChestplate;
9997  case 579: return Item::GoldenHelmet;
9998  case 559: return Item::GoldenHoe;
9999  case 794: return Item::GoldenHorseArmor;
10000  case 581: return Item::GoldenLeggings;
10001  case 550: return Item::GoldenPickaxe;
10002  case 549: return Item::GoldenShovel;
10003  case 548: return Item::GoldenSword;
10004  case 2: return Item::Granite;
10005  case 500: return Item::GraniteSlab;
10006  case 487: return Item::GraniteStairs;
10007  case 251: return Item::GraniteWall;
10008  case 76: return Item::Grass;
10009  case 8: return Item::GrassBlock;
10010  case 322: return Item::GrassPath;
10011  case 28: return Item::Gravel;
10012  case 809: return Item::GrayBanner;
10013  case 661: return Item::GrayBed;
10014  case 307: return Item::GrayCarpet;
10015  case 420: return Item::GrayConcrete;
10016  case 436: return Item::GrayConcretePowder;
10017  case 639: return Item::GrayDye;
10018  case 404: return Item::GrayGlazedTerracotta;
10019  case 388: return Item::GrayShulkerBox;
10020  case 336: return Item::GrayStainedGlass;
10021  case 352: return Item::GrayStainedGlassPane;
10022  case 288: return Item::GrayTerracotta;
10023  case 89: return Item::GrayWool;
10024  case 815: return Item::GreenBanner;
10025  case 667: return Item::GreenBed;
10026  case 313: return Item::GreenCarpet;
10027  case 426: return Item::GreenConcrete;
10028  case 442: return Item::GreenConcretePowder;
10029  case 633: return Item::GreenDye;
10030  case 410: return Item::GreenGlazedTerracotta;
10031  case 394: return Item::GreenShulkerBox;
10032  case 342: return Item::GreenStainedGlass;
10033  case 358: return Item::GreenStainedGlassPane;
10034  case 294: return Item::GreenTerracotta;
10035  case 95: return Item::GreenWool;
10036  case 870: return Item::Grindstone;
10037  case 715: return Item::GuardianSpawnEgg;
10038  case 554: return Item::Gunpowder;
10039  case 299: return Item::HayBale;
10040  case 856: return Item::HeartOfTheSea;
10041  case 270: return Item::HeavyWeightedPressurePlate;
10042  case 882: return Item::HoneyBlock;
10043  case 881: return Item::HoneyBottle;
10044  case 878: return Item::Honeycomb;
10045  case 883: return Item::HoneycombBlock;
10046  case 274: return Item::Hopper;
10047  case 784: return Item::HopperMinecart;
10048  case 460: return Item::HornCoral;
10049  case 455: return Item::HornCoralBlock;
10050  case 470: return Item::HornCoralFan;
10051  case 716: return Item::HorseSpawnEgg;
10052  case 717: return Item::HuskSpawnEgg;
10053  case 176: return Item::Ice;
10054  case 204: return Item::InfestedChiseledStoneBricks;
10055  case 200: return Item::InfestedCobblestone;
10056  case 203: return Item::InfestedCrackedStoneBricks;
10057  case 202: return Item::InfestedMossyStoneBricks;
10058  case 199: return Item::InfestedStone;
10059  case 201: return Item::InfestedStoneBricks;
10060  case 631: return Item::InkSac;
10061  case 522: return Item::IronAxe;
10062  case 212: return Item::IronBars;
10063  case 114: return Item::IronBlock;
10064  case 574: return Item::IronBoots;
10065  case 572: return Item::IronChestplate;
10066  case 506: return Item::IronDoor;
10067  case 571: return Item::IronHelmet;
10068  case 557: return Item::IronHoe;
10069  case 793: return Item::IronHorseArmor;
10070  case 530: return Item::IronIngot;
10071  case 573: return Item::IronLeggings;
10072  case 838: return Item::IronNugget;
10073  case 30: return Item::IronOre;
10074  case 521: return Item::IronPickaxe;
10075  case 520: return Item::IronShovel;
10076  case 532: return Item::IronSword;
10077  case 298: return Item::IronTrapdoor;
10078  case 761: return Item::ItemFrame;
10079  case 192: return Item::JackOLantern;
10080  case 516: return Item::Jigsaw;
10081  case 180: return Item::Jukebox;
10082  case 833: return Item::JungleBoat;
10083  case 262: return Item::JungleButton;
10084  case 510: return Item::JungleDoor;
10085  case 184: return Item::JungleFence;
10086  case 219: return Item::JungleFenceGate;
10087  case 59: return Item::JungleLeaves;
10088  case 35: return Item::JungleLog;
10089  case 16: return Item::JunglePlanks;
10090  case 169: return Item::JunglePressurePlate;
10091  case 22: return Item::JungleSapling;
10092  case 592: return Item::JungleSign;
10093  case 118: return Item::JungleSlab;
10094  case 242: return Item::JungleStairs;
10095  case 196: return Item::JungleTrapdoor;
10096  case 53: return Item::JungleWood;
10097  case 612: return Item::Kelp;
10098  case 839: return Item::KnowledgeBook;
10099  case 161: return Item::Ladder;
10100  case 875: return Item::Lantern;
10101  case 66: return Item::LapisBlock;
10102  case 635: return Item::LapisLazuli;
10103  case 65: return Item::LapisOre;
10104  case 328: return Item::LargeFern;
10105  case 597: return Item::LavaBucket;
10106  case 797: return Item::Lead;
10107  case 603: return Item::Leather;
10108  case 566: return Item::LeatherBoots;
10109  case 564: return Item::LeatherChestplate;
10110  case 563: return Item::LeatherHelmet;
10111  case 796: return Item::LeatherHorseArmor;
10112  case 565: return Item::LeatherLeggings;
10113  case 871: return Item::Lectern;
10114  case 164: return Item::Lever;
10115  case 805: return Item::LightBlueBanner;
10116  case 657: return Item::LightBlueBed;
10117  case 303: return Item::LightBlueCarpet;
10118  case 416: return Item::LightBlueConcrete;
10119  case 432: return Item::LightBlueConcretePowder;
10120  case 643: return Item::LightBlueDye;
10121  case 400: return Item::LightBlueGlazedTerracotta;
10122  case 384: return Item::LightBlueShulkerBox;
10123  case 332: return Item::LightBlueStainedGlass;
10124  case 348: return Item::LightBlueStainedGlassPane;
10125  case 284: return Item::LightBlueTerracotta;
10126  case 85: return Item::LightBlueWool;
10127  case 810: return Item::LightGrayBanner;
10128  case 662: return Item::LightGrayBed;
10129  case 308: return Item::LightGrayCarpet;
10130  case 421: return Item::LightGrayConcrete;
10131  case 437: return Item::LightGrayConcretePowder;
10132  case 638: return Item::LightGrayDye;
10133  case 405: return Item::LightGrayGlazedTerracotta;
10134  case 389: return Item::LightGrayShulkerBox;
10135  case 337: return Item::LightGrayStainedGlass;
10136  case 353: return Item::LightGrayStainedGlassPane;
10137  case 289: return Item::LightGrayTerracotta;
10138  case 90: return Item::LightGrayWool;
10139  case 269: return Item::LightWeightedPressurePlate;
10140  case 324: return Item::Lilac;
10141  case 109: return Item::LilyOfTheValley;
10142  case 225: return Item::LilyPad;
10143  case 807: return Item::LimeBanner;
10144  case 659: return Item::LimeBed;
10145  case 305: return Item::LimeCarpet;
10146  case 418: return Item::LimeConcrete;
10147  case 434: return Item::LimeConcretePowder;
10148  case 641: return Item::LimeDye;
10149  case 402: return Item::LimeGlazedTerracotta;
10150  case 386: return Item::LimeShulkerBox;
10151  case 334: return Item::LimeStainedGlass;
10152  case 350: return Item::LimeStainedGlassPane;
10153  case 286: return Item::LimeTerracotta;
10154  case 87: return Item::LimeWool;
10155  case 828: return Item::LingeringPotion;
10156  case 718: return Item::LlamaSpawnEgg;
10157  case 859: return Item::Loom;
10158  case 804: return Item::MagentaBanner;
10159  case 656: return Item::MagentaBed;
10160  case 302: return Item::MagentaCarpet;
10161  case 415: return Item::MagentaConcrete;
10162  case 431: return Item::MagentaConcretePowder;
10163  case 644: return Item::MagentaDye;
10164  case 399: return Item::MagentaGlazedTerracotta;
10165  case 383: return Item::MagentaShulkerBox;
10166  case 331: return Item::MagentaStainedGlass;
10167  case 347: return Item::MagentaStainedGlassPane;
10168  case 283: return Item::MagentaTerracotta;
10169  case 84: return Item::MagentaWool;
10170  case 374: return Item::MagmaBlock;
10171  case 692: return Item::MagmaCream;
10172  case 719: return Item::MagmaCubeSpawnEgg;
10173  case 767: return Item::Map;
10174  case 214: return Item::Melon;
10175  case 676: return Item::MelonSeeds;
10176  case 673: return Item::MelonSlice;
10177  case 604: return Item::MilkBucket;
10178  case 598: return Item::Minecart;
10179  case 863: return Item::MojangBannerPattern;
10180  case 720: return Item::MooshroomSpawnEgg;
10181  case 144: return Item::MossyCobblestone;
10182  case 496: return Item::MossyCobblestoneSlab;
10183  case 482: return Item::MossyCobblestoneStairs;
10184  case 246: return Item::MossyCobblestoneWall;
10185  case 494: return Item::MossyStoneBrickSlab;
10186  case 480: return Item::MossyStoneBrickStairs;
10187  case 250: return Item::MossyStoneBrickWall;
10188  case 206: return Item::MossyStoneBricks;
10189  case 721: return Item::MuleSpawnEgg;
10190  case 211: return Item::MushroomStem;
10191  case 547: return Item::MushroomStew;
10192  case 851: return Item::MusicDisc11;
10193  case 841: return Item::MusicDisc13;
10194  case 843: return Item::MusicDiscBlocks;
10195  case 842: return Item::MusicDiscCat;
10196  case 844: return Item::MusicDiscChirp;
10197  case 845: return Item::MusicDiscFar;
10198  case 846: return Item::MusicDiscMall;
10199  case 847: return Item::MusicDiscMellohi;
10200  case 848: return Item::MusicDiscStal;
10201  case 849: return Item::MusicDiscStrad;
10202  case 852: return Item::MusicDiscWait;
10203  case 850: return Item::MusicDiscWard;
10204  case 800: return Item::Mutton;
10205  case 224: return Item::Mycelium;
10206  case 798: return Item::NameTag;
10207  case 855: return Item::NautilusShell;
10208  case 781: return Item::NetherBrick;
10209  case 227: return Item::NetherBrickFence;
10210  case 129: return Item::NetherBrickSlab;
10211  case 228: return Item::NetherBrickStairs;
10212  case 253: return Item::NetherBrickWall;
10213  case 226: return Item::NetherBricks;
10214  case 273: return Item::NetherQuartzOre;
10215  case 776: return Item::NetherStar;
10216  case 686: return Item::NetherWart;
10217  case 375: return Item::NetherWartBlock;
10218  case 189: return Item::Netherrack;
10219  case 71: return Item::NoteBlock;
10220  case 602: return Item::OakBoat;
10221  case 259: return Item::OakButton;
10222  case 507: return Item::OakDoor;
10223  case 181: return Item::OakFence;
10224  case 216: return Item::OakFenceGate;
10225  case 56: return Item::OakLeaves;
10226  case 32: return Item::OakLog;
10227  case 13: return Item::OakPlanks;
10228  case 166: return Item::OakPressurePlate;
10229  case 19: return Item::OakSapling;
10230  case 589: return Item::OakSign;
10231  case 115: return Item::OakSlab;
10232  case 154: return Item::OakStairs;
10233  case 193: return Item::OakTrapdoor;
10234  case 50: return Item::OakWood;
10235  case 379: return Item::Observer;
10236  case 145: return Item::Obsidian;
10237  case 722: return Item::OcelotSpawnEgg;
10238  case 803: return Item::OrangeBanner;
10239  case 655: return Item::OrangeBed;
10240  case 301: return Item::OrangeCarpet;
10241  case 414: return Item::OrangeConcrete;
10242  case 430: return Item::OrangeConcretePowder;
10243  case 645: return Item::OrangeDye;
10244  case 398: return Item::OrangeGlazedTerracotta;
10245  case 382: return Item::OrangeShulkerBox;
10246  case 330: return Item::OrangeStainedGlass;
10247  case 346: return Item::OrangeStainedGlassPane;
10248  case 282: return Item::OrangeTerracotta;
10249  case 104: return Item::OrangeTulip;
10250  case 83: return Item::OrangeWool;
10251  case 107: return Item::OxeyeDaisy;
10252  case 318: return Item::PackedIce;
10253  case 586: return Item::Painting;
10254  case 723: return Item::PandaSpawnEgg;
10255  case 615: return Item::Paper;
10256  case 724: return Item::ParrotSpawnEgg;
10257  case 326: return Item::Peony;
10258  case 125: return Item::PetrifiedOakSlab;
10259  case 854: return Item::PhantomMembrane;
10260  case 725: return Item::PhantomSpawnEgg;
10261  case 726: return Item::PigSpawnEgg;
10262  case 727: return Item::PillagerSpawnEgg;
10263  case 808: return Item::PinkBanner;
10264  case 660: return Item::PinkBed;
10265  case 306: return Item::PinkCarpet;
10266  case 419: return Item::PinkConcrete;
10267  case 435: return Item::PinkConcretePowder;
10268  case 640: return Item::PinkDye;
10269  case 403: return Item::PinkGlazedTerracotta;
10270  case 387: return Item::PinkShulkerBox;
10271  case 335: return Item::PinkStainedGlass;
10272  case 351: return Item::PinkStainedGlassPane;
10273  case 287: return Item::PinkTerracotta;
10274  case 106: return Item::PinkTulip;
10275  case 88: return Item::PinkWool;
10276  case 81: return Item::Piston;
10277  case 771: return Item::PlayerHead;
10278  case 11: return Item::Podzol;
10279  case 766: return Item::PoisonousPotato;
10280  case 728: return Item::PolarBearSpawnEgg;
10281  case 7: return Item::PolishedAndesite;
10282  case 503: return Item::PolishedAndesiteSlab;
10283  case 490: return Item::PolishedAndesiteStairs;
10284  case 5: return Item::PolishedDiorite;
10285  case 495: return Item::PolishedDioriteSlab;
10286  case 481: return Item::PolishedDioriteStairs;
10287  case 3: return Item::PolishedGranite;
10288  case 492: return Item::PolishedGraniteSlab;
10289  case 478: return Item::PolishedGraniteStairs;
10290  case 820: return Item::PoppedChorusFruit;
10291  case 99: return Item::Poppy;
10292  case 584: return Item::Porkchop;
10293  case 764: return Item::Potato;
10294  case 687: return Item::Potion;
10295  case 72: return Item::PoweredRail;
10296  case 361: return Item::Prismarine;
10297  case 135: return Item::PrismarineBrickSlab;
10298  case 365: return Item::PrismarineBrickStairs;
10299  case 362: return Item::PrismarineBricks;
10300  case 786: return Item::PrismarineCrystals;
10301  case 785: return Item::PrismarineShard;
10302  case 134: return Item::PrismarineSlab;
10303  case 364: return Item::PrismarineStairs;
10304  case 248: return Item::PrismarineWall;
10305  case 628: return Item::Pufferfish;
10306  case 605: return Item::PufferfishBucket;
10307  case 729: return Item::PufferfishSpawnEgg;
10308  case 187: return Item::Pumpkin;
10309  case 777: return Item::PumpkinPie;
10310  case 675: return Item::PumpkinSeeds;
10311  case 812: return Item::PurpleBanner;
10312  case 664: return Item::PurpleBed;
10313  case 310: return Item::PurpleCarpet;
10314  case 423: return Item::PurpleConcrete;
10315  case 439: return Item::PurpleConcretePowder;
10316  case 636: return Item::PurpleDye;
10317  case 407: return Item::PurpleGlazedTerracotta;
10318  case 391: return Item::PurpleShulkerBox;
10319  case 339: return Item::PurpleStainedGlass;
10320  case 355: return Item::PurpleStainedGlassPane;
10321  case 291: return Item::PurpleTerracotta;
10322  case 92: return Item::PurpleWool;
10323  case 150: return Item::PurpurBlock;
10324  case 151: return Item::PurpurPillar;
10325  case 133: return Item::PurpurSlab;
10326  case 152: return Item::PurpurStairs;
10327  case 782: return Item::Quartz;
10328  case 276: return Item::QuartzBlock;
10329  case 277: return Item::QuartzPillar;
10330  case 130: return Item::QuartzSlab;
10331  case 278: return Item::QuartzStairs;
10332  case 787: return Item::Rabbit;
10333  case 790: return Item::RabbitFoot;
10334  case 791: return Item::RabbitHide;
10335  case 730: return Item::RabbitSpawnEgg;
10336  case 789: return Item::RabbitStew;
10337  case 162: return Item::Rail;
10338  case 731: return Item::RavagerSpawnEgg;
10339  case 816: return Item::RedBanner;
10340  case 668: return Item::RedBed;
10341  case 314: return Item::RedCarpet;
10342  case 427: return Item::RedConcrete;
10343  case 443: return Item::RedConcretePowder;
10344  case 632: return Item::RedDye;
10345  case 411: return Item::RedGlazedTerracotta;
10346  case 112: return Item::RedMushroom;
10347  case 210: return Item::RedMushroomBlock;
10348  case 502: return Item::RedNetherBrickSlab;
10349  case 489: return Item::RedNetherBrickStairs;
10350  case 255: return Item::RedNetherBrickWall;
10351  case 376: return Item::RedNetherBricks;
10352  case 27: return Item::RedSand;
10353  case 368: return Item::RedSandstone;
10354  case 131: return Item::RedSandstoneSlab;
10355  case 371: return Item::RedSandstoneStairs;
10356  case 249: return Item::RedSandstoneWall;
10357  case 395: return Item::RedShulkerBox;
10358  case 343: return Item::RedStainedGlass;
10359  case 359: return Item::RedStainedGlassPane;
10360  case 295: return Item::RedTerracotta;
10361  case 103: return Item::RedTulip;
10362  case 96: return Item::RedWool;
10363  case 600: return Item::Redstone;
10364  case 272: return Item::RedstoneBlock;
10365  case 234: return Item::RedstoneLamp;
10366  case 172: return Item::RedstoneOre;
10367  case 173: return Item::RedstoneTorch;
10368  case 513: return Item::Repeater;
10369  case 372: return Item::RepeatingCommandBlock;
10370  case 325: return Item::RoseBush;
10371  case 681: return Item::RottenFlesh;
10372  case 599: return Item::Saddle;
10373  case 626: return Item::Salmon;
10374  case 606: return Item::SalmonBucket;
10375  case 732: return Item::SalmonSpawnEgg;
10376  case 26: return Item::Sand;
10377  case 68: return Item::Sandstone;
10378  case 123: return Item::SandstoneSlab;
10379  case 235: return Item::SandstoneStairs;
10380  case 256: return Item::SandstoneWall;
10381  case 505: return Item::Scaffolding;
10382  case 519: return Item::Scute;
10383  case 367: return Item::SeaLantern;
10384  case 80: return Item::SeaPickle;
10385  case 79: return Item::Seagrass;
10386  case 672: return Item::Shears;
10387  case 733: return Item::SheepSpawnEgg;
10388  case 829: return Item::Shield;
10389  case 380: return Item::ShulkerBox;
10390  case 837: return Item::ShulkerShell;
10391  case 734: return Item::ShulkerSpawnEgg;
10392  case 735: return Item::SilverfishSpawnEgg;
10393  case 737: return Item::SkeletonHorseSpawnEgg;
10394  case 769: return Item::SkeletonSkull;
10395  case 736: return Item::SkeletonSpawnEgg;
10396  case 862: return Item::SkullBannerPattern;
10397  case 617: return Item::SlimeBall;
10398  case 321: return Item::SlimeBlock;
10399  case 738: return Item::SlimeSpawnEgg;
10400  case 872: return Item::SmithingTable;
10401  case 866: return Item::Smoker;
10402  case 137: return Item::SmoothQuartz;
10403  case 499: return Item::SmoothQuartzSlab;
10404  case 486: return Item::SmoothQuartzStairs;
10405  case 138: return Item::SmoothRedSandstone;
10406  case 493: return Item::SmoothRedSandstoneSlab;
10407  case 479: return Item::SmoothRedSandstoneStairs;
10408  case 139: return Item::SmoothSandstone;
10409  case 498: return Item::SmoothSandstoneSlab;
10410  case 485: return Item::SmoothSandstoneStairs;
10411  case 140: return Item::SmoothStone;
10412  case 122: return Item::SmoothStoneSlab;
10413  case 175: return Item::Snow;
10414  case 177: return Item::SnowBlock;
10415  case 601: return Item::Snowball;
10416  case 190: return Item::SoulSand;
10417  case 153: return Item::Spawner;
10418  case 826: return Item::SpectralArrow;
10419  case 689: return Item::SpiderEye;
10420  case 739: return Item::SpiderSpawnEgg;
10421  case 825: return Item::SplashPotion;
10422  case 62: return Item::Sponge;
10423  case 831: return Item::SpruceBoat;
10424  case 260: return Item::SpruceButton;
10425  case 508: return Item::SpruceDoor;
10426  case 182: return Item::SpruceFence;
10427  case 217: return Item::SpruceFenceGate;
10428  case 57: return Item::SpruceLeaves;
10429  case 33: return Item::SpruceLog;
10430  case 14: return Item::SprucePlanks;
10431  case 167: return Item::SprucePressurePlate;
10432  case 20: return Item::SpruceSapling;
10433  case 590: return Item::SpruceSign;
10434  case 116: return Item::SpruceSlab;
10435  case 240: return Item::SpruceStairs;
10436  case 194: return Item::SpruceTrapdoor;
10437  case 51: return Item::SpruceWood;
10438  case 740: return Item::SquidSpawnEgg;
10439  case 545: return Item::Stick;
10440  case 74: return Item::StickyPiston;
10441  case 1: return Item::Stone;
10442  case 540: return Item::StoneAxe;
10443  case 128: return Item::StoneBrickSlab;
10444  case 223: return Item::StoneBrickStairs;
10445  case 252: return Item::StoneBrickWall;
10446  case 205: return Item::StoneBricks;
10447  case 174: return Item::StoneButton;
10448  case 556: return Item::StoneHoe;
10449  case 539: return Item::StonePickaxe;
10450  case 165: return Item::StonePressurePlate;
10451  case 538: return Item::StoneShovel;
10452  case 121: return Item::StoneSlab;
10453  case 484: return Item::StoneStairs;
10454  case 537: return Item::StoneSword;
10455  case 873: return Item::Stonecutter;
10456  case 741: return Item::StraySpawnEgg;
10457  case 552: return Item::String;
10458  case 42: return Item::StrippedAcaciaLog;
10459  case 48: return Item::StrippedAcaciaWood;
10460  case 40: return Item::StrippedBirchLog;
10461  case 46: return Item::StrippedBirchWood;
10462  case 43: return Item::StrippedDarkOakLog;
10463  case 49: return Item::StrippedDarkOakWood;
10464  case 41: return Item::StrippedJungleLog;
10465  case 47: return Item::StrippedJungleWood;
10466  case 38: return Item::StrippedOakLog;
10467  case 44: return Item::StrippedOakWood;
10468  case 39: return Item::StrippedSpruceLog;
10469  case 45: return Item::StrippedSpruceWood;
10470  case 515: return Item::StructureBlock;
10471  case 378: return Item::StructureVoid;
10472  case 652: return Item::Sugar;
10473  case 611: return Item::SugarCane;
10474  case 323: return Item::Sunflower;
10475  case 858: return Item::SuspiciousStew;
10476  case 876: return Item::SweetBerries;
10477  case 327: return Item::TallGrass;
10478  case 316: return Item::Terracotta;
10479  case 827: return Item::TippedArrow;
10480  case 142: return Item::TNT;
10481  case 783: return Item::TNTMinecart;
10482  case 146: return Item::Torch;
10483  case 836: return Item::TotemOfUndying;
10484  case 742: return Item::TraderLlamaSpawnEgg;
10485  case 268: return Item::TrappedChest;
10486  case 853: return Item::Trident;
10487  case 238: return Item::TripwireHook;
10488  case 627: return Item::TropicalFish;
10489  case 608: return Item::TropicalFishBucket;
10490  case 743: return Item::TropicalFishSpawnEgg;
10491  case 456: return Item::TubeCoral;
10492  case 451: return Item::TubeCoralBlock;
10493  case 466: return Item::TubeCoralFan;
10494  case 445: return Item::TurtleEgg;
10495  case 518: return Item::TurtleHelmet;
10496  case 744: return Item::TurtleSpawnEgg;
10497  case 745: return Item::VexSpawnEgg;
10498  case 746: return Item::VillagerSpawnEgg;
10499  case 747: return Item::VindicatorSpawnEgg;
10500  case 215: return Item::Vine;
10501  case 748: return Item::WanderingTraderSpawnEgg;
10502  case 596: return Item::WaterBucket;
10503  case 63: return Item::WetSponge;
10504  case 561: return Item::Wheat;
10505  case 560: return Item::WheatSeeds;
10506  case 802: return Item::WhiteBanner;
10507  case 654: return Item::WhiteBed;
10508  case 300: return Item::WhiteCarpet;
10509  case 413: return Item::WhiteConcrete;
10510  case 429: return Item::WhiteConcretePowder;
10511  case 650: return Item::WhiteDye;
10512  case 397: return Item::WhiteGlazedTerracotta;
10513  case 381: return Item::WhiteShulkerBox;
10514  case 329: return Item::WhiteStainedGlass;
10515  case 345: return Item::WhiteStainedGlassPane;
10516  case 281: return Item::WhiteTerracotta;
10517  case 105: return Item::WhiteTulip;
10518  case 82: return Item::WhiteWool;
10519  case 749: return Item::WitchSpawnEgg;
10520  case 110: return Item::WitherRose;
10521  case 770: return Item::WitherSkeletonSkull;
10522  case 750: return Item::WitherSkeletonSpawnEgg;
10523  case 751: return Item::WolfSpawnEgg;
10524  case 536: return Item::WoodenAxe;
10525  case 555: return Item::WoodenHoe;
10526  case 535: return Item::WoodenPickaxe;
10527  case 534: return Item::WoodenShovel;
10528  case 533: return Item::WoodenSword;
10529  case 758: return Item::WritableBook;
10530  case 759: return Item::WrittenBook;
10531  case 806: return Item::YellowBanner;
10532  case 658: return Item::YellowBed;
10533  case 304: return Item::YellowCarpet;
10534  case 417: return Item::YellowConcrete;
10535  case 433: return Item::YellowConcretePowder;
10536  case 642: return Item::YellowDye;
10537  case 401: return Item::YellowGlazedTerracotta;
10538  case 385: return Item::YellowShulkerBox;
10539  case 333: return Item::YellowStainedGlass;
10540  case 349: return Item::YellowStainedGlassPane;
10541  case 285: return Item::YellowTerracotta;
10542  case 86: return Item::YellowWool;
10543  case 772: return Item::ZombieHead;
10544  case 753: return Item::ZombieHorseSpawnEgg;
10545  case 754: return Item::ZombiePigmanSpawnEgg;
10546  case 752: return Item::ZombieSpawnEgg;
10547  case 755: return Item::ZombieVillagerSpawnEgg;
10548  default: return Item::Air;
10549  }
10550  }
10551 }
Item::LightGrayConcrete
@ LightGrayConcrete
Block::BirchFenceGate::BirchFenceGate
BlockState BirchFenceGate()
Definition: BlockStates.cpp:917
Item::NetherBrickStairs
@ NetherBrickStairs
Item::DeadHornCoralBlock
@ DeadHornCoralBlock
Block::PlayerHead::PlayerHead
BlockState PlayerHead()
Definition: BlockStates.cpp:8226
Item::TropicalFishBucket
@ TropicalFishBucket
Item::BrainCoralFan
@ BrainCoralFan
CustomStatistic::AviateOneCm
@ AviateOneCm
Block::CyanBed::CyanBed
BlockState CyanBed()
Definition: BlockStates.cpp:3156
Block::Lilac::Lilac
BlockState Lilac()
Definition: BlockStates.cpp:6368
Block::PurpurBlock::PurpurBlock
constexpr BlockState PurpurBlock()
Definition: BlockStates.h:17648
Block::FletchingTable::FletchingTable
constexpr BlockState FletchingTable()
Definition: BlockStates.h:8508
Block::GraniteWall::GraniteWall
BlockState GraniteWall()
Definition: BlockStates.cpp:4648
Item::PinkBanner
@ PinkBanner
CustomStatistic::InteractWithLectern
@ InteractWithLectern
Item::HeartOfTheSea
@ HeartOfTheSea
Block::GrayShulkerBox::GrayShulkerBox
BlockState GrayShulkerBox()
Definition: BlockStates.cpp:4811
Item::YellowBanner
@ YellowBanner
Block::Grindstone::Grindstone
BlockState Grindstone()
Definition: BlockStates.cpp:5067
Item::AcaciaDoor
@ AcaciaDoor
Item::OrangeWool
@ OrangeWool
Block::LightGrayBed::LightGrayBed
BlockState LightGrayBed()
Definition: BlockStates.cpp:6196
Block::StrippedOakWood::StrippedOakWood
BlockState StrippedOakWood()
Definition: BlockStates.cpp:11457
Item::DarkPrismarineStairs
@ DarkPrismarineStairs
Block::HornCoralBlock::HornCoralBlock
constexpr BlockState HornCoralBlock()
Definition: BlockStates.h:9541
Block::ChorusPlant::ChorusPlant
BlockState ChorusPlant()
Definition: BlockStates.cpp:2377
Item::LightBlueStainedGlassPane
@ LightBlueStainedGlassPane
Item::TurtleHelmet
@ TurtleHelmet
Block::EndStoneBrickStairs::EndStoneBrickStairs
BlockState EndStoneBrickStairs()
Definition: BlockStates.cpp:4265
Item::GoldenHoe
@ GoldenHoe
Item::Beacon
@ Beacon
Item::GoldenHorseArmor
@ GoldenHorseArmor
Item::PlayerHead
@ PlayerHead
Item::SmoothQuartz
@ SmoothQuartz
Block::ActivatorRail::ActivatorRail
BlockState ActivatorRail()
Definition: BlockStates.cpp:402
Item::OrangeCarpet
@ OrangeCarpet
CustomStatistic::TuneNoteblock
@ TuneNoteblock
Item::CoalBlock
@ CoalBlock
Item::HorseSpawnEgg
@ HorseSpawnEgg
Item::LimeGlazedTerracotta
@ LimeGlazedTerracotta
Block::MossyStoneBrickSlab::MossyStoneBrickSlab
BlockState MossyStoneBrickSlab()
Definition: BlockStates.cpp:6886
Block::BlueConcretePowder::BlueConcretePowder
constexpr BlockState BlueConcretePowder()
Definition: BlockStates.h:2656
Block::AcaciaSlab::AcaciaSlab
BlockState AcaciaSlab()
Definition: BlockStates.cpp:276
CustomStatistic::LeaveGame
@ LeaveGame
Item::DeadTubeCoralFan
@ DeadTubeCoralFan
Block::FireCoralFan::FireCoralFan
constexpr BlockState FireCoralFan()
Definition: BlockStates.h:8489
Item::RedStainedGlass
@ RedStainedGlass
Item::AndesiteSlab
@ AndesiteSlab
Item::EnderChest
@ EnderChest
Item::BrownMushroom
@ BrownMushroom
Item::DriedKelp
@ DriedKelp
Item::RedMushroom
@ RedMushroom
Item::Cauldron
@ Cauldron
Block::OakFence::OakFence
BlockState OakFence()
Definition: BlockStates.cpp:7435
Item::MagentaWool
@ MagentaWool
Block::YellowCarpet::YellowCarpet
constexpr BlockState YellowCarpet()
Definition: BlockStates.h:25330
Item::DragonBreath
@ DragonBreath
Block::Smoker::Smoker
BlockState Smoker()
Definition: BlockStates.cpp:10316
Item::StoneButton
@ StoneButton
Block::RedSandstoneWall::RedSandstoneWall
BlockState RedSandstoneWall()
Definition: BlockStates.cpp:9702
Item::StructureVoid
@ StructureVoid
Item::BeeNest
@ BeeNest
Block::OakFenceGate::OakFenceGate
BlockState OakFenceGate()
Definition: BlockStates.cpp:7474
Item::FireworkRocket
@ FireworkRocket
Block::CobblestoneWall::CobblestoneWall
BlockState CobblestoneWall()
Definition: BlockStates.cpp:2499
Block::DeadFireCoral::DeadFireCoral
constexpr BlockState DeadFireCoral()
Definition: BlockStates.h:6308
Item::DeadHornCoral
@ DeadHornCoral
Item::Cod
@ Cod
Item::TurtleSpawnEgg
@ TurtleSpawnEgg
Item::EnderEye
@ EnderEye
Item::PufferfishSpawnEgg
@ PufferfishSpawnEgg
Block::SpruceTrapdoor::SpruceTrapdoor
BlockState SpruceTrapdoor()
Definition: BlockStates.cpp:10953
CustomStatistic::PlayNoteblock
@ PlayNoteblock
Item::NetherBrickFence
@ NetherBrickFence
Block::JungleStairs::JungleStairs
BlockState JungleStairs()
Definition: BlockStates.cpp:5694
Item::SpruceTrapdoor
@ SpruceTrapdoor
Item::BlackBanner
@ BlackBanner
Item::Netherrack
@ Netherrack
Block::Spawner::Spawner
constexpr BlockState Spawner()
Definition: BlockStates.h:22176
Block::CyanBanner::CyanBanner
BlockState CyanBanner()
Definition: BlockStates.cpp:3127
CustomStatistic::TimeSinceRest
@ TimeSinceRest
Item::HornCoral
@ HornCoral
Block::Scaffolding::Bottom
bool Bottom(const BlockState Block)
Definition: BlockStates.cpp:10194
Item::RedstoneBlock
@ RedstoneBlock
Block::MagentaStainedGlassPane::MagentaStainedGlassPane
BlockState MagentaStainedGlassPane()
Definition: BlockStates.cpp:6691
Item::WhiteDye
@ WhiteDye
Block::SpruceButton::SpruceButton
BlockState SpruceButton()
Definition: BlockStates.cpp:10632
Item::RedMushroomBlock
@ RedMushroomBlock
Item::PurpleGlazedTerracotta
@ PurpleGlazedTerracotta
Block::BrownShulkerBox::BrownShulkerBox
BlockState BrownShulkerBox()
Definition: BlockStates.cpp:1999
Item::BrainCoralBlock
@ BrainCoralBlock
Block::EndPortalFrame::EndPortalFrame
BlockState EndPortalFrame()
Definition: BlockStates.cpp:4202
Item::GlobeBannerPattern
@ GlobeBannerPattern
Block::Rail::Rail
BlockState Rail()
Definition: BlockStates.cpp:9369
Block::LightBlueStainedGlass::LightBlueStainedGlass
constexpr BlockState LightBlueStainedGlass()
Definition: BlockStates.h:10881
CustomStatistic::InteractWithBlastFurnace
@ InteractWithBlastFurnace
Block::PinkStainedGlassPane::PinkStainedGlassPane
BlockState PinkStainedGlassPane()
Definition: BlockStates.cpp:8099
Item::DiamondPickaxe
@ DiamondPickaxe
Block::RedShulkerBox::RedShulkerBox
BlockState RedShulkerBox()
Definition: BlockStates.cpp:9753
Block::OakLog::OakLog
BlockState OakLog()
Definition: BlockStates.cpp:7543
Item::PinkDye
@ PinkDye
Item::LimeConcrete
@ LimeConcrete
Block::YellowConcretePowder::YellowConcretePowder
constexpr BlockState YellowConcretePowder()
Definition: BlockStates.h:25344
Item::RedNetherBrickStairs
@ RedNetherBrickStairs
Block::YellowConcrete::YellowConcrete
constexpr BlockState YellowConcrete()
Definition: BlockStates.h:25337
Item::PurpleWool
@ PurpleWool
Block::SmoothSandstoneSlab::SmoothSandstoneSlab
BlockState SmoothSandstoneSlab()
Definition: BlockStates.cpp:10454
Item::BlueBed
@ BlueBed
Item::BlueShulkerBox
@ BlueShulkerBox
Block::CyanConcretePowder::CyanConcretePowder
constexpr BlockState CyanConcretePowder()
Definition: BlockStates.h:5359
Item::CreeperBannerPattern
@ CreeperBannerPattern
Item::GreenShulkerBox
@ GreenShulkerBox
Item::WhiteConcrete
@ WhiteConcrete
Item::CookedPorkchop
@ CookedPorkchop
Item::MusicDiscChirp
@ MusicDiscChirp
Item::GoldenLeggings
@ GoldenLeggings
Block::DeadHornCoralBlock::DeadHornCoralBlock
constexpr BlockState DeadHornCoralBlock()
Definition: BlockStates.h:6348
Item::Egg
@ Egg
Item::CaveSpiderSpawnEgg
@ CaveSpiderSpawnEgg
Item::TallGrass
@ TallGrass
Block::StrippedOakLog::StrippedOakLog
BlockState StrippedOakLog()
Definition: BlockStates.cpp:11441
Item::Torch
@ Torch
CustomStatistic::TriggerTrappedChest
@ TriggerTrappedChest
Block::BirchWood::BirchWood
BlockState BirchWood()
Definition: BlockStates.cpp:1174
Block::AzureBluet::AzureBluet
constexpr BlockState AzureBluet()
Definition: BlockStates.h:1098
Item::MossyStoneBrickSlab
@ MossyStoneBrickSlab
Item::StonePickaxe
@ StonePickaxe
Item::Peony
@ Peony
Item::PoisonousPotato
@ PoisonousPotato
Block::InfestedCrackedStoneBricks::InfestedCrackedStoneBricks
constexpr BlockState InfestedCrackedStoneBricks()
Definition: BlockStates.h:9588
Item::QuartzSlab
@ QuartzSlab
Block::Piston::Piston
BlockState Piston()
Definition: BlockStates.cpp:8164
Item::PurpleCarpet
@ PurpleCarpet
CustomStatistic::FishCaught
@ FishCaught
Item::DarkOakBoat
@ DarkOakBoat
Item::Stone
@ Stone
CustomStatistic::InteractWithLoom
@ InteractWithLoom
Block::WhiteTulip::WhiteTulip
constexpr BlockState WhiteTulip()
Definition: BlockStates.h:25194
Block::EnchantingTable::EnchantingTable
constexpr BlockState EnchantingTable()
Definition: BlockStates.h:6968
Item::ZombieVillagerSpawnEgg
@ ZombieVillagerSpawnEgg
CustomStatistic::UseCauldron
@ UseCauldron
Block::EmeraldOre::EmeraldOre
constexpr BlockState EmeraldOre()
Definition: BlockStates.h:6961
Item::DarkOakTrapdoor
@ DarkOakTrapdoor
Item::SlimeBlock
@ SlimeBlock
Item::PigSpawnEgg
@ PigSpawnEgg
Block::AndesiteWall::AndesiteWall
BlockState AndesiteWall()
Definition: BlockStates.cpp:493
Block::LimeStainedGlass::LimeStainedGlass
constexpr BlockState LimeStainedGlass()
Definition: BlockStates.h:11310
Item::RedNetherBrickWall
@ RedNetherBrickWall
Block::BlackBed::BlackBed
BlockState BlackBed()
Definition: BlockStates.cpp:1219
Item::SlimeSpawnEgg
@ SlimeSpawnEgg
Item::BirchWood
@ BirchWood
Block::DetectorRail::DetectorRail
BlockState DetectorRail()
Definition: BlockStates.cpp:3939
Block::AcaciaPressurePlate::AcaciaPressurePlate
BlockState AcaciaPressurePlate()
Definition: BlockStates.cpp:217
Item::SuspiciousStew
@ SuspiciousStew
Item::MagentaStainedGlassPane
@ MagentaStainedGlassPane
Block::YellowBed::YellowBed
BlockState YellowBed()
Definition: BlockStates.cpp:12693
Block::Observer::Observer
BlockState Observer()
Definition: BlockStates.cpp:7747
Block::Netherrack::Netherrack
constexpr BlockState Netherrack()
Definition: BlockStates.h:13075
Item::OrangeDye
@ OrangeDye
Item::PandaSpawnEgg
@ PandaSpawnEgg
Item::Cornflower
@ Cornflower
Item::NetherWart
@ NetherWart
Block::StoneSlab::StoneSlab
BlockState StoneSlab()
Definition: BlockStates.cpp:11212
Block::PrismarineSlab::PrismarineSlab
BlockState PrismarineSlab()
Definition: BlockStates.cpp:8925
Item::StrippedOakLog
@ StrippedOakLog
Block::DarkPrismarineSlab::DarkPrismarineSlab
BlockState DarkPrismarineSlab()
Definition: BlockStates.cpp:3717
Item::PolarBearSpawnEgg
@ PolarBearSpawnEgg
Item::OakBoat
@ OakBoat
Block::Cactus::Cactus
BlockState Cactus()
Definition: BlockStates.cpp:2124
Item::MossyCobblestoneStairs
@ MossyCobblestoneStairs
Block::DeadBrainCoral::DeadBrainCoral
constexpr BlockState DeadBrainCoral()
Definition: BlockStates.h:6235
Item::GoldenBoots
@ GoldenBoots
Item::Potato
@ Potato
Item::Barrel
@ Barrel
Block::BlackConcrete::BlackConcrete
constexpr BlockState BlackConcrete()
Definition: BlockStates.h:2050
Block::DragonEgg::DragonEgg
constexpr BlockState DragonEgg()
Definition: BlockStates.h:6877
Item::RedstoneLamp
@ RedstoneLamp
Item::HornCoralFan
@ HornCoralFan
Block::PinkShulkerBox::PinkShulkerBox
BlockState PinkShulkerBox()
Definition: BlockStates.cpp:8077
Item::PrismarineCrystals
@ PrismarineCrystals
Item::Cake
@ Cake
Item::MusicDiscFar
@ MusicDiscFar
CustomStatistic::TimeSinceDeath
@ TimeSinceDeath
Block::Wheat::Wheat
BlockState Wheat()
Definition: BlockStates.cpp:12419
Item::TrappedChest
@ TrappedChest
Block::LightGrayCarpet::LightGrayCarpet
constexpr BlockState LightGrayCarpet()
Definition: BlockStates.h:11022
Block::TripwireHook::TripwireHook
BlockState TripwireHook()
Definition: BlockStates.cpp:11787
Item::BrownDye
@ BrownDye
Item::LightBlueConcrete
@ LightBlueConcrete
Block::RedSand::RedSand
constexpr BlockState RedSand()
Definition: BlockStates.h:18554
Block::LightBlueShulkerBox::LightBlueShulkerBox
BlockState LightBlueShulkerBox()
Definition: BlockStates.cpp:6083
Block::GlassPane::GlassPane
BlockState GlassPane()
Definition: BlockStates.cpp:4545
Item::GoldOre
@ GoldOre
Item::YellowConcrete
@ YellowConcrete
Item::WitherRose
@ WitherRose
Item::WitchSpawnEgg
@ WitchSpawnEgg
Block::Cauldron::Cauldron
BlockState Cauldron()
Definition: BlockStates.cpp:2247
Item::GoldenHelmet
@ GoldenHelmet
Block::LightGrayBanner::LightGrayBanner
BlockState LightGrayBanner()
Definition: BlockStates.cpp:6167
Item::Bowl
@ Bowl
Item::StoneAxe
@ StoneAxe
Item::OakSign
@ OakSign
Block::OakPlanks::OakPlanks
constexpr BlockState OakPlanks()
Definition: BlockStates.h:14687
Item::Fern
@ Fern
Item::PackedIce
@ PackedIce
Block::BlueGlazedTerracotta::BlueGlazedTerracotta
BlockState BlueGlazedTerracotta()
Definition: BlockStates.cpp:1564
Item::BlueOrchid
@ BlueOrchid
Item::EndStone
@ EndStone
BLOCK_FACE_XM
@ BLOCK_FACE_XM
Definition: Defines.h:40
Item::SprucePlanks
@ SprucePlanks
Block::PolishedDioriteSlab::PolishedDioriteSlab
BlockState PolishedDioriteSlab()
Definition: BlockStates.cpp:8622
Item::TropicalFishSpawnEgg
@ TropicalFishSpawnEgg
Item::BlueWool
@ BlueWool
Block::CoalBlock::CoalBlock
constexpr BlockState CoalBlock()
Definition: BlockStates.h:4031
Item::WhiteBanner
@ WhiteBanner
Item::Flint
@ Flint
Item::FlintAndSteel
@ FlintAndSteel
Item::TubeCoralFan
@ TubeCoralFan
Item::AcaciaSlab
@ AcaciaSlab
Item::Melon
@ Melon
Block::SmoothSandstone::SmoothSandstone
constexpr BlockState SmoothSandstone()
Definition: BlockStates.h:21942
Item::PhantomMembrane
@ PhantomMembrane
Item::GlowstoneDust
@ GlowstoneDust
Item::SalmonBucket
@ SalmonBucket
Block::IronBars::IronBars
BlockState IronBars()
Definition: BlockStates.cpp:5217
Item::Pumpkin
@ Pumpkin
Item::CyanShulkerBox
@ CyanShulkerBox
Block::Comparator::Comparator
BlockState Comparator()
Definition: BlockStates.cpp:2606
Item::RedDye
@ RedDye
Block::GrayStainedGlass::GrayStainedGlass
constexpr BlockState GrayStainedGlass()
Definition: BlockStates.h:9166
Block::Dandelion::Dandelion
constexpr BlockState Dandelion()
Definition: BlockStates.h:5478
Block::CyanStainedGlassPane::CyanStainedGlassPane
BlockState CyanStainedGlassPane()
Definition: BlockStates.cpp:3237
Item::LightGrayWool
@ LightGrayWool
Item::SoulSand
@ SoulSand
Item::TubeCoral
@ TubeCoral
Item::YellowGlazedTerracotta
@ YellowGlazedTerracotta
Item::Clock
@ Clock
Item::FurnaceMinecart
@ FurnaceMinecart
CustomStatistic::OpenEnderchest
@ OpenEnderchest
Item::DeadBrainCoralBlock
@ DeadBrainCoralBlock
Item::NetherBrickSlab
@ NetherBrickSlab
Item::IronTrapdoor
@ IronTrapdoor
Block::PinkGlazedTerracotta::PinkGlazedTerracotta
BlockState PinkGlazedTerracotta()
Definition: BlockStates.cpp:8060
Item::MossyCobblestoneWall
@ MossyCobblestoneWall
Item::RoseBush
@ RoseBush
Item::AcaciaFenceGate
@ AcaciaFenceGate
Block::Seagrass::Seagrass
constexpr BlockState Seagrass()
Definition: BlockStates.h:21645
Item::JungleLeaves
@ JungleLeaves
Block::AndesiteWall::Up
bool Up(const BlockState Block)
Definition: BlockStates.cpp:524
Block::PetrifiedOakSlab::PetrifiedOakSlab
BlockState PetrifiedOakSlab()
Definition: BlockStates.cpp:7973
Item::SkeletonSkull
@ SkeletonSkull
Block::OrangeBed::OrangeBed
BlockState OrangeBed()
Definition: BlockStates.cpp:7806
Block::Cake::Cake
BlockState Cake()
Definition: BlockStates.cpp:2153
Item::OrangeStainedGlass
@ OrangeStainedGlass
Item::FireCoralFan
@ FireCoralFan
Item::GrayTerracotta
@ GrayTerracotta
Block::BirchPlanks::BirchPlanks
constexpr BlockState BirchPlanks()
Definition: BlockStates.h:1728
Item::CyanTerracotta
@ CyanTerracotta
Item::MagentaConcretePowder
@ MagentaConcretePowder
Item::OrangeConcrete
@ OrangeConcrete
Item::Chicken
@ Chicken
Item::ShulkerShell
@ ShulkerShell
Item::FireworkStar
@ FireworkStar
Item::NetherWartBlock
@ NetherWartBlock
Item::MagentaGlazedTerracotta
@ MagentaGlazedTerracotta
Item::MossyStoneBricks
@ MossyStoneBricks
Block::AcaciaButton::AcaciaButton
BlockState AcaciaButton()
Definition: BlockStates.cpp:7
Item::InkSac
@ InkSac
Item::SpruceSapling
@ SpruceSapling
Item::MojangBannerPattern
@ MojangBannerPattern
Item::Sugar
@ Sugar
Block::Repeater::Repeater
BlockState Repeater()
Definition: BlockStates.cpp:9978
Block::Glass::Glass
constexpr BlockState Glass()
Definition: BlockStates.h:8562
Item::SmoothRedSandstoneSlab
@ SmoothRedSandstoneSlab
Item::ExperienceBottle
@ ExperienceBottle
Block::Cobweb::Cobweb
constexpr BlockState Cobweb()
Definition: BlockStates.h:4442
Block::LightGrayTerracotta::LightGrayTerracotta
constexpr BlockState LightGrayTerracotta()
Definition: BlockStates.h:11117
Block::Hopper::Hopper
BlockState Hopper()
Definition: BlockStates.cpp:5144
Block::IronTrapdoor::IronTrapdoor
BlockState IronTrapdoor()
Definition: BlockStates.cpp:5311
Item::RedNetherBrickSlab
@ RedNetherBrickSlab
Item::SkeletonHorseSpawnEgg
@ SkeletonHorseSpawnEgg
Item::TNT
@ TNT
Block::Chest::Chest
BlockState Chest()
Definition: BlockStates.cpp:2297
Item::BrownWool
@ BrownWool
Block::MossyCobblestone::MossyCobblestone
constexpr BlockState MossyCobblestone()
Definition: BlockStates.h:11621
Item::HuskSpawnEgg
@ HuskSpawnEgg
Item::AcaciaPressurePlate
@ AcaciaPressurePlate
Block::DarkPrismarine::DarkPrismarine
constexpr BlockState DarkPrismarine()
Definition: BlockStates.h:6093
Item::Bell
@ Bell
Block::GreenGlazedTerracotta::GreenGlazedTerracotta
BlockState GreenGlazedTerracotta()
Definition: BlockStates.cpp:4966
Item::GlassPane
@ GlassPane
Item::DeadHornCoralFan
@ DeadHornCoralFan
Block::PrismarineWall::PrismarineWall
BlockState PrismarineWall()
Definition: BlockStates.cpp:8977
Block::SmoothQuartz::SmoothQuartz
constexpr BlockState SmoothQuartz()
Definition: BlockStates.h:21744
Item::SandstoneSlab
@ SandstoneSlab
Item::SmoothQuartzSlab
@ SmoothQuartzSlab
Item::OakStairs
@ OakStairs
Item::DarkPrismarine
@ DarkPrismarine
Item::ZombieHorseSpawnEgg
@ ZombieHorseSpawnEgg
Item::OrangeConcretePowder
@ OrangeConcretePowder
Item::CyanCarpet
@ CyanCarpet
Block::CyanConcrete::CyanConcrete
constexpr BlockState CyanConcrete()
Definition: BlockStates.h:5352
Item::GrassBlock
@ GrassBlock
Block::LapisOre::LapisOre
constexpr BlockState LapisOre()
Definition: BlockStates.h:10628
Block::MagmaBlock::MagmaBlock
constexpr BlockState MagmaBlock()
Definition: BlockStates.h:11591
Item::Allium
@ Allium
Item::WhiteTulip
@ WhiteTulip
Item::YellowDye
@ YellowDye
Item::KnowledgeBook
@ KnowledgeBook
Block::GreenBed::GreenBed
BlockState GreenBed()
Definition: BlockStates.cpp:4924
Block::RedConcrete::RedConcrete
constexpr BlockState RedConcrete()
Definition: BlockStates.h:17992
Item::ChainmailChestplate
@ ChainmailChestplate
Item::RabbitFoot
@ RabbitFoot
Item::StrippedBirchLog
@ StrippedBirchLog
Item::SprucePressurePlate
@ SprucePressurePlate
Block::GreenTerracotta::GreenTerracotta
constexpr BlockState GreenTerracotta()
Definition: BlockStates.h:9402
Item::BrewingStand
@ BrewingStand
Item::EndRod
@ EndRod
Block::NetherQuartzOre::NetherQuartzOre
constexpr BlockState NetherQuartzOre()
Definition: BlockStates.h:13035
Item::Seagrass
@ Seagrass
Item::EnchantedGoldenApple
@ EnchantedGoldenApple
Item::NetherBricks
@ NetherBricks
Item::RabbitSpawnEgg
@ RabbitSpawnEgg
Item::Terracotta
@ Terracotta
Item::BirchDoor
@ BirchDoor
Item::MilkBucket
@ MilkBucket
Item::SeaPickle
@ SeaPickle
CustomStatistic::InteractWithCraftingTable
@ InteractWithCraftingTable
Item::LapisOre
@ LapisOre
Item::Charcoal
@ Charcoal
Item::Snowball
@ Snowball
Block::AndesiteSlab::AndesiteSlab
BlockState AndesiteSlab()
Definition: BlockStates.cpp:441
Item::SpruceFence
@ SpruceFence
Block::HornCoralFan::HornCoralFan
constexpr BlockState HornCoralFan()
Definition: BlockStates.h:9548
Block::Grass::Grass
constexpr BlockState Grass()
Definition: BlockStates.h:9021
Block::LightBlueStainedGlassPane::LightBlueStainedGlassPane
BlockState LightBlueStainedGlassPane()
Definition: BlockStates.cpp:6105
Item::WaterBucket
@ WaterBucket
Item::StoneShovel
@ StoneShovel
Item::ZombieSpawnEgg
@ ZombieSpawnEgg
BlockState::ID
uint_least16_t ID
The state ID of the block state.
Definition: BlockState.h:26
Block::BlueOrchid::BlueOrchid
constexpr BlockState BlueOrchid()
Definition: BlockStates.h:2682
Block::Air::Air
constexpr BlockState Air()
Definition: BlockStates.h:651
Item::JungleWood
@ JungleWood
Item::SmoothSandstoneStairs
@ SmoothSandstoneStairs
CustomStatistic::SleepInBed
@ SleepInBed
CustomStatistic::OpenBarrel
@ OpenBarrel
Block::AcaciaStairs::AcaciaStairs
BlockState AcaciaStairs()
Definition: BlockStates.cpp:292
Item::DeadTubeCoral
@ DeadTubeCoral
Item::SeaLantern
@ SeaLantern
Item::WoodenPickaxe
@ WoodenPickaxe
Item::PumpkinPie
@ PumpkinPie
Block::RedBanner::RedBanner
BlockState RedBanner()
Definition: BlockStates.cpp:9392
Item::CrackedStoneBricks
@ CrackedStoneBricks
Block::InfestedChiseledStoneBricks::InfestedChiseledStoneBricks
constexpr BlockState InfestedChiseledStoneBricks()
Definition: BlockStates.h:9574
Item::StrippedAcaciaLog
@ StrippedAcaciaLog
Block::Beehive::Beehive
BlockState Beehive()
Definition: BlockStates.cpp:714
Item::LightBlueTerracotta
@ LightBlueTerracotta
Block::Stone::Stone
constexpr BlockState Stone()
Definition: BlockStates.h:22821
Block::DeadFireCoralFan::DeadFireCoralFan
constexpr BlockState DeadFireCoralFan()
Definition: BlockStates.h:6322
Item::LimeDye
@ LimeDye
Block::Gravel::Gravel
constexpr BlockState Gravel()
Definition: BlockStates.h:9045
Block::DarkOakDoor::DarkOakDoor
BlockState DarkOakDoor()
Definition: BlockStates.cpp:3353
Item::Barrier
@ Barrier
Item::BlueTerracotta
@ BlueTerracotta
Block::NetherBrickWall::NetherBrickWall
BlockState NetherBrickWall()
Definition: BlockStates.cpp:7180
Block::GreenStainedGlass::GreenStainedGlass
constexpr BlockState GreenStainedGlass()
Definition: BlockStates.h:9354
Item::PrismarineSlab
@ PrismarineSlab
Block::BlackWool::BlackWool
constexpr BlockState BlackWool()
Definition: BlockStates.h:2157
Item::EndStoneBrickWall
@ EndStoneBrickWall
Block::AcaciaFenceGate::AcaciaFenceGate
BlockState AcaciaFenceGate()
Definition: BlockStates.cpp:129
Item::MossyStoneBrickStairs
@ MossyStoneBrickStairs
Item::YellowShulkerBox
@ YellowShulkerBox
Block::PinkCarpet::PinkCarpet
constexpr BlockState PinkCarpet()
Definition: BlockStates.h:15277
Item::Diorite
@ Diorite
Block::PurpleCarpet::PurpleCarpet
constexpr BlockState PurpleCarpet()
Definition: BlockStates.h:17527
Item::PurpleTerracotta
@ PurpleTerracotta
Block::DarkPrismarineStairs::DarkPrismarineStairs
BlockState DarkPrismarineStairs()
Definition: BlockStates.cpp:3733
Block::BlueStainedGlassPane::BlueStainedGlassPane
BlockState BlueStainedGlassPane()
Definition: BlockStates.cpp:1609
Item::OrangeStainedGlassPane
@ OrangeStainedGlassPane
Item::CyanDye
@ CyanDye
CustomStatistic::FillCauldron
@ FillCauldron
CustomStatistic::InteractWithAnvil
@ InteractWithAnvil
Item::DarkOakButton
@ DarkOakButton
Block::BrickWall::BrickWall
BlockState BrickWall()
Definition: BlockStates.cpp:1799
Item::GraniteWall
@ GraniteWall
Block::HoneycombBlock::HoneycombBlock
constexpr BlockState HoneycombBlock()
Definition: BlockStates.h:9506
Block::StoneBrickStairs::StoneBrickStairs
BlockState StoneBrickStairs()
Definition: BlockStates.cpp:11073
Item::GrayCarpet
@ GrayCarpet
Block::QuartzStairs::QuartzStairs
BlockState QuartzStairs()
Definition: BlockStates.cpp:9333
Block::OakPressurePlate::OakPressurePlate
BlockState OakPressurePlate()
Definition: BlockStates.cpp:7562
Item::AcaciaSign
@ AcaciaSign
Item::PinkBed
@ PinkBed
Globals.h
Item
Item
Definition: Items.h:3
Block::AcaciaWood::AcaciaWood
BlockState AcaciaWood()
Definition: BlockStates.cpp:386
Block::WhiteBanner::WhiteBanner
BlockState WhiteBanner()
Definition: BlockStates.cpp:12440
Item::BirchFenceGate
@ BirchFenceGate
Item::GoldenSword
@ GoldenSword
Item::PurpleConcretePowder
@ PurpleConcretePowder
Item::BlackWool
@ BlackWool
Block::DeadFireCoralBlock::DeadFireCoralBlock
constexpr BlockState DeadFireCoralBlock()
Definition: BlockStates.h:6315
UInt32
unsigned int UInt32
Definition: Globals.h:154
Item::IronLeggings
@ IronLeggings
CustomStatistic::PlayerKills
@ PlayerKills
Item::JungleTrapdoor
@ JungleTrapdoor
Block::LightGrayStainedGlass::LightGrayStainedGlass
constexpr BlockState LightGrayStainedGlass()
Definition: BlockStates.h:11069
Item::MagmaCream
@ MagmaCream
Item::GrayStainedGlassPane
@ GrayStainedGlassPane
Item::NetherQuartzOre
@ NetherQuartzOre
Block::DeadHornCoral::DeadHornCoral
constexpr BlockState DeadHornCoral()
Definition: BlockStates.h:6341
Item::WitherSkeletonSkull
@ WitherSkeletonSkull
Item::ShulkerBox
@ ShulkerBox
Item::SmoothSandstone
@ SmoothSandstone
Block::OrangeConcretePowder::OrangeConcretePowder
constexpr BlockState OrangeConcretePowder()
Definition: BlockStates.h:15050
Block::DamagedAnvil::DamagedAnvil
BlockState DamagedAnvil()
Definition: BlockStates.cpp:3299
Block::SugarCane::SugarCane
BlockState SugarCane()
Definition: BlockStates.cpp:11557
Item::BlueDye
@ BlueDye
Block::DarkOakSlab::DarkOakSlab
BlockState DarkOakSlab()
Definition: BlockStates.cpp:3588
Item::PinkShulkerBox
@ PinkShulkerBox
Item::CommandBlockMinecart
@ CommandBlockMinecart
Item::NameTag
@ NameTag
Block::LimeConcretePowder::LimeConcretePowder
constexpr BlockState LimeConcretePowder()
Definition: BlockStates.h:11277
Item::CreeperSpawnEgg
@ CreeperSpawnEgg
Block::YellowBanner::YellowBanner
BlockState YellowBanner()
Definition: BlockStates.cpp:12664
Item::PinkTerracotta
@ PinkTerracotta
Block::EndRod::EndRod
BlockState EndRod()
Definition: BlockStates.cpp:4227
Item::Emerald
@ Emerald
Block::PinkBanner::PinkBanner
BlockState PinkBanner()
Definition: BlockStates.cpp:7989
Item::RedSandstoneStairs
@ RedSandstoneStairs
Block::DeadBrainCoralBlock::DeadBrainCoralBlock
constexpr BlockState DeadBrainCoralBlock()
Definition: BlockStates.h:6242
Item::RabbitStew
@ RabbitStew
Item::LightBlueBed
@ LightBlueBed
Block::Dispenser::Dispenser
BlockState Dispenser()
Definition: BlockStates.cpp:4081
Item::Conduit
@ Conduit
Block::BrownStainedGlass::BrownStainedGlass
constexpr BlockState BrownStainedGlass()
Definition: BlockStates.h:3508
Item::StrippedSpruceWood
@ StrippedSpruceWood
Block::AcaciaLog::AcaciaLog
BlockState AcaciaLog()
Definition: BlockStates.cpp:198
Item::CartographyTable
@ CartographyTable
Block::Fern::Fern
constexpr BlockState Fern()
Definition: BlockStates.h:7447
CustomStatistic::InteractWithStonecutter
@ InteractWithStonecutter
Item::LightBlueShulkerBox
@ LightBlueShulkerBox
Item::PolishedAndesite
@ PolishedAndesite
Block::NetherWartBlock::NetherWartBlock
constexpr BlockState NetherWartBlock()
Definition: BlockStates.h:13061
Item::BlackStainedGlass
@ BlackStainedGlass
Block::LimeWool::LimeWool
constexpr BlockState LimeWool()
Definition: BlockStates.h:11377
Item::Snow
@ Snow
Block::RedTerracotta::RedTerracotta
constexpr BlockState RedTerracotta()
Definition: BlockStates.h:19013
Block::RedStainedGlassPane::RedStainedGlassPane
BlockState RedStainedGlassPane()
Definition: BlockStates.cpp:9775
Item::Ice
@ Ice
Item::Dandelion
@ Dandelion
Item::OakPressurePlate
@ OakPressurePlate
Block::StrippedJungleLog::StrippedJungleLog
BlockState StrippedJungleLog()
Definition: BlockStates.cpp:11409
Item::Coal
@ Coal
Item::AcaciaStairs
@ AcaciaStairs
Item::CookedSalmon
@ CookedSalmon
Item::MelonSeeds
@ MelonSeeds
Block::CyanGlazedTerracotta::CyanGlazedTerracotta
BlockState CyanGlazedTerracotta()
Definition: BlockStates.cpp:3198
Block::LimeShulkerBox::LimeShulkerBox
BlockState LimeShulkerBox()
Definition: BlockStates.cpp:6477
Block::EndStoneBricks::EndStoneBricks
constexpr BlockState EndStoneBricks()
Definition: BlockStates.h:7412
Item::BrownStainedGlassPane
@ BrownStainedGlassPane
Item::LimeStainedGlassPane
@ LimeStainedGlassPane
Item::WrittenBook
@ WrittenBook
CustomStatistic::WalkOnWaterOneCm
@ WalkOnWaterOneCm
Block::BlackConcretePowder::BlackConcretePowder
constexpr BlockState BlackConcretePowder()
Definition: BlockStates.h:2057
Item::PurpleStainedGlassPane
@ PurpleStainedGlassPane
Block::Diorite::Diorite
constexpr BlockState Diorite()
Definition: BlockStates.h:6453
Item::CatSpawnEgg
@ CatSpawnEgg
Item::Bookshelf
@ Bookshelf
Block::SpruceLog::SpruceLog
BlockState SpruceLog()
Definition: BlockStates.cpp:10823
Block::Obsidian::Obsidian
constexpr BlockState Obsidian()
Definition: BlockStates.h:14962
CustomStatistic::SwimOneCm
@ SwimOneCm
Item::CutRedSandstoneSlab
@ CutRedSandstoneSlab
Item::JungleDoor
@ JungleDoor
Block::WetSponge::WetSponge
constexpr BlockState WetSponge()
Definition: BlockStates.h:25002
Block::GrayConcretePowder::GrayConcretePowder
constexpr BlockState GrayConcretePowder()
Definition: BlockStates.h:9133
Item::OrangeShulkerBox
@ OrangeShulkerBox
Item::JungleSign
@ JungleSign
Item::LightGrayStainedGlass
@ LightGrayStainedGlass
Block::Peony::Peony
BlockState Peony()
Definition: BlockStates.cpp:7958
Item::TotemOfUndying
@ TotemOfUndying
Item::AcaciaButton
@ AcaciaButton
Block::DragonHead::DragonHead
BlockState DragonHead()
Definition: BlockStates.cpp:4111
Item::EndCrystal
@ EndCrystal
Item::OakLog
@ OakLog
Item::LeatherChestplate
@ LeatherChestplate
Block::WhiteStainedGlass::WhiteStainedGlass
constexpr BlockState WhiteStainedGlass()
Definition: BlockStates.h:25139
Block::IronOre::IronOre
constexpr BlockState IronOre()
Definition: BlockStates.h:9810
Item::PumpkinSeeds
@ PumpkinSeeds
Item::CraftingTable
@ CraftingTable
Item::DeadFireCoralBlock
@ DeadFireCoralBlock
Item::RedShulkerBox
@ RedShulkerBox
Block::LilyPad::LilyPad
constexpr BlockState LilyPad()
Definition: BlockStates.h:11189
Item::CarvedPumpkin
@ CarvedPumpkin
Block::OrangeTerracotta::OrangeTerracotta
constexpr BlockState OrangeTerracotta()
Definition: BlockStates.h:15131
Item::LightBlueStainedGlass
@ LightBlueStainedGlass
Item::IronSword
@ IronSword
Item::AzureBluet
@ AzureBluet
Item::SpruceLeaves
@ SpruceLeaves
Block::StonePressurePlate::StonePressurePlate
BlockState StonePressurePlate()
Definition: BlockStates.cpp:11197
Block::Sponge::Sponge
constexpr BlockState Sponge()
Definition: BlockStates.h:22183
BLOCK_FACE_YM
@ BLOCK_FACE_YM
Definition: Defines.h:42
Item::AndesiteStairs
@ AndesiteStairs
Item::OrangeTulip
@ OrangeTulip
Block::WhiteCarpet::WhiteCarpet
constexpr BlockState WhiteCarpet()
Definition: BlockStates.h:25092
Item::ChiseledRedSandstone
@ ChiseledRedSandstone
Block::BrownTerracotta::BrownTerracotta
constexpr BlockState BrownTerracotta()
Definition: BlockStates.h:3556
Item::BlackConcretePowder
@ BlackConcretePowder
BLOCK_FACE_YP
@ BLOCK_FACE_YP
Definition: Defines.h:43
Block::PinkTerracotta::PinkTerracotta
constexpr BlockState PinkTerracotta()
Definition: BlockStates.h:15372
Item::Comparator
@ Comparator
Item::PolishedAndesiteStairs
@ PolishedAndesiteStairs
Item::CyanBed
@ CyanBed
Item::NetherStar
@ NetherStar
Item::GraniteStairs
@ GraniteStairs
Block::RedNetherBrickStairs::RedNetherBrickStairs
BlockState RedNetherBrickStairs()
Definition: BlockStates.cpp:9554
Item::SpruceDoor
@ SpruceDoor
Item::Diamond
@ Diamond
Block::EndStoneBrickSlab::EndStoneBrickSlab
BlockState EndStoneBrickSlab()
Definition: BlockStates.cpp:4249
Item::JackOLantern
@ JackOLantern
Item::BlastFurnace
@ BlastFurnace
Block::MagentaCarpet::MagentaCarpet
constexpr BlockState MagentaCarpet()
Definition: BlockStates.h:11470
Item::ParrotSpawnEgg
@ ParrotSpawnEgg
Item::Bow
@ Bow
Block::BirchStairs::BirchStairs
BlockState BirchStairs()
Definition: BlockStates.cpp:1080
Item::StrippedDarkOakLog
@ StrippedDarkOakLog
Block::StoneBrickSlab::StoneBrickSlab
BlockState StoneBrickSlab()
Definition: BlockStates.cpp:11057
Block::SmoothSandstoneStairs::SmoothSandstoneStairs
BlockState SmoothSandstoneStairs()
Definition: BlockStates.cpp:10470
Block::BlackStainedGlass::BlackStainedGlass
constexpr BlockState BlackStainedGlass()
Definition: BlockStates.h:2090
Item::GrayBanner
@ GrayBanner
Item::EndermiteSpawnEgg
@ EndermiteSpawnEgg
Item::OakSapling
@ OakSapling
Item::LimeConcretePowder
@ LimeConcretePowder
Item::GreenBanner
@ GreenBanner
Item::RavagerSpawnEgg
@ RavagerSpawnEgg
Block::PurpleBed::PurpleBed
BlockState PurpleBed()
Definition: BlockStates.cpp:9081
Item::BrickStairs
@ BrickStairs
Block::BubbleCoralFan::BubbleCoralFan
constexpr BlockState BubbleCoralFan()
Definition: BlockStates.h:3606
Block::SandstoneWall::SandstoneWall
BlockState SandstoneWall()
Definition: BlockStates.cpp:10139
Block::DeadBubbleCoralFan::DeadBubbleCoralFan
constexpr BlockState DeadBubbleCoralFan()
Definition: BlockStates.h:6282
Item::NetherBrick
@ NetherBrick
Block::BeeNest::BeeNest
BlockState BeeNest()
Definition: BlockStates.cpp:685
Block::CyanStainedGlass::CyanStainedGlass
constexpr BlockState CyanStainedGlass()
Definition: BlockStates.h:5392
Item::PurpleDye
@ PurpleDye
Block::Melon::Melon
constexpr BlockState Melon()
Definition: BlockStates.h:11598
Item::GrassPath
@ GrassPath
Item::LimeWool
@ LimeWool
Item::DeadFireCoral
@ DeadFireCoral
Block::GrayBanner::GrayBanner
BlockState GrayBanner()
Definition: BlockStates.cpp:4723
Block::JungleFenceGate::JungleFenceGate
BlockState JungleFenceGate()
Definition: BlockStates.cpp:5531
Block::RedstoneLamp::RedstoneLamp
BlockState RedstoneLamp()
Definition: BlockStates.cpp:9843
CustomStatistic::DamageBlockedByShield
@ DamageBlockedByShield
Block::TubeCoralBlock::TubeCoralBlock
constexpr BlockState TubeCoralBlock()
Definition: BlockStates.h:24156
Block::SandstoneStairs::SandstoneStairs
BlockState SandstoneStairs()
Definition: BlockStates.cpp:10103
Item::BlackGlazedTerracotta
@ BlackGlazedTerracotta
Item::SandstoneWall
@ SandstoneWall
Item::Ladder
@ Ladder
Item::PurpleBed
@ PurpleBed
Block::BlueIce::BlueIce
constexpr BlockState BlueIce()
Definition: BlockStates.h:2675
Block::DarkOakFence::DarkOakFence
BlockState DarkOakFence()
Definition: BlockStates.cpp:3402
Item::PinkTulip
@ PinkTulip
Item::SpiderSpawnEgg
@ SpiderSpawnEgg
Item::Poppy
@ Poppy
Item::LightWeightedPressurePlate
@ LightWeightedPressurePlate
Item::FireCharge
@ FireCharge
Item::IronHelmet
@ IronHelmet
Item::DarkOakPlanks
@ DarkOakPlanks
Item::MagmaBlock
@ MagmaBlock
Block::PinkConcrete::PinkConcrete
constexpr BlockState PinkConcrete()
Definition: BlockStates.h:15284
Block::Lantern::Lantern
BlockState Lantern()
Definition: BlockStates.cpp:5863
Block::PolishedDiorite::PolishedDiorite
constexpr BlockState PolishedDiorite()
Definition: BlockStates.h:16492
Item::Rail
@ Rail
Item::PrismarineShard
@ PrismarineShard
Block::GreenShulkerBox::GreenShulkerBox
BlockState GreenShulkerBox()
Definition: BlockStates.cpp:4983
Block::DarkOakFenceGate::DarkOakFenceGate
BlockState DarkOakFenceGate()
Definition: BlockStates.cpp:3441
Block::DeadBubbleCoral::DeadBubbleCoral
constexpr BlockState DeadBubbleCoral()
Definition: BlockStates.h:6268
Block::SmoothQuartzSlab::SmoothQuartzSlab
BlockState SmoothQuartzSlab()
Definition: BlockStates.cpp:10344
Item::RedGlazedTerracotta
@ RedGlazedTerracotta
Block::MossyCobblestoneSlab::MossyCobblestoneSlab
BlockState MossyCobblestoneSlab()
Definition: BlockStates.cpp:6783
Block::JungleLeaves::JungleLeaves
BlockState JungleLeaves()
Definition: BlockStates.cpp:5572
CustomStatistic::DamageDealtAbsorbed
@ DamageDealtAbsorbed
Item::MossyCobblestoneSlab
@ MossyCobblestoneSlab
Item::DarkOakPressurePlate
@ DarkOakPressurePlate
CustomStatistic::SprintOneCm
@ SprintOneCm
Item::GoldenShovel
@ GoldenShovel
Item::DiamondBoots
@ DiamondBoots
Block::Cornflower::Cornflower
constexpr BlockState Cornflower()
Definition: BlockStates.h:4563
Block::ChiseledStoneBricks::ChiseledStoneBricks
constexpr BlockState ChiseledStoneBricks()
Definition: BlockStates.h:3864
Block::BrownWool::BrownWool
constexpr BlockState BrownWool()
Definition: BlockStates.h:3575
Item::MagmaCubeSpawnEgg
@ MagmaCubeSpawnEgg
Block::AndesiteStairs::AndesiteStairs
BlockState AndesiteStairs()
Definition: BlockStates.cpp:457
Item::StrippedBirchWood
@ StrippedBirchWood
Item::LilyPad
@ LilyPad
Block::JungleSlab::JungleSlab
BlockState JungleSlab()
Definition: BlockStates.cpp:5678
Item::LimeTerracotta
@ LimeTerracotta
Block::Stonecutter::Stonecutter
BlockState Stonecutter()
Definition: BlockStates.cpp:11264
Block::SmoothStoneSlab::SmoothStoneSlab
BlockState SmoothStoneSlab()
Definition: BlockStates.cpp:10509
Block::PinkBed::PinkBed
BlockState PinkBed()
Definition: BlockStates.cpp:8018
Block::YellowStainedGlassPane::YellowStainedGlassPane
BlockState YellowStainedGlassPane()
Definition: BlockStates.cpp:12774
Item::BlueGlazedTerracotta
@ BlueGlazedTerracotta
Item::OrangeTerracotta
@ OrangeTerracotta
Block::LightWeightedPressurePlate::LightWeightedPressurePlate
BlockState LightWeightedPressurePlate()
Definition: BlockStates.cpp:6339
Block::InfestedMossyStoneBricks::InfestedMossyStoneBricks
constexpr BlockState InfestedMossyStoneBricks()
Definition: BlockStates.h:9595
Item::Sandstone
@ Sandstone
CustomStatistic::TalkedToVillager
@ TalkedToVillager
Block::Bricks::Bricks
constexpr BlockState Bricks()
Definition: BlockStates.h:3241
Item::ChainmailHelmet
@ ChainmailHelmet
Block::BirchSlab::BirchSlab
BlockState BirchSlab()
Definition: BlockStates.cpp:1064
Block::JungleButton::JungleButton
BlockState JungleButton()
Definition: BlockStates.cpp:5409
Item::Stick
@ Stick
Block::GrayWool::GrayWool
constexpr BlockState GrayWool()
Definition: BlockStates.h:9233
Block::JungleDoor::JungleDoor
BlockState JungleDoor()
Definition: BlockStates.cpp:5443
Block::HoneyBlock::HoneyBlock
constexpr BlockState HoneyBlock()
Definition: BlockStates.h:9499
Item::BlueConcrete
@ BlueConcrete
Item::AndesiteWall
@ AndesiteWall
Item::GraniteSlab
@ GraniteSlab
Block::LimeCarpet::LimeCarpet
constexpr BlockState LimeCarpet()
Definition: BlockStates.h:11263
Block::CobblestoneStairs::CobblestoneStairs
BlockState CobblestoneStairs()
Definition: BlockStates.cpp:2463
Palette_1_15.h
Item::RedCarpet
@ RedCarpet
Block::LightBlueWool::LightBlueWool
constexpr BlockState LightBlueWool()
Definition: BlockStates.h:10948
CustomStatistic::MinecartOneCm
@ MinecartOneCm
Block::SpruceLeaves::SpruceLeaves
BlockState SpruceLeaves()
Definition: BlockStates.cpp:10795
CustomStatistic::DamageTaken
@ DamageTaken
Item::RedstoneTorch
@ RedstoneTorch
Item::IronDoor
@ IronDoor
Block::GrayConcrete::GrayConcrete
constexpr BlockState GrayConcrete()
Definition: BlockStates.h:9126
Block::BlackStainedGlassPane::BlackStainedGlassPane
BlockState BlackStainedGlassPane()
Definition: BlockStates.cpp:1300
Block::Campfire::Campfire
BlockState Campfire()
Definition: BlockStates.cpp:2173
Item::DrownedSpawnEgg
@ DrownedSpawnEgg
Item::BlazePowder
@ BlazePowder
Block::PurpurStairs::PurpurStairs
BlockState PurpurStairs()
Definition: BlockStates.cpp:9259
Item::MushroomStew
@ MushroomStew
Item::DeadBubbleCoralBlock
@ DeadBubbleCoralBlock
Block::TubeCoral::TubeCoral
constexpr BlockState TubeCoral()
Definition: BlockStates.h:24149
Block::AcaciaSign::AcaciaSign
BlockState AcaciaSign()
Definition: BlockStates.cpp:247
Item::Sand
@ Sand
Item::DeadBush
@ DeadBush
Block::LilyOfTheValley::LilyOfTheValley
constexpr BlockState LilyOfTheValley()
Definition: BlockStates.h:11182
Item::RabbitHide
@ RabbitHide
Item::SmoothStone
@ SmoothStone
Item::BlackCarpet
@ BlackCarpet
Item::PolishedGranite
@ PolishedGranite
Block::SeaLantern::SeaLantern
constexpr BlockState SeaLantern()
Definition: BlockStates.h:21626
Block::BirchSign::BirchSign
BlockState BirchSign()
Definition: BlockStates.cpp:1035
Item::StoneSword
@ StoneSword
Item::MushroomStem
@ MushroomStem
Item::PurpleBanner
@ PurpleBanner
CustomStatistic::AnimalsBred
@ AnimalsBred
CustomStatistic::SneakTime
@ SneakTime
BLOCK_FACE_ZP
@ BLOCK_FACE_ZP
Definition: Defines.h:45
Item::DiamondShovel
@ DiamondShovel
Block::RedWool::RedWool
constexpr BlockState RedWool()
Definition: BlockStates.h:19039
Block::PolishedGranite::PolishedGranite
constexpr BlockState PolishedGranite()
Definition: BlockStates.h:16591
Item::BirchBoat
@ BirchBoat
Item::DiamondSword
@ DiamondSword
Block::MagentaConcrete::MagentaConcrete
constexpr BlockState MagentaConcrete()
Definition: BlockStates.h:11477
Item::StrippedDarkOakWood
@ StrippedDarkOakWood
Item::JungleFence
@ JungleFence
Item::DiamondLeggings
@ DiamondLeggings
Item::DeadFireCoralFan
@ DeadFireCoralFan
Item::Composter
@ Composter
Item::HeavyWeightedPressurePlate
@ HeavyWeightedPressurePlate
Item::Map
@ Map
Block::BrownMushroom::BrownMushroom
constexpr BlockState BrownMushroom()
Definition: BlockStates.h:3348
CustomStatistic::PigOneCm
@ PigOneCm
Block::JungleFence::JungleFence
BlockState JungleFence()
Definition: BlockStates.cpp:5492
Block::RedMushroomBlock::RedMushroomBlock
BlockState RedMushroomBlock()
Definition: BlockStates.cpp:9483
Block::MossyStoneBricks::MossyStoneBricks
constexpr BlockState MossyStoneBricks()
Definition: BlockStates.h:12394
Item::Gunpowder
@ Gunpowder
Block::BirchFence::BirchFence
BlockState BirchFence()
Definition: BlockStates.cpp:878
Item::LightBlueWool
@ LightBlueWool
Item::Cactus
@ Cactus
Block::BlueStainedGlass::BlueStainedGlass
constexpr BlockState BlueStainedGlass()
Definition: BlockStates.h:2703
Item::DioriteStairs
@ DioriteStairs
Item::CutSandstoneSlab
@ CutSandstoneSlab
Item::GreenConcrete
@ GreenConcrete
Block::BrownCarpet::BrownCarpet
constexpr BlockState BrownCarpet()
Definition: BlockStates.h:3315
Block::DioriteWall::DioriteWall
BlockState DioriteWall()
Definition: BlockStates.cpp:4027
Item::OakPlanks
@ OakPlanks
Block::DarkOakStairs::DarkOakStairs
BlockState DarkOakStairs()
Definition: BlockStates.cpp:3604
Item::Observer
@ Observer
Item::PurpurStairs
@ PurpurStairs
Block::BrownMushroomBlock::BrownMushroomBlock
BlockState BrownMushroomBlock()
Definition: BlockStates.cpp:1944
Item::BirchPressurePlate
@ BirchPressurePlate
Item::EmeraldBlock
@ EmeraldBlock
Item::BoneMeal
@ BoneMeal
Block::OakDoor::OakDoor
BlockState OakDoor()
Definition: BlockStates.cpp:7386
Block::Lever::Lever
BlockState Lever()
Definition: BlockStates.cpp:5961
Block::RedNetherBrickSlab::RedNetherBrickSlab
BlockState RedNetherBrickSlab()
Definition: BlockStates.cpp:9538
Item::IronHoe
@ IronHoe
Item::VindicatorSpawnEgg
@ VindicatorSpawnEgg
Block::WhiteGlazedTerracotta::WhiteGlazedTerracotta
BlockState WhiteGlazedTerracotta()
Definition: BlockStates.cpp:12511
Item::ChorusFlower
@ ChorusFlower
Item::OakDoor
@ OakDoor
Block::LimeStainedGlassPane::LimeStainedGlassPane
BlockState LimeStainedGlassPane()
Definition: BlockStates.cpp:6499
Item::Scute
@ Scute
Block::RedTulip::RedTulip
constexpr BlockState RedTulip()
Definition: BlockStates.h:19020
Block::MagentaBanner::MagentaBanner
BlockState MagentaBanner()
Definition: BlockStates.cpp:6581
Item::GrayShulkerBox
@ GrayShulkerBox
Item::Hopper
@ Hopper
Block::LightGrayShulkerBox::LightGrayShulkerBox
BlockState LightGrayShulkerBox()
Definition: BlockStates.cpp:6255
Block::BirchTrapdoor::BirchTrapdoor
BlockState BirchTrapdoor()
Definition: BlockStates.cpp:1116
Item::PufferfishBucket
@ PufferfishBucket
Block::StickyPiston::StickyPiston
BlockState StickyPiston()
Definition: BlockStates.cpp:11027
Item::DiamondHelmet
@ DiamondHelmet
Item::LightBlueDye
@ LightBlueDye
Item::RedConcretePowder
@ RedConcretePowder
Item::LingeringPotion
@ LingeringPotion
Block::StrippedBirchLog::StrippedBirchLog
BlockState StrippedBirchLog()
Definition: BlockStates.cpp:11313
Item::LimeStainedGlass
@ LimeStainedGlass
Item::DiamondHorseArmor
@ DiamondHorseArmor
Item::MagentaConcrete
@ MagentaConcrete
Block::Cobblestone::Cobblestone
constexpr BlockState Cobblestone()
Definition: BlockStates.h:4052
CustomStatistic::EnchantItem
@ EnchantItem
Block::YellowWool::YellowWool
constexpr BlockState YellowWool()
Definition: BlockStates.h:25444
Block::QuartzPillar::QuartzPillar
BlockState QuartzPillar()
Definition: BlockStates.cpp:9301
Item::IronNugget
@ IronNugget
Item::SmoothQuartzStairs
@ SmoothQuartzStairs
Item::BlackShulkerBox
@ BlackShulkerBox
Item::BirchFence
@ BirchFence
Item::DragonEgg
@ DragonEgg
Item::PinkCarpet
@ PinkCarpet
Block::SpruceSlab::SpruceSlab
BlockState SpruceSlab()
Definition: BlockStates.cpp:10901
Item::GrayConcretePowder
@ GrayConcretePowder
Block::GrayStainedGlassPane::GrayStainedGlassPane
BlockState GrayStainedGlassPane()
Definition: BlockStates.cpp:4833
Item::PinkConcrete
@ PinkConcrete
Item::BeetrootSeeds
@ BeetrootSeeds
Block::GoldBlock::GoldBlock
constexpr BlockState GoldBlock()
Definition: BlockStates.h:8617
Item::Repeater
@ Repeater
Block::SprucePressurePlate::SprucePressurePlate
BlockState SprucePressurePlate()
Definition: BlockStates.cpp:10842
Item::Bricks
@ Bricks
Block::IronBlock::IronBlock
constexpr BlockState IronBlock()
Definition: BlockStates.h:9657
Item::BlueConcretePowder
@ BlueConcretePowder
Block::QuartzSlab::QuartzSlab
BlockState QuartzSlab()
Definition: BlockStates.cpp:9317
Item::StickyPiston
@ StickyPiston
Item::Loom
@ Loom
Item::WoodenSword
@ WoodenSword
Item::ChainCommandBlock
@ ChainCommandBlock
Item::SpruceButton
@ SpruceButton
Item::DiamondOre
@ DiamondOre
CustomStatistic::CleanShulkerBox
@ CleanShulkerBox
Block::CarvedPumpkin::CarvedPumpkin
BlockState CarvedPumpkin()
Definition: BlockStates.cpp:2230
CustomStatistic::CrouchOneCm
@ CrouchOneCm
Item::QuartzStairs
@ QuartzStairs
Item::DarkOakStairs
@ DarkOakStairs
Item::PinkStainedGlassPane
@ PinkStainedGlassPane
Item::InfestedStone
@ InfestedStone
Item::LightGrayShulkerBox
@ LightGrayShulkerBox
Item::Porkchop
@ Porkchop
Item::RedTulip
@ RedTulip
Block::PrismarineStairs::PrismarineStairs
BlockState PrismarineStairs()
Definition: BlockStates.cpp:8941
Block::PurpleConcretePowder::PurpleConcretePowder
constexpr BlockState PurpleConcretePowder()
Definition: BlockStates.h:17541
Item::OakWood
@ OakWood
Block::GreenConcrete::GreenConcrete
constexpr BlockState GreenConcrete()
Definition: BlockStates.h:9314
CustomStatistic::PlayRecord
@ PlayRecord
Item::IronChestplate
@ IronChestplate
Item::CookedCod
@ CookedCod
Block::PolishedAndesiteSlab::PolishedAndesiteSlab
BlockState PolishedAndesiteSlab()
Definition: BlockStates.cpp:8290
Block::YellowTerracotta::YellowTerracotta
constexpr BlockState YellowTerracotta()
Definition: BlockStates.h:25425
Block::HeavyWeightedPressurePlate::HeavyWeightedPressurePlate
BlockState HeavyWeightedPressurePlate()
Definition: BlockStates.cpp:5109
Block::SkeletonSkull::SkeletonSkull
BlockState SkeletonSkull()
Definition: BlockStates.cpp:10264
Item::WritableBook
@ WritableBook
Block::Glowstone::Glowstone
constexpr BlockState Glowstone()
Definition: BlockStates.h:8610
Item::SplashPotion
@ SplashPotion
Block::SpruceSapling::SpruceSapling
BlockState SpruceSapling()
Definition: BlockStates.cpp:10857
Item::PolishedDiorite
@ PolishedDiorite
Item::LimeCarpet
@ LimeCarpet
Item::MagentaBed
@ MagentaBed
Block::StrippedJungleWood::StrippedJungleWood
BlockState StrippedJungleWood()
Definition: BlockStates.cpp:11425
Item::NoteBlock
@ NoteBlock
Block::BlueWool::BlueWool
constexpr BlockState BlueWool()
Definition: BlockStates.h:2770
Block::LimeBed::LimeBed
BlockState LimeBed()
Definition: BlockStates.cpp:6418
Block::Scaffolding::Scaffolding
BlockState Scaffolding()
Definition: BlockStates.cpp:10190
Item::BlueStainedGlassPane
@ BlueStainedGlassPane
Item::EnderPearl
@ EnderPearl
Item::SkullBannerPattern
@ SkullBannerPattern
Item::PurpurBlock
@ PurpurBlock
Item::Anvil
@ Anvil
Item::Minecart
@ Minecart
Item::PrismarineStairs
@ PrismarineStairs
Block::Farmland::Farmland
BlockState Farmland()
Definition: BlockStates.cpp:4372
Item::YellowWool
@ YellowWool
Item::BrownStainedGlass
@ BrownStainedGlass
Block::PolishedGraniteSlab::PolishedGraniteSlab
BlockState PolishedGraniteSlab()
Definition: BlockStates.cpp:8677
Item::WetSponge
@ WetSponge
Block::OrangeConcrete::OrangeConcrete
constexpr BlockState OrangeConcrete()
Definition: BlockStates.h:15043
Item::LightGrayBed
@ LightGrayBed
CustomStatistic::TradedWithVillager
@ TradedWithVillager
Block::LightBlueBed::LightBlueBed
BlockState LightBlueBed()
Definition: BlockStates.cpp:6024
CustomStatistic::PlayOneMinute
@ PlayOneMinute
Block::Loom::Loom
BlockState Loom()
Definition: BlockStates.cpp:6564
Block::DeadHornCoralFan::DeadHornCoralFan
constexpr BlockState DeadHornCoralFan()
Definition: BlockStates.h:6355
Item::IronBars
@ IronBars
Block::GrayTerracotta::GrayTerracotta
constexpr BlockState GrayTerracotta()
Definition: BlockStates.h:9214
Item::AcaciaFence
@ AcaciaFence
Item::Dispenser
@ Dispenser
Item::StoneStairs
@ StoneStairs
Item::RedBanner
@ RedBanner
Block::SmoothRedSandstoneStairs::SmoothRedSandstoneStairs
BlockState SmoothRedSandstoneStairs()
Definition: BlockStates.cpp:10415
Item::BlueCarpet
@ BlueCarpet
Block::BrownBed::BrownBed
BlockState BrownBed()
Definition: BlockStates.cpp:1882
Item::PurpleStainedGlass
@ PurpleStainedGlass
Block::BlueCarpet::BlueCarpet
constexpr BlockState BlueCarpet()
Definition: BlockStates.h:2642
Item::BrownConcretePowder
@ BrownConcretePowder
Item::JungleSapling
@ JungleSapling
Block::Anvil::Anvil
BlockState Anvil()
Definition: BlockStates.cpp:544
Item::ChippedAnvil
@ ChippedAnvil
Item::DeadBubbleCoralFan
@ DeadBubbleCoralFan
Item::EndPortalFrame
@ EndPortalFrame
Item::SugarCane
@ SugarCane
Block::HornCoral::HornCoral
constexpr BlockState HornCoral()
Definition: BlockStates.h:9534
Item::MagentaCarpet
@ MagentaCarpet
Item::QuartzPillar
@ QuartzPillar
Item::PolishedGraniteStairs
@ PolishedGraniteStairs
Item::SlimeBall
@ SlimeBall
Item::PolishedAndesiteSlab
@ PolishedAndesiteSlab
Item::LightGrayGlazedTerracotta
@ LightGrayGlazedTerracotta
Block::Barrel::Barrel
BlockState Barrel()
Definition: BlockStates.cpp:633
Block::HayBale::HayBale
BlockState HayBale()
Definition: BlockStates.cpp:5093
Item::DioriteWall
@ DioriteWall
Item::BrownCarpet
@ BrownCarpet
Block::GreenCarpet::GreenCarpet
constexpr BlockState GreenCarpet()
Definition: BlockStates.h:9307
Block::BrownStainedGlassPane::BrownStainedGlassPane
BlockState BrownStainedGlassPane()
Definition: BlockStates.cpp:2021
Item::StrippedAcaciaWood
@ StrippedAcaciaWood
Item::Obsidian
@ Obsidian
CustomStatistic::WalkOneCm
@ WalkOneCm
Block::BubbleCoral::BubbleCoral
constexpr BlockState BubbleCoral()
Definition: BlockStates.h:3592
Item::Lantern
@ Lantern
Item::FlowerPot
@ FlowerPot
Item::PinkWool
@ PinkWool
Block::DarkOakSapling::DarkOakSapling
BlockState DarkOakSapling()
Definition: BlockStates.cpp:3544
Item::WoodenHoe
@ WoodenHoe
Block::LightGrayStainedGlassPane::LightGrayStainedGlassPane
BlockState LightGrayStainedGlassPane()
Definition: BlockStates.cpp:6277
Block::QuartzBlock::QuartzBlock
constexpr BlockState QuartzBlock()
Definition: BlockStates.h:17764
Block::WhiteWool::WhiteWool
constexpr BlockState WhiteWool()
Definition: BlockStates.h:25213
Block::StrippedAcaciaWood::StrippedAcaciaWood
BlockState StrippedAcaciaWood()
Definition: BlockStates.cpp:11297
CustomStatistic::InteractWithSmoker
@ InteractWithSmoker
Item::BirchSapling
@ BirchSapling
Item::HayBale
@ HayBale
Item::Prismarine
@ Prismarine
Block::Ladder::Ladder
BlockState Ladder()
Definition: BlockStates.cpp:5846
Item::MuleSpawnEgg
@ MuleSpawnEgg
Item::LightBlueConcretePowder
@ LightBlueConcretePowder
CustomStatistic::DamageAbsorbed
@ DamageAbsorbed
Block::CutRedSandstoneSlab::CutRedSandstoneSlab
BlockState CutRedSandstoneSlab()
Definition: BlockStates.cpp:3092
Item::Beehive
@ Beehive
Block::PoweredRail::PoweredRail
BlockState PoweredRail()
Definition: BlockStates.cpp:8840
Item::WhiteTerracotta
@ WhiteTerracotta
Block::JungleLog::JungleLog
BlockState JungleLog()
Definition: BlockStates.cpp:5600
Block::OxeyeDaisy::OxeyeDaisy
constexpr BlockState OxeyeDaisy()
Definition: BlockStates.h:15164
Block::CoarseDirt::CoarseDirt
constexpr BlockState CoarseDirt()
Definition: BlockStates.h:4045
Item::FletchingTable
@ FletchingTable
Block::WhiteStainedGlassPane::WhiteStainedGlassPane
BlockState WhiteStainedGlassPane()
Definition: BlockStates.cpp:12550
Item::ClayBall
@ ClayBall
Item::CobblestoneStairs
@ CobblestoneStairs
Palette_1_15::ToItem
Item ToItem(const UInt32 ID)
Definition: Palette_1_15.cpp:9660
Block::SmoothQuartzStairs::SmoothQuartzStairs
BlockState SmoothQuartzStairs()
Definition: BlockStates.cpp:10360
Block::OrangeWool::OrangeWool
constexpr BlockState OrangeWool()
Definition: BlockStates.h:15157
Block::SlimeBlock::SlimeBlock
constexpr BlockState SlimeBlock()
Definition: BlockStates.h:21709
Block::DarkOakSign::DarkOakSign
BlockState DarkOakSign()
Definition: BlockStates.cpp:3559
Block::AcaciaSapling::AcaciaSapling
BlockState AcaciaSapling()
Definition: BlockStates.cpp:232
Palette_1_15::From
UInt32 From(const BlockState Block)
Definition: Palette_1_15.cpp:8
Item::HoneycombBlock
@ HoneycombBlock
Block::TallGrass::TallGrass
BlockState TallGrass()
Definition: BlockStates.cpp:11633
Item::GreenWool
@ GreenWool
Block::RedMushroom::RedMushroom
constexpr BlockState RedMushroom()
Definition: BlockStates.h:18018
Block::PurpleStainedGlass::PurpleStainedGlass
constexpr BlockState PurpleStainedGlass()
Definition: BlockStates.h:17574
Item::ZombieHead
@ ZombieHead
Block::NetherWart::NetherWart
BlockState NetherWart()
Definition: BlockStates.cpp:7258
Block::GreenConcretePowder::GreenConcretePowder
constexpr BlockState GreenConcretePowder()
Definition: BlockStates.h:9321
Item::SpruceSlab
@ SpruceSlab
Item::StonePressurePlate
@ StonePressurePlate
Item::PinkStainedGlass
@ PinkStainedGlass
Item::SheepSpawnEgg
@ SheepSpawnEgg
Block::StrippedSpruceWood::StrippedSpruceWood
BlockState StrippedSpruceWood()
Definition: BlockStates.cpp:11489
Block::BirchLog::BirchLog
BlockState BirchLog()
Definition: BlockStates.cpp:986
Item::Bread
@ Bread
Item::GoldIngot
@ GoldIngot
Item::Carrot
@ Carrot
Item::WitherSkeletonSpawnEgg
@ WitherSkeletonSpawnEgg
Item::BlackStainedGlassPane
@ BlackStainedGlassPane
Item::DolphinSpawnEgg
@ DolphinSpawnEgg
Item::DonkeySpawnEgg
@ DonkeySpawnEgg
Block::MagentaBed::MagentaBed
BlockState MagentaBed()
Definition: BlockStates.cpp:6610
Block::Lectern::Lectern
BlockState Lectern()
Definition: BlockStates.cpp:5928
Item::SandstoneStairs
@ SandstoneStairs
Item::SmithingTable
@ SmithingTable
Item::DarkOakLog
@ DarkOakLog
Item::PurpurSlab
@ PurpurSlab
CustomStatistic::DamageDealtResisted
@ DamageDealtResisted
Block::Barrier::Barrier
constexpr BlockState Barrier()
Definition: BlockStates.h:1175
Block::JackOLantern::JackOLantern
BlockState JackOLantern()
Definition: BlockStates.cpp:5352
Item::NautilusShell
@ NautilusShell
Block::FireCoral::FireCoral
constexpr BlockState FireCoral()
Definition: BlockStates.h:8475
Item::LeatherBoots
@ LeatherBoots
Block::BlueShulkerBox::BlueShulkerBox
BlockState BlueShulkerBox()
Definition: BlockStates.cpp:1587
Block::PurpurSlab::PurpurSlab
BlockState PurpurSlab()
Definition: BlockStates.cpp:9243
CustomStatistic::DamageResisted
@ DamageResisted
Block::PurpleGlazedTerracotta::PurpleGlazedTerracotta
BlockState PurpleGlazedTerracotta()
Definition: BlockStates.cpp:9123
Block::SmoothRedSandstoneSlab::SmoothRedSandstoneSlab
BlockState SmoothRedSandstoneSlab()
Definition: BlockStates.cpp:10399
Item::Spawner
@ Spawner
Block::LightGrayGlazedTerracotta::LightGrayGlazedTerracotta
BlockState LightGrayGlazedTerracotta()
Definition: BlockStates.cpp:6238
Item::YellowBed
@ YellowBed
Item::GreenStainedGlass
@ GreenStainedGlass
Block::StructureVoid::StructureVoid
constexpr BlockState StructureVoid()
Definition: BlockStates.h:23678
Block::LightBlueConcretePowder::LightBlueConcretePowder
constexpr BlockState LightBlueConcretePowder()
Definition: BlockStates.h:10848
Block::IronDoor::IronDoor
BlockState IronDoor()
Definition: BlockStates.cpp:5259
Item::ChiseledStoneBricks
@ ChiseledStoneBricks
Item::SpruceSign
@ SpruceSign
Block::RoseBush::RoseBush
BlockState RoseBush()
Definition: BlockStates.cpp:10066
CustomStatistic::InteractWithFurnace
@ InteractWithFurnace
Block::WhiteConcrete::WhiteConcrete
constexpr BlockState WhiteConcrete()
Definition: BlockStates.h:25099
Item::Furnace
@ Furnace
Item::SpectralArrow
@ SpectralArrow
Item::MusicDiscWard
@ MusicDiscWard
Item::RedSand
@ RedSand
Item::StoneBrickSlab
@ StoneBrickSlab
Item::EmeraldOre
@ EmeraldOre
Block::BrownGlazedTerracotta::BrownGlazedTerracotta
BlockState BrownGlazedTerracotta()
Definition: BlockStates.cpp:1924
Block::SoulSand::SoulSand
constexpr BlockState SoulSand()
Definition: BlockStates.h:22143
Item::IronAxe
@ IronAxe
Block::BlackCarpet::BlackCarpet
constexpr BlockState BlackCarpet()
Definition: BlockStates.h:2043
CustomStatistic::ClimbOneCm
@ ClimbOneCm
Block::MagentaStainedGlass::MagentaStainedGlass
constexpr BlockState MagentaStainedGlass()
Definition: BlockStates.h:11517
Item::CyanConcretePowder
@ CyanConcretePowder
Item::LilyOfTheValley
@ LilyOfTheValley
Block::LimeGlazedTerracotta::LimeGlazedTerracotta
BlockState LimeGlazedTerracotta()
Definition: BlockStates.cpp:6460
Item::ChickenSpawnEgg
@ ChickenSpawnEgg
Block::NetherBrickSlab::NetherBrickSlab
BlockState NetherBrickSlab()
Definition: BlockStates.cpp:7128
Block::MossyCobblestoneStairs::MossyCobblestoneStairs
BlockState MossyCobblestoneStairs()
Definition: BlockStates.cpp:6799
Item::DarkOakWood
@ DarkOakWood
Block::PurpleStainedGlassPane::PurpleStainedGlassPane
BlockState PurpleStainedGlassPane()
Definition: BlockStates.cpp:9162
Item::LightBlueGlazedTerracotta
@ LightBlueGlazedTerracotta
Block::Composter::Composter
BlockState Composter()
Definition: BlockStates.cpp:2639
Item::ChestMinecart
@ ChestMinecart
Block::GrassBlock::GrassBlock
BlockState GrassBlock()
Definition: BlockStates.cpp:4702
Item::SpruceFenceGate
@ SpruceFenceGate
Block::Prismarine::Prismarine
constexpr BlockState Prismarine()
Definition: BlockStates.h:16948
Block::TrappedChest::TrappedChest
BlockState TrappedChest()
Definition: BlockStates.cpp:11698
Block::LimeTerracotta::LimeTerracotta
constexpr BlockState LimeTerracotta()
Definition: BlockStates.h:11358
Block::OrangeCarpet::OrangeCarpet
constexpr BlockState OrangeCarpet()
Definition: BlockStates.h:15036
Item::HopperMinecart
@ HopperMinecart
Item::Beetroot
@ Beetroot
Item::MusicDiscMall
@ MusicDiscMall
Item::SpruceLog
@ SpruceLog
Item::ChiseledQuartzBlock
@ ChiseledQuartzBlock
Item::DeadBubbleCoral
@ DeadBubbleCoral
Item::OakFenceGate
@ OakFenceGate
Block::StrippedAcaciaLog::StrippedAcaciaLog
BlockState StrippedAcaciaLog()
Definition: BlockStates.cpp:11281
Block::SprucePlanks::SprucePlanks
constexpr BlockState SprucePlanks()
Definition: BlockStates.h:22550
Block::NetherBrickStairs::NetherBrickStairs
BlockState NetherBrickStairs()
Definition: BlockStates.cpp:7144
Item::LapisLazuli
@ LapisLazuli
Item::Grass
@ Grass
Block::BrownBanner::BrownBanner
BlockState BrownBanner()
Definition: BlockStates.cpp:1853
Block::MushroomStem::MushroomStem
BlockState MushroomStem()
Definition: BlockStates.cpp:7019
Block::DeadTubeCoral::DeadTubeCoral
constexpr BlockState DeadTubeCoral()
Definition: BlockStates.h:6374
Block::PinkTulip::PinkTulip
constexpr BlockState PinkTulip()
Definition: BlockStates.h:15379
Block::OakButton::OakButton
BlockState OakButton()
Definition: BlockStates.cpp:7352
Item::PetrifiedOakSlab
@ PetrifiedOakSlab
Block::StrippedSpruceLog::StrippedSpruceLog
BlockState StrippedSpruceLog()
Definition: BlockStates.cpp:11473
Item::Granite
@ Granite
Item::LlamaSpawnEgg
@ LlamaSpawnEgg
Item::MusicDiscStrad
@ MusicDiscStrad
Item::FireCoral
@ FireCoral
Item::PinkGlazedTerracotta
@ PinkGlazedTerracotta
Item::SpiderEye
@ SpiderEye
Item::IronIngot
@ IronIngot
Block::OakSapling::OakSapling
BlockState OakSapling()
Definition: BlockStates.cpp:7577
Item::OakLeaves
@ OakLeaves
Item::Lever
@ Lever
Item::Dirt
@ Dirt
Item::MagentaShulkerBox
@ MagentaShulkerBox
Block::AcaciaDoor::AcaciaDoor
BlockState AcaciaDoor()
Definition: BlockStates.cpp:41
Block::StoneButton::StoneButton
BlockState StoneButton()
Definition: BlockStates.cpp:11163
Item::LightGrayCarpet
@ LightGrayCarpet
Item::EvokerSpawnEgg
@ EvokerSpawnEgg
Item::PrismarineBricks
@ PrismarineBricks
Item::CowSpawnEgg
@ CowSpawnEgg
Block::SmoothRedSandstone::SmoothRedSandstone
constexpr BlockState SmoothRedSandstone()
Definition: BlockStates.h:21843
Item::RedNetherBricks
@ RedNetherBricks
Block::TNT::TNT
BlockState TNT()
Definition: BlockStates.cpp:11618
Block::Conduit::Conduit
constexpr BlockState Conduit()
Definition: BlockStates.h:4556
Item::TubeCoralBlock
@ TubeCoralBlock
Block::MagentaWool::MagentaWool
constexpr BlockState MagentaWool()
Definition: BlockStates.h:11584
Block::CyanCarpet::CyanCarpet
constexpr BlockState CyanCarpet()
Definition: BlockStates.h:5345
Block::DeadBubbleCoralBlock::DeadBubbleCoralBlock
constexpr BlockState DeadBubbleCoralBlock()
Definition: BlockStates.h:6275
Item::PurpleConcrete
@ PurpleConcrete
Block::BlackBanner::BlackBanner
BlockState BlackBanner()
Definition: BlockStates.cpp:1190
Block::CobblestoneSlab::CobblestoneSlab
BlockState CobblestoneSlab()
Definition: BlockStates.cpp:2447
Item::BrownTerracotta
@ BrownTerracotta
Block::Dropper::Dropper
BlockState Dropper()
Definition: BlockStates.cpp:4160
Block::BoneBlock::BoneBlock
BlockState BoneBlock()
Definition: BlockStates.cpp:1671
Item::FireCoralBlock
@ FireCoralBlock
Block::MossyStoneBrickWall::MossyStoneBrickWall
BlockState MossyStoneBrickWall()
Definition: BlockStates.cpp:6938
Block::CrackedStoneBricks::CrackedStoneBricks
constexpr BlockState CrackedStoneBricks()
Definition: BlockStates.h:4584
Block::ZombieHead::ZombieHead
BlockState ZombieHead()
Definition: BlockStates.cpp:12836
Item::ChainmailLeggings
@ ChainmailLeggings
Item::Paper
@ Paper
Block::GoldOre::GoldOre
constexpr BlockState GoldOre()
Definition: BlockStates.h:8624
CustomStatistic::FlyOneCm
@ FlyOneCm
Item::LimeBanner
@ LimeBanner
Block::YellowGlazedTerracotta::YellowGlazedTerracotta
BlockState YellowGlazedTerracotta()
Definition: BlockStates.cpp:12735
Block::DarkOakTrapdoor::DarkOakTrapdoor
BlockState DarkOakTrapdoor()
Definition: BlockStates.cpp:3640
Item::ElderGuardianSpawnEgg
@ ElderGuardianSpawnEgg
Item::AcaciaPlanks
@ AcaciaPlanks
Block::CyanShulkerBox::CyanShulkerBox
BlockState CyanShulkerBox()
Definition: BlockStates.cpp:3215
Block::OakStairs::OakStairs
BlockState OakStairs()
Definition: BlockStates.cpp:7637
Item::VexSpawnEgg
@ VexSpawnEgg
Block::BirchLeaves::BirchLeaves
BlockState BirchLeaves()
Definition: BlockStates.cpp:958
Item::LightGrayStainedGlassPane
@ LightGrayStainedGlassPane
Block::BirchDoor::BirchDoor
BlockState BirchDoor()
Definition: BlockStates.cpp:829
Block::DeadBush::DeadBush
constexpr BlockState DeadBush()
Definition: BlockStates.h:6301
CustomStatistic::DamageDealt
@ DamageDealt
Item::StoneSlab
@ StoneSlab
Item::Clay
@ Clay
Item::RedWool
@ RedWool
Item::CookedChicken
@ CookedChicken
Block::ChiseledRedSandstone::ChiseledRedSandstone
constexpr BlockState ChiseledRedSandstone()
Definition: BlockStates.h:3850
Item::MagentaTerracotta
@ MagentaTerracotta
Block::LightBlueBanner::LightBlueBanner
BlockState LightBlueBanner()
Definition: BlockStates.cpp:5995
CustomStatistic::Deaths
@ Deaths
Block::PurpleTerracotta::PurpleTerracotta
constexpr BlockState PurpleTerracotta()
Definition: BlockStates.h:17622
Item::Chest
@ Chest
Block::JunglePlanks::JunglePlanks
constexpr BlockState JunglePlanks()
Definition: BlockStates.h:10310
Block::RedstoneBlock::RedstoneBlock
constexpr BlockState RedstoneBlock()
Definition: BlockStates.h:19046
Item::Crossbow
@ Crossbow
Block::DiamondBlock::DiamondBlock
constexpr BlockState DiamondBlock()
Definition: BlockStates.h:6439
Item::WhiteWool
@ WhiteWool
Block::Podzol::Podzol
BlockState Podzol()
Definition: BlockStates.cpp:8272
Block::BrainCoralFan::BrainCoralFan
constexpr BlockState BrainCoralFan()
Definition: BlockStates.h:2815
Block::LightBlueTerracotta::LightBlueTerracotta
constexpr BlockState LightBlueTerracotta()
Definition: BlockStates.h:10929
Block::BlackGlazedTerracotta::BlackGlazedTerracotta
BlockState BlackGlazedTerracotta()
Definition: BlockStates.cpp:1261
Item::Lead
@ Lead
Item::Brick
@ Brick
Item::Campfire
@ Campfire
Item::LimeShulkerBox
@ LimeShulkerBox
Item::DarkOakSign
@ DarkOakSign
Block::Mycelium::Mycelium
BlockState Mycelium()
Definition: BlockStates.cpp:7074
Item::YellowStainedGlass
@ YellowStainedGlass
Block::CyanWool::CyanWool
constexpr BlockState CyanWool()
Definition: BlockStates.h:5459
Item::DaylightDetector
@ DaylightDetector
Block::OrangeShulkerBox::OrangeShulkerBox
BlockState OrangeShulkerBox()
Definition: BlockStates.cpp:7865
Item::GhastTear
@ GhastTear
Item::WhiteBed
@ WhiteBed
CustomStatistic::BellRing
@ BellRing
CustomStatistic::InteractWithGrindstone
@ InteractWithGrindstone
Item::JungleStairs
@ JungleStairs
Item::CyanStainedGlassPane
@ CyanStainedGlassPane
Item::DetectorRail
@ DetectorRail
Item::BrownShulkerBox
@ BrownShulkerBox
Block::WhiteTerracotta::WhiteTerracotta
constexpr BlockState WhiteTerracotta()
Definition: BlockStates.h:25187
Item::GoldenApple
@ GoldenApple
Item::BeeSpawnEgg
@ BeeSpawnEgg
Item::RedConcrete
@ RedConcrete
Block::StoneBrickWall::StoneBrickWall
BlockState StoneBrickWall()
Definition: BlockStates.cpp:11109
Item::IronShovel
@ IronShovel
Item::SmoothStoneSlab
@ SmoothStoneSlab
Item::RedBed
@ RedBed
Item::LeatherLeggings
@ LeatherLeggings
Item::BakedPotato
@ BakedPotato
Block::TurtleEgg::TurtleEgg
BlockState TurtleEgg()
Definition: BlockStates.cpp:11846
Item::CyanBanner
@ CyanBanner
Item::SweetBerries
@ SweetBerries
Block::DioriteStairs::DioriteStairs
BlockState DioriteStairs()
Definition: BlockStates.cpp:3991
Item::StructureBlock
@ StructureBlock
Block::MagentaGlazedTerracotta::MagentaGlazedTerracotta
BlockState MagentaGlazedTerracotta()
Definition: BlockStates.cpp:6652
Item::DarkOakLeaves
@ DarkOakLeaves
Block::BrainCoral::BrainCoral
constexpr BlockState BrainCoral()
Definition: BlockStates.h:2801
Item::RedSandstoneWall
@ RedSandstoneWall
Block::Snow::Snow
BlockState Snow()
Definition: BlockStates.cpp:10525
Item::TripwireHook
@ TripwireHook
Block::EndStoneBrickWall::EndStoneBrickWall
BlockState EndStoneBrickWall()
Definition: BlockStates.cpp:4301
Item::PinkConcretePowder
@ PinkConcretePowder
Item::LightGrayDye
@ LightGrayDye
Block::OakSlab::OakSlab
BlockState OakSlab()
Definition: BlockStates.cpp:7621
Item::DarkOakSlab
@ DarkOakSlab
Item::DamagedAnvil
@ DamagedAnvil
Item::GrayConcrete
@ GrayConcrete
Block::JungleTrapdoor::JungleTrapdoor
BlockState JungleTrapdoor()
Definition: BlockStates.cpp:5730
Block::LightBlueGlazedTerracotta::LightBlueGlazedTerracotta
BlockState LightBlueGlazedTerracotta()
Definition: BlockStates.cpp:6066
Block::OakTrapdoor::OakTrapdoor
BlockState OakTrapdoor()
Definition: BlockStates.cpp:7673
Item::DarkPrismarineSlab
@ DarkPrismarineSlab
Item::ShulkerSpawnEgg
@ ShulkerSpawnEgg
Item::PoppedChorusFruit
@ PoppedChorusFruit
Block::Jigsaw::Jigsaw
BlockState Jigsaw()
Definition: BlockStates.cpp:5369
Item::FlowerBannerPattern
@ FlowerBannerPattern
Item::CutSandstone
@ CutSandstone
Block::BrickStairs::BrickStairs
BlockState BrickStairs()
Definition: BlockStates.cpp:1763
Item::MusicDiscMellohi
@ MusicDiscMellohi
Block::RedSandstone::RedSandstone
constexpr BlockState RedSandstone()
Definition: BlockStates.h:18561
Item::HoneyBottle
@ HoneyBottle
Item::GreenGlazedTerracotta
@ GreenGlazedTerracotta
Block::WhiteConcretePowder::WhiteConcretePowder
constexpr BlockState WhiteConcretePowder()
Definition: BlockStates.h:25106
Item::OrangeBanner
@ OrangeBanner
Item::Redstone
@ Redstone
Item::Bucket
@ Bucket
Block::Sandstone::Sandstone
constexpr BlockState Sandstone()
Definition: BlockStates.h:21209
Item::Mutton
@ Mutton
Item::AcaciaSapling
@ AcaciaSapling
Item::RedSandstone
@ RedSandstone
Item::ActivatorRail
@ ActivatorRail
Block::PinkStainedGlass::PinkStainedGlass
constexpr BlockState PinkStainedGlass()
Definition: BlockStates.h:15324
Block::ChiseledQuartzBlock::ChiseledQuartzBlock
constexpr BlockState ChiseledQuartzBlock()
Definition: BlockStates.h:3843
Item::PolishedDioriteSlab
@ PolishedDioriteSlab
Block::EnderChest::EnderChest
BlockState EnderChest()
Definition: BlockStates.cpp:4355
Block::BrickSlab::BrickSlab
BlockState BrickSlab()
Definition: BlockStates.cpp:1747
Block::PackedIce::PackedIce
constexpr BlockState PackedIce()
Definition: BlockStates.h:15171
Item::StrippedSpruceLog
@ StrippedSpruceLog
Item::JunglePlanks
@ JunglePlanks
Block::DiamondOre::DiamondOre
constexpr BlockState DiamondOre()
Definition: BlockStates.h:6446
Item::MusicDisc11
@ MusicDisc11
Item::BoneBlock
@ BoneBlock
Block::DarkOakPressurePlate::DarkOakPressurePlate
BlockState DarkOakPressurePlate()
Definition: BlockStates.cpp:3529
Item::BlackDye
@ BlackDye
Block::LimeConcrete::LimeConcrete
constexpr BlockState LimeConcrete()
Definition: BlockStates.h:11270
Block::MagentaShulkerBox::MagentaShulkerBox
BlockState MagentaShulkerBox()
Definition: BlockStates.cpp:6669
Item::Smoker
@ Smoker
Item::MossyCobblestone
@ MossyCobblestone
Block::ShulkerBox::ShulkerBox
BlockState ShulkerBox()
Definition: BlockStates.cpp:10245
Item::MagentaBanner
@ MagentaBanner
Block::GraniteStairs::GraniteStairs
BlockState GraniteStairs()
Definition: BlockStates.cpp:4612
Item::BubbleCoralFan
@ BubbleCoralFan
Item::StoneBrickWall
@ StoneBrickWall
CustomStatistic::BoatOneCm
@ BoatOneCm
Item::CyanWool
@ CyanWool
Block::DeadTubeCoralBlock::DeadTubeCoralBlock
constexpr BlockState DeadTubeCoralBlock()
Definition: BlockStates.h:6381
Item::PrismarineWall
@ PrismarineWall
Item::BirchTrapdoor
@ BirchTrapdoor
Item::DarkOakFence
@ DarkOakFence
Block::OrangeTulip::OrangeTulip
constexpr BlockState OrangeTulip()
Definition: BlockStates.h:15138
Block::StrippedBirchWood::StrippedBirchWood
BlockState StrippedBirchWood()
Definition: BlockStates.cpp:11329
Block::RedStainedGlass::RedStainedGlass
constexpr BlockState RedStainedGlass()
Definition: BlockStates.h:18965
Item::JungleLog
@ JungleLog
Block::SpruceFenceGate::SpruceFenceGate
BlockState SpruceFenceGate()
Definition: BlockStates.cpp:10754
Item::Glass
@ Glass
Item::JungleBoat
@ JungleBoat
Block::Pumpkin::Pumpkin
constexpr BlockState Pumpkin()
Definition: BlockStates.h:17437
Item::LightBlueCarpet
@ LightBlueCarpet
Block::EmeraldBlock::EmeraldBlock
constexpr BlockState EmeraldBlock()
Definition: BlockStates.h:6954
Block::GreenBanner::GreenBanner
BlockState GreenBanner()
Definition: BlockStates.cpp:4895
Item::ChainmailBoots
@ ChainmailBoots
Block::Ice::Ice
constexpr BlockState Ice()
Definition: BlockStates.h:9567
Block::YellowShulkerBox::YellowShulkerBox
BlockState YellowShulkerBox()
Definition: BlockStates.cpp:12752
Item::QuartzBlock
@ QuartzBlock
Item::OakTrapdoor
@ OakTrapdoor
Block::CoalOre::CoalOre
constexpr BlockState CoalOre()
Definition: BlockStates.h:4038
CustomStatistic::CleanArmor
@ CleanArmor
Block::RedCarpet::RedCarpet
constexpr BlockState RedCarpet()
Definition: BlockStates.h:17985
StatisticsSerializer::Save
void Save(const StatisticsManager &Manager, const std::string &WorldPath, std::string &&FileName)
Definition: StatisticsSerializer.cpp:86
Block::BlueTerracotta::BlueTerracotta
constexpr BlockState BlueTerracotta()
Definition: BlockStates.h:2751
Item::GreenDye
@ GreenDye
Item::BlackBed
@ BlackBed
Item::MusicDiscBlocks
@ MusicDiscBlocks
Item::DeadBrainCoral
@ DeadBrainCoral
Item::DiamondChestplate
@ DiamondChestplate
Item::WhiteStainedGlassPane
@ WhiteStainedGlassPane
Item::EndermanSpawnEgg
@ EndermanSpawnEgg
Block::RedGlazedTerracotta::RedGlazedTerracotta
BlockState RedGlazedTerracotta()
Definition: BlockStates.cpp:9463
Palette_1_15
Definition: Palette_1_15.cpp:6
Item::StrippedJungleLog
@ StrippedJungleLog
Block::AcaciaTrapdoor::AcaciaTrapdoor
BlockState AcaciaTrapdoor()
Definition: BlockStates.cpp:328
Block::SpruceDoor::SpruceDoor
BlockState SpruceDoor()
Definition: BlockStates.cpp:10666
Item::Cookie
@ Cookie
Item::HoneyBlock
@ HoneyBlock
Item::StoneBrickStairs
@ StoneBrickStairs
Block::SnowBlock::SnowBlock
constexpr BlockState SnowBlock()
Definition: BlockStates.h:22081
Block::BlueConcrete::BlueConcrete
constexpr BlockState BlueConcrete()
Definition: BlockStates.h:2649
Block::PolishedGraniteStairs::PolishedGraniteStairs
BlockState PolishedGraniteStairs()
Definition: BlockStates.cpp:8693
Block::LightGrayConcrete::LightGrayConcrete
constexpr BlockState LightGrayConcrete()
Definition: BlockStates.h:11029
Item::IronPickaxe
@ IronPickaxe
Item::PolishedGraniteSlab
@ PolishedGraniteSlab
CustomStatistic::FallOneCm
@ FallOneCm
Item::GrayBed
@ GrayBed
Item::GreenTerracotta
@ GreenTerracotta
Item::LightBlueBanner
@ LightBlueBanner
Block::Vine::Vine
BlockState Vine()
Definition: BlockStates.cpp:11914
Item::GlisteringMelonSlice
@ GlisteringMelonSlice
Item::EnchantedBook
@ EnchantedBook
Block::PinkWool::PinkWool
constexpr BlockState PinkWool()
Definition: BlockStates.h:15398
Block::CutSandstoneSlab::CutSandstoneSlab
BlockState CutSandstoneSlab()
Definition: BlockStates.cpp:3111
Item::AcaciaWood
@ AcaciaWood
Block::BrewingStand::BrewingStand
BlockState BrewingStand()
Definition: BlockStates.cpp:1716
Item::EndStoneBrickSlab
@ EndStoneBrickSlab
Item::OakSlab
@ OakSlab
Block::RedNetherBrickWall::RedNetherBrickWall
BlockState RedNetherBrickWall()
Definition: BlockStates.cpp:9590
Item::IronHorseArmor
@ IronHorseArmor
Item::DiamondAxe
@ DiamondAxe
Item::CocoaBeans
@ CocoaBeans
Block::LargeFern::LargeFern
BlockState LargeFern()
Definition: BlockStates.cpp:5884
Item::CutRedSandstone
@ CutRedSandstone
Item::WoodenShovel
@ WoodenShovel
Item::MooshroomSpawnEgg
@ MooshroomSpawnEgg
Block::BlastFurnace::BlastFurnace
BlockState BlastFurnace()
Definition: BlockStates.cpp:1468
Block::LightGrayWool::LightGrayWool
constexpr BlockState LightGrayWool()
Definition: BlockStates.h:11136
Item::BubbleCoralBlock
@ BubbleCoralBlock
Item::MagentaDye
@ MagentaDye
Block::SpruceWood::SpruceWood
BlockState SpruceWood()
Definition: BlockStates.cpp:11011
Item::BubbleCoral
@ BubbleCoral
Item::PolishedDioriteStairs
@ PolishedDioriteStairs
CustomStatistic::OpenChest
@ OpenChest
Item::Quartz
@ Quartz
Block::BrainCoralBlock::BrainCoralBlock
constexpr BlockState BrainCoralBlock()
Definition: BlockStates.h:2808
Block::PrismarineBrickStairs::PrismarineBrickStairs
BlockState PrismarineBrickStairs()
Definition: BlockStates.cpp:8886
Block::Dirt::Dirt
constexpr BlockState Dirt()
Definition: BlockStates.h:6843
Item::GrayStainedGlass
@ GrayStainedGlass
Block::FireCoralBlock::FireCoralBlock
constexpr BlockState FireCoralBlock()
Definition: BlockStates.h:8482
Item::CyanStainedGlass
@ CyanStainedGlass
Item::Cobweb
@ Cobweb
Item::TraderLlamaSpawnEgg
@ TraderLlamaSpawnEgg
Item::LapisBlock
@ LapisBlock
Block::Sand::Sand
constexpr BlockState Sand()
Definition: BlockStates.h:21202
Item::SquidSpawnEgg
@ SquidSpawnEgg
Item::Jigsaw
@ Jigsaw
Block::DarkOakLog::DarkOakLog
BlockState DarkOakLog()
Definition: BlockStates.cpp:3510
Item::DragonHead
@ DragonHead
Block::DarkOakWood::DarkOakWood
BlockState DarkOakWood()
Definition: BlockStates.cpp:3698
Item::LeatherHelmet
@ LeatherHelmet
Item::CommandBlock
@ CommandBlock
Item::GrayDye
@ GrayDye
Item::BirchSign
@ BirchSign
Item::GhastSpawnEgg
@ GhastSpawnEgg
Item::BlazeSpawnEgg
@ BlazeSpawnEgg
Block::RedBed::RedBed
BlockState RedBed()
Definition: BlockStates.cpp:9421
BLOCK_FACE_ZM
@ BLOCK_FACE_ZM
Definition: Defines.h:44
Item::BrickWall
@ BrickWall
Item::StoneHoe
@ StoneHoe
Block::OakWood::OakWood
BlockState OakWood()
Definition: BlockStates.cpp:7731
Block::LimeBanner::LimeBanner
BlockState LimeBanner()
Definition: BlockStates.cpp:6389
Item::BirchStairs
@ BirchStairs
Item::BeetrootSoup
@ BeetrootSoup
CustomStatistic::CleanBanner
@ CleanBanner
CustomStatistic
CustomStatistic
Definition: CustomStatistics.h:4
Item::StrippedJungleWood
@ StrippedJungleWood
Block::PolishedDioriteStairs::PolishedDioriteStairs
BlockState PolishedDioriteStairs()
Definition: BlockStates.cpp:8638
CustomStatistic::OpenShulkerBox
@ OpenShulkerBox
CustomStatistic::Drop
@ Drop
Item::PhantomSpawnEgg
@ PhantomSpawnEgg
Item::CarrotOnAStick
@ CarrotOnAStick
Item::BlackTerracotta
@ BlackTerracotta
Block::PinkConcretePowder::PinkConcretePowder
constexpr BlockState PinkConcretePowder()
Definition: BlockStates.h:15291
Block::YellowStainedGlass::YellowStainedGlass
constexpr BlockState YellowStainedGlass()
Definition: BlockStates.h:25377
Item::SmoothSandstoneSlab
@ SmoothSandstoneSlab
Item::JungleButton
@ JungleButton
Block::Beacon::Beacon
constexpr BlockState Beacon()
Definition: BlockStates.h:1199
Block::TubeCoralFan::TubeCoralFan
constexpr BlockState TubeCoralFan()
Definition: BlockStates.h:24163
Block::BrownConcrete::BrownConcrete
constexpr BlockState BrownConcrete()
Definition: BlockStates.h:3322
Item::AcaciaLog
@ AcaciaLog
Block::SeaPickle::SeaPickle
BlockState SeaPickle()
Definition: BlockStates.cpp:10222
Item::AcaciaTrapdoor
@ AcaciaTrapdoor
Item::GreenConcretePowder
@ GreenConcretePowder
Item::CyanGlazedTerracotta
@ CyanGlazedTerracotta
Item::Apple
@ Apple
Item::ChorusFruit
@ ChorusFruit
Block::Clay::Clay
constexpr BlockState Clay()
Definition: BlockStates.h:4024
Item::SmoothRedSandstone
@ SmoothRedSandstone
Item::RottenFlesh
@ RottenFlesh
Item::Lilac
@ Lilac
Block::RedstoneOre::RedstoneOre
BlockState RedstoneOre()
Definition: BlockStates.cpp:9858
Block::DriedKelpBlock::DriedKelpBlock
constexpr BlockState DriedKelpBlock()
Definition: BlockStates.h:6920
Block::ChainCommandBlock::ChainCommandBlock
BlockState ChainCommandBlock()
Definition: BlockStates.cpp:2270
Item::MelonSlice
@ MelonSlice
Item::Scaffolding
@ Scaffolding
Block::FlowerPot::FlowerPot
constexpr BlockState FlowerPot()
Definition: BlockStates.h:8515
Block::Andesite::Andesite
constexpr BlockState Andesite()
Definition: BlockStates.h:672
Block::RepeatingCommandBlock::RepeatingCommandBlock
BlockState RepeatingCommandBlock()
Definition: BlockStates.cpp:10021
Item::Potion
@ Potion
Item::Farmland
@ Farmland
Block::JungleSign::JungleSign
BlockState JungleSign()
Definition: BlockStates.cpp:5649
Item::WhiteCarpet
@ WhiteCarpet
Item::TurtleEgg
@ TurtleEgg
Item::TippedArrow
@ TippedArrow
Block::SmithingTable::SmithingTable
constexpr BlockState SmithingTable()
Definition: BlockStates.h:21716
Item::Shears
@ Shears
Item::FermentedSpiderEye
@ FermentedSpiderEye
Item::Jukebox
@ Jukebox
Item::SpruceWood
@ SpruceWood
Item::OakFence
@ OakFence
Block::PurpleShulkerBox::PurpleShulkerBox
BlockState PurpleShulkerBox()
Definition: BlockStates.cpp:9140
Block::BlackTerracotta::BlackTerracotta
constexpr BlockState BlackTerracotta()
Definition: BlockStates.h:2138
CustomStatistic::InteractWithBrewingstand
@ InteractWithBrewingstand
Item::WanderingTraderSpawnEgg
@ WanderingTraderSpawnEgg
Item::CodSpawnEgg
@ CodSpawnEgg
Block::OakSign::OakSign
BlockState OakSign()
Definition: BlockStates.cpp:7592
Block::BlueBed::BlueBed
BlockState BlueBed()
Definition: BlockStates.cpp:1522
Item::MusicDiscStal
@ MusicDiscStal
Item::VillagerSpawnEgg
@ VillagerSpawnEgg
Item::OakButton
@ OakButton
Item::Beef
@ Beef
Item::WhiteShulkerBox
@ WhiteShulkerBox
Block::Poppy::Poppy
constexpr BlockState Poppy()
Definition: BlockStates.h:16690
Item::CobblestoneWall
@ CobblestoneWall
Item::Bedrock
@ Bedrock
Item::BirchButton
@ BirchButton
Item::Trident
@ Trident
Block::DarkOakButton::DarkOakButton
BlockState DarkOakButton()
Definition: BlockStates.cpp:3319
Item::TropicalFish
@ TropicalFish
Item::Stonecutter
@ Stonecutter
Block::Bell::Bell
BlockState Bell()
Definition: BlockStates.cpp:760
Item::Leather
@ Leather
Block::SpruceFence::SpruceFence
BlockState SpruceFence()
Definition: BlockStates.cpp:10715
Item::LargeFern
@ LargeFern
Block::Granite::Granite
constexpr BlockState Granite()
Definition: BlockStates.h:8631
Block::InfestedStoneBricks::InfestedStoneBricks
constexpr BlockState InfestedStoneBricks()
Definition: BlockStates.h:9609
Item::Gravel
@ Gravel
CustomStatistic::HorseOneCm
@ HorseOneCm
Item::DarkOakDoor
@ DarkOakDoor
Item::MusicDiscWait
@ MusicDiscWait
Item::OcelotSpawnEgg
@ OcelotSpawnEgg
Item::RedSandstoneSlab
@ RedSandstoneSlab
Item::LavaBucket
@ LavaBucket
Item::GoldNugget
@ GoldNugget
Block::Bookshelf::Bookshelf
constexpr BlockState Bookshelf()
Definition: BlockStates.h:2794
Item::WhiteConcretePowder
@ WhiteConcretePowder
Item::LimeBed
@ LimeBed
Item::BlueStainedGlass
@ BlueStainedGlass
Item::ItemFrame
@ ItemFrame
Block::InfestedCobblestone::InfestedCobblestone
constexpr BlockState InfestedCobblestone()
Definition: BlockStates.h:9581
Item::SpruceStairs
@ SpruceStairs
Item::GlassBottle
@ GlassBottle
Item::ChorusPlant
@ ChorusPlant
Block::MagentaTerracotta::MagentaTerracotta
constexpr BlockState MagentaTerracotta()
Definition: BlockStates.h:11565
Block::PolishedAndesiteStairs::PolishedAndesiteStairs
BlockState PolishedAndesiteStairs()
Definition: BlockStates.cpp:8306
Item::GoldBlock
@ GoldBlock
Block::LightGrayConcretePowder::LightGrayConcretePowder
constexpr BlockState LightGrayConcretePowder()
Definition: BlockStates.h:11036
Item::WhiteGlazedTerracotta
@ WhiteGlazedTerracotta
Item::IronBlock
@ IronBlock
BlockStates.h
Block::SpruceSign::SpruceSign
BlockState SpruceSign()
Definition: BlockStates.cpp:10872
Item::GreenBed
@ GreenBed
Block::DaylightDetector::DaylightDetector
BlockState DaylightDetector()
Definition: BlockStates.cpp:3769
Block::SpruceStairs::SpruceStairs
BlockState SpruceStairs()
Definition: BlockStates.cpp:10917
Item::EnchantingTable
@ EnchantingTable
Item::Sponge
@ Sponge
Block::GreenStainedGlassPane::GreenStainedGlassPane
BlockState GreenStainedGlassPane()
Definition: BlockStates.cpp:5005
Item::StraySpawnEgg
@ StraySpawnEgg
Block::MagentaConcretePowder::MagentaConcretePowder
constexpr BlockState MagentaConcretePowder()
Definition: BlockStates.h:11484
Item::GoldenCarrot
@ GoldenCarrot
Block::CartographyTable::CartographyTable
constexpr BlockState CartographyTable()
Definition: BlockStates.h:3718
Block::CutRedSandstone::CutRedSandstone
constexpr BlockState CutRedSandstone()
Definition: BlockStates.h:5230
Item::GrayGlazedTerracotta
@ GrayGlazedTerracotta
Item::CookedBeef
@ CookedBeef
Item::Kelp
@ Kelp
Block::DeadBrainCoralFan::DeadBrainCoralFan
constexpr BlockState DeadBrainCoralFan()
Definition: BlockStates.h:6249
Block::Furnace::Furnace
BlockState Furnace()
Definition: BlockStates.cpp:4514
Item::JungleSlab
@ JungleSlab
Block::Bedrock::Bedrock
constexpr BlockState Bedrock()
Definition: BlockStates.h:1206
Block::JunglePressurePlate::JunglePressurePlate
BlockState JunglePressurePlate()
Definition: BlockStates.cpp:5619
Item::CookedMutton
@ CookedMutton
Block::WitherRose::WitherRose
constexpr BlockState WitherRose()
Definition: BlockStates.h:25220
Item::InfestedCrackedStoneBricks
@ InfestedCrackedStoneBricks
Block::PrismarineBricks::PrismarineBricks
constexpr BlockState PrismarineBricks()
Definition: BlockStates.h:17047
Item::String
@ String
Block::CutSandstone::CutSandstone
constexpr BlockState CutSandstone()
Definition: BlockStates.h:5254
Item::NetherBrickWall
@ NetherBrickWall
Item::OrangeBed
@ OrangeBed
Block::RedSandstoneStairs::RedSandstoneStairs
BlockState RedSandstoneStairs()
Definition: BlockStates.cpp:9666
Item::DarkOakSapling
@ DarkOakSapling
Item::OrangeGlazedTerracotta
@ OrangeGlazedTerracotta
Block::WhiteShulkerBox::WhiteShulkerBox
BlockState WhiteShulkerBox()
Definition: BlockStates.cpp:12528
Block::BirchPressurePlate::BirchPressurePlate
BlockState BirchPressurePlate()
Definition: BlockStates.cpp:1005
Block::BirchSapling::BirchSapling
BlockState BirchSapling()
Definition: BlockStates.cpp:1020
Block::DioriteSlab::DioriteSlab
BlockState DioriteSlab()
Definition: BlockStates.cpp:3975
Item::BrownGlazedTerracotta
@ BrownGlazedTerracotta
Item::Podzol
@ Podzol
Item::Cobblestone
@ Cobblestone
Item::Bamboo
@ Bamboo
Item::LeatherHorseArmor
@ LeatherHorseArmor
Item::DiamondHoe
@ DiamondHoe
Block::CommandBlock::CommandBlock
BlockState CommandBlock()
Definition: BlockStates.cpp:2579
BlockState
Represents the state of a single block (previously known as "block meta").
Definition: BlockState.h:19
Block::CreeperHead::CreeperHead
BlockState CreeperHead()
Definition: BlockStates.cpp:2679
Item::ArmorStand
@ ArmorStand
Block::Bamboo::Bamboo
BlockState Bamboo()
Definition: BlockStates.cpp:598
Block::StrippedDarkOakLog::StrippedDarkOakLog
BlockState StrippedDarkOakLog()
Definition: BlockStates.cpp:11377
Item::FoxSpawnEgg
@ FoxSpawnEgg
Block::ChippedAnvil::ChippedAnvil
BlockState ChippedAnvil()
Definition: BlockStates.cpp:2323
Item::EndStoneBrickStairs
@ EndStoneBrickStairs
Item::Glowstone
@ Glowstone
Item::Andesite
@ Andesite
Item::StrippedOakWood
@ StrippedOakWood
Block::NetherBrickFence::NetherBrickFence
BlockState NetherBrickFence()
Definition: BlockStates.cpp:7089
Item::PrismarineBrickStairs
@ PrismarineBrickStairs
Block::NetherBricks::NetherBricks
constexpr BlockState NetherBricks()
Definition: BlockStates.h:13006
Item::InfestedCobblestone
@ InfestedCobblestone
Item::Mycelium
@ Mycelium
Item::BirchLog
@ BirchLog
Block::GrayCarpet::GrayCarpet
constexpr BlockState GrayCarpet()
Definition: BlockStates.h:9119
Item::RedTerracotta
@ RedTerracotta
Block
Definition: BlockStates.cpp:3
Block::StructureBlock::StructureBlock
BlockState StructureBlock()
Definition: BlockStates.cpp:11537
Block::PolishedAndesite::PolishedAndesite
constexpr BlockState PolishedAndesite()
Definition: BlockStates.h:15531
Block::SandstoneSlab::SandstoneSlab
BlockState SandstoneSlab()
Definition: BlockStates.cpp:10087
Item::PurpurPillar
@ PurpurPillar
Block::Torch::Torch
constexpr BlockState Torch()
Definition: BlockStates.h:23807
Item::CoarseDirt
@ CoarseDirt
Item::MusicDisc13
@ MusicDisc13
Item::DebugStick
@ DebugStick
Block::BubbleCoralBlock::BubbleCoralBlock
constexpr BlockState BubbleCoralBlock()
Definition: BlockStates.h:3599
Block::PrismarineBrickSlab::PrismarineBrickSlab
BlockState PrismarineBrickSlab()
Definition: BlockStates.cpp:8870
Item::Rabbit
@ Rabbit
Block::LightBlueConcrete::LightBlueConcrete
constexpr BlockState LightBlueConcrete()
Definition: BlockStates.h:10841
Item::JunglePressurePlate
@ JunglePressurePlate
Item::GreenCarpet
@ GreenCarpet
Block::ChorusFlower::ChorusFlower
BlockState ChorusFlower()
Definition: BlockStates.cpp:2358
Item::GoldenPickaxe
@ GoldenPickaxe
Block::BrownConcretePowder::BrownConcretePowder
constexpr BlockState BrownConcretePowder()
Definition: BlockStates.h:3329
Item::BirchSlab
@ BirchSlab
CustomStatistic::RaidTrigger
@ RaidTrigger
BLOCK_FACE_XP
@ BLOCK_FACE_XP
Definition: Defines.h:41
Item::BlueIce
@ BlueIce
Block::JungleSapling::JungleSapling
BlockState JungleSapling()
Definition: BlockStates.cpp:5634
Item::SnowBlock
@ SnowBlock
Item::BrainCoral
@ BrainCoral
Block::ChiseledSandstone::ChiseledSandstone
constexpr BlockState ChiseledSandstone()
Definition: BlockStates.h:3857
Item::JungleFenceGate
@ JungleFenceGate
Item::Salmon
@ Salmon
Item::RepeatingCommandBlock
@ RepeatingCommandBlock
Item::Grindstone
@ Grindstone
CustomStatistic::EatCakeSlice
@ EatCakeSlice
Block::PurpurPillar::PurpurPillar
BlockState PurpurPillar()
Definition: BlockStates.cpp:9227
Block::AcaciaPlanks::AcaciaPlanks
constexpr BlockState AcaciaPlanks()
Definition: BlockStates.h:371
Block::OrangeBanner::OrangeBanner
BlockState OrangeBanner()
Definition: BlockStates.cpp:7777
Block::PurpleBanner::PurpleBanner
BlockState PurpleBanner()
Definition: BlockStates.cpp:9052
CustomStatistic::InteractWithCartographyTable
@ InteractWithCartographyTable
Item::WheatSeeds
@ WheatSeeds
Block::SmoothStone::SmoothStone
constexpr BlockState SmoothStone()
Definition: BlockStates.h:22041
Item::BirchPlanks
@ BirchPlanks
Item::Book
@ Book
Block::Jukebox::Jukebox
BlockState Jukebox()
Definition: BlockStates.cpp:5394
Item::DeadTubeCoralBlock
@ DeadTubeCoralBlock
Item::LightGrayTerracotta
@ LightGrayTerracotta
Item::ZombiePigmanSpawnEgg
@ ZombiePigmanSpawnEgg
Block::LightBlueCarpet::LightBlueCarpet
constexpr BlockState LightBlueCarpet()
Definition: BlockStates.h:10834
Item::Vine
@ Vine
Item::YellowTerracotta
@ YellowTerracotta
Item::PurpleShulkerBox
@ PurpleShulkerBox
Item::PoweredRail
@ PoweredRail
Item::InfestedMossyStoneBricks
@ InfestedMossyStoneBricks
Item::BirchLeaves
@ BirchLeaves
CustomStatistic::Jump
@ Jump
Item::RedStainedGlassPane
@ RedStainedGlassPane
Item::DriedKelpBlock
@ DriedKelpBlock
Item::InfestedStoneBricks
@ InfestedStoneBricks
Item::InfestedChiseledStoneBricks
@ InfestedChiseledStoneBricks
Block::EndStone::EndStone
constexpr BlockState EndStone()
Definition: BlockStates.h:7022
Item::PillagerSpawnEgg
@ PillagerSpawnEgg
Item::FishingRod
@ FishingRod
Item::TNTMinecart
@ TNTMinecart
Item::DeadBrainCoralFan
@ DeadBrainCoralFan
Block::PurpleWool::PurpleWool
constexpr BlockState PurpleWool()
Definition: BlockStates.h:17641
StatisticsSerializer::Load
void Load(StatisticsManager &Manager, const std::string &WorldPath, std::string &&FileName)
Definition: StatisticsSerializer.cpp:74
Item::Pufferfish
@ Pufferfish
Block::GrayBed::GrayBed
BlockState GrayBed()
Definition: BlockStates.cpp:4752
Block::Allium::Allium
constexpr BlockState Allium()
Definition: BlockStates.h:658
Block::MossyCobblestoneWall::MossyCobblestoneWall
BlockState MossyCobblestoneWall()
Definition: BlockStates.cpp:6835
CustomStatistic::InspectDispenser
@ InspectDispenser
Item::Lectern
@ Lectern
Block::StoneBricks::StoneBricks
constexpr BlockState StoneBricks()
Definition: BlockStates.h:23211
Item::BlazeRod
@ BlazeRod
Item::Air
@ Air
Item::Dropper
@ Dropper
Block::StoneStairs::StoneStairs
BlockState StoneStairs()
Definition: BlockStates.cpp:11228
Block::BirchButton::BirchButton
BlockState BirchButton()
Definition: BlockStates.cpp:795
Block::RedSandstoneSlab::RedSandstoneSlab
BlockState RedSandstoneSlab()
Definition: BlockStates.cpp:9650
Block::CyanTerracotta::CyanTerracotta
constexpr BlockState CyanTerracotta()
Definition: BlockStates.h:5440
Item::StoneBricks
@ StoneBricks
Item::SalmonSpawnEgg
@ SalmonSpawnEgg
CustomStatistic::MobKills
@ MobKills
Block::DarkOakLeaves::DarkOakLeaves
BlockState DarkOakLeaves()
Definition: BlockStates.cpp:3482
Block::WhiteBed::WhiteBed
BlockState WhiteBed()
Definition: BlockStates.cpp:12469
CustomStatistic::InteractWithCampfire
@ InteractWithCampfire
Item::DiamondBlock
@ DiamondBlock
Block::NoteBlock::NoteBlock
BlockState NoteBlock()
Definition: BlockStates.cpp:7284
Block::WitherSkeletonSkull::WitherSkeletonSkull
BlockState WitherSkeletonSkull()
Definition: BlockStates.cpp:12618
CustomStatistic::InspectHopper
@ InspectHopper
Item::GoldenChestplate
@ GoldenChestplate
Item::WhiteStainedGlass
@ WhiteStainedGlass
Item::GrayWool
@ GrayWool
Item::Saddle
@ Saddle
Item::FilledMap
@ FilledMap
Item::AcaciaBoat
@ AcaciaBoat
Item::BlueBanner
@ BlueBanner
Item::MusicDiscCat
@ MusicDiscCat
Item::Honeycomb
@ Honeycomb
Item::Arrow
@ Arrow
Block::OrangeStainedGlassPane::OrangeStainedGlassPane
BlockState OrangeStainedGlassPane()
Definition: BlockStates.cpp:7887
Item::GreenStainedGlassPane
@ GreenStainedGlassPane
Item::Wheat
@ Wheat
Block::RedConcretePowder::RedConcretePowder
constexpr BlockState RedConcretePowder()
Definition: BlockStates.h:17999
Block::GreenWool::GreenWool
constexpr BlockState GreenWool()
Definition: BlockStates.h:9421
Item::BrownBed
@ BrownBed
Block::DarkOakPlanks::DarkOakPlanks
constexpr BlockState DarkOakPlanks()
Definition: BlockStates.h:5845
CustomStatistic::WalkUnderWaterOneCm
@ WalkUnderWaterOneCm
Item::Painting
@ Painting
Item::LightGrayConcretePowder
@ LightGrayConcretePowder
Block::CraftingTable::CraftingTable
constexpr BlockState CraftingTable()
Definition: BlockStates.h:4591
Item::CodBucket
@ CodBucket
Block::BlackShulkerBox::BlackShulkerBox
BlockState BlackShulkerBox()
Definition: BlockStates.cpp:1278
Item::OxeyeDaisy
@ OxeyeDaisy
Item::Elytra
@ Elytra
Item::MossyStoneBrickWall
@ MossyStoneBrickWall
Block::GrassPath::GrassPath
constexpr BlockState GrassPath()
Definition: BlockStates.h:9038
Item::Piston
@ Piston
Item::BrickSlab
@ BrickSlab
Item::EndStoneBricks
@ EndStoneBricks
Item::CobblestoneSlab
@ CobblestoneSlab
Item::LightGrayBanner
@ LightGrayBanner
CustomStatistic::InspectDropper
@ InspectDropper
Block::OakLeaves::OakLeaves
BlockState OakLeaves()
Definition: BlockStates.cpp:7515
CustomStatistic::InteractWithBeacon
@ InteractWithBeacon
Block::Sunflower::Sunflower
BlockState Sunflower()
Definition: BlockStates.cpp:11586
Block::BlueBanner::BlueBanner
BlockState BlueBanner()
Definition: BlockStates.cpp:1493
Item::BrownMushroomBlock
@ BrownMushroomBlock
Item::YellowStainedGlassPane
@ YellowStainedGlassPane
Item::YellowCarpet
@ YellowCarpet
Item::Bone
@ Bone
Block::Kelp::Kelp
BlockState Kelp()
Definition: BlockStates.cpp:5804
Item::CookedRabbit
@ CookedRabbit
Block::AcaciaFence::AcaciaFence
BlockState AcaciaFence()
Definition: BlockStates.cpp:90
Item::GoldenAxe
@ GoldenAxe
Item::ChiseledSandstone
@ ChiseledSandstone
Block::PurpleConcrete::PurpleConcrete
constexpr BlockState PurpleConcrete()
Definition: BlockStates.h:17534
Block::GrayGlazedTerracotta::GrayGlazedTerracotta
BlockState GrayGlazedTerracotta()
Definition: BlockStates.cpp:4794
Block::InfestedStone::InfestedStone
constexpr BlockState InfestedStone()
Definition: BlockStates.h:9602
Item::SpruceBoat
@ SpruceBoat
Item::BrownConcrete
@ BrownConcrete
CustomStatistic::PotFlower
@ PotFlower
Item::AcaciaLeaves
@ AcaciaLeaves
Item::Feather
@ Feather
Item::BatSpawnEgg
@ BatSpawnEgg
Item::Sunflower
@ Sunflower
Item::SkeletonSpawnEgg
@ SkeletonSpawnEgg
Item::BlackConcrete
@ BlackConcrete
Block::RedstoneTorch::RedstoneTorch
BlockState RedstoneTorch()
Definition: BlockStates.cpp:9873
Item::Shield
@ Shield
Item::BrownBanner
@ BrownBanner
Item::HornCoralBlock
@ HornCoralBlock
Block::LapisBlock::LapisBlock
constexpr BlockState LapisBlock()
Definition: BlockStates.h:10621
Item::IronOre
@ IronOre
Item::CreeperHead
@ CreeperHead
Item::WolfSpawnEgg
@ WolfSpawnEgg
Block::AcaciaLeaves::AcaciaLeaves
BlockState AcaciaLeaves()
Definition: BlockStates.cpp:170
Item::DioriteSlab
@ DioriteSlab
Block::DeadTubeCoralFan::DeadTubeCoralFan
constexpr BlockState DeadTubeCoralFan()
Definition: BlockStates.h:6388
CustomStatistic::RaidWin
@ RaidWin
Item::YellowConcretePowder
@ YellowConcretePowder
Block::RedNetherBricks::RedNetherBricks
constexpr BlockState RedNetherBricks()
Definition: BlockStates.h:18547
Block::MossyStoneBrickStairs::MossyStoneBrickStairs
BlockState MossyStoneBrickStairs()
Definition: BlockStates.cpp:6902
Block::StrippedDarkOakWood::StrippedDarkOakWood
BlockState StrippedDarkOakWood()
Definition: BlockStates.cpp:11393
Item::SmoothRedSandstoneStairs
@ SmoothRedSandstoneStairs
Item::CyanConcrete
@ CyanConcrete
Item::Compass
@ Compass
Block::JungleWood::JungleWood
BlockState JungleWood()
Definition: BlockStates.cpp:5788
Item::SilverfishSpawnEgg
@ SilverfishSpawnEgg
Block::OrangeGlazedTerracotta::OrangeGlazedTerracotta
BlockState OrangeGlazedTerracotta()
Definition: BlockStates.cpp:7848
Block::Terracotta::Terracotta
constexpr BlockState Terracotta()
Definition: BlockStates.h:23800
Item::MagentaStainedGlass
@ MagentaStainedGlass
Item::RedstoneOre
@ RedstoneOre
Item::IronBoots
@ IronBoots
Item::DarkOakFenceGate
@ DarkOakFenceGate
Block::OrangeStainedGlass::OrangeStainedGlass
constexpr BlockState OrangeStainedGlass()
Definition: BlockStates.h:15083
Block::GraniteSlab::GraniteSlab
BlockState GraniteSlab()
Definition: BlockStates.cpp:4596
Item::PrismarineBrickSlab
@ PrismarineBrickSlab
Item::GuardianSpawnEgg
@ GuardianSpawnEgg
Item::CoalOre
@ CoalOre
Item::WoodenAxe
@ WoodenAxe