Cuberite
A lightweight, fast and extensible game server for Minecraft
Palette_1_13.cpp
Go to the documentation of this file.
1 #include "Globals.h"
2 #include "Palette_1_13.h"
4 
5 namespace Palette_1_13
6 {
8  {
9  using namespace Block;
10 
11  switch (Block.ID)
12  {
13  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Floor, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5399;
14  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Floor, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5400;
15  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Floor, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5401;
16  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Floor, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5402;
17  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Floor, eBlockFace::BLOCK_FACE_XM, true).ID: return 5403;
18  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Floor, eBlockFace::BLOCK_FACE_XM, false).ID: return 5404;
19  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Floor, eBlockFace::BLOCK_FACE_XP, true).ID: return 5405;
20  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Floor, eBlockFace::BLOCK_FACE_XP, false).ID: return 5406;
21  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Wall, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5407;
22  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Wall, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5408;
23  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Wall, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5409;
24  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Wall, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5410;
25  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Wall, eBlockFace::BLOCK_FACE_XM, true).ID: return 5411;
26  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Wall, eBlockFace::BLOCK_FACE_XM, false).ID: return 5412;
27  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Wall, eBlockFace::BLOCK_FACE_XP, true).ID: return 5413;
28  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Wall, eBlockFace::BLOCK_FACE_XP, false).ID: return 5414;
29  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5415;
30  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5416;
31  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5417;
32  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5418;
33  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XM, true).ID: return 5419;
34  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XM, false).ID: return 5420;
35  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XP, true).ID: return 5421;
36  case AcaciaButton::AcaciaButton(AcaciaButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XP, false).ID: return 5422;
37  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZM, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Left, true, true).ID: return 7869;
38  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZM, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Left, true, false).ID: return 7870;
39  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZM, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Left, false, true).ID: return 7871;
40  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZM, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Left, false, false).ID: return 7872;
41  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZM, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Right, true, true).ID: return 7873;
42  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZM, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Right, true, false).ID: return 7874;
43  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZM, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Right, false, true).ID: return 7875;
44  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZM, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Right, false, false).ID: return 7876;
45  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZM, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Left, true, true).ID: return 7877;
46  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZM, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Left, true, false).ID: return 7878;
47  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZM, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Left, false, true).ID: return 7879;
48  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZM, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Left, false, false).ID: return 7880;
49  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZM, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Right, true, true).ID: return 7881;
50  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZM, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Right, true, false).ID: return 7882;
51  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZM, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Right, false, true).ID: return 7883;
52  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZM, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Right, false, false).ID: return 7884;
53  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZP, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Left, true, true).ID: return 7885;
54  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZP, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Left, true, false).ID: return 7886;
55  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZP, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Left, false, true).ID: return 7887;
56  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZP, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Left, false, false).ID: return 7888;
57  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZP, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Right, true, true).ID: return 7889;
58  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZP, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Right, true, false).ID: return 7890;
59  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZP, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Right, false, true).ID: return 7891;
60  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZP, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Right, false, false).ID: return 7892;
61  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZP, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Left, true, true).ID: return 7893;
62  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZP, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Left, true, false).ID: return 7894;
63  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZP, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Left, false, true).ID: return 7895;
64  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZP, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Left, false, false).ID: return 7896;
65  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZP, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Right, true, true).ID: return 7897;
66  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZP, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Right, true, false).ID: return 7898;
67  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZP, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Right, false, true).ID: return 7899;
68  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_ZP, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Right, false, false).ID: return 7900;
69  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XM, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Left, true, true).ID: return 7901;
70  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XM, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Left, true, false).ID: return 7902;
71  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XM, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Left, false, true).ID: return 7903;
72  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XM, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Left, false, false).ID: return 7904;
73  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XM, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Right, true, true).ID: return 7905;
74  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XM, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Right, true, false).ID: return 7906;
75  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XM, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Right, false, true).ID: return 7907;
76  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XM, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Right, false, false).ID: return 7908;
77  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XM, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Left, true, true).ID: return 7909;
78  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XM, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Left, true, false).ID: return 7910;
79  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XM, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Left, false, true).ID: return 7911;
80  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XM, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Left, false, false).ID: return 7912;
81  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XM, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Right, true, true).ID: return 7913;
82  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XM, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Right, true, false).ID: return 7914;
83  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XM, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Right, false, true).ID: return 7915;
84  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XM, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Right, false, false).ID: return 7916;
85  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XP, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Left, true, true).ID: return 7917;
86  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XP, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Left, true, false).ID: return 7918;
87  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XP, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Left, false, true).ID: return 7919;
88  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XP, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Left, false, false).ID: return 7920;
89  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XP, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Right, true, true).ID: return 7921;
90  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XP, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Right, true, false).ID: return 7922;
91  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XP, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Right, false, true).ID: return 7923;
92  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XP, AcaciaDoor::Half::Upper, AcaciaDoor::Hinge::Right, false, false).ID: return 7924;
93  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XP, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Left, true, true).ID: return 7925;
94  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XP, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Left, true, false).ID: return 7926;
95  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XP, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Left, false, true).ID: return 7927;
96  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XP, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Left, false, false).ID: return 7928;
97  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XP, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Right, true, true).ID: return 7929;
98  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XP, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Right, true, false).ID: return 7930;
99  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XP, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Right, false, true).ID: return 7931;
100  case AcaciaDoor::AcaciaDoor(eBlockFace::BLOCK_FACE_XP, AcaciaDoor::Half::Lower, AcaciaDoor::Hinge::Right, false, false).ID: return 7932;
101  case AcaciaFence::AcaciaFence(true, true, true, true).ID: return 7615;
102  case AcaciaFence::AcaciaFence(true, true, true, false).ID: return 7616;
103  case AcaciaFence::AcaciaFence(true, true, false, true).ID: return 7619;
104  case AcaciaFence::AcaciaFence(true, true, false, false).ID: return 7620;
105  case AcaciaFence::AcaciaFence(true, false, true, true).ID: return 7623;
106  case AcaciaFence::AcaciaFence(true, false, true, false).ID: return 7624;
107  case AcaciaFence::AcaciaFence(true, false, false, true).ID: return 7627;
108  case AcaciaFence::AcaciaFence(true, false, false, false).ID: return 7628;
109  case AcaciaFence::AcaciaFence(false, true, true, true).ID: return 7631;
110  case AcaciaFence::AcaciaFence(false, true, true, false).ID: return 7632;
111  case AcaciaFence::AcaciaFence(false, true, false, true).ID: return 7635;
112  case AcaciaFence::AcaciaFence(false, true, false, false).ID: return 7636;
113  case AcaciaFence::AcaciaFence(false, false, true, true).ID: return 7639;
114  case AcaciaFence::AcaciaFence(false, false, true, false).ID: return 7640;
115  case AcaciaFence::AcaciaFence(false, false, false, true).ID: return 7643;
116  case AcaciaFence::AcaciaFence(false, false, false, false).ID: return 7644;
117  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_ZM, true, true, true).ID: return 7453;
118  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_ZM, true, true, false).ID: return 7454;
119  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_ZM, true, false, true).ID: return 7455;
120  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_ZM, true, false, false).ID: return 7456;
121  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_ZM, false, true, true).ID: return 7457;
122  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_ZM, false, true, false).ID: return 7458;
123  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_ZM, false, false, true).ID: return 7459;
124  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_ZM, false, false, false).ID: return 7460;
125  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_ZP, true, true, true).ID: return 7461;
126  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_ZP, true, true, false).ID: return 7462;
127  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_ZP, true, false, true).ID: return 7463;
128  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_ZP, true, false, false).ID: return 7464;
129  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_ZP, false, true, true).ID: return 7465;
130  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_ZP, false, true, false).ID: return 7466;
131  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_ZP, false, false, true).ID: return 7467;
132  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_ZP, false, false, false).ID: return 7468;
133  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_XM, true, true, true).ID: return 7469;
134  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_XM, true, true, false).ID: return 7470;
135  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_XM, true, false, true).ID: return 7471;
136  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_XM, true, false, false).ID: return 7472;
137  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_XM, false, true, true).ID: return 7473;
138  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_XM, false, true, false).ID: return 7474;
139  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_XM, false, false, true).ID: return 7475;
140  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_XM, false, false, false).ID: return 7476;
141  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_XP, true, true, true).ID: return 7477;
142  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_XP, true, true, false).ID: return 7478;
143  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_XP, true, false, true).ID: return 7479;
144  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_XP, true, false, false).ID: return 7480;
145  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_XP, false, true, true).ID: return 7481;
146  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_XP, false, true, false).ID: return 7482;
147  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_XP, false, false, true).ID: return 7483;
148  case AcaciaFenceGate::AcaciaFenceGate(eBlockFace::BLOCK_FACE_XP, false, false, false).ID: return 7484;
149  case AcaciaLeaves::AcaciaLeaves(1, true).ID: return 200;
150  case AcaciaLeaves::AcaciaLeaves(1, false).ID: return 201;
151  case AcaciaLeaves::AcaciaLeaves(2, true).ID: return 202;
152  case AcaciaLeaves::AcaciaLeaves(2, false).ID: return 203;
153  case AcaciaLeaves::AcaciaLeaves(3, true).ID: return 204;
154  case AcaciaLeaves::AcaciaLeaves(3, false).ID: return 205;
155  case AcaciaLeaves::AcaciaLeaves(4, true).ID: return 206;
156  case AcaciaLeaves::AcaciaLeaves(4, false).ID: return 207;
157  case AcaciaLeaves::AcaciaLeaves(5, true).ID: return 208;
158  case AcaciaLeaves::AcaciaLeaves(5, false).ID: return 209;
159  case AcaciaLeaves::AcaciaLeaves(6, true).ID: return 210;
160  case AcaciaLeaves::AcaciaLeaves(6, false).ID: return 211;
161  case AcaciaLeaves::AcaciaLeaves(7, true).ID: return 212;
162  case AcaciaLeaves::AcaciaLeaves(7, false).ID: return 213;
163  case AcaciaLog::AcaciaLog(AcaciaLog::Axis::X).ID: return 84;
164  case AcaciaLog::AcaciaLog(AcaciaLog::Axis::Y).ID: return 85;
165  case AcaciaLog::AcaciaLog(AcaciaLog::Axis::Z).ID: return 86;
166  case AcaciaPlanks::AcaciaPlanks().ID: return 19;
167  case AcaciaPressurePlate::AcaciaPressurePlate(true).ID: return 3375;
168  case AcaciaPressurePlate::AcaciaPressurePlate(false).ID: return 3376;
169  case AcaciaSapling::AcaciaSapling(0).ID: return 29;
170  case AcaciaSapling::AcaciaSapling(1).ID: return 30;
171  case AcaciaSlab::AcaciaSlab(AcaciaSlab::Type::Top).ID: return 7282;
173  case AcaciaSlab::AcaciaSlab(AcaciaSlab::Type::Double).ID: return 7286;
174  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZM, AcaciaStairs::Half::Top, AcaciaStairs::Shape::Straight).ID: return 6333;
175  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZM, AcaciaStairs::Half::Top, AcaciaStairs::Shape::InnerLeft).ID: return 6335;
176  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZM, AcaciaStairs::Half::Top, AcaciaStairs::Shape::InnerRight).ID: return 6337;
177  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZM, AcaciaStairs::Half::Top, AcaciaStairs::Shape::OuterLeft).ID: return 6339;
178  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZM, AcaciaStairs::Half::Top, AcaciaStairs::Shape::OuterRight).ID: return 6341;
179  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZM, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::Straight).ID: return 6343;
180  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZM, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::InnerLeft).ID: return 6345;
181  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZM, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::InnerRight).ID: return 6347;
182  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZM, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::OuterLeft).ID: return 6349;
183  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZM, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::OuterRight).ID: return 6351;
184  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZP, AcaciaStairs::Half::Top, AcaciaStairs::Shape::Straight).ID: return 6353;
185  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZP, AcaciaStairs::Half::Top, AcaciaStairs::Shape::InnerLeft).ID: return 6355;
186  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZP, AcaciaStairs::Half::Top, AcaciaStairs::Shape::InnerRight).ID: return 6357;
187  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZP, AcaciaStairs::Half::Top, AcaciaStairs::Shape::OuterLeft).ID: return 6359;
188  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZP, AcaciaStairs::Half::Top, AcaciaStairs::Shape::OuterRight).ID: return 6361;
189  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZP, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::Straight).ID: return 6363;
190  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZP, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::InnerLeft).ID: return 6365;
191  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZP, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::InnerRight).ID: return 6367;
192  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZP, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::OuterLeft).ID: return 6369;
193  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_ZP, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::OuterRight).ID: return 6371;
194  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XM, AcaciaStairs::Half::Top, AcaciaStairs::Shape::Straight).ID: return 6373;
195  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XM, AcaciaStairs::Half::Top, AcaciaStairs::Shape::InnerLeft).ID: return 6375;
196  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XM, AcaciaStairs::Half::Top, AcaciaStairs::Shape::InnerRight).ID: return 6377;
197  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XM, AcaciaStairs::Half::Top, AcaciaStairs::Shape::OuterLeft).ID: return 6379;
198  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XM, AcaciaStairs::Half::Top, AcaciaStairs::Shape::OuterRight).ID: return 6381;
199  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XM, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::Straight).ID: return 6383;
200  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XM, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::InnerLeft).ID: return 6385;
201  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XM, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::InnerRight).ID: return 6387;
202  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XM, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::OuterLeft).ID: return 6389;
203  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XM, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::OuterRight).ID: return 6391;
204  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XP, AcaciaStairs::Half::Top, AcaciaStairs::Shape::Straight).ID: return 6393;
205  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XP, AcaciaStairs::Half::Top, AcaciaStairs::Shape::InnerLeft).ID: return 6395;
206  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XP, AcaciaStairs::Half::Top, AcaciaStairs::Shape::InnerRight).ID: return 6397;
207  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XP, AcaciaStairs::Half::Top, AcaciaStairs::Shape::OuterLeft).ID: return 6399;
208  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XP, AcaciaStairs::Half::Top, AcaciaStairs::Shape::OuterRight).ID: return 6401;
209  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XP, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::Straight).ID: return 6403;
210  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XP, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::InnerLeft).ID: return 6405;
211  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XP, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::InnerRight).ID: return 6407;
212  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XP, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::OuterLeft).ID: return 6409;
213  case AcaciaStairs::AcaciaStairs(eBlockFace::BLOCK_FACE_XP, AcaciaStairs::Half::Bottom, AcaciaStairs::Shape::OuterRight).ID: return 6411;
214  case AcaciaTrapdoor::AcaciaTrapdoor(eBlockFace::BLOCK_FACE_ZM, AcaciaTrapdoor::Half::Top, true, true).ID: return 3850;
215  case AcaciaTrapdoor::AcaciaTrapdoor(eBlockFace::BLOCK_FACE_ZM, AcaciaTrapdoor::Half::Top, true, false).ID: return 3852;
216  case AcaciaTrapdoor::AcaciaTrapdoor(eBlockFace::BLOCK_FACE_ZM, AcaciaTrapdoor::Half::Top, false, true).ID: return 3854;
217  case AcaciaTrapdoor::AcaciaTrapdoor(eBlockFace::BLOCK_FACE_ZM, AcaciaTrapdoor::Half::Top, false, false).ID: return 3856;
222  case AcaciaTrapdoor::AcaciaTrapdoor(eBlockFace::BLOCK_FACE_ZP, AcaciaTrapdoor::Half::Top, true, true).ID: return 3866;
223  case AcaciaTrapdoor::AcaciaTrapdoor(eBlockFace::BLOCK_FACE_ZP, AcaciaTrapdoor::Half::Top, true, false).ID: return 3868;
224  case AcaciaTrapdoor::AcaciaTrapdoor(eBlockFace::BLOCK_FACE_ZP, AcaciaTrapdoor::Half::Top, false, true).ID: return 3870;
225  case AcaciaTrapdoor::AcaciaTrapdoor(eBlockFace::BLOCK_FACE_ZP, AcaciaTrapdoor::Half::Top, false, false).ID: return 3872;
230  case AcaciaTrapdoor::AcaciaTrapdoor(eBlockFace::BLOCK_FACE_XM, AcaciaTrapdoor::Half::Top, true, true).ID: return 3882;
231  case AcaciaTrapdoor::AcaciaTrapdoor(eBlockFace::BLOCK_FACE_XM, AcaciaTrapdoor::Half::Top, true, false).ID: return 3884;
232  case AcaciaTrapdoor::AcaciaTrapdoor(eBlockFace::BLOCK_FACE_XM, AcaciaTrapdoor::Half::Top, false, true).ID: return 3886;
233  case AcaciaTrapdoor::AcaciaTrapdoor(eBlockFace::BLOCK_FACE_XM, AcaciaTrapdoor::Half::Top, false, false).ID: return 3888;
238  case AcaciaTrapdoor::AcaciaTrapdoor(eBlockFace::BLOCK_FACE_XP, AcaciaTrapdoor::Half::Top, true, true).ID: return 3898;
239  case AcaciaTrapdoor::AcaciaTrapdoor(eBlockFace::BLOCK_FACE_XP, AcaciaTrapdoor::Half::Top, true, false).ID: return 3900;
240  case AcaciaTrapdoor::AcaciaTrapdoor(eBlockFace::BLOCK_FACE_XP, AcaciaTrapdoor::Half::Top, false, true).ID: return 3902;
241  case AcaciaTrapdoor::AcaciaTrapdoor(eBlockFace::BLOCK_FACE_XP, AcaciaTrapdoor::Half::Top, false, false).ID: return 3904;
246  case AcaciaWood::AcaciaWood(AcaciaWood::Axis::X).ID: return 120;
247  case AcaciaWood::AcaciaWood(AcaciaWood::Axis::Y).ID: return 121;
248  case AcaciaWood::AcaciaWood(AcaciaWood::Axis::Z).ID: return 122;
249  case ActivatorRail::ActivatorRail(true, ActivatorRail::Shape::NorthSouth).ID: return 5780;
250  case ActivatorRail::ActivatorRail(true, ActivatorRail::Shape::EastWest).ID: return 5781;
251  case ActivatorRail::ActivatorRail(true, ActivatorRail::Shape::AscendingEast).ID: return 5782;
252  case ActivatorRail::ActivatorRail(true, ActivatorRail::Shape::AscendingWest).ID: return 5783;
253  case ActivatorRail::ActivatorRail(true, ActivatorRail::Shape::AscendingNorth).ID: return 5784;
254  case ActivatorRail::ActivatorRail(true, ActivatorRail::Shape::AscendingSouth).ID: return 5785;
255  case ActivatorRail::ActivatorRail(false, ActivatorRail::Shape::NorthSouth).ID: return 5786;
256  case ActivatorRail::ActivatorRail(false, ActivatorRail::Shape::EastWest).ID: return 5787;
257  case ActivatorRail::ActivatorRail(false, ActivatorRail::Shape::AscendingEast).ID: return 5788;
258  case ActivatorRail::ActivatorRail(false, ActivatorRail::Shape::AscendingWest).ID: return 5789;
259  case ActivatorRail::ActivatorRail(false, ActivatorRail::Shape::AscendingNorth).ID: return 5790;
260  case ActivatorRail::ActivatorRail(false, ActivatorRail::Shape::AscendingSouth).ID: return 5791;
261  case Air::Air().ID: return -0;
262  case Allium::Allium().ID: return 1114;
263  case Andesite::Andesite().ID: return 6;
264  case Anvil::Anvil(eBlockFace::BLOCK_FACE_ZM).ID: return 5567;
265  case Anvil::Anvil(eBlockFace::BLOCK_FACE_ZP).ID: return 5568;
266  case Anvil::Anvil(eBlockFace::BLOCK_FACE_XM).ID: return 5569;
267  case Anvil::Anvil(eBlockFace::BLOCK_FACE_XP).ID: return 5570;
268  case AttachedMelonStem::AttachedMelonStem(eBlockFace::BLOCK_FACE_ZM).ID: return 4248;
269  case AttachedMelonStem::AttachedMelonStem(eBlockFace::BLOCK_FACE_ZP).ID: return 4249;
270  case AttachedMelonStem::AttachedMelonStem(eBlockFace::BLOCK_FACE_XM).ID: return 4250;
271  case AttachedMelonStem::AttachedMelonStem(eBlockFace::BLOCK_FACE_XP).ID: return 4251;
272  case AttachedPumpkinStem::AttachedPumpkinStem(eBlockFace::BLOCK_FACE_ZM).ID: return 4244;
273  case AttachedPumpkinStem::AttachedPumpkinStem(eBlockFace::BLOCK_FACE_ZP).ID: return 4245;
274  case AttachedPumpkinStem::AttachedPumpkinStem(eBlockFace::BLOCK_FACE_XM).ID: return 4246;
275  case AttachedPumpkinStem::AttachedPumpkinStem(eBlockFace::BLOCK_FACE_XP).ID: return 4247;
276  case AzureBluet::AzureBluet().ID: return 1115;
277  case Barrier::Barrier().ID: return 6493;
278  case Beacon::Beacon().ID: return 5136;
279  case Bedrock::Bedrock().ID: return 33;
280  case Beetroots::Beetroots(0).ID: return 8158;
281  case Beetroots::Beetroots(1).ID: return 8159;
282  case Beetroots::Beetroots(2).ID: return 8160;
283  case Beetroots::Beetroots(3).ID: return 8161;
284  case BirchButton::BirchButton(BirchButton::Face::Floor, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5351;
285  case BirchButton::BirchButton(BirchButton::Face::Floor, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5352;
286  case BirchButton::BirchButton(BirchButton::Face::Floor, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5353;
287  case BirchButton::BirchButton(BirchButton::Face::Floor, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5354;
288  case BirchButton::BirchButton(BirchButton::Face::Floor, eBlockFace::BLOCK_FACE_XM, true).ID: return 5355;
289  case BirchButton::BirchButton(BirchButton::Face::Floor, eBlockFace::BLOCK_FACE_XM, false).ID: return 5356;
290  case BirchButton::BirchButton(BirchButton::Face::Floor, eBlockFace::BLOCK_FACE_XP, true).ID: return 5357;
291  case BirchButton::BirchButton(BirchButton::Face::Floor, eBlockFace::BLOCK_FACE_XP, false).ID: return 5358;
292  case BirchButton::BirchButton(BirchButton::Face::Wall, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5359;
293  case BirchButton::BirchButton(BirchButton::Face::Wall, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5360;
294  case BirchButton::BirchButton(BirchButton::Face::Wall, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5361;
295  case BirchButton::BirchButton(BirchButton::Face::Wall, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5362;
296  case BirchButton::BirchButton(BirchButton::Face::Wall, eBlockFace::BLOCK_FACE_XM, true).ID: return 5363;
297  case BirchButton::BirchButton(BirchButton::Face::Wall, eBlockFace::BLOCK_FACE_XM, false).ID: return 5364;
298  case BirchButton::BirchButton(BirchButton::Face::Wall, eBlockFace::BLOCK_FACE_XP, true).ID: return 5365;
299  case BirchButton::BirchButton(BirchButton::Face::Wall, eBlockFace::BLOCK_FACE_XP, false).ID: return 5366;
300  case BirchButton::BirchButton(BirchButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5367;
301  case BirchButton::BirchButton(BirchButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5368;
302  case BirchButton::BirchButton(BirchButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5369;
303  case BirchButton::BirchButton(BirchButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5370;
304  case BirchButton::BirchButton(BirchButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XM, true).ID: return 5371;
305  case BirchButton::BirchButton(BirchButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XM, false).ID: return 5372;
306  case BirchButton::BirchButton(BirchButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XP, true).ID: return 5373;
307  case BirchButton::BirchButton(BirchButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XP, false).ID: return 5374;
308  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZM, BirchDoor::Half::Upper, BirchDoor::Hinge::Left, true, true).ID: return 7741;
309  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZM, BirchDoor::Half::Upper, BirchDoor::Hinge::Left, true, false).ID: return 7742;
310  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZM, BirchDoor::Half::Upper, BirchDoor::Hinge::Left, false, true).ID: return 7743;
311  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZM, BirchDoor::Half::Upper, BirchDoor::Hinge::Left, false, false).ID: return 7744;
312  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZM, BirchDoor::Half::Upper, BirchDoor::Hinge::Right, true, true).ID: return 7745;
313  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZM, BirchDoor::Half::Upper, BirchDoor::Hinge::Right, true, false).ID: return 7746;
314  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZM, BirchDoor::Half::Upper, BirchDoor::Hinge::Right, false, true).ID: return 7747;
315  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZM, BirchDoor::Half::Upper, BirchDoor::Hinge::Right, false, false).ID: return 7748;
316  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZM, BirchDoor::Half::Lower, BirchDoor::Hinge::Left, true, true).ID: return 7749;
317  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZM, BirchDoor::Half::Lower, BirchDoor::Hinge::Left, true, false).ID: return 7750;
318  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZM, BirchDoor::Half::Lower, BirchDoor::Hinge::Left, false, true).ID: return 7751;
319  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZM, BirchDoor::Half::Lower, BirchDoor::Hinge::Left, false, false).ID: return 7752;
320  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZM, BirchDoor::Half::Lower, BirchDoor::Hinge::Right, true, true).ID: return 7753;
321  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZM, BirchDoor::Half::Lower, BirchDoor::Hinge::Right, true, false).ID: return 7754;
322  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZM, BirchDoor::Half::Lower, BirchDoor::Hinge::Right, false, true).ID: return 7755;
323  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZM, BirchDoor::Half::Lower, BirchDoor::Hinge::Right, false, false).ID: return 7756;
324  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZP, BirchDoor::Half::Upper, BirchDoor::Hinge::Left, true, true).ID: return 7757;
325  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZP, BirchDoor::Half::Upper, BirchDoor::Hinge::Left, true, false).ID: return 7758;
326  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZP, BirchDoor::Half::Upper, BirchDoor::Hinge::Left, false, true).ID: return 7759;
327  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZP, BirchDoor::Half::Upper, BirchDoor::Hinge::Left, false, false).ID: return 7760;
328  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZP, BirchDoor::Half::Upper, BirchDoor::Hinge::Right, true, true).ID: return 7761;
329  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZP, BirchDoor::Half::Upper, BirchDoor::Hinge::Right, true, false).ID: return 7762;
330  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZP, BirchDoor::Half::Upper, BirchDoor::Hinge::Right, false, true).ID: return 7763;
331  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZP, BirchDoor::Half::Upper, BirchDoor::Hinge::Right, false, false).ID: return 7764;
332  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZP, BirchDoor::Half::Lower, BirchDoor::Hinge::Left, true, true).ID: return 7765;
333  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZP, BirchDoor::Half::Lower, BirchDoor::Hinge::Left, true, false).ID: return 7766;
334  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZP, BirchDoor::Half::Lower, BirchDoor::Hinge::Left, false, true).ID: return 7767;
335  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZP, BirchDoor::Half::Lower, BirchDoor::Hinge::Left, false, false).ID: return 7768;
336  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZP, BirchDoor::Half::Lower, BirchDoor::Hinge::Right, true, true).ID: return 7769;
337  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZP, BirchDoor::Half::Lower, BirchDoor::Hinge::Right, true, false).ID: return 7770;
338  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZP, BirchDoor::Half::Lower, BirchDoor::Hinge::Right, false, true).ID: return 7771;
339  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_ZP, BirchDoor::Half::Lower, BirchDoor::Hinge::Right, false, false).ID: return 7772;
340  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XM, BirchDoor::Half::Upper, BirchDoor::Hinge::Left, true, true).ID: return 7773;
341  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XM, BirchDoor::Half::Upper, BirchDoor::Hinge::Left, true, false).ID: return 7774;
342  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XM, BirchDoor::Half::Upper, BirchDoor::Hinge::Left, false, true).ID: return 7775;
343  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XM, BirchDoor::Half::Upper, BirchDoor::Hinge::Left, false, false).ID: return 7776;
344  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XM, BirchDoor::Half::Upper, BirchDoor::Hinge::Right, true, true).ID: return 7777;
345  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XM, BirchDoor::Half::Upper, BirchDoor::Hinge::Right, true, false).ID: return 7778;
346  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XM, BirchDoor::Half::Upper, BirchDoor::Hinge::Right, false, true).ID: return 7779;
347  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XM, BirchDoor::Half::Upper, BirchDoor::Hinge::Right, false, false).ID: return 7780;
348  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XM, BirchDoor::Half::Lower, BirchDoor::Hinge::Left, true, true).ID: return 7781;
349  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XM, BirchDoor::Half::Lower, BirchDoor::Hinge::Left, true, false).ID: return 7782;
350  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XM, BirchDoor::Half::Lower, BirchDoor::Hinge::Left, false, true).ID: return 7783;
351  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XM, BirchDoor::Half::Lower, BirchDoor::Hinge::Left, false, false).ID: return 7784;
352  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XM, BirchDoor::Half::Lower, BirchDoor::Hinge::Right, true, true).ID: return 7785;
353  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XM, BirchDoor::Half::Lower, BirchDoor::Hinge::Right, true, false).ID: return 7786;
354  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XM, BirchDoor::Half::Lower, BirchDoor::Hinge::Right, false, true).ID: return 7787;
355  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XM, BirchDoor::Half::Lower, BirchDoor::Hinge::Right, false, false).ID: return 7788;
356  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XP, BirchDoor::Half::Upper, BirchDoor::Hinge::Left, true, true).ID: return 7789;
357  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XP, BirchDoor::Half::Upper, BirchDoor::Hinge::Left, true, false).ID: return 7790;
358  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XP, BirchDoor::Half::Upper, BirchDoor::Hinge::Left, false, true).ID: return 7791;
359  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XP, BirchDoor::Half::Upper, BirchDoor::Hinge::Left, false, false).ID: return 7792;
360  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XP, BirchDoor::Half::Upper, BirchDoor::Hinge::Right, true, true).ID: return 7793;
361  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XP, BirchDoor::Half::Upper, BirchDoor::Hinge::Right, true, false).ID: return 7794;
362  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XP, BirchDoor::Half::Upper, BirchDoor::Hinge::Right, false, true).ID: return 7795;
363  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XP, BirchDoor::Half::Upper, BirchDoor::Hinge::Right, false, false).ID: return 7796;
364  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XP, BirchDoor::Half::Lower, BirchDoor::Hinge::Left, true, true).ID: return 7797;
365  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XP, BirchDoor::Half::Lower, BirchDoor::Hinge::Left, true, false).ID: return 7798;
366  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XP, BirchDoor::Half::Lower, BirchDoor::Hinge::Left, false, true).ID: return 7799;
367  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XP, BirchDoor::Half::Lower, BirchDoor::Hinge::Left, false, false).ID: return 7800;
368  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XP, BirchDoor::Half::Lower, BirchDoor::Hinge::Right, true, true).ID: return 7801;
369  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XP, BirchDoor::Half::Lower, BirchDoor::Hinge::Right, true, false).ID: return 7802;
370  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XP, BirchDoor::Half::Lower, BirchDoor::Hinge::Right, false, true).ID: return 7803;
371  case BirchDoor::BirchDoor(eBlockFace::BLOCK_FACE_XP, BirchDoor::Half::Lower, BirchDoor::Hinge::Right, false, false).ID: return 7804;
372  case BirchFence::BirchFence(true, true, true, true).ID: return 7551;
373  case BirchFence::BirchFence(true, true, true, false).ID: return 7552;
374  case BirchFence::BirchFence(true, true, false, true).ID: return 7555;
375  case BirchFence::BirchFence(true, true, false, false).ID: return 7556;
376  case BirchFence::BirchFence(true, false, true, true).ID: return 7559;
377  case BirchFence::BirchFence(true, false, true, false).ID: return 7560;
378  case BirchFence::BirchFence(true, false, false, true).ID: return 7563;
379  case BirchFence::BirchFence(true, false, false, false).ID: return 7564;
380  case BirchFence::BirchFence(false, true, true, true).ID: return 7567;
381  case BirchFence::BirchFence(false, true, true, false).ID: return 7568;
382  case BirchFence::BirchFence(false, true, false, true).ID: return 7571;
383  case BirchFence::BirchFence(false, true, false, false).ID: return 7572;
384  case BirchFence::BirchFence(false, false, true, true).ID: return 7575;
385  case BirchFence::BirchFence(false, false, true, false).ID: return 7576;
386  case BirchFence::BirchFence(false, false, false, true).ID: return 7579;
387  case BirchFence::BirchFence(false, false, false, false).ID: return 7580;
388  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_ZM, true, true, true).ID: return 7389;
389  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_ZM, true, true, false).ID: return 7390;
390  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_ZM, true, false, true).ID: return 7391;
391  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_ZM, true, false, false).ID: return 7392;
392  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_ZM, false, true, true).ID: return 7393;
393  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_ZM, false, true, false).ID: return 7394;
394  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_ZM, false, false, true).ID: return 7395;
395  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_ZM, false, false, false).ID: return 7396;
396  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_ZP, true, true, true).ID: return 7397;
397  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_ZP, true, true, false).ID: return 7398;
398  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_ZP, true, false, true).ID: return 7399;
399  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_ZP, true, false, false).ID: return 7400;
400  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_ZP, false, true, true).ID: return 7401;
401  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_ZP, false, true, false).ID: return 7402;
402  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_ZP, false, false, true).ID: return 7403;
403  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_ZP, false, false, false).ID: return 7404;
404  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_XM, true, true, true).ID: return 7405;
405  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_XM, true, true, false).ID: return 7406;
406  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_XM, true, false, true).ID: return 7407;
407  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_XM, true, false, false).ID: return 7408;
408  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_XM, false, true, true).ID: return 7409;
409  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_XM, false, true, false).ID: return 7410;
410  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_XM, false, false, true).ID: return 7411;
411  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_XM, false, false, false).ID: return 7412;
412  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_XP, true, true, true).ID: return 7413;
413  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_XP, true, true, false).ID: return 7414;
414  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_XP, true, false, true).ID: return 7415;
415  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_XP, true, false, false).ID: return 7416;
416  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_XP, false, true, true).ID: return 7417;
417  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_XP, false, true, false).ID: return 7418;
418  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_XP, false, false, true).ID: return 7419;
419  case BirchFenceGate::BirchFenceGate(eBlockFace::BLOCK_FACE_XP, false, false, false).ID: return 7420;
420  case BirchLeaves::BirchLeaves(1, true).ID: return 172;
421  case BirchLeaves::BirchLeaves(1, false).ID: return 173;
422  case BirchLeaves::BirchLeaves(2, true).ID: return 174;
423  case BirchLeaves::BirchLeaves(2, false).ID: return 175;
424  case BirchLeaves::BirchLeaves(3, true).ID: return 176;
425  case BirchLeaves::BirchLeaves(3, false).ID: return 177;
426  case BirchLeaves::BirchLeaves(4, true).ID: return 178;
427  case BirchLeaves::BirchLeaves(4, false).ID: return 179;
428  case BirchLeaves::BirchLeaves(5, true).ID: return 180;
429  case BirchLeaves::BirchLeaves(5, false).ID: return 181;
430  case BirchLeaves::BirchLeaves(6, true).ID: return 182;
431  case BirchLeaves::BirchLeaves(6, false).ID: return 183;
432  case BirchLeaves::BirchLeaves(7, true).ID: return 184;
433  case BirchLeaves::BirchLeaves(7, false).ID: return 185;
434  case BirchLog::BirchLog(BirchLog::Axis::X).ID: return 78;
435  case BirchLog::BirchLog(BirchLog::Axis::Y).ID: return 79;
436  case BirchLog::BirchLog(BirchLog::Axis::Z).ID: return 80;
437  case BirchPlanks::BirchPlanks().ID: return 17;
438  case BirchPressurePlate::BirchPressurePlate(true).ID: return 3371;
439  case BirchPressurePlate::BirchPressurePlate(false).ID: return 3372;
440  case BirchSapling::BirchSapling(0).ID: return 25;
441  case BirchSapling::BirchSapling(1).ID: return 26;
442  case BirchSlab::BirchSlab(BirchSlab::Type::Top).ID: return 7270;
444  case BirchSlab::BirchSlab(BirchSlab::Type::Double).ID: return 7274;
445  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZM, BirchStairs::Half::Top, BirchStairs::Shape::Straight).ID: return 4965;
446  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZM, BirchStairs::Half::Top, BirchStairs::Shape::InnerLeft).ID: return 4967;
447  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZM, BirchStairs::Half::Top, BirchStairs::Shape::InnerRight).ID: return 4969;
448  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZM, BirchStairs::Half::Top, BirchStairs::Shape::OuterLeft).ID: return 4971;
449  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZM, BirchStairs::Half::Top, BirchStairs::Shape::OuterRight).ID: return 4973;
450  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZM, BirchStairs::Half::Bottom, BirchStairs::Shape::Straight).ID: return 4975;
451  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZM, BirchStairs::Half::Bottom, BirchStairs::Shape::InnerLeft).ID: return 4977;
452  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZM, BirchStairs::Half::Bottom, BirchStairs::Shape::InnerRight).ID: return 4979;
453  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZM, BirchStairs::Half::Bottom, BirchStairs::Shape::OuterLeft).ID: return 4981;
454  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZM, BirchStairs::Half::Bottom, BirchStairs::Shape::OuterRight).ID: return 4983;
455  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZP, BirchStairs::Half::Top, BirchStairs::Shape::Straight).ID: return 4985;
456  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZP, BirchStairs::Half::Top, BirchStairs::Shape::InnerLeft).ID: return 4987;
457  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZP, BirchStairs::Half::Top, BirchStairs::Shape::InnerRight).ID: return 4989;
458  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZP, BirchStairs::Half::Top, BirchStairs::Shape::OuterLeft).ID: return 4991;
459  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZP, BirchStairs::Half::Top, BirchStairs::Shape::OuterRight).ID: return 4993;
460  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZP, BirchStairs::Half::Bottom, BirchStairs::Shape::Straight).ID: return 4995;
461  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZP, BirchStairs::Half::Bottom, BirchStairs::Shape::InnerLeft).ID: return 4997;
462  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZP, BirchStairs::Half::Bottom, BirchStairs::Shape::InnerRight).ID: return 4999;
463  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZP, BirchStairs::Half::Bottom, BirchStairs::Shape::OuterLeft).ID: return 5001;
464  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_ZP, BirchStairs::Half::Bottom, BirchStairs::Shape::OuterRight).ID: return 5003;
465  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XM, BirchStairs::Half::Top, BirchStairs::Shape::Straight).ID: return 5005;
466  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XM, BirchStairs::Half::Top, BirchStairs::Shape::InnerLeft).ID: return 5007;
467  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XM, BirchStairs::Half::Top, BirchStairs::Shape::InnerRight).ID: return 5009;
468  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XM, BirchStairs::Half::Top, BirchStairs::Shape::OuterLeft).ID: return 5011;
469  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XM, BirchStairs::Half::Top, BirchStairs::Shape::OuterRight).ID: return 5013;
470  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XM, BirchStairs::Half::Bottom, BirchStairs::Shape::Straight).ID: return 5015;
471  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XM, BirchStairs::Half::Bottom, BirchStairs::Shape::InnerLeft).ID: return 5017;
472  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XM, BirchStairs::Half::Bottom, BirchStairs::Shape::InnerRight).ID: return 5019;
473  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XM, BirchStairs::Half::Bottom, BirchStairs::Shape::OuterLeft).ID: return 5021;
474  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XM, BirchStairs::Half::Bottom, BirchStairs::Shape::OuterRight).ID: return 5023;
475  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XP, BirchStairs::Half::Top, BirchStairs::Shape::Straight).ID: return 5025;
476  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XP, BirchStairs::Half::Top, BirchStairs::Shape::InnerLeft).ID: return 5027;
477  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XP, BirchStairs::Half::Top, BirchStairs::Shape::InnerRight).ID: return 5029;
478  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XP, BirchStairs::Half::Top, BirchStairs::Shape::OuterLeft).ID: return 5031;
479  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XP, BirchStairs::Half::Top, BirchStairs::Shape::OuterRight).ID: return 5033;
480  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XP, BirchStairs::Half::Bottom, BirchStairs::Shape::Straight).ID: return 5035;
481  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XP, BirchStairs::Half::Bottom, BirchStairs::Shape::InnerLeft).ID: return 5037;
482  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XP, BirchStairs::Half::Bottom, BirchStairs::Shape::InnerRight).ID: return 5039;
483  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XP, BirchStairs::Half::Bottom, BirchStairs::Shape::OuterLeft).ID: return 5041;
484  case BirchStairs::BirchStairs(eBlockFace::BLOCK_FACE_XP, BirchStairs::Half::Bottom, BirchStairs::Shape::OuterRight).ID: return 5043;
485  case BirchTrapdoor::BirchTrapdoor(eBlockFace::BLOCK_FACE_ZM, BirchTrapdoor::Half::Top, true, true).ID: return 3722;
486  case BirchTrapdoor::BirchTrapdoor(eBlockFace::BLOCK_FACE_ZM, BirchTrapdoor::Half::Top, true, false).ID: return 3724;
487  case BirchTrapdoor::BirchTrapdoor(eBlockFace::BLOCK_FACE_ZM, BirchTrapdoor::Half::Top, false, true).ID: return 3726;
488  case BirchTrapdoor::BirchTrapdoor(eBlockFace::BLOCK_FACE_ZM, BirchTrapdoor::Half::Top, false, false).ID: return 3728;
493  case BirchTrapdoor::BirchTrapdoor(eBlockFace::BLOCK_FACE_ZP, BirchTrapdoor::Half::Top, true, true).ID: return 3738;
494  case BirchTrapdoor::BirchTrapdoor(eBlockFace::BLOCK_FACE_ZP, BirchTrapdoor::Half::Top, true, false).ID: return 3740;
495  case BirchTrapdoor::BirchTrapdoor(eBlockFace::BLOCK_FACE_ZP, BirchTrapdoor::Half::Top, false, true).ID: return 3742;
496  case BirchTrapdoor::BirchTrapdoor(eBlockFace::BLOCK_FACE_ZP, BirchTrapdoor::Half::Top, false, false).ID: return 3744;
501  case BirchTrapdoor::BirchTrapdoor(eBlockFace::BLOCK_FACE_XM, BirchTrapdoor::Half::Top, true, true).ID: return 3754;
502  case BirchTrapdoor::BirchTrapdoor(eBlockFace::BLOCK_FACE_XM, BirchTrapdoor::Half::Top, true, false).ID: return 3756;
503  case BirchTrapdoor::BirchTrapdoor(eBlockFace::BLOCK_FACE_XM, BirchTrapdoor::Half::Top, false, true).ID: return 3758;
504  case BirchTrapdoor::BirchTrapdoor(eBlockFace::BLOCK_FACE_XM, BirchTrapdoor::Half::Top, false, false).ID: return 3760;
509  case BirchTrapdoor::BirchTrapdoor(eBlockFace::BLOCK_FACE_XP, BirchTrapdoor::Half::Top, true, true).ID: return 3770;
510  case BirchTrapdoor::BirchTrapdoor(eBlockFace::BLOCK_FACE_XP, BirchTrapdoor::Half::Top, true, false).ID: return 3772;
511  case BirchTrapdoor::BirchTrapdoor(eBlockFace::BLOCK_FACE_XP, BirchTrapdoor::Half::Top, false, true).ID: return 3774;
512  case BirchTrapdoor::BirchTrapdoor(eBlockFace::BLOCK_FACE_XP, BirchTrapdoor::Half::Top, false, false).ID: return 3776;
517  case BirchWood::BirchWood(BirchWood::Axis::X).ID: return 114;
518  case BirchWood::BirchWood(BirchWood::Axis::Y).ID: return 115;
519  case BirchWood::BirchWood(BirchWood::Axis::Z).ID: return 116;
520  case BlackBanner::BlackBanner(0).ID: return 7094;
521  case BlackBanner::BlackBanner(1).ID: return 7095;
522  case BlackBanner::BlackBanner(2).ID: return 7096;
523  case BlackBanner::BlackBanner(3).ID: return 7097;
524  case BlackBanner::BlackBanner(4).ID: return 7098;
525  case BlackBanner::BlackBanner(5).ID: return 7099;
526  case BlackBanner::BlackBanner(6).ID: return 7100;
527  case BlackBanner::BlackBanner(7).ID: return 7101;
528  case BlackBanner::BlackBanner(8).ID: return 7102;
529  case BlackBanner::BlackBanner(9).ID: return 7103;
530  case BlackBanner::BlackBanner(10).ID: return 7104;
531  case BlackBanner::BlackBanner(11).ID: return 7105;
532  case BlackBanner::BlackBanner(12).ID: return 7106;
533  case BlackBanner::BlackBanner(13).ID: return 7107;
534  case BlackBanner::BlackBanner(14).ID: return 7108;
535  case BlackBanner::BlackBanner(15).ID: return 7109;
536  case BlackBed::BlackBed(eBlockFace::BLOCK_FACE_ZM, true, BlackBed::Part::Head).ID: return 988;
537  case BlackBed::BlackBed(eBlockFace::BLOCK_FACE_ZM, true, BlackBed::Part::Foot).ID: return 989;
538  case BlackBed::BlackBed(eBlockFace::BLOCK_FACE_ZM, false, BlackBed::Part::Head).ID: return 990;
539  case BlackBed::BlackBed(eBlockFace::BLOCK_FACE_ZM, false, BlackBed::Part::Foot).ID: return 991;
540  case BlackBed::BlackBed(eBlockFace::BLOCK_FACE_ZP, true, BlackBed::Part::Head).ID: return 992;
541  case BlackBed::BlackBed(eBlockFace::BLOCK_FACE_ZP, true, BlackBed::Part::Foot).ID: return 993;
542  case BlackBed::BlackBed(eBlockFace::BLOCK_FACE_ZP, false, BlackBed::Part::Head).ID: return 994;
543  case BlackBed::BlackBed(eBlockFace::BLOCK_FACE_ZP, false, BlackBed::Part::Foot).ID: return 995;
544  case BlackBed::BlackBed(eBlockFace::BLOCK_FACE_XM, true, BlackBed::Part::Head).ID: return 996;
545  case BlackBed::BlackBed(eBlockFace::BLOCK_FACE_XM, true, BlackBed::Part::Foot).ID: return 997;
546  case BlackBed::BlackBed(eBlockFace::BLOCK_FACE_XM, false, BlackBed::Part::Head).ID: return 998;
547  case BlackBed::BlackBed(eBlockFace::BLOCK_FACE_XM, false, BlackBed::Part::Foot).ID: return 999;
548  case BlackBed::BlackBed(eBlockFace::BLOCK_FACE_XP, true, BlackBed::Part::Head).ID: return 1000;
549  case BlackBed::BlackBed(eBlockFace::BLOCK_FACE_XP, true, BlackBed::Part::Foot).ID: return 1001;
550  case BlackBed::BlackBed(eBlockFace::BLOCK_FACE_XP, false, BlackBed::Part::Head).ID: return 1002;
551  case BlackBed::BlackBed(eBlockFace::BLOCK_FACE_XP, false, BlackBed::Part::Foot).ID: return 1003;
552  case BlackCarpet::BlackCarpet().ID: return 6838;
553  case BlackConcrete::BlackConcrete().ID: return 8392;
554  case BlackConcretePowder::BlackConcretePowder().ID: return 8408;
565  case BlackStainedGlass::BlackStainedGlass().ID: return 3592;
566  case BlackStainedGlassPane::BlackStainedGlassPane(true, true, true, true).ID: return 6302;
567  case BlackStainedGlassPane::BlackStainedGlassPane(true, true, true, false).ID: return 6303;
568  case BlackStainedGlassPane::BlackStainedGlassPane(true, true, false, true).ID: return 6306;
569  case BlackStainedGlassPane::BlackStainedGlassPane(true, true, false, false).ID: return 6307;
570  case BlackStainedGlassPane::BlackStainedGlassPane(true, false, true, true).ID: return 6310;
571  case BlackStainedGlassPane::BlackStainedGlassPane(true, false, true, false).ID: return 6311;
572  case BlackStainedGlassPane::BlackStainedGlassPane(true, false, false, true).ID: return 6314;
573  case BlackStainedGlassPane::BlackStainedGlassPane(true, false, false, false).ID: return 6315;
574  case BlackStainedGlassPane::BlackStainedGlassPane(false, true, true, true).ID: return 6318;
575  case BlackStainedGlassPane::BlackStainedGlassPane(false, true, true, false).ID: return 6319;
576  case BlackStainedGlassPane::BlackStainedGlassPane(false, true, false, true).ID: return 6322;
577  case BlackStainedGlassPane::BlackStainedGlassPane(false, true, false, false).ID: return 6323;
578  case BlackStainedGlassPane::BlackStainedGlassPane(false, false, true, true).ID: return 6326;
579  case BlackStainedGlassPane::BlackStainedGlassPane(false, false, true, false).ID: return 6327;
580  case BlackStainedGlassPane::BlackStainedGlassPane(false, false, false, true).ID: return 6330;
581  case BlackStainedGlassPane::BlackStainedGlassPane(false, false, false, false).ID: return 6331;
582  case BlackTerracotta::BlackTerracotta().ID: return 5819;
583  case BlackWallBanner::BlackWallBanner(eBlockFace::BLOCK_FACE_ZM).ID: return 7170;
584  case BlackWallBanner::BlackWallBanner(eBlockFace::BLOCK_FACE_ZP).ID: return 7171;
585  case BlackWallBanner::BlackWallBanner(eBlockFace::BLOCK_FACE_XM).ID: return 7172;
586  case BlackWallBanner::BlackWallBanner(eBlockFace::BLOCK_FACE_XP).ID: return 7173;
587  case BlackWool::BlackWool().ID: return 1098;
588  case BlueBanner::BlueBanner(0).ID: return 7030;
589  case BlueBanner::BlueBanner(1).ID: return 7031;
590  case BlueBanner::BlueBanner(2).ID: return 7032;
591  case BlueBanner::BlueBanner(3).ID: return 7033;
592  case BlueBanner::BlueBanner(4).ID: return 7034;
593  case BlueBanner::BlueBanner(5).ID: return 7035;
594  case BlueBanner::BlueBanner(6).ID: return 7036;
595  case BlueBanner::BlueBanner(7).ID: return 7037;
596  case BlueBanner::BlueBanner(8).ID: return 7038;
597  case BlueBanner::BlueBanner(9).ID: return 7039;
598  case BlueBanner::BlueBanner(10).ID: return 7040;
599  case BlueBanner::BlueBanner(11).ID: return 7041;
600  case BlueBanner::BlueBanner(12).ID: return 7042;
601  case BlueBanner::BlueBanner(13).ID: return 7043;
602  case BlueBanner::BlueBanner(14).ID: return 7044;
603  case BlueBanner::BlueBanner(15).ID: return 7045;
604  case BlueBed::BlueBed(eBlockFace::BLOCK_FACE_ZM, true, BlueBed::Part::Head).ID: return 924;
605  case BlueBed::BlueBed(eBlockFace::BLOCK_FACE_ZM, true, BlueBed::Part::Foot).ID: return 925;
606  case BlueBed::BlueBed(eBlockFace::BLOCK_FACE_ZM, false, BlueBed::Part::Head).ID: return 926;
607  case BlueBed::BlueBed(eBlockFace::BLOCK_FACE_ZM, false, BlueBed::Part::Foot).ID: return 927;
608  case BlueBed::BlueBed(eBlockFace::BLOCK_FACE_ZP, true, BlueBed::Part::Head).ID: return 928;
609  case BlueBed::BlueBed(eBlockFace::BLOCK_FACE_ZP, true, BlueBed::Part::Foot).ID: return 929;
610  case BlueBed::BlueBed(eBlockFace::BLOCK_FACE_ZP, false, BlueBed::Part::Head).ID: return 930;
611  case BlueBed::BlueBed(eBlockFace::BLOCK_FACE_ZP, false, BlueBed::Part::Foot).ID: return 931;
612  case BlueBed::BlueBed(eBlockFace::BLOCK_FACE_XM, true, BlueBed::Part::Head).ID: return 932;
613  case BlueBed::BlueBed(eBlockFace::BLOCK_FACE_XM, true, BlueBed::Part::Foot).ID: return 933;
614  case BlueBed::BlueBed(eBlockFace::BLOCK_FACE_XM, false, BlueBed::Part::Head).ID: return 934;
615  case BlueBed::BlueBed(eBlockFace::BLOCK_FACE_XM, false, BlueBed::Part::Foot).ID: return 935;
616  case BlueBed::BlueBed(eBlockFace::BLOCK_FACE_XP, true, BlueBed::Part::Head).ID: return 936;
617  case BlueBed::BlueBed(eBlockFace::BLOCK_FACE_XP, true, BlueBed::Part::Foot).ID: return 937;
618  case BlueBed::BlueBed(eBlockFace::BLOCK_FACE_XP, false, BlueBed::Part::Head).ID: return 938;
619  case BlueBed::BlueBed(eBlockFace::BLOCK_FACE_XP, false, BlueBed::Part::Foot).ID: return 939;
620  case BlueCarpet::BlueCarpet().ID: return 6834;
621  case BlueConcrete::BlueConcrete().ID: return 8388;
622  case BlueConcretePowder::BlueConcretePowder().ID: return 8404;
627  case BlueIce::BlueIce().ID: return 8572;
628  case BlueOrchid::BlueOrchid().ID: return 1113;
635  case BlueStainedGlass::BlueStainedGlass().ID: return 3588;
636  case BlueStainedGlassPane::BlueStainedGlassPane(true, true, true, true).ID: return 6174;
637  case BlueStainedGlassPane::BlueStainedGlassPane(true, true, true, false).ID: return 6175;
638  case BlueStainedGlassPane::BlueStainedGlassPane(true, true, false, true).ID: return 6178;
639  case BlueStainedGlassPane::BlueStainedGlassPane(true, true, false, false).ID: return 6179;
640  case BlueStainedGlassPane::BlueStainedGlassPane(true, false, true, true).ID: return 6182;
641  case BlueStainedGlassPane::BlueStainedGlassPane(true, false, true, false).ID: return 6183;
642  case BlueStainedGlassPane::BlueStainedGlassPane(true, false, false, true).ID: return 6186;
643  case BlueStainedGlassPane::BlueStainedGlassPane(true, false, false, false).ID: return 6187;
644  case BlueStainedGlassPane::BlueStainedGlassPane(false, true, true, true).ID: return 6190;
645  case BlueStainedGlassPane::BlueStainedGlassPane(false, true, true, false).ID: return 6191;
646  case BlueStainedGlassPane::BlueStainedGlassPane(false, true, false, true).ID: return 6194;
647  case BlueStainedGlassPane::BlueStainedGlassPane(false, true, false, false).ID: return 6195;
648  case BlueStainedGlassPane::BlueStainedGlassPane(false, false, true, true).ID: return 6198;
649  case BlueStainedGlassPane::BlueStainedGlassPane(false, false, true, false).ID: return 6199;
650  case BlueStainedGlassPane::BlueStainedGlassPane(false, false, false, true).ID: return 6202;
651  case BlueStainedGlassPane::BlueStainedGlassPane(false, false, false, false).ID: return 6203;
652  case BlueTerracotta::BlueTerracotta().ID: return 5815;
653  case BlueWallBanner::BlueWallBanner(eBlockFace::BLOCK_FACE_ZM).ID: return 7154;
654  case BlueWallBanner::BlueWallBanner(eBlockFace::BLOCK_FACE_ZP).ID: return 7155;
655  case BlueWallBanner::BlueWallBanner(eBlockFace::BLOCK_FACE_XM).ID: return 7156;
656  case BlueWallBanner::BlueWallBanner(eBlockFace::BLOCK_FACE_XP).ID: return 7157;
657  case BlueWool::BlueWool().ID: return 1094;
658  case BoneBlock::BoneBlock(BoneBlock::Axis::X).ID: return 8195;
659  case BoneBlock::BoneBlock(BoneBlock::Axis::Y).ID: return 8196;
660  case BoneBlock::BoneBlock(BoneBlock::Axis::Z).ID: return 8197;
661  case Bookshelf::Bookshelf().ID: return 1127;
662  case BrainCoral::BrainCoral().ID: return 8460;
663  case BrainCoralBlock::BrainCoralBlock().ID: return 8455;
664  case BrainCoralFan::BrainCoralFan().ID: return 8557;
665  case BrainCoralWallFan::BrainCoralWallFan(eBlockFace::BLOCK_FACE_ZM).ID: return 8513;
666  case BrainCoralWallFan::BrainCoralWallFan(eBlockFace::BLOCK_FACE_ZP).ID: return 8515;
667  case BrainCoralWallFan::BrainCoralWallFan(eBlockFace::BLOCK_FACE_XM).ID: return 8517;
668  case BrainCoralWallFan::BrainCoralWallFan(eBlockFace::BLOCK_FACE_XP).ID: return 8519;
669  case BrewingStand::BrewingStand(true, true, true).ID: return 4613;
670  case BrewingStand::BrewingStand(true, true, false).ID: return 4614;
671  case BrewingStand::BrewingStand(true, false, true).ID: return 4615;
672  case BrewingStand::BrewingStand(true, false, false).ID: return 4616;
673  case BrewingStand::BrewingStand(false, true, true).ID: return 4617;
674  case BrewingStand::BrewingStand(false, true, false).ID: return 4618;
675  case BrewingStand::BrewingStand(false, false, true).ID: return 4619;
676  case BrewingStand::BrewingStand(false, false, false).ID: return 4620;
677  case BrickSlab::BrickSlab(BrickSlab::Type::Top).ID: return 7318;
679  case BrickSlab::BrickSlab(BrickSlab::Type::Double).ID: return 7322;
680  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZM, BrickStairs::Half::Top, BrickStairs::Shape::Straight).ID: return 4333;
681  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZM, BrickStairs::Half::Top, BrickStairs::Shape::InnerLeft).ID: return 4335;
682  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZM, BrickStairs::Half::Top, BrickStairs::Shape::InnerRight).ID: return 4337;
683  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZM, BrickStairs::Half::Top, BrickStairs::Shape::OuterLeft).ID: return 4339;
684  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZM, BrickStairs::Half::Top, BrickStairs::Shape::OuterRight).ID: return 4341;
685  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZM, BrickStairs::Half::Bottom, BrickStairs::Shape::Straight).ID: return 4343;
686  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZM, BrickStairs::Half::Bottom, BrickStairs::Shape::InnerLeft).ID: return 4345;
687  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZM, BrickStairs::Half::Bottom, BrickStairs::Shape::InnerRight).ID: return 4347;
688  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZM, BrickStairs::Half::Bottom, BrickStairs::Shape::OuterLeft).ID: return 4349;
689  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZM, BrickStairs::Half::Bottom, BrickStairs::Shape::OuterRight).ID: return 4351;
690  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZP, BrickStairs::Half::Top, BrickStairs::Shape::Straight).ID: return 4353;
691  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZP, BrickStairs::Half::Top, BrickStairs::Shape::InnerLeft).ID: return 4355;
692  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZP, BrickStairs::Half::Top, BrickStairs::Shape::InnerRight).ID: return 4357;
693  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZP, BrickStairs::Half::Top, BrickStairs::Shape::OuterLeft).ID: return 4359;
694  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZP, BrickStairs::Half::Top, BrickStairs::Shape::OuterRight).ID: return 4361;
695  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZP, BrickStairs::Half::Bottom, BrickStairs::Shape::Straight).ID: return 4363;
696  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZP, BrickStairs::Half::Bottom, BrickStairs::Shape::InnerLeft).ID: return 4365;
697  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZP, BrickStairs::Half::Bottom, BrickStairs::Shape::InnerRight).ID: return 4367;
698  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZP, BrickStairs::Half::Bottom, BrickStairs::Shape::OuterLeft).ID: return 4369;
699  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_ZP, BrickStairs::Half::Bottom, BrickStairs::Shape::OuterRight).ID: return 4371;
700  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XM, BrickStairs::Half::Top, BrickStairs::Shape::Straight).ID: return 4373;
701  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XM, BrickStairs::Half::Top, BrickStairs::Shape::InnerLeft).ID: return 4375;
702  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XM, BrickStairs::Half::Top, BrickStairs::Shape::InnerRight).ID: return 4377;
703  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XM, BrickStairs::Half::Top, BrickStairs::Shape::OuterLeft).ID: return 4379;
704  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XM, BrickStairs::Half::Top, BrickStairs::Shape::OuterRight).ID: return 4381;
705  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XM, BrickStairs::Half::Bottom, BrickStairs::Shape::Straight).ID: return 4383;
706  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XM, BrickStairs::Half::Bottom, BrickStairs::Shape::InnerLeft).ID: return 4385;
707  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XM, BrickStairs::Half::Bottom, BrickStairs::Shape::InnerRight).ID: return 4387;
708  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XM, BrickStairs::Half::Bottom, BrickStairs::Shape::OuterLeft).ID: return 4389;
709  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XM, BrickStairs::Half::Bottom, BrickStairs::Shape::OuterRight).ID: return 4391;
710  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XP, BrickStairs::Half::Top, BrickStairs::Shape::Straight).ID: return 4393;
711  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XP, BrickStairs::Half::Top, BrickStairs::Shape::InnerLeft).ID: return 4395;
712  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XP, BrickStairs::Half::Top, BrickStairs::Shape::InnerRight).ID: return 4397;
713  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XP, BrickStairs::Half::Top, BrickStairs::Shape::OuterLeft).ID: return 4399;
714  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XP, BrickStairs::Half::Top, BrickStairs::Shape::OuterRight).ID: return 4401;
715  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XP, BrickStairs::Half::Bottom, BrickStairs::Shape::Straight).ID: return 4403;
716  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XP, BrickStairs::Half::Bottom, BrickStairs::Shape::InnerLeft).ID: return 4405;
717  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XP, BrickStairs::Half::Bottom, BrickStairs::Shape::InnerRight).ID: return 4407;
718  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XP, BrickStairs::Half::Bottom, BrickStairs::Shape::OuterLeft).ID: return 4409;
719  case BrickStairs::BrickStairs(eBlockFace::BLOCK_FACE_XP, BrickStairs::Half::Bottom, BrickStairs::Shape::OuterRight).ID: return 4411;
720  case Bricks::Bricks().ID: return 1125;
721  case BrownBanner::BrownBanner(0).ID: return 7046;
722  case BrownBanner::BrownBanner(1).ID: return 7047;
723  case BrownBanner::BrownBanner(2).ID: return 7048;
724  case BrownBanner::BrownBanner(3).ID: return 7049;
725  case BrownBanner::BrownBanner(4).ID: return 7050;
726  case BrownBanner::BrownBanner(5).ID: return 7051;
727  case BrownBanner::BrownBanner(6).ID: return 7052;
728  case BrownBanner::BrownBanner(7).ID: return 7053;
729  case BrownBanner::BrownBanner(8).ID: return 7054;
730  case BrownBanner::BrownBanner(9).ID: return 7055;
731  case BrownBanner::BrownBanner(10).ID: return 7056;
732  case BrownBanner::BrownBanner(11).ID: return 7057;
733  case BrownBanner::BrownBanner(12).ID: return 7058;
734  case BrownBanner::BrownBanner(13).ID: return 7059;
735  case BrownBanner::BrownBanner(14).ID: return 7060;
736  case BrownBanner::BrownBanner(15).ID: return 7061;
737  case BrownBed::BrownBed(eBlockFace::BLOCK_FACE_ZM, true, BrownBed::Part::Head).ID: return 940;
738  case BrownBed::BrownBed(eBlockFace::BLOCK_FACE_ZM, true, BrownBed::Part::Foot).ID: return 941;
739  case BrownBed::BrownBed(eBlockFace::BLOCK_FACE_ZM, false, BrownBed::Part::Head).ID: return 942;
740  case BrownBed::BrownBed(eBlockFace::BLOCK_FACE_ZM, false, BrownBed::Part::Foot).ID: return 943;
741  case BrownBed::BrownBed(eBlockFace::BLOCK_FACE_ZP, true, BrownBed::Part::Head).ID: return 944;
742  case BrownBed::BrownBed(eBlockFace::BLOCK_FACE_ZP, true, BrownBed::Part::Foot).ID: return 945;
743  case BrownBed::BrownBed(eBlockFace::BLOCK_FACE_ZP, false, BrownBed::Part::Head).ID: return 946;
744  case BrownBed::BrownBed(eBlockFace::BLOCK_FACE_ZP, false, BrownBed::Part::Foot).ID: return 947;
745  case BrownBed::BrownBed(eBlockFace::BLOCK_FACE_XM, true, BrownBed::Part::Head).ID: return 948;
746  case BrownBed::BrownBed(eBlockFace::BLOCK_FACE_XM, true, BrownBed::Part::Foot).ID: return 949;
747  case BrownBed::BrownBed(eBlockFace::BLOCK_FACE_XM, false, BrownBed::Part::Head).ID: return 950;
748  case BrownBed::BrownBed(eBlockFace::BLOCK_FACE_XM, false, BrownBed::Part::Foot).ID: return 951;
749  case BrownBed::BrownBed(eBlockFace::BLOCK_FACE_XP, true, BrownBed::Part::Head).ID: return 952;
750  case BrownBed::BrownBed(eBlockFace::BLOCK_FACE_XP, true, BrownBed::Part::Foot).ID: return 953;
751  case BrownBed::BrownBed(eBlockFace::BLOCK_FACE_XP, false, BrownBed::Part::Head).ID: return 954;
752  case BrownBed::BrownBed(eBlockFace::BLOCK_FACE_XP, false, BrownBed::Part::Foot).ID: return 955;
753  case BrownCarpet::BrownCarpet().ID: return 6835;
754  case BrownConcrete::BrownConcrete().ID: return 8389;
755  case BrownConcretePowder::BrownConcretePowder().ID: return 8405;
760  case BrownMushroom::BrownMushroom().ID: return 1121;
761  case BrownMushroomBlock::BrownMushroomBlock(true, true, true, true, true, true).ID: return 3987;
762  case BrownMushroomBlock::BrownMushroomBlock(true, true, true, true, true, false).ID: return 3988;
763  case BrownMushroomBlock::BrownMushroomBlock(true, true, true, true, false, true).ID: return 3989;
764  case BrownMushroomBlock::BrownMushroomBlock(true, true, true, true, false, false).ID: return 3990;
765  case BrownMushroomBlock::BrownMushroomBlock(true, true, true, false, true, true).ID: return 3991;
766  case BrownMushroomBlock::BrownMushroomBlock(true, true, true, false, true, false).ID: return 3992;
767  case BrownMushroomBlock::BrownMushroomBlock(true, true, true, false, false, true).ID: return 3993;
768  case BrownMushroomBlock::BrownMushroomBlock(true, true, true, false, false, false).ID: return 3994;
769  case BrownMushroomBlock::BrownMushroomBlock(true, true, false, true, true, true).ID: return 3995;
770  case BrownMushroomBlock::BrownMushroomBlock(true, true, false, true, true, false).ID: return 3996;
771  case BrownMushroomBlock::BrownMushroomBlock(true, true, false, true, false, true).ID: return 3997;
772  case BrownMushroomBlock::BrownMushroomBlock(true, true, false, true, false, false).ID: return 3998;
773  case BrownMushroomBlock::BrownMushroomBlock(true, true, false, false, true, true).ID: return 3999;
774  case BrownMushroomBlock::BrownMushroomBlock(true, true, false, false, true, false).ID: return 4000;
775  case BrownMushroomBlock::BrownMushroomBlock(true, true, false, false, false, true).ID: return 4001;
776  case BrownMushroomBlock::BrownMushroomBlock(true, true, false, false, false, false).ID: return 4002;
777  case BrownMushroomBlock::BrownMushroomBlock(true, false, true, true, true, true).ID: return 4003;
778  case BrownMushroomBlock::BrownMushroomBlock(true, false, true, true, true, false).ID: return 4004;
779  case BrownMushroomBlock::BrownMushroomBlock(true, false, true, true, false, true).ID: return 4005;
780  case BrownMushroomBlock::BrownMushroomBlock(true, false, true, true, false, false).ID: return 4006;
781  case BrownMushroomBlock::BrownMushroomBlock(true, false, true, false, true, true).ID: return 4007;
782  case BrownMushroomBlock::BrownMushroomBlock(true, false, true, false, true, false).ID: return 4008;
783  case BrownMushroomBlock::BrownMushroomBlock(true, false, true, false, false, true).ID: return 4009;
784  case BrownMushroomBlock::BrownMushroomBlock(true, false, true, false, false, false).ID: return 4010;
785  case BrownMushroomBlock::BrownMushroomBlock(true, false, false, true, true, true).ID: return 4011;
786  case BrownMushroomBlock::BrownMushroomBlock(true, false, false, true, true, false).ID: return 4012;
787  case BrownMushroomBlock::BrownMushroomBlock(true, false, false, true, false, true).ID: return 4013;
788  case BrownMushroomBlock::BrownMushroomBlock(true, false, false, true, false, false).ID: return 4014;
789  case BrownMushroomBlock::BrownMushroomBlock(true, false, false, false, true, true).ID: return 4015;
790  case BrownMushroomBlock::BrownMushroomBlock(true, false, false, false, true, false).ID: return 4016;
791  case BrownMushroomBlock::BrownMushroomBlock(true, false, false, false, false, true).ID: return 4017;
792  case BrownMushroomBlock::BrownMushroomBlock(true, false, false, false, false, false).ID: return 4018;
793  case BrownMushroomBlock::BrownMushroomBlock(false, true, true, true, true, true).ID: return 4019;
794  case BrownMushroomBlock::BrownMushroomBlock(false, true, true, true, true, false).ID: return 4020;
795  case BrownMushroomBlock::BrownMushroomBlock(false, true, true, true, false, true).ID: return 4021;
796  case BrownMushroomBlock::BrownMushroomBlock(false, true, true, true, false, false).ID: return 4022;
797  case BrownMushroomBlock::BrownMushroomBlock(false, true, true, false, true, true).ID: return 4023;
798  case BrownMushroomBlock::BrownMushroomBlock(false, true, true, false, true, false).ID: return 4024;
799  case BrownMushroomBlock::BrownMushroomBlock(false, true, true, false, false, true).ID: return 4025;
800  case BrownMushroomBlock::BrownMushroomBlock(false, true, true, false, false, false).ID: return 4026;
801  case BrownMushroomBlock::BrownMushroomBlock(false, true, false, true, true, true).ID: return 4027;
802  case BrownMushroomBlock::BrownMushroomBlock(false, true, false, true, true, false).ID: return 4028;
803  case BrownMushroomBlock::BrownMushroomBlock(false, true, false, true, false, true).ID: return 4029;
804  case BrownMushroomBlock::BrownMushroomBlock(false, true, false, true, false, false).ID: return 4030;
805  case BrownMushroomBlock::BrownMushroomBlock(false, true, false, false, true, true).ID: return 4031;
806  case BrownMushroomBlock::BrownMushroomBlock(false, true, false, false, true, false).ID: return 4032;
807  case BrownMushroomBlock::BrownMushroomBlock(false, true, false, false, false, true).ID: return 4033;
808  case BrownMushroomBlock::BrownMushroomBlock(false, true, false, false, false, false).ID: return 4034;
809  case BrownMushroomBlock::BrownMushroomBlock(false, false, true, true, true, true).ID: return 4035;
810  case BrownMushroomBlock::BrownMushroomBlock(false, false, true, true, true, false).ID: return 4036;
811  case BrownMushroomBlock::BrownMushroomBlock(false, false, true, true, false, true).ID: return 4037;
812  case BrownMushroomBlock::BrownMushroomBlock(false, false, true, true, false, false).ID: return 4038;
813  case BrownMushroomBlock::BrownMushroomBlock(false, false, true, false, true, true).ID: return 4039;
814  case BrownMushroomBlock::BrownMushroomBlock(false, false, true, false, true, false).ID: return 4040;
815  case BrownMushroomBlock::BrownMushroomBlock(false, false, true, false, false, true).ID: return 4041;
816  case BrownMushroomBlock::BrownMushroomBlock(false, false, true, false, false, false).ID: return 4042;
817  case BrownMushroomBlock::BrownMushroomBlock(false, false, false, true, true, true).ID: return 4043;
818  case BrownMushroomBlock::BrownMushroomBlock(false, false, false, true, true, false).ID: return 4044;
819  case BrownMushroomBlock::BrownMushroomBlock(false, false, false, true, false, true).ID: return 4045;
820  case BrownMushroomBlock::BrownMushroomBlock(false, false, false, true, false, false).ID: return 4046;
821  case BrownMushroomBlock::BrownMushroomBlock(false, false, false, false, true, true).ID: return 4047;
822  case BrownMushroomBlock::BrownMushroomBlock(false, false, false, false, true, false).ID: return 4048;
823  case BrownMushroomBlock::BrownMushroomBlock(false, false, false, false, false, true).ID: return 4049;
824  case BrownMushroomBlock::BrownMushroomBlock(false, false, false, false, false, false).ID: return 4050;
831  case BrownStainedGlass::BrownStainedGlass().ID: return 3589;
832  case BrownStainedGlassPane::BrownStainedGlassPane(true, true, true, true).ID: return 6206;
833  case BrownStainedGlassPane::BrownStainedGlassPane(true, true, true, false).ID: return 6207;
834  case BrownStainedGlassPane::BrownStainedGlassPane(true, true, false, true).ID: return 6210;
835  case BrownStainedGlassPane::BrownStainedGlassPane(true, true, false, false).ID: return 6211;
836  case BrownStainedGlassPane::BrownStainedGlassPane(true, false, true, true).ID: return 6214;
837  case BrownStainedGlassPane::BrownStainedGlassPane(true, false, true, false).ID: return 6215;
838  case BrownStainedGlassPane::BrownStainedGlassPane(true, false, false, true).ID: return 6218;
839  case BrownStainedGlassPane::BrownStainedGlassPane(true, false, false, false).ID: return 6219;
840  case BrownStainedGlassPane::BrownStainedGlassPane(false, true, true, true).ID: return 6222;
841  case BrownStainedGlassPane::BrownStainedGlassPane(false, true, true, false).ID: return 6223;
842  case BrownStainedGlassPane::BrownStainedGlassPane(false, true, false, true).ID: return 6226;
843  case BrownStainedGlassPane::BrownStainedGlassPane(false, true, false, false).ID: return 6227;
844  case BrownStainedGlassPane::BrownStainedGlassPane(false, false, true, true).ID: return 6230;
845  case BrownStainedGlassPane::BrownStainedGlassPane(false, false, true, false).ID: return 6231;
846  case BrownStainedGlassPane::BrownStainedGlassPane(false, false, false, true).ID: return 6234;
847  case BrownStainedGlassPane::BrownStainedGlassPane(false, false, false, false).ID: return 6235;
848  case BrownTerracotta::BrownTerracotta().ID: return 5816;
849  case BrownWallBanner::BrownWallBanner(eBlockFace::BLOCK_FACE_ZM).ID: return 7158;
850  case BrownWallBanner::BrownWallBanner(eBlockFace::BLOCK_FACE_ZP).ID: return 7159;
851  case BrownWallBanner::BrownWallBanner(eBlockFace::BLOCK_FACE_XM).ID: return 7160;
852  case BrownWallBanner::BrownWallBanner(eBlockFace::BLOCK_FACE_XP).ID: return 7161;
853  case BrownWool::BrownWool().ID: return 1095;
854  case BubbleColumn::BubbleColumn(true).ID: return 8576;
855  case BubbleColumn::BubbleColumn(false).ID: return 8577;
856  case BubbleCoral::BubbleCoral().ID: return 8461;
857  case BubbleCoralBlock::BubbleCoralBlock().ID: return 8456;
858  case BubbleCoralFan::BubbleCoralFan().ID: return 8559;
859  case BubbleCoralWallFan::BubbleCoralWallFan(eBlockFace::BLOCK_FACE_ZM).ID: return 8521;
860  case BubbleCoralWallFan::BubbleCoralWallFan(eBlockFace::BLOCK_FACE_ZP).ID: return 8523;
861  case BubbleCoralWallFan::BubbleCoralWallFan(eBlockFace::BLOCK_FACE_XM).ID: return 8525;
862  case BubbleCoralWallFan::BubbleCoralWallFan(eBlockFace::BLOCK_FACE_XP).ID: return 8527;
863  case Cactus::Cactus(0).ID: return 3425;
864  case Cactus::Cactus(1).ID: return 3426;
865  case Cactus::Cactus(2).ID: return 3427;
866  case Cactus::Cactus(3).ID: return 3428;
867  case Cactus::Cactus(4).ID: return 3429;
868  case Cactus::Cactus(5).ID: return 3430;
869  case Cactus::Cactus(6).ID: return 3431;
870  case Cactus::Cactus(7).ID: return 3432;
871  case Cactus::Cactus(8).ID: return 3433;
872  case Cactus::Cactus(9).ID: return 3434;
873  case Cactus::Cactus(10).ID: return 3435;
874  case Cactus::Cactus(11).ID: return 3436;
875  case Cactus::Cactus(12).ID: return 3437;
876  case Cactus::Cactus(13).ID: return 3438;
877  case Cactus::Cactus(14).ID: return 3439;
878  case Cactus::Cactus(15).ID: return 3440;
879  case Cake::Cake(0).ID: return 3506;
880  case Cake::Cake(1).ID: return 3507;
881  case Cake::Cake(2).ID: return 3508;
882  case Cake::Cake(3).ID: return 3509;
883  case Cake::Cake(4).ID: return 3510;
884  case Cake::Cake(5).ID: return 3511;
885  case Cake::Cake(6).ID: return 3512;
886  case Carrots::Carrots(0).ID: return 5287;
887  case Carrots::Carrots(1).ID: return 5288;
888  case Carrots::Carrots(2).ID: return 5289;
889  case Carrots::Carrots(3).ID: return 5290;
890  case Carrots::Carrots(4).ID: return 5291;
891  case Carrots::Carrots(5).ID: return 5292;
892  case Carrots::Carrots(6).ID: return 5293;
893  case Carrots::Carrots(7).ID: return 5294;
898  case Cauldron::Cauldron(0).ID: return 4621;
899  case Cauldron::Cauldron(1).ID: return 4622;
900  case Cauldron::Cauldron(2).ID: return 4623;
901  case Cauldron::Cauldron(3).ID: return 4624;
902  case CaveAir::CaveAir().ID: return 8575;
915  case Chest::Chest(eBlockFace::BLOCK_FACE_ZM, Chest::Type::Single).ID: return 1729;
916  case Chest::Chest(eBlockFace::BLOCK_FACE_ZM, Chest::Type::Left).ID: return 1731;
917  case Chest::Chest(eBlockFace::BLOCK_FACE_ZM, Chest::Type::Right).ID: return 1733;
918  case Chest::Chest(eBlockFace::BLOCK_FACE_ZP, Chest::Type::Single).ID: return 1735;
919  case Chest::Chest(eBlockFace::BLOCK_FACE_ZP, Chest::Type::Left).ID: return 1737;
920  case Chest::Chest(eBlockFace::BLOCK_FACE_ZP, Chest::Type::Right).ID: return 1739;
921  case Chest::Chest(eBlockFace::BLOCK_FACE_XM, Chest::Type::Single).ID: return 1741;
922  case Chest::Chest(eBlockFace::BLOCK_FACE_XM, Chest::Type::Left).ID: return 1743;
923  case Chest::Chest(eBlockFace::BLOCK_FACE_XM, Chest::Type::Right).ID: return 1745;
924  case Chest::Chest(eBlockFace::BLOCK_FACE_XP, Chest::Type::Single).ID: return 1747;
925  case Chest::Chest(eBlockFace::BLOCK_FACE_XP, Chest::Type::Left).ID: return 1749;
926  case Chest::Chest(eBlockFace::BLOCK_FACE_XP, Chest::Type::Right).ID: return 1751;
931  case ChiseledQuartzBlock::ChiseledQuartzBlock().ID: return 5696;
933  case ChiseledSandstone::ChiseledSandstone().ID: return 246;
934  case ChiseledStoneBricks::ChiseledStoneBricks().ID: return 3986;
935  case ChorusFlower::ChorusFlower(0).ID: return 8067;
936  case ChorusFlower::ChorusFlower(1).ID: return 8068;
937  case ChorusFlower::ChorusFlower(2).ID: return 8069;
938  case ChorusFlower::ChorusFlower(3).ID: return 8070;
939  case ChorusFlower::ChorusFlower(4).ID: return 8071;
940  case ChorusFlower::ChorusFlower(5).ID: return 8072;
941  case ChorusPlant::ChorusPlant(true, true, true, true, true, true).ID: return 8003;
942  case ChorusPlant::ChorusPlant(true, true, true, true, true, false).ID: return 8004;
943  case ChorusPlant::ChorusPlant(true, true, true, true, false, true).ID: return 8005;
944  case ChorusPlant::ChorusPlant(true, true, true, true, false, false).ID: return 8006;
945  case ChorusPlant::ChorusPlant(true, true, true, false, true, true).ID: return 8007;
946  case ChorusPlant::ChorusPlant(true, true, true, false, true, false).ID: return 8008;
947  case ChorusPlant::ChorusPlant(true, true, true, false, false, true).ID: return 8009;
948  case ChorusPlant::ChorusPlant(true, true, true, false, false, false).ID: return 8010;
949  case ChorusPlant::ChorusPlant(true, true, false, true, true, true).ID: return 8011;
950  case ChorusPlant::ChorusPlant(true, true, false, true, true, false).ID: return 8012;
951  case ChorusPlant::ChorusPlant(true, true, false, true, false, true).ID: return 8013;
952  case ChorusPlant::ChorusPlant(true, true, false, true, false, false).ID: return 8014;
953  case ChorusPlant::ChorusPlant(true, true, false, false, true, true).ID: return 8015;
954  case ChorusPlant::ChorusPlant(true, true, false, false, true, false).ID: return 8016;
955  case ChorusPlant::ChorusPlant(true, true, false, false, false, true).ID: return 8017;
956  case ChorusPlant::ChorusPlant(true, true, false, false, false, false).ID: return 8018;
957  case ChorusPlant::ChorusPlant(true, false, true, true, true, true).ID: return 8019;
958  case ChorusPlant::ChorusPlant(true, false, true, true, true, false).ID: return 8020;
959  case ChorusPlant::ChorusPlant(true, false, true, true, false, true).ID: return 8021;
960  case ChorusPlant::ChorusPlant(true, false, true, true, false, false).ID: return 8022;
961  case ChorusPlant::ChorusPlant(true, false, true, false, true, true).ID: return 8023;
962  case ChorusPlant::ChorusPlant(true, false, true, false, true, false).ID: return 8024;
963  case ChorusPlant::ChorusPlant(true, false, true, false, false, true).ID: return 8025;
964  case ChorusPlant::ChorusPlant(true, false, true, false, false, false).ID: return 8026;
965  case ChorusPlant::ChorusPlant(true, false, false, true, true, true).ID: return 8027;
966  case ChorusPlant::ChorusPlant(true, false, false, true, true, false).ID: return 8028;
967  case ChorusPlant::ChorusPlant(true, false, false, true, false, true).ID: return 8029;
968  case ChorusPlant::ChorusPlant(true, false, false, true, false, false).ID: return 8030;
969  case ChorusPlant::ChorusPlant(true, false, false, false, true, true).ID: return 8031;
970  case ChorusPlant::ChorusPlant(true, false, false, false, true, false).ID: return 8032;
971  case ChorusPlant::ChorusPlant(true, false, false, false, false, true).ID: return 8033;
972  case ChorusPlant::ChorusPlant(true, false, false, false, false, false).ID: return 8034;
973  case ChorusPlant::ChorusPlant(false, true, true, true, true, true).ID: return 8035;
974  case ChorusPlant::ChorusPlant(false, true, true, true, true, false).ID: return 8036;
975  case ChorusPlant::ChorusPlant(false, true, true, true, false, true).ID: return 8037;
976  case ChorusPlant::ChorusPlant(false, true, true, true, false, false).ID: return 8038;
977  case ChorusPlant::ChorusPlant(false, true, true, false, true, true).ID: return 8039;
978  case ChorusPlant::ChorusPlant(false, true, true, false, true, false).ID: return 8040;
979  case ChorusPlant::ChorusPlant(false, true, true, false, false, true).ID: return 8041;
980  case ChorusPlant::ChorusPlant(false, true, true, false, false, false).ID: return 8042;
981  case ChorusPlant::ChorusPlant(false, true, false, true, true, true).ID: return 8043;
982  case ChorusPlant::ChorusPlant(false, true, false, true, true, false).ID: return 8044;
983  case ChorusPlant::ChorusPlant(false, true, false, true, false, true).ID: return 8045;
984  case ChorusPlant::ChorusPlant(false, true, false, true, false, false).ID: return 8046;
985  case ChorusPlant::ChorusPlant(false, true, false, false, true, true).ID: return 8047;
986  case ChorusPlant::ChorusPlant(false, true, false, false, true, false).ID: return 8048;
987  case ChorusPlant::ChorusPlant(false, true, false, false, false, true).ID: return 8049;
988  case ChorusPlant::ChorusPlant(false, true, false, false, false, false).ID: return 8050;
989  case ChorusPlant::ChorusPlant(false, false, true, true, true, true).ID: return 8051;
990  case ChorusPlant::ChorusPlant(false, false, true, true, true, false).ID: return 8052;
991  case ChorusPlant::ChorusPlant(false, false, true, true, false, true).ID: return 8053;
992  case ChorusPlant::ChorusPlant(false, false, true, true, false, false).ID: return 8054;
993  case ChorusPlant::ChorusPlant(false, false, true, false, true, true).ID: return 8055;
994  case ChorusPlant::ChorusPlant(false, false, true, false, true, false).ID: return 8056;
995  case ChorusPlant::ChorusPlant(false, false, true, false, false, true).ID: return 8057;
996  case ChorusPlant::ChorusPlant(false, false, true, false, false, false).ID: return 8058;
997  case ChorusPlant::ChorusPlant(false, false, false, true, true, true).ID: return 8059;
998  case ChorusPlant::ChorusPlant(false, false, false, true, true, false).ID: return 8060;
999  case ChorusPlant::ChorusPlant(false, false, false, true, false, true).ID: return 8061;
1000  case ChorusPlant::ChorusPlant(false, false, false, true, false, false).ID: return 8062;
1001  case ChorusPlant::ChorusPlant(false, false, false, false, true, true).ID: return 8063;
1002  case ChorusPlant::ChorusPlant(false, false, false, false, true, false).ID: return 8064;
1003  case ChorusPlant::ChorusPlant(false, false, false, false, false, true).ID: return 8065;
1004  case ChorusPlant::ChorusPlant(false, false, false, false, false, false).ID: return 8066;
1005  case Clay::Clay().ID: return 3441;
1006  case CoalBlock::CoalBlock().ID: return 6840;
1007  case CoalOre::CoalOre().ID: return 71;
1008  case CoarseDirt::CoarseDirt().ID: return 11;
1009  case Cobblestone::Cobblestone().ID: return 14;
1010  case CobblestoneSlab::CobblestoneSlab(CobblestoneSlab::Type::Top).ID: return 7312;
1012  case CobblestoneSlab::CobblestoneSlab(CobblestoneSlab::Type::Double).ID: return 7316;
1013  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZM, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::Straight).ID: return 3190;
1014  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZM, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::InnerLeft).ID: return 3192;
1015  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZM, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::InnerRight).ID: return 3194;
1016  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZM, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::OuterLeft).ID: return 3196;
1017  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZM, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::OuterRight).ID: return 3198;
1018  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZM, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::Straight).ID: return 3200;
1019  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZM, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::InnerLeft).ID: return 3202;
1020  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZM, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::InnerRight).ID: return 3204;
1021  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZM, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::OuterLeft).ID: return 3206;
1022  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZM, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::OuterRight).ID: return 3208;
1023  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZP, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::Straight).ID: return 3210;
1024  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZP, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::InnerLeft).ID: return 3212;
1025  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZP, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::InnerRight).ID: return 3214;
1026  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZP, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::OuterLeft).ID: return 3216;
1027  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZP, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::OuterRight).ID: return 3218;
1028  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZP, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::Straight).ID: return 3220;
1029  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZP, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::InnerLeft).ID: return 3222;
1030  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZP, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::InnerRight).ID: return 3224;
1031  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZP, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::OuterLeft).ID: return 3226;
1032  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_ZP, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::OuterRight).ID: return 3228;
1033  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XM, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::Straight).ID: return 3230;
1034  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XM, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::InnerLeft).ID: return 3232;
1035  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XM, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::InnerRight).ID: return 3234;
1036  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XM, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::OuterLeft).ID: return 3236;
1037  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XM, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::OuterRight).ID: return 3238;
1038  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XM, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::Straight).ID: return 3240;
1039  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XM, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::InnerLeft).ID: return 3242;
1040  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XM, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::InnerRight).ID: return 3244;
1041  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XM, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::OuterLeft).ID: return 3246;
1042  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XM, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::OuterRight).ID: return 3248;
1043  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XP, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::Straight).ID: return 3250;
1044  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XP, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::InnerLeft).ID: return 3252;
1045  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XP, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::InnerRight).ID: return 3254;
1046  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XP, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::OuterLeft).ID: return 3256;
1047  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XP, CobblestoneStairs::Half::Top, CobblestoneStairs::Shape::OuterRight).ID: return 3258;
1048  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XP, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::Straight).ID: return 3260;
1049  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XP, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::InnerLeft).ID: return 3262;
1050  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XP, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::InnerRight).ID: return 3264;
1051  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XP, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::OuterLeft).ID: return 3266;
1052  case CobblestoneStairs::CobblestoneStairs(eBlockFace::BLOCK_FACE_XP, CobblestoneStairs::Half::Bottom, CobblestoneStairs::Shape::OuterRight).ID: return 3268;
1053  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::Low, CobblestoneWall::North::Low, CobblestoneWall::South::Low, true, CobblestoneWall::West::Low).ID: return 5139;
1054  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::Low, CobblestoneWall::North::Low, CobblestoneWall::South::Low, true, CobblestoneWall::West::None).ID: return 5140;
1055  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::Low, CobblestoneWall::North::Low, CobblestoneWall::South::Low, false, CobblestoneWall::West::Low).ID: return 5143;
1056  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::Low, CobblestoneWall::North::Low, CobblestoneWall::South::Low, false, CobblestoneWall::West::None).ID: return 5144;
1057  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::Low, CobblestoneWall::North::Low, CobblestoneWall::South::None, true, CobblestoneWall::West::Low).ID: return 5147;
1058  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::Low, CobblestoneWall::North::Low, CobblestoneWall::South::None, true, CobblestoneWall::West::None).ID: return 5148;
1059  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::Low, CobblestoneWall::North::Low, CobblestoneWall::South::None, false, CobblestoneWall::West::Low).ID: return 5151;
1060  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::Low, CobblestoneWall::North::Low, CobblestoneWall::South::None, false, CobblestoneWall::West::None).ID: return 5152;
1061  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::Low, CobblestoneWall::North::None, CobblestoneWall::South::Low, true, CobblestoneWall::West::Low).ID: return 5155;
1062  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::Low, CobblestoneWall::North::None, CobblestoneWall::South::Low, true, CobblestoneWall::West::None).ID: return 5156;
1063  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::Low, CobblestoneWall::North::None, CobblestoneWall::South::Low, false, CobblestoneWall::West::Low).ID: return 5159;
1064  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::Low, CobblestoneWall::North::None, CobblestoneWall::South::Low, false, CobblestoneWall::West::None).ID: return 5160;
1065  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::Low, CobblestoneWall::North::None, CobblestoneWall::South::None, true, CobblestoneWall::West::Low).ID: return 5163;
1066  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::Low, CobblestoneWall::North::None, CobblestoneWall::South::None, true, CobblestoneWall::West::None).ID: return 5164;
1067  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::Low, CobblestoneWall::North::None, CobblestoneWall::South::None, false, CobblestoneWall::West::Low).ID: return 5167;
1068  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::Low, CobblestoneWall::North::None, CobblestoneWall::South::None, false, CobblestoneWall::West::None).ID: return 5168;
1069  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::None, CobblestoneWall::North::Low, CobblestoneWall::South::Low, true, CobblestoneWall::West::Low).ID: return 5171;
1070  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::None, CobblestoneWall::North::Low, CobblestoneWall::South::Low, true, CobblestoneWall::West::None).ID: return 5172;
1071  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::None, CobblestoneWall::North::Low, CobblestoneWall::South::Low, false, CobblestoneWall::West::Low).ID: return 5175;
1072  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::None, CobblestoneWall::North::Low, CobblestoneWall::South::Low, false, CobblestoneWall::West::None).ID: return 5176;
1073  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::None, CobblestoneWall::North::Low, CobblestoneWall::South::None, true, CobblestoneWall::West::Low).ID: return 5179;
1074  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::None, CobblestoneWall::North::Low, CobblestoneWall::South::None, true, CobblestoneWall::West::None).ID: return 5180;
1075  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::None, CobblestoneWall::North::Low, CobblestoneWall::South::None, false, CobblestoneWall::West::Low).ID: return 5183;
1076  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::None, CobblestoneWall::North::Low, CobblestoneWall::South::None, false, CobblestoneWall::West::None).ID: return 5184;
1077  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::None, CobblestoneWall::North::None, CobblestoneWall::South::Low, true, CobblestoneWall::West::Low).ID: return 5187;
1078  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::None, CobblestoneWall::North::None, CobblestoneWall::South::Low, true, CobblestoneWall::West::None).ID: return 5188;
1079  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::None, CobblestoneWall::North::None, CobblestoneWall::South::Low, false, CobblestoneWall::West::Low).ID: return 5191;
1080  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::None, CobblestoneWall::North::None, CobblestoneWall::South::Low, false, CobblestoneWall::West::None).ID: return 5192;
1081  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::None, CobblestoneWall::North::None, CobblestoneWall::South::None, true, CobblestoneWall::West::Low).ID: return 5195;
1082  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::None, CobblestoneWall::North::None, CobblestoneWall::South::None, true, CobblestoneWall::West::None).ID: return 5196;
1083  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::None, CobblestoneWall::North::None, CobblestoneWall::South::None, false, CobblestoneWall::West::Low).ID: return 5199;
1084  case CobblestoneWall::CobblestoneWall(CobblestoneWall::East::None, CobblestoneWall::North::None, CobblestoneWall::South::None, false, CobblestoneWall::West::None).ID: return 5200;
1085  case Cobweb::Cobweb().ID: return 1040;
1086  case Cocoa::Cocoa(0, eBlockFace::BLOCK_FACE_ZM).ID: return 4638;
1087  case Cocoa::Cocoa(0, eBlockFace::BLOCK_FACE_ZP).ID: return 4639;
1088  case Cocoa::Cocoa(0, eBlockFace::BLOCK_FACE_XM).ID: return 4640;
1089  case Cocoa::Cocoa(0, eBlockFace::BLOCK_FACE_XP).ID: return 4641;
1090  case Cocoa::Cocoa(1, eBlockFace::BLOCK_FACE_ZM).ID: return 4642;
1091  case Cocoa::Cocoa(1, eBlockFace::BLOCK_FACE_ZP).ID: return 4643;
1092  case Cocoa::Cocoa(1, eBlockFace::BLOCK_FACE_XM).ID: return 4644;
1093  case Cocoa::Cocoa(1, eBlockFace::BLOCK_FACE_XP).ID: return 4645;
1094  case Cocoa::Cocoa(2, eBlockFace::BLOCK_FACE_ZM).ID: return 4646;
1095  case Cocoa::Cocoa(2, eBlockFace::BLOCK_FACE_ZP).ID: return 4647;
1096  case Cocoa::Cocoa(2, eBlockFace::BLOCK_FACE_XM).ID: return 4648;
1097  case Cocoa::Cocoa(2, eBlockFace::BLOCK_FACE_XP).ID: return 4649;
1098  case CommandBlock::CommandBlock(true, eBlockFace::BLOCK_FACE_ZM).ID: return 5124;
1099  case CommandBlock::CommandBlock(true, eBlockFace::BLOCK_FACE_XP).ID: return 5125;
1100  case CommandBlock::CommandBlock(true, eBlockFace::BLOCK_FACE_ZP).ID: return 5126;
1101  case CommandBlock::CommandBlock(true, eBlockFace::BLOCK_FACE_XM).ID: return 5127;
1102  case CommandBlock::CommandBlock(true, eBlockFace::BLOCK_FACE_YP).ID: return 5128;
1103  case CommandBlock::CommandBlock(true, eBlockFace::BLOCK_FACE_YM).ID: return 5129;
1104  case CommandBlock::CommandBlock(false, eBlockFace::BLOCK_FACE_ZM).ID: return 5130;
1105  case CommandBlock::CommandBlock(false, eBlockFace::BLOCK_FACE_XP).ID: return 5131;
1106  case CommandBlock::CommandBlock(false, eBlockFace::BLOCK_FACE_ZP).ID: return 5132;
1107  case CommandBlock::CommandBlock(false, eBlockFace::BLOCK_FACE_XM).ID: return 5133;
1108  case CommandBlock::CommandBlock(false, eBlockFace::BLOCK_FACE_YP).ID: return 5134;
1109  case CommandBlock::CommandBlock(false, eBlockFace::BLOCK_FACE_YM).ID: return 5135;
1110  case Comparator::Comparator(eBlockFace::BLOCK_FACE_ZM, Comparator::Mode::Compare, true).ID: return 5635;
1111  case Comparator::Comparator(eBlockFace::BLOCK_FACE_ZM, Comparator::Mode::Compare, false).ID: return 5636;
1112  case Comparator::Comparator(eBlockFace::BLOCK_FACE_ZM, Comparator::Mode::Subtract, true).ID: return 5637;
1113  case Comparator::Comparator(eBlockFace::BLOCK_FACE_ZM, Comparator::Mode::Subtract, false).ID: return 5638;
1114  case Comparator::Comparator(eBlockFace::BLOCK_FACE_ZP, Comparator::Mode::Compare, true).ID: return 5639;
1115  case Comparator::Comparator(eBlockFace::BLOCK_FACE_ZP, Comparator::Mode::Compare, false).ID: return 5640;
1116  case Comparator::Comparator(eBlockFace::BLOCK_FACE_ZP, Comparator::Mode::Subtract, true).ID: return 5641;
1117  case Comparator::Comparator(eBlockFace::BLOCK_FACE_ZP, Comparator::Mode::Subtract, false).ID: return 5642;
1118  case Comparator::Comparator(eBlockFace::BLOCK_FACE_XM, Comparator::Mode::Compare, true).ID: return 5643;
1119  case Comparator::Comparator(eBlockFace::BLOCK_FACE_XM, Comparator::Mode::Compare, false).ID: return 5644;
1120  case Comparator::Comparator(eBlockFace::BLOCK_FACE_XM, Comparator::Mode::Subtract, true).ID: return 5645;
1121  case Comparator::Comparator(eBlockFace::BLOCK_FACE_XM, Comparator::Mode::Subtract, false).ID: return 5646;
1122  case Comparator::Comparator(eBlockFace::BLOCK_FACE_XP, Comparator::Mode::Compare, true).ID: return 5647;
1123  case Comparator::Comparator(eBlockFace::BLOCK_FACE_XP, Comparator::Mode::Compare, false).ID: return 5648;
1124  case Comparator::Comparator(eBlockFace::BLOCK_FACE_XP, Comparator::Mode::Subtract, true).ID: return 5649;
1125  case Comparator::Comparator(eBlockFace::BLOCK_FACE_XP, Comparator::Mode::Subtract, false).ID: return 5650;
1126  case Conduit::Conduit().ID: return 8573;
1127  case CrackedStoneBricks::CrackedStoneBricks().ID: return 3985;
1128  case CraftingTable::CraftingTable().ID: return 3050;
1129  case CreeperHead::CreeperHead(0).ID: return 5531;
1130  case CreeperHead::CreeperHead(1).ID: return 5532;
1131  case CreeperHead::CreeperHead(2).ID: return 5533;
1132  case CreeperHead::CreeperHead(3).ID: return 5534;
1133  case CreeperHead::CreeperHead(4).ID: return 5535;
1134  case CreeperHead::CreeperHead(5).ID: return 5536;
1135  case CreeperHead::CreeperHead(6).ID: return 5537;
1136  case CreeperHead::CreeperHead(7).ID: return 5538;
1137  case CreeperHead::CreeperHead(8).ID: return 5539;
1138  case CreeperHead::CreeperHead(9).ID: return 5540;
1139  case CreeperHead::CreeperHead(10).ID: return 5541;
1140  case CreeperHead::CreeperHead(11).ID: return 5542;
1141  case CreeperHead::CreeperHead(12).ID: return 5543;
1142  case CreeperHead::CreeperHead(13).ID: return 5544;
1143  case CreeperHead::CreeperHead(14).ID: return 5545;
1144  case CreeperHead::CreeperHead(15).ID: return 5546;
1145  case CreeperWallHead::CreeperWallHead(eBlockFace::BLOCK_FACE_ZM).ID: return 5527;
1146  case CreeperWallHead::CreeperWallHead(eBlockFace::BLOCK_FACE_ZP).ID: return 5528;
1147  case CreeperWallHead::CreeperWallHead(eBlockFace::BLOCK_FACE_XM).ID: return 5529;
1148  case CreeperWallHead::CreeperWallHead(eBlockFace::BLOCK_FACE_XP).ID: return 5530;
1149  case CutRedSandstone::CutRedSandstone().ID: return 7176;
1150  case CutSandstone::CutSandstone().ID: return 247;
1151  case CyanBanner::CyanBanner(0).ID: return 6998;
1152  case CyanBanner::CyanBanner(1).ID: return 6999;
1153  case CyanBanner::CyanBanner(2).ID: return 7000;
1154  case CyanBanner::CyanBanner(3).ID: return 7001;
1155  case CyanBanner::CyanBanner(4).ID: return 7002;
1156  case CyanBanner::CyanBanner(5).ID: return 7003;
1157  case CyanBanner::CyanBanner(6).ID: return 7004;
1158  case CyanBanner::CyanBanner(7).ID: return 7005;
1159  case CyanBanner::CyanBanner(8).ID: return 7006;
1160  case CyanBanner::CyanBanner(9).ID: return 7007;
1161  case CyanBanner::CyanBanner(10).ID: return 7008;
1162  case CyanBanner::CyanBanner(11).ID: return 7009;
1163  case CyanBanner::CyanBanner(12).ID: return 7010;
1164  case CyanBanner::CyanBanner(13).ID: return 7011;
1165  case CyanBanner::CyanBanner(14).ID: return 7012;
1166  case CyanBanner::CyanBanner(15).ID: return 7013;
1167  case CyanBed::CyanBed(eBlockFace::BLOCK_FACE_ZM, true, CyanBed::Part::Head).ID: return 892;
1168  case CyanBed::CyanBed(eBlockFace::BLOCK_FACE_ZM, true, CyanBed::Part::Foot).ID: return 893;
1169  case CyanBed::CyanBed(eBlockFace::BLOCK_FACE_ZM, false, CyanBed::Part::Head).ID: return 894;
1170  case CyanBed::CyanBed(eBlockFace::BLOCK_FACE_ZM, false, CyanBed::Part::Foot).ID: return 895;
1171  case CyanBed::CyanBed(eBlockFace::BLOCK_FACE_ZP, true, CyanBed::Part::Head).ID: return 896;
1172  case CyanBed::CyanBed(eBlockFace::BLOCK_FACE_ZP, true, CyanBed::Part::Foot).ID: return 897;
1173  case CyanBed::CyanBed(eBlockFace::BLOCK_FACE_ZP, false, CyanBed::Part::Head).ID: return 898;
1174  case CyanBed::CyanBed(eBlockFace::BLOCK_FACE_ZP, false, CyanBed::Part::Foot).ID: return 899;
1175  case CyanBed::CyanBed(eBlockFace::BLOCK_FACE_XM, true, CyanBed::Part::Head).ID: return 900;
1176  case CyanBed::CyanBed(eBlockFace::BLOCK_FACE_XM, true, CyanBed::Part::Foot).ID: return 901;
1177  case CyanBed::CyanBed(eBlockFace::BLOCK_FACE_XM, false, CyanBed::Part::Head).ID: return 902;
1178  case CyanBed::CyanBed(eBlockFace::BLOCK_FACE_XM, false, CyanBed::Part::Foot).ID: return 903;
1179  case CyanBed::CyanBed(eBlockFace::BLOCK_FACE_XP, true, CyanBed::Part::Head).ID: return 904;
1180  case CyanBed::CyanBed(eBlockFace::BLOCK_FACE_XP, true, CyanBed::Part::Foot).ID: return 905;
1181  case CyanBed::CyanBed(eBlockFace::BLOCK_FACE_XP, false, CyanBed::Part::Head).ID: return 906;
1182  case CyanBed::CyanBed(eBlockFace::BLOCK_FACE_XP, false, CyanBed::Part::Foot).ID: return 907;
1183  case CyanCarpet::CyanCarpet().ID: return 6832;
1184  case CyanConcrete::CyanConcrete().ID: return 8386;
1185  case CyanConcretePowder::CyanConcretePowder().ID: return 8402;
1196  case CyanStainedGlass::CyanStainedGlass().ID: return 3586;
1197  case CyanStainedGlassPane::CyanStainedGlassPane(true, true, true, true).ID: return 6110;
1198  case CyanStainedGlassPane::CyanStainedGlassPane(true, true, true, false).ID: return 6111;
1199  case CyanStainedGlassPane::CyanStainedGlassPane(true, true, false, true).ID: return 6114;
1200  case CyanStainedGlassPane::CyanStainedGlassPane(true, true, false, false).ID: return 6115;
1201  case CyanStainedGlassPane::CyanStainedGlassPane(true, false, true, true).ID: return 6118;
1202  case CyanStainedGlassPane::CyanStainedGlassPane(true, false, true, false).ID: return 6119;
1203  case CyanStainedGlassPane::CyanStainedGlassPane(true, false, false, true).ID: return 6122;
1204  case CyanStainedGlassPane::CyanStainedGlassPane(true, false, false, false).ID: return 6123;
1205  case CyanStainedGlassPane::CyanStainedGlassPane(false, true, true, true).ID: return 6126;
1206  case CyanStainedGlassPane::CyanStainedGlassPane(false, true, true, false).ID: return 6127;
1207  case CyanStainedGlassPane::CyanStainedGlassPane(false, true, false, true).ID: return 6130;
1208  case CyanStainedGlassPane::CyanStainedGlassPane(false, true, false, false).ID: return 6131;
1209  case CyanStainedGlassPane::CyanStainedGlassPane(false, false, true, true).ID: return 6134;
1210  case CyanStainedGlassPane::CyanStainedGlassPane(false, false, true, false).ID: return 6135;
1211  case CyanStainedGlassPane::CyanStainedGlassPane(false, false, false, true).ID: return 6138;
1212  case CyanStainedGlassPane::CyanStainedGlassPane(false, false, false, false).ID: return 6139;
1213  case CyanTerracotta::CyanTerracotta().ID: return 5813;
1214  case CyanWallBanner::CyanWallBanner(eBlockFace::BLOCK_FACE_ZM).ID: return 7146;
1215  case CyanWallBanner::CyanWallBanner(eBlockFace::BLOCK_FACE_ZP).ID: return 7147;
1216  case CyanWallBanner::CyanWallBanner(eBlockFace::BLOCK_FACE_XM).ID: return 7148;
1217  case CyanWallBanner::CyanWallBanner(eBlockFace::BLOCK_FACE_XP).ID: return 7149;
1218  case CyanWool::CyanWool().ID: return 1092;
1223  case Dandelion::Dandelion().ID: return 1111;
1224  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Floor, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5423;
1225  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Floor, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5424;
1226  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Floor, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5425;
1227  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Floor, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5426;
1228  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Floor, eBlockFace::BLOCK_FACE_XM, true).ID: return 5427;
1229  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Floor, eBlockFace::BLOCK_FACE_XM, false).ID: return 5428;
1230  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Floor, eBlockFace::BLOCK_FACE_XP, true).ID: return 5429;
1231  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Floor, eBlockFace::BLOCK_FACE_XP, false).ID: return 5430;
1232  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Wall, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5431;
1233  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Wall, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5432;
1234  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Wall, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5433;
1235  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Wall, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5434;
1236  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Wall, eBlockFace::BLOCK_FACE_XM, true).ID: return 5435;
1237  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Wall, eBlockFace::BLOCK_FACE_XM, false).ID: return 5436;
1238  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Wall, eBlockFace::BLOCK_FACE_XP, true).ID: return 5437;
1239  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Wall, eBlockFace::BLOCK_FACE_XP, false).ID: return 5438;
1240  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5439;
1241  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5440;
1242  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5441;
1243  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5442;
1244  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XM, true).ID: return 5443;
1245  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XM, false).ID: return 5444;
1246  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XP, true).ID: return 5445;
1247  case DarkOakButton::DarkOakButton(DarkOakButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XP, false).ID: return 5446;
1248  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZM, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Left, true, true).ID: return 7933;
1249  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZM, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Left, true, false).ID: return 7934;
1250  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZM, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Left, false, true).ID: return 7935;
1251  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZM, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Left, false, false).ID: return 7936;
1252  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZM, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Right, true, true).ID: return 7937;
1253  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZM, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Right, true, false).ID: return 7938;
1254  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZM, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Right, false, true).ID: return 7939;
1255  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZM, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Right, false, false).ID: return 7940;
1256  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZM, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Left, true, true).ID: return 7941;
1257  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZM, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Left, true, false).ID: return 7942;
1258  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZM, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Left, false, true).ID: return 7943;
1259  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZM, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Left, false, false).ID: return 7944;
1260  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZM, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Right, true, true).ID: return 7945;
1261  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZM, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Right, true, false).ID: return 7946;
1262  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZM, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Right, false, true).ID: return 7947;
1263  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZM, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Right, false, false).ID: return 7948;
1264  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZP, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Left, true, true).ID: return 7949;
1265  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZP, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Left, true, false).ID: return 7950;
1266  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZP, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Left, false, true).ID: return 7951;
1267  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZP, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Left, false, false).ID: return 7952;
1268  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZP, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Right, true, true).ID: return 7953;
1269  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZP, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Right, true, false).ID: return 7954;
1270  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZP, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Right, false, true).ID: return 7955;
1271  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZP, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Right, false, false).ID: return 7956;
1272  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZP, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Left, true, true).ID: return 7957;
1273  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZP, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Left, true, false).ID: return 7958;
1274  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZP, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Left, false, true).ID: return 7959;
1275  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZP, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Left, false, false).ID: return 7960;
1276  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZP, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Right, true, true).ID: return 7961;
1277  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZP, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Right, true, false).ID: return 7962;
1278  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZP, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Right, false, true).ID: return 7963;
1279  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_ZP, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Right, false, false).ID: return 7964;
1280  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XM, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Left, true, true).ID: return 7965;
1281  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XM, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Left, true, false).ID: return 7966;
1282  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XM, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Left, false, true).ID: return 7967;
1283  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XM, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Left, false, false).ID: return 7968;
1284  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XM, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Right, true, true).ID: return 7969;
1285  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XM, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Right, true, false).ID: return 7970;
1286  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XM, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Right, false, true).ID: return 7971;
1287  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XM, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Right, false, false).ID: return 7972;
1288  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XM, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Left, true, true).ID: return 7973;
1289  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XM, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Left, true, false).ID: return 7974;
1290  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XM, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Left, false, true).ID: return 7975;
1291  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XM, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Left, false, false).ID: return 7976;
1292  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XM, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Right, true, true).ID: return 7977;
1293  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XM, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Right, true, false).ID: return 7978;
1294  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XM, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Right, false, true).ID: return 7979;
1295  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XM, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Right, false, false).ID: return 7980;
1296  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XP, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Left, true, true).ID: return 7981;
1297  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XP, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Left, true, false).ID: return 7982;
1298  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XP, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Left, false, true).ID: return 7983;
1299  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XP, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Left, false, false).ID: return 7984;
1300  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XP, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Right, true, true).ID: return 7985;
1301  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XP, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Right, true, false).ID: return 7986;
1302  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XP, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Right, false, true).ID: return 7987;
1303  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XP, DarkOakDoor::Half::Upper, DarkOakDoor::Hinge::Right, false, false).ID: return 7988;
1304  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XP, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Left, true, true).ID: return 7989;
1305  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XP, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Left, true, false).ID: return 7990;
1306  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XP, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Left, false, true).ID: return 7991;
1307  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XP, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Left, false, false).ID: return 7992;
1308  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XP, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Right, true, true).ID: return 7993;
1309  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XP, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Right, true, false).ID: return 7994;
1310  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XP, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Right, false, true).ID: return 7995;
1311  case DarkOakDoor::DarkOakDoor(eBlockFace::BLOCK_FACE_XP, DarkOakDoor::Half::Lower, DarkOakDoor::Hinge::Right, false, false).ID: return 7996;
1312  case DarkOakFence::DarkOakFence(true, true, true, true).ID: return 7647;
1313  case DarkOakFence::DarkOakFence(true, true, true, false).ID: return 7648;
1314  case DarkOakFence::DarkOakFence(true, true, false, true).ID: return 7651;
1315  case DarkOakFence::DarkOakFence(true, true, false, false).ID: return 7652;
1316  case DarkOakFence::DarkOakFence(true, false, true, true).ID: return 7655;
1317  case DarkOakFence::DarkOakFence(true, false, true, false).ID: return 7656;
1318  case DarkOakFence::DarkOakFence(true, false, false, true).ID: return 7659;
1319  case DarkOakFence::DarkOakFence(true, false, false, false).ID: return 7660;
1320  case DarkOakFence::DarkOakFence(false, true, true, true).ID: return 7663;
1321  case DarkOakFence::DarkOakFence(false, true, true, false).ID: return 7664;
1322  case DarkOakFence::DarkOakFence(false, true, false, true).ID: return 7667;
1323  case DarkOakFence::DarkOakFence(false, true, false, false).ID: return 7668;
1324  case DarkOakFence::DarkOakFence(false, false, true, true).ID: return 7671;
1325  case DarkOakFence::DarkOakFence(false, false, true, false).ID: return 7672;
1326  case DarkOakFence::DarkOakFence(false, false, false, true).ID: return 7675;
1327  case DarkOakFence::DarkOakFence(false, false, false, false).ID: return 7676;
1328  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_ZM, true, true, true).ID: return 7485;
1329  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_ZM, true, true, false).ID: return 7486;
1330  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_ZM, true, false, true).ID: return 7487;
1331  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_ZM, true, false, false).ID: return 7488;
1332  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_ZM, false, true, true).ID: return 7489;
1333  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_ZM, false, true, false).ID: return 7490;
1334  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_ZM, false, false, true).ID: return 7491;
1335  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_ZM, false, false, false).ID: return 7492;
1336  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_ZP, true, true, true).ID: return 7493;
1337  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_ZP, true, true, false).ID: return 7494;
1338  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_ZP, true, false, true).ID: return 7495;
1339  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_ZP, true, false, false).ID: return 7496;
1340  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_ZP, false, true, true).ID: return 7497;
1341  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_ZP, false, true, false).ID: return 7498;
1342  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_ZP, false, false, true).ID: return 7499;
1343  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_ZP, false, false, false).ID: return 7500;
1344  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_XM, true, true, true).ID: return 7501;
1345  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_XM, true, true, false).ID: return 7502;
1346  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_XM, true, false, true).ID: return 7503;
1347  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_XM, true, false, false).ID: return 7504;
1348  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_XM, false, true, true).ID: return 7505;
1349  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_XM, false, true, false).ID: return 7506;
1350  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_XM, false, false, true).ID: return 7507;
1351  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_XM, false, false, false).ID: return 7508;
1352  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_XP, true, true, true).ID: return 7509;
1353  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_XP, true, true, false).ID: return 7510;
1354  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_XP, true, false, true).ID: return 7511;
1355  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_XP, true, false, false).ID: return 7512;
1356  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_XP, false, true, true).ID: return 7513;
1357  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_XP, false, true, false).ID: return 7514;
1358  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_XP, false, false, true).ID: return 7515;
1359  case DarkOakFenceGate::DarkOakFenceGate(eBlockFace::BLOCK_FACE_XP, false, false, false).ID: return 7516;
1360  case DarkOakLeaves::DarkOakLeaves(1, true).ID: return 214;
1361  case DarkOakLeaves::DarkOakLeaves(1, false).ID: return 215;
1362  case DarkOakLeaves::DarkOakLeaves(2, true).ID: return 216;
1363  case DarkOakLeaves::DarkOakLeaves(2, false).ID: return 217;
1364  case DarkOakLeaves::DarkOakLeaves(3, true).ID: return 218;
1365  case DarkOakLeaves::DarkOakLeaves(3, false).ID: return 219;
1366  case DarkOakLeaves::DarkOakLeaves(4, true).ID: return 220;
1367  case DarkOakLeaves::DarkOakLeaves(4, false).ID: return 221;
1368  case DarkOakLeaves::DarkOakLeaves(5, true).ID: return 222;
1369  case DarkOakLeaves::DarkOakLeaves(5, false).ID: return 223;
1370  case DarkOakLeaves::DarkOakLeaves(6, true).ID: return 224;
1371  case DarkOakLeaves::DarkOakLeaves(6, false).ID: return 225;
1372  case DarkOakLeaves::DarkOakLeaves(7, true).ID: return 226;
1373  case DarkOakLeaves::DarkOakLeaves(7, false).ID: return 227;
1374  case DarkOakLog::DarkOakLog(DarkOakLog::Axis::X).ID: return 87;
1375  case DarkOakLog::DarkOakLog(DarkOakLog::Axis::Y).ID: return 88;
1376  case DarkOakLog::DarkOakLog(DarkOakLog::Axis::Z).ID: return 89;
1377  case DarkOakPlanks::DarkOakPlanks().ID: return 20;
1378  case DarkOakPressurePlate::DarkOakPressurePlate(true).ID: return 3377;
1379  case DarkOakPressurePlate::DarkOakPressurePlate(false).ID: return 3378;
1380  case DarkOakSapling::DarkOakSapling(0).ID: return 31;
1381  case DarkOakSapling::DarkOakSapling(1).ID: return 32;
1382  case DarkOakSlab::DarkOakSlab(DarkOakSlab::Type::Top).ID: return 7288;
1384  case DarkOakSlab::DarkOakSlab(DarkOakSlab::Type::Double).ID: return 7292;
1385  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZM, DarkOakStairs::Half::Top, DarkOakStairs::Shape::Straight).ID: return 6413;
1386  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZM, DarkOakStairs::Half::Top, DarkOakStairs::Shape::InnerLeft).ID: return 6415;
1387  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZM, DarkOakStairs::Half::Top, DarkOakStairs::Shape::InnerRight).ID: return 6417;
1388  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZM, DarkOakStairs::Half::Top, DarkOakStairs::Shape::OuterLeft).ID: return 6419;
1389  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZM, DarkOakStairs::Half::Top, DarkOakStairs::Shape::OuterRight).ID: return 6421;
1390  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZM, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::Straight).ID: return 6423;
1391  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZM, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::InnerLeft).ID: return 6425;
1392  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZM, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::InnerRight).ID: return 6427;
1393  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZM, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::OuterLeft).ID: return 6429;
1394  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZM, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::OuterRight).ID: return 6431;
1395  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZP, DarkOakStairs::Half::Top, DarkOakStairs::Shape::Straight).ID: return 6433;
1396  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZP, DarkOakStairs::Half::Top, DarkOakStairs::Shape::InnerLeft).ID: return 6435;
1397  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZP, DarkOakStairs::Half::Top, DarkOakStairs::Shape::InnerRight).ID: return 6437;
1398  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZP, DarkOakStairs::Half::Top, DarkOakStairs::Shape::OuterLeft).ID: return 6439;
1399  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZP, DarkOakStairs::Half::Top, DarkOakStairs::Shape::OuterRight).ID: return 6441;
1400  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZP, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::Straight).ID: return 6443;
1401  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZP, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::InnerLeft).ID: return 6445;
1402  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZP, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::InnerRight).ID: return 6447;
1403  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZP, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::OuterLeft).ID: return 6449;
1404  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_ZP, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::OuterRight).ID: return 6451;
1405  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XM, DarkOakStairs::Half::Top, DarkOakStairs::Shape::Straight).ID: return 6453;
1406  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XM, DarkOakStairs::Half::Top, DarkOakStairs::Shape::InnerLeft).ID: return 6455;
1407  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XM, DarkOakStairs::Half::Top, DarkOakStairs::Shape::InnerRight).ID: return 6457;
1408  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XM, DarkOakStairs::Half::Top, DarkOakStairs::Shape::OuterLeft).ID: return 6459;
1409  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XM, DarkOakStairs::Half::Top, DarkOakStairs::Shape::OuterRight).ID: return 6461;
1410  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XM, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::Straight).ID: return 6463;
1411  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XM, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::InnerLeft).ID: return 6465;
1412  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XM, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::InnerRight).ID: return 6467;
1413  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XM, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::OuterLeft).ID: return 6469;
1414  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XM, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::OuterRight).ID: return 6471;
1415  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XP, DarkOakStairs::Half::Top, DarkOakStairs::Shape::Straight).ID: return 6473;
1416  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XP, DarkOakStairs::Half::Top, DarkOakStairs::Shape::InnerLeft).ID: return 6475;
1417  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XP, DarkOakStairs::Half::Top, DarkOakStairs::Shape::InnerRight).ID: return 6477;
1418  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XP, DarkOakStairs::Half::Top, DarkOakStairs::Shape::OuterLeft).ID: return 6479;
1419  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XP, DarkOakStairs::Half::Top, DarkOakStairs::Shape::OuterRight).ID: return 6481;
1420  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XP, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::Straight).ID: return 6483;
1421  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XP, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::InnerLeft).ID: return 6485;
1422  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XP, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::InnerRight).ID: return 6487;
1423  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XP, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::OuterLeft).ID: return 6489;
1424  case DarkOakStairs::DarkOakStairs(eBlockFace::BLOCK_FACE_XP, DarkOakStairs::Half::Bottom, DarkOakStairs::Shape::OuterRight).ID: return 6491;
1425  case DarkOakTrapdoor::DarkOakTrapdoor(eBlockFace::BLOCK_FACE_ZM, DarkOakTrapdoor::Half::Top, true, true).ID: return 3914;
1426  case DarkOakTrapdoor::DarkOakTrapdoor(eBlockFace::BLOCK_FACE_ZM, DarkOakTrapdoor::Half::Top, true, false).ID: return 3916;
1427  case DarkOakTrapdoor::DarkOakTrapdoor(eBlockFace::BLOCK_FACE_ZM, DarkOakTrapdoor::Half::Top, false, true).ID: return 3918;
1428  case DarkOakTrapdoor::DarkOakTrapdoor(eBlockFace::BLOCK_FACE_ZM, DarkOakTrapdoor::Half::Top, false, false).ID: return 3920;
1433  case DarkOakTrapdoor::DarkOakTrapdoor(eBlockFace::BLOCK_FACE_ZP, DarkOakTrapdoor::Half::Top, true, true).ID: return 3930;
1434  case DarkOakTrapdoor::DarkOakTrapdoor(eBlockFace::BLOCK_FACE_ZP, DarkOakTrapdoor::Half::Top, true, false).ID: return 3932;
1435  case DarkOakTrapdoor::DarkOakTrapdoor(eBlockFace::BLOCK_FACE_ZP, DarkOakTrapdoor::Half::Top, false, true).ID: return 3934;
1436  case DarkOakTrapdoor::DarkOakTrapdoor(eBlockFace::BLOCK_FACE_ZP, DarkOakTrapdoor::Half::Top, false, false).ID: return 3936;
1441  case DarkOakTrapdoor::DarkOakTrapdoor(eBlockFace::BLOCK_FACE_XM, DarkOakTrapdoor::Half::Top, true, true).ID: return 3946;
1442  case DarkOakTrapdoor::DarkOakTrapdoor(eBlockFace::BLOCK_FACE_XM, DarkOakTrapdoor::Half::Top, true, false).ID: return 3948;
1443  case DarkOakTrapdoor::DarkOakTrapdoor(eBlockFace::BLOCK_FACE_XM, DarkOakTrapdoor::Half::Top, false, true).ID: return 3950;
1444  case DarkOakTrapdoor::DarkOakTrapdoor(eBlockFace::BLOCK_FACE_XM, DarkOakTrapdoor::Half::Top, false, false).ID: return 3952;
1449  case DarkOakTrapdoor::DarkOakTrapdoor(eBlockFace::BLOCK_FACE_XP, DarkOakTrapdoor::Half::Top, true, true).ID: return 3962;
1450  case DarkOakTrapdoor::DarkOakTrapdoor(eBlockFace::BLOCK_FACE_XP, DarkOakTrapdoor::Half::Top, true, false).ID: return 3964;
1451  case DarkOakTrapdoor::DarkOakTrapdoor(eBlockFace::BLOCK_FACE_XP, DarkOakTrapdoor::Half::Top, false, true).ID: return 3966;
1452  case DarkOakTrapdoor::DarkOakTrapdoor(eBlockFace::BLOCK_FACE_XP, DarkOakTrapdoor::Half::Top, false, false).ID: return 3968;
1457  case DarkOakWood::DarkOakWood(DarkOakWood::Axis::X).ID: return 123;
1458  case DarkOakWood::DarkOakWood(DarkOakWood::Axis::Y).ID: return 124;
1459  case DarkOakWood::DarkOakWood(DarkOakWood::Axis::Z).ID: return 125;
1460  case DarkPrismarine::DarkPrismarine().ID: return 6560;
1461  case DarkPrismarineSlab::DarkPrismarineSlab(DarkPrismarineSlab::Type::Top).ID: return 6814;
1463  case DarkPrismarineSlab::DarkPrismarineSlab(DarkPrismarineSlab::Type::Double).ID: return 6818;
1464  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZM, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::Straight).ID: return 6722;
1465  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZM, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::InnerLeft).ID: return 6724;
1466  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZM, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::InnerRight).ID: return 6726;
1467  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZM, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::OuterLeft).ID: return 6728;
1468  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZM, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::OuterRight).ID: return 6730;
1469  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZM, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::Straight).ID: return 6732;
1470  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZM, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::InnerLeft).ID: return 6734;
1471  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZM, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::InnerRight).ID: return 6736;
1472  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZM, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::OuterLeft).ID: return 6738;
1473  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZM, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::OuterRight).ID: return 6740;
1474  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZP, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::Straight).ID: return 6742;
1475  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZP, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::InnerLeft).ID: return 6744;
1476  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZP, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::InnerRight).ID: return 6746;
1477  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZP, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::OuterLeft).ID: return 6748;
1478  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZP, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::OuterRight).ID: return 6750;
1479  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZP, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::Straight).ID: return 6752;
1480  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZP, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::InnerLeft).ID: return 6754;
1481  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZP, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::InnerRight).ID: return 6756;
1482  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZP, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::OuterLeft).ID: return 6758;
1483  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_ZP, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::OuterRight).ID: return 6760;
1484  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XM, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::Straight).ID: return 6762;
1485  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XM, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::InnerLeft).ID: return 6764;
1486  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XM, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::InnerRight).ID: return 6766;
1487  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XM, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::OuterLeft).ID: return 6768;
1488  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XM, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::OuterRight).ID: return 6770;
1489  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XM, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::Straight).ID: return 6772;
1490  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XM, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::InnerLeft).ID: return 6774;
1491  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XM, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::InnerRight).ID: return 6776;
1492  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XM, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::OuterLeft).ID: return 6778;
1493  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XM, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::OuterRight).ID: return 6780;
1494  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XP, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::Straight).ID: return 6782;
1495  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XP, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::InnerLeft).ID: return 6784;
1496  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XP, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::InnerRight).ID: return 6786;
1497  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XP, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::OuterLeft).ID: return 6788;
1498  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XP, DarkPrismarineStairs::Half::Top, DarkPrismarineStairs::Shape::OuterRight).ID: return 6790;
1499  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XP, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::Straight).ID: return 6792;
1500  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XP, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::InnerLeft).ID: return 6794;
1501  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XP, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::InnerRight).ID: return 6796;
1502  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XP, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::OuterLeft).ID: return 6798;
1503  case DarkPrismarineStairs::DarkPrismarineStairs(eBlockFace::BLOCK_FACE_XP, DarkPrismarineStairs::Half::Bottom, DarkPrismarineStairs::Shape::OuterRight).ID: return 6800;
1504  case DaylightDetector::DaylightDetector(true, 0).ID: return 5651;
1505  case DaylightDetector::DaylightDetector(true, 1).ID: return 5652;
1506  case DaylightDetector::DaylightDetector(true, 2).ID: return 5653;
1507  case DaylightDetector::DaylightDetector(true, 3).ID: return 5654;
1508  case DaylightDetector::DaylightDetector(true, 4).ID: return 5655;
1509  case DaylightDetector::DaylightDetector(true, 5).ID: return 5656;
1510  case DaylightDetector::DaylightDetector(true, 6).ID: return 5657;
1511  case DaylightDetector::DaylightDetector(true, 7).ID: return 5658;
1512  case DaylightDetector::DaylightDetector(true, 8).ID: return 5659;
1513  case DaylightDetector::DaylightDetector(true, 9).ID: return 5660;
1514  case DaylightDetector::DaylightDetector(true, 10).ID: return 5661;
1515  case DaylightDetector::DaylightDetector(true, 11).ID: return 5662;
1516  case DaylightDetector::DaylightDetector(true, 12).ID: return 5663;
1517  case DaylightDetector::DaylightDetector(true, 13).ID: return 5664;
1518  case DaylightDetector::DaylightDetector(true, 14).ID: return 5665;
1519  case DaylightDetector::DaylightDetector(true, 15).ID: return 5666;
1520  case DaylightDetector::DaylightDetector(false, 0).ID: return 5667;
1521  case DaylightDetector::DaylightDetector(false, 1).ID: return 5668;
1522  case DaylightDetector::DaylightDetector(false, 2).ID: return 5669;
1523  case DaylightDetector::DaylightDetector(false, 3).ID: return 5670;
1524  case DaylightDetector::DaylightDetector(false, 4).ID: return 5671;
1525  case DaylightDetector::DaylightDetector(false, 5).ID: return 5672;
1526  case DaylightDetector::DaylightDetector(false, 6).ID: return 5673;
1527  case DaylightDetector::DaylightDetector(false, 7).ID: return 5674;
1528  case DaylightDetector::DaylightDetector(false, 8).ID: return 5675;
1529  case DaylightDetector::DaylightDetector(false, 9).ID: return 5676;
1530  case DaylightDetector::DaylightDetector(false, 10).ID: return 5677;
1531  case DaylightDetector::DaylightDetector(false, 11).ID: return 5678;
1532  case DaylightDetector::DaylightDetector(false, 12).ID: return 5679;
1533  case DaylightDetector::DaylightDetector(false, 13).ID: return 5680;
1534  case DaylightDetector::DaylightDetector(false, 14).ID: return 5681;
1535  case DaylightDetector::DaylightDetector(false, 15).ID: return 5682;
1536  case DeadBrainCoralBlock::DeadBrainCoralBlock().ID: return 8450;
1537  case DeadBrainCoralFan::DeadBrainCoralFan().ID: return 8547;
1538  case DeadBrainCoralWallFan::DeadBrainCoralWallFan(eBlockFace::BLOCK_FACE_ZM).ID: return 8473;
1539  case DeadBrainCoralWallFan::DeadBrainCoralWallFan(eBlockFace::BLOCK_FACE_ZP).ID: return 8475;
1540  case DeadBrainCoralWallFan::DeadBrainCoralWallFan(eBlockFace::BLOCK_FACE_XM).ID: return 8477;
1541  case DeadBrainCoralWallFan::DeadBrainCoralWallFan(eBlockFace::BLOCK_FACE_XP).ID: return 8479;
1542  case DeadBubbleCoralBlock::DeadBubbleCoralBlock().ID: return 8451;
1543  case DeadBubbleCoralFan::DeadBubbleCoralFan().ID: return 8549;
1544  case DeadBubbleCoralWallFan::DeadBubbleCoralWallFan(eBlockFace::BLOCK_FACE_ZM).ID: return 8481;
1545  case DeadBubbleCoralWallFan::DeadBubbleCoralWallFan(eBlockFace::BLOCK_FACE_ZP).ID: return 8483;
1546  case DeadBubbleCoralWallFan::DeadBubbleCoralWallFan(eBlockFace::BLOCK_FACE_XM).ID: return 8485;
1547  case DeadBubbleCoralWallFan::DeadBubbleCoralWallFan(eBlockFace::BLOCK_FACE_XP).ID: return 8487;
1548  case DeadBush::DeadBush().ID: return 1043;
1549  case DeadFireCoralBlock::DeadFireCoralBlock().ID: return 8452;
1550  case DeadFireCoralFan::DeadFireCoralFan().ID: return 8551;
1551  case DeadFireCoralWallFan::DeadFireCoralWallFan(eBlockFace::BLOCK_FACE_ZM).ID: return 8489;
1552  case DeadFireCoralWallFan::DeadFireCoralWallFan(eBlockFace::BLOCK_FACE_ZP).ID: return 8491;
1553  case DeadFireCoralWallFan::DeadFireCoralWallFan(eBlockFace::BLOCK_FACE_XM).ID: return 8493;
1554  case DeadFireCoralWallFan::DeadFireCoralWallFan(eBlockFace::BLOCK_FACE_XP).ID: return 8495;
1555  case DeadHornCoralBlock::DeadHornCoralBlock().ID: return 8453;
1556  case DeadHornCoralFan::DeadHornCoralFan().ID: return 8553;
1557  case DeadHornCoralWallFan::DeadHornCoralWallFan(eBlockFace::BLOCK_FACE_ZM).ID: return 8497;
1558  case DeadHornCoralWallFan::DeadHornCoralWallFan(eBlockFace::BLOCK_FACE_ZP).ID: return 8499;
1559  case DeadHornCoralWallFan::DeadHornCoralWallFan(eBlockFace::BLOCK_FACE_XM).ID: return 8501;
1560  case DeadHornCoralWallFan::DeadHornCoralWallFan(eBlockFace::BLOCK_FACE_XP).ID: return 8503;
1561  case DeadTubeCoralBlock::DeadTubeCoralBlock().ID: return 8449;
1562  case DeadTubeCoralFan::DeadTubeCoralFan().ID: return 8545;
1563  case DeadTubeCoralWallFan::DeadTubeCoralWallFan(eBlockFace::BLOCK_FACE_ZM).ID: return 8465;
1564  case DeadTubeCoralWallFan::DeadTubeCoralWallFan(eBlockFace::BLOCK_FACE_ZP).ID: return 8467;
1565  case DeadTubeCoralWallFan::DeadTubeCoralWallFan(eBlockFace::BLOCK_FACE_XM).ID: return 8469;
1566  case DeadTubeCoralWallFan::DeadTubeCoralWallFan(eBlockFace::BLOCK_FACE_XP).ID: return 8471;
1567  case DetectorRail::DetectorRail(true, DetectorRail::Shape::NorthSouth).ID: return 1016;
1568  case DetectorRail::DetectorRail(true, DetectorRail::Shape::EastWest).ID: return 1017;
1569  case DetectorRail::DetectorRail(true, DetectorRail::Shape::AscendingEast).ID: return 1018;
1570  case DetectorRail::DetectorRail(true, DetectorRail::Shape::AscendingWest).ID: return 1019;
1571  case DetectorRail::DetectorRail(true, DetectorRail::Shape::AscendingNorth).ID: return 1020;
1572  case DetectorRail::DetectorRail(true, DetectorRail::Shape::AscendingSouth).ID: return 1021;
1573  case DetectorRail::DetectorRail(false, DetectorRail::Shape::NorthSouth).ID: return 1022;
1574  case DetectorRail::DetectorRail(false, DetectorRail::Shape::EastWest).ID: return 1023;
1575  case DetectorRail::DetectorRail(false, DetectorRail::Shape::AscendingEast).ID: return 1024;
1576  case DetectorRail::DetectorRail(false, DetectorRail::Shape::AscendingWest).ID: return 1025;
1577  case DetectorRail::DetectorRail(false, DetectorRail::Shape::AscendingNorth).ID: return 1026;
1578  case DetectorRail::DetectorRail(false, DetectorRail::Shape::AscendingSouth).ID: return 1027;
1579  case DiamondBlock::DiamondBlock().ID: return 3049;
1580  case DiamondOre::DiamondOre().ID: return 3048;
1581  case Diorite::Diorite().ID: return 4;
1582  case Dirt::Dirt().ID: return 10;
1583  case Dispenser::Dispenser(eBlockFace::BLOCK_FACE_ZM, true).ID: return 233;
1584  case Dispenser::Dispenser(eBlockFace::BLOCK_FACE_ZM, false).ID: return 234;
1585  case Dispenser::Dispenser(eBlockFace::BLOCK_FACE_XP, true).ID: return 235;
1586  case Dispenser::Dispenser(eBlockFace::BLOCK_FACE_XP, false).ID: return 236;
1587  case Dispenser::Dispenser(eBlockFace::BLOCK_FACE_ZP, true).ID: return 237;
1588  case Dispenser::Dispenser(eBlockFace::BLOCK_FACE_ZP, false).ID: return 238;
1589  case Dispenser::Dispenser(eBlockFace::BLOCK_FACE_XM, true).ID: return 239;
1590  case Dispenser::Dispenser(eBlockFace::BLOCK_FACE_XM, false).ID: return 240;
1591  case Dispenser::Dispenser(eBlockFace::BLOCK_FACE_YP, true).ID: return 241;
1592  case Dispenser::Dispenser(eBlockFace::BLOCK_FACE_YP, false).ID: return 242;
1593  case Dispenser::Dispenser(eBlockFace::BLOCK_FACE_YM, true).ID: return 243;
1594  case Dispenser::Dispenser(eBlockFace::BLOCK_FACE_YM, false).ID: return 244;
1595  case DragonEgg::DragonEgg().ID: return 4635;
1596  case DragonHead::DragonHead(0).ID: return 5551;
1597  case DragonHead::DragonHead(1).ID: return 5552;
1598  case DragonHead::DragonHead(2).ID: return 5553;
1599  case DragonHead::DragonHead(3).ID: return 5554;
1600  case DragonHead::DragonHead(4).ID: return 5555;
1601  case DragonHead::DragonHead(5).ID: return 5556;
1602  case DragonHead::DragonHead(6).ID: return 5557;
1603  case DragonHead::DragonHead(7).ID: return 5558;
1604  case DragonHead::DragonHead(8).ID: return 5559;
1605  case DragonHead::DragonHead(9).ID: return 5560;
1606  case DragonHead::DragonHead(10).ID: return 5561;
1607  case DragonHead::DragonHead(11).ID: return 5562;
1608  case DragonHead::DragonHead(12).ID: return 5563;
1609  case DragonHead::DragonHead(13).ID: return 5564;
1610  case DragonHead::DragonHead(14).ID: return 5565;
1611  case DragonHead::DragonHead(15).ID: return 5566;
1612  case DragonWallHead::DragonWallHead(eBlockFace::BLOCK_FACE_ZM).ID: return 5547;
1613  case DragonWallHead::DragonWallHead(eBlockFace::BLOCK_FACE_ZP).ID: return 5548;
1614  case DragonWallHead::DragonWallHead(eBlockFace::BLOCK_FACE_XM).ID: return 5549;
1615  case DragonWallHead::DragonWallHead(eBlockFace::BLOCK_FACE_XP).ID: return 5550;
1616  case DriedKelpBlock::DriedKelpBlock().ID: return 8436;
1617  case Dropper::Dropper(eBlockFace::BLOCK_FACE_ZM, true).ID: return 5792;
1618  case Dropper::Dropper(eBlockFace::BLOCK_FACE_ZM, false).ID: return 5793;
1619  case Dropper::Dropper(eBlockFace::BLOCK_FACE_XP, true).ID: return 5794;
1620  case Dropper::Dropper(eBlockFace::BLOCK_FACE_XP, false).ID: return 5795;
1621  case Dropper::Dropper(eBlockFace::BLOCK_FACE_ZP, true).ID: return 5796;
1622  case Dropper::Dropper(eBlockFace::BLOCK_FACE_ZP, false).ID: return 5797;
1623  case Dropper::Dropper(eBlockFace::BLOCK_FACE_XM, true).ID: return 5798;
1624  case Dropper::Dropper(eBlockFace::BLOCK_FACE_XM, false).ID: return 5799;
1625  case Dropper::Dropper(eBlockFace::BLOCK_FACE_YP, true).ID: return 5800;
1626  case Dropper::Dropper(eBlockFace::BLOCK_FACE_YP, false).ID: return 5801;
1627  case Dropper::Dropper(eBlockFace::BLOCK_FACE_YM, true).ID: return 5802;
1628  case Dropper::Dropper(eBlockFace::BLOCK_FACE_YM, false).ID: return 5803;
1629  case EmeraldBlock::EmeraldBlock().ID: return 4883;
1630  case EmeraldOre::EmeraldOre().ID: return 4730;
1631  case EnchantingTable::EnchantingTable().ID: return 4612;
1632  case EndGateway::EndGateway().ID: return 8163;
1633  case EndPortal::EndPortal().ID: return 4625;
1642  case EndRod::EndRod(eBlockFace::BLOCK_FACE_ZM).ID: return 7997;
1643  case EndRod::EndRod(eBlockFace::BLOCK_FACE_XP).ID: return 7998;
1644  case EndRod::EndRod(eBlockFace::BLOCK_FACE_ZP).ID: return 7999;
1645  case EndRod::EndRod(eBlockFace::BLOCK_FACE_XM).ID: return 8000;
1646  case EndRod::EndRod(eBlockFace::BLOCK_FACE_YP).ID: return 8001;
1647  case EndRod::EndRod(eBlockFace::BLOCK_FACE_YM).ID: return 8002;
1648  case EndStone::EndStone().ID: return 4634;
1649  case EndStoneBricks::EndStoneBricks().ID: return 8157;
1654  case Farmland::Farmland(0).ID: return 3059;
1655  case Farmland::Farmland(1).ID: return 3060;
1656  case Farmland::Farmland(2).ID: return 3061;
1657  case Farmland::Farmland(3).ID: return 3062;
1658  case Farmland::Farmland(4).ID: return 3063;
1659  case Farmland::Farmland(5).ID: return 3064;
1660  case Farmland::Farmland(6).ID: return 3065;
1661  case Farmland::Farmland(7).ID: return 3066;
1662  case Fern::Fern().ID: return 1042;
1663  case Fire::Fire(0, true, true, true, true, true).ID: return 1135;
1664  case Fire::Fire(0, true, true, true, true, false).ID: return 1136;
1665  case Fire::Fire(0, true, true, true, false, true).ID: return 1137;
1666  case Fire::Fire(0, true, true, true, false, false).ID: return 1138;
1667  case Fire::Fire(0, true, true, false, true, true).ID: return 1139;
1668  case Fire::Fire(0, true, true, false, true, false).ID: return 1140;
1669  case Fire::Fire(0, true, true, false, false, true).ID: return 1141;
1670  case Fire::Fire(0, true, true, false, false, false).ID: return 1142;
1671  case Fire::Fire(0, true, false, true, true, true).ID: return 1143;
1672  case Fire::Fire(0, true, false, true, true, false).ID: return 1144;
1673  case Fire::Fire(0, true, false, true, false, true).ID: return 1145;
1674  case Fire::Fire(0, true, false, true, false, false).ID: return 1146;
1675  case Fire::Fire(0, true, false, false, true, true).ID: return 1147;
1676  case Fire::Fire(0, true, false, false, true, false).ID: return 1148;
1677  case Fire::Fire(0, true, false, false, false, true).ID: return 1149;
1678  case Fire::Fire(0, true, false, false, false, false).ID: return 1150;
1679  case Fire::Fire(0, false, true, true, true, true).ID: return 1151;
1680  case Fire::Fire(0, false, true, true, true, false).ID: return 1152;
1681  case Fire::Fire(0, false, true, true, false, true).ID: return 1153;
1682  case Fire::Fire(0, false, true, true, false, false).ID: return 1154;
1683  case Fire::Fire(0, false, true, false, true, true).ID: return 1155;
1684  case Fire::Fire(0, false, true, false, true, false).ID: return 1156;
1685  case Fire::Fire(0, false, true, false, false, true).ID: return 1157;
1686  case Fire::Fire(0, false, true, false, false, false).ID: return 1158;
1687  case Fire::Fire(0, false, false, true, true, true).ID: return 1159;
1688  case Fire::Fire(0, false, false, true, true, false).ID: return 1160;
1689  case Fire::Fire(0, false, false, true, false, true).ID: return 1161;
1690  case Fire::Fire(0, false, false, true, false, false).ID: return 1162;
1691  case Fire::Fire(0, false, false, false, true, true).ID: return 1163;
1692  case Fire::Fire(0, false, false, false, true, false).ID: return 1164;
1693  case Fire::Fire(0, false, false, false, false, true).ID: return 1165;
1694  case Fire::Fire(0, false, false, false, false, false).ID: return 1166;
1695  case Fire::Fire(1, true, true, true, true, true).ID: return 1167;
1696  case Fire::Fire(1, true, true, true, true, false).ID: return 1168;
1697  case Fire::Fire(1, true, true, true, false, true).ID: return 1169;
1698  case Fire::Fire(1, true, true, true, false, false).ID: return 1170;
1699  case Fire::Fire(1, true, true, false, true, true).ID: return 1171;
1700  case Fire::Fire(1, true, true, false, true, false).ID: return 1172;
1701  case Fire::Fire(1, true, true, false, false, true).ID: return 1173;
1702  case Fire::Fire(1, true, true, false, false, false).ID: return 1174;
1703  case Fire::Fire(1, true, false, true, true, true).ID: return 1175;
1704  case Fire::Fire(1, true, false, true, true, false).ID: return 1176;
1705  case Fire::Fire(1, true, false, true, false, true).ID: return 1177;
1706  case Fire::Fire(1, true, false, true, false, false).ID: return 1178;
1707  case Fire::Fire(1, true, false, false, true, true).ID: return 1179;
1708  case Fire::Fire(1, true, false, false, true, false).ID: return 1180;
1709  case Fire::Fire(1, true, false, false, false, true).ID: return 1181;
1710  case Fire::Fire(1, true, false, false, false, false).ID: return 1182;
1711  case Fire::Fire(1, false, true, true, true, true).ID: return 1183;
1712  case Fire::Fire(1, false, true, true, true, false).ID: return 1184;
1713  case Fire::Fire(1, false, true, true, false, true).ID: return 1185;
1714  case Fire::Fire(1, false, true, true, false, false).ID: return 1186;
1715  case Fire::Fire(1, false, true, false, true, true).ID: return 1187;
1716  case Fire::Fire(1, false, true, false, true, false).ID: return 1188;
1717  case Fire::Fire(1, false, true, false, false, true).ID: return 1189;
1718  case Fire::Fire(1, false, true, false, false, false).ID: return 1190;
1719  case Fire::Fire(1, false, false, true, true, true).ID: return 1191;
1720  case Fire::Fire(1, false, false, true, true, false).ID: return 1192;
1721  case Fire::Fire(1, false, false, true, false, true).ID: return 1193;
1722  case Fire::Fire(1, false, false, true, false, false).ID: return 1194;
1723  case Fire::Fire(1, false, false, false, true, true).ID: return 1195;
1724  case Fire::Fire(1, false, false, false, true, false).ID: return 1196;
1725  case Fire::Fire(1, false, false, false, false, true).ID: return 1197;
1726  case Fire::Fire(1, false, false, false, false, false).ID: return 1198;
1727  case Fire::Fire(2, true, true, true, true, true).ID: return 1199;
1728  case Fire::Fire(2, true, true, true, true, false).ID: return 1200;
1729  case Fire::Fire(2, true, true, true, false, true).ID: return 1201;
1730  case Fire::Fire(2, true, true, true, false, false).ID: return 1202;
1731  case Fire::Fire(2, true, true, false, true, true).ID: return 1203;
1732  case Fire::Fire(2, true, true, false, true, false).ID: return 1204;
1733  case Fire::Fire(2, true, true, false, false, true).ID: return 1205;
1734  case Fire::Fire(2, true, true, false, false, false).ID: return 1206;
1735  case Fire::Fire(2, true, false, true, true, true).ID: return 1207;
1736  case Fire::Fire(2, true, false, true, true, false).ID: return 1208;
1737  case Fire::Fire(2, true, false, true, false, true).ID: return 1209;
1738  case Fire::Fire(2, true, false, true, false, false).ID: return 1210;
1739  case Fire::Fire(2, true, false, false, true, true).ID: return 1211;
1740  case Fire::Fire(2, true, false, false, true, false).ID: return 1212;
1741  case Fire::Fire(2, true, false, false, false, true).ID: return 1213;
1742  case Fire::Fire(2, true, false, false, false, false).ID: return 1214;
1743  case Fire::Fire(2, false, true, true, true, true).ID: return 1215;
1744  case Fire::Fire(2, false, true, true, true, false).ID: return 1216;
1745  case Fire::Fire(2, false, true, true, false, true).ID: return 1217;
1746  case Fire::Fire(2, false, true, true, false, false).ID: return 1218;
1747  case Fire::Fire(2, false, true, false, true, true).ID: return 1219;
1748  case Fire::Fire(2, false, true, false, true, false).ID: return 1220;
1749  case Fire::Fire(2, false, true, false, false, true).ID: return 1221;
1750  case Fire::Fire(2, false, true, false, false, false).ID: return 1222;
1751  case Fire::Fire(2, false, false, true, true, true).ID: return 1223;
1752  case Fire::Fire(2, false, false, true, true, false).ID: return 1224;
1753  case Fire::Fire(2, false, false, true, false, true).ID: return 1225;
1754  case Fire::Fire(2, false, false, true, false, false).ID: return 1226;
1755  case Fire::Fire(2, false, false, false, true, true).ID: return 1227;
1756  case Fire::Fire(2, false, false, false, true, false).ID: return 1228;
1757  case Fire::Fire(2, false, false, false, false, true).ID: return 1229;
1758  case Fire::Fire(2, false, false, false, false, false).ID: return 1230;
1759  case Fire::Fire(3, true, true, true, true, true).ID: return 1231;
1760  case Fire::Fire(3, true, true, true, true, false).ID: return 1232;
1761  case Fire::Fire(3, true, true, true, false, true).ID: return 1233;
1762  case Fire::Fire(3, true, true, true, false, false).ID: return 1234;
1763  case Fire::Fire(3, true, true, false, true, true).ID: return 1235;
1764  case Fire::Fire(3, true, true, false, true, false).ID: return 1236;
1765  case Fire::Fire(3, true, true, false, false, true).ID: return 1237;
1766  case Fire::Fire(3, true, true, false, false, false).ID: return 1238;
1767  case Fire::Fire(3, true, false, true, true, true).ID: return 1239;
1768  case Fire::Fire(3, true, false, true, true, false).ID: return 1240;
1769  case Fire::Fire(3, true, false, true, false, true).ID: return 1241;
1770  case Fire::Fire(3, true, false, true, false, false).ID: return 1242;
1771  case Fire::Fire(3, true, false, false, true, true).ID: return 1243;
1772  case Fire::Fire(3, true, false, false, true, false).ID: return 1244;
1773  case Fire::Fire(3, true, false, false, false, true).ID: return 1245;
1774  case Fire::Fire(3, true, false, false, false, false).ID: return 1246;
1775  case Fire::Fire(3, false, true, true, true, true).ID: return 1247;
1776  case Fire::Fire(3, false, true, true, true, false).ID: return 1248;
1777  case Fire::Fire(3, false, true, true, false, true).ID: return 1249;
1778  case Fire::Fire(3, false, true, true, false, false).ID: return 1250;
1779  case Fire::Fire(3, false, true, false, true, true).ID: return 1251;
1780  case Fire::Fire(3, false, true, false, true, false).ID: return 1252;
1781  case Fire::Fire(3, false, true, false, false, true).ID: return 1253;
1782  case Fire::Fire(3, false, true, false, false, false).ID: return 1254;
1783  case Fire::Fire(3, false, false, true, true, true).ID: return 1255;
1784  case Fire::Fire(3, false, false, true, true, false).ID: return 1256;
1785  case Fire::Fire(3, false, false, true, false, true).ID: return 1257;
1786  case Fire::Fire(3, false, false, true, false, false).ID: return 1258;
1787  case Fire::Fire(3, false, false, false, true, true).ID: return 1259;
1788  case Fire::Fire(3, false, false, false, true, false).ID: return 1260;
1789  case Fire::Fire(3, false, false, false, false, true).ID: return 1261;
1790  case Fire::Fire(3, false, false, false, false, false).ID: return 1262;
1791  case Fire::Fire(4, true, true, true, true, true).ID: return 1263;
1792  case Fire::Fire(4, true, true, true, true, false).ID: return 1264;
1793  case Fire::Fire(4, true, true, true, false, true).ID: return 1265;
1794  case Fire::Fire(4, true, true, true, false, false).ID: return 1266;
1795  case Fire::Fire(4, true, true, false, true, true).ID: return 1267;
1796  case Fire::Fire(4, true, true, false, true, false).ID: return 1268;
1797  case Fire::Fire(4, true, true, false, false, true).ID: return 1269;
1798  case Fire::Fire(4, true, true, false, false, false).ID: return 1270;
1799  case Fire::Fire(4, true, false, true, true, true).ID: return 1271;
1800  case Fire::Fire(4, true, false, true, true, false).ID: return 1272;
1801  case Fire::Fire(4, true, false, true, false, true).ID: return 1273;
1802  case Fire::Fire(4, true, false, true, false, false).ID: return 1274;
1803  case Fire::Fire(4, true, false, false, true, true).ID: return 1275;
1804  case Fire::Fire(4, true, false, false, true, false).ID: return 1276;
1805  case Fire::Fire(4, true, false, false, false, true).ID: return 1277;
1806  case Fire::Fire(4, true, false, false, false, false).ID: return 1278;
1807  case Fire::Fire(4, false, true, true, true, true).ID: return 1279;
1808  case Fire::Fire(4, false, true, true, true, false).ID: return 1280;
1809  case Fire::Fire(4, false, true, true, false, true).ID: return 1281;
1810  case Fire::Fire(4, false, true, true, false, false).ID: return 1282;
1811  case Fire::Fire(4, false, true, false, true, true).ID: return 1283;
1812  case Fire::Fire(4, false, true, false, true, false).ID: return 1284;
1813  case Fire::Fire(4, false, true, false, false, true).ID: return 1285;
1814  case Fire::Fire(4, false, true, false, false, false).ID: return 1286;
1815  case Fire::Fire(4, false, false, true, true, true).ID: return 1287;
1816  case Fire::Fire(4, false, false, true, true, false).ID: return 1288;
1817  case Fire::Fire(4, false, false, true, false, true).ID: return 1289;
1818  case Fire::Fire(4, false, false, true, false, false).ID: return 1290;
1819  case Fire::Fire(4, false, false, false, true, true).ID: return 1291;
1820  case Fire::Fire(4, false, false, false, true, false).ID: return 1292;
1821  case Fire::Fire(4, false, false, false, false, true).ID: return 1293;
1822  case Fire::Fire(4, false, false, false, false, false).ID: return 1294;
1823  case Fire::Fire(5, true, true, true, true, true).ID: return 1295;
1824  case Fire::Fire(5, true, true, true, true, false).ID: return 1296;
1825  case Fire::Fire(5, true, true, true, false, true).ID: return 1297;
1826  case Fire::Fire(5, true, true, true, false, false).ID: return 1298;
1827  case Fire::Fire(5, true, true, false, true, true).ID: return 1299;
1828  case Fire::Fire(5, true, true, false, true, false).ID: return 1300;
1829  case Fire::Fire(5, true, true, false, false, true).ID: return 1301;
1830  case Fire::Fire(5, true, true, false, false, false).ID: return 1302;
1831  case Fire::Fire(5, true, false, true, true, true).ID: return 1303;
1832  case Fire::Fire(5, true, false, true, true, false).ID: return 1304;
1833  case Fire::Fire(5, true, false, true, false, true).ID: return 1305;
1834  case Fire::Fire(5, true, false, true, false, false).ID: return 1306;
1835  case Fire::Fire(5, true, false, false, true, true).ID: return 1307;
1836  case Fire::Fire(5, true, false, false, true, false).ID: return 1308;
1837  case Fire::Fire(5, true, false, false, false, true).ID: return 1309;
1838  case Fire::Fire(5, true, false, false, false, false).ID: return 1310;
1839  case Fire::Fire(5, false, true, true, true, true).ID: return 1311;
1840  case Fire::Fire(5, false, true, true, true, false).ID: return 1312;
1841  case Fire::Fire(5, false, true, true, false, true).ID: return 1313;
1842  case Fire::Fire(5, false, true, true, false, false).ID: return 1314;
1843  case Fire::Fire(5, false, true, false, true, true).ID: return 1315;
1844  case Fire::Fire(5, false, true, false, true, false).ID: return 1316;
1845  case Fire::Fire(5, false, true, false, false, true).ID: return 1317;
1846  case Fire::Fire(5, false, true, false, false, false).ID: return 1318;
1847  case Fire::Fire(5, false, false, true, true, true).ID: return 1319;
1848  case Fire::Fire(5, false, false, true, true, false).ID: return 1320;
1849  case Fire::Fire(5, false, false, true, false, true).ID: return 1321;
1850  case Fire::Fire(5, false, false, true, false, false).ID: return 1322;
1851  case Fire::Fire(5, false, false, false, true, true).ID: return 1323;
1852  case Fire::Fire(5, false, false, false, true, false).ID: return 1324;
1853  case Fire::Fire(5, false, false, false, false, true).ID: return 1325;
1854  case Fire::Fire(5, false, false, false, false, false).ID: return 1326;
1855  case Fire::Fire(6, true, true, true, true, true).ID: return 1327;
1856  case Fire::Fire(6, true, true, true, true, false).ID: return 1328;
1857  case Fire::Fire(6, true, true, true, false, true).ID: return 1329;
1858  case Fire::Fire(6, true, true, true, false, false).ID: return 1330;
1859  case Fire::Fire(6, true, true, false, true, true).ID: return 1331;
1860  case Fire::Fire(6, true, true, false, true, false).ID: return 1332;
1861  case Fire::Fire(6, true, true, false, false, true).ID: return 1333;
1862  case Fire::Fire(6, true, true, false, false, false).ID: return 1334;
1863  case Fire::Fire(6, true, false, true, true, true).ID: return 1335;
1864  case Fire::Fire(6, true, false, true, true, false).ID: return 1336;
1865  case Fire::Fire(6, true, false, true, false, true).ID: return 1337;
1866  case Fire::Fire(6, true, false, true, false, false).ID: return 1338;
1867  case Fire::Fire(6, true, false, false, true, true).ID: return 1339;
1868  case Fire::Fire(6, true, false, false, true, false).ID: return 1340;
1869  case Fire::Fire(6, true, false, false, false, true).ID: return 1341;
1870  case Fire::Fire(6, true, false, false, false, false).ID: return 1342;
1871  case Fire::Fire(6, false, true, true, true, true).ID: return 1343;
1872  case Fire::Fire(6, false, true, true, true, false).ID: return 1344;
1873  case Fire::Fire(6, false, true, true, false, true).ID: return 1345;
1874  case Fire::Fire(6, false, true, true, false, false).ID: return 1346;
1875  case Fire::Fire(6, false, true, false, true, true).ID: return 1347;
1876  case Fire::Fire(6, false, true, false, true, false).ID: return 1348;
1877  case Fire::Fire(6, false, true, false, false, true).ID: return 1349;
1878  case Fire::Fire(6, false, true, false, false, false).ID: return 1350;
1879  case Fire::Fire(6, false, false, true, true, true).ID: return 1351;
1880  case Fire::Fire(6, false, false, true, true, false).ID: return 1352;
1881  case Fire::Fire(6, false, false, true, false, true).ID: return 1353;
1882  case Fire::Fire(6, false, false, true, false, false).ID: return 1354;
1883  case Fire::Fire(6, false, false, false, true, true).ID: return 1355;
1884  case Fire::Fire(6, false, false, false, true, false).ID: return 1356;
1885  case Fire::Fire(6, false, false, false, false, true).ID: return 1357;
1886  case Fire::Fire(6, false, false, false, false, false).ID: return 1358;
1887  case Fire::Fire(7, true, true, true, true, true).ID: return 1359;
1888  case Fire::Fire(7, true, true, true, true, false).ID: return 1360;
1889  case Fire::Fire(7, true, true, true, false, true).ID: return 1361;
1890  case Fire::Fire(7, true, true, true, false, false).ID: return 1362;
1891  case Fire::Fire(7, true, true, false, true, true).ID: return 1363;
1892  case Fire::Fire(7, true, true, false, true, false).ID: return 1364;
1893  case Fire::Fire(7, true, true, false, false, true).ID: return 1365;
1894  case Fire::Fire(7, true, true, false, false, false).ID: return 1366;
1895  case Fire::Fire(7, true, false, true, true, true).ID: return 1367;
1896  case Fire::Fire(7, true, false, true, true, false).ID: return 1368;
1897  case Fire::Fire(7, true, false, true, false, true).ID: return 1369;
1898  case Fire::Fire(7, true, false, true, false, false).ID: return 1370;
1899  case Fire::Fire(7, true, false, false, true, true).ID: return 1371;
1900  case Fire::Fire(7, true, false, false, true, false).ID: return 1372;
1901  case Fire::Fire(7, true, false, false, false, true).ID: return 1373;
1902  case Fire::Fire(7, true, false, false, false, false).ID: return 1374;
1903  case Fire::Fire(7, false, true, true, true, true).ID: return 1375;
1904  case Fire::Fire(7, false, true, true, true, false).ID: return 1376;
1905  case Fire::Fire(7, false, true, true, false, true).ID: return 1377;
1906  case Fire::Fire(7, false, true, true, false, false).ID: return 1378;
1907  case Fire::Fire(7, false, true, false, true, true).ID: return 1379;
1908  case Fire::Fire(7, false, true, false, true, false).ID: return 1380;
1909  case Fire::Fire(7, false, true, false, false, true).ID: return 1381;
1910  case Fire::Fire(7, false, true, false, false, false).ID: return 1382;
1911  case Fire::Fire(7, false, false, true, true, true).ID: return 1383;
1912  case Fire::Fire(7, false, false, true, true, false).ID: return 1384;
1913  case Fire::Fire(7, false, false, true, false, true).ID: return 1385;
1914  case Fire::Fire(7, false, false, true, false, false).ID: return 1386;
1915  case Fire::Fire(7, false, false, false, true, true).ID: return 1387;
1916  case Fire::Fire(7, false, false, false, true, false).ID: return 1388;
1917  case Fire::Fire(7, false, false, false, false, true).ID: return 1389;
1918  case Fire::Fire(7, false, false, false, false, false).ID: return 1390;
1919  case Fire::Fire(8, true, true, true, true, true).ID: return 1391;
1920  case Fire::Fire(8, true, true, true, true, false).ID: return 1392;
1921  case Fire::Fire(8, true, true, true, false, true).ID: return 1393;
1922  case Fire::Fire(8, true, true, true, false, false).ID: return 1394;
1923  case Fire::Fire(8, true, true, false, true, true).ID: return 1395;
1924  case Fire::Fire(8, true, true, false, true, false).ID: return 1396;
1925  case Fire::Fire(8, true, true, false, false, true).ID: return 1397;
1926  case Fire::Fire(8, true, true, false, false, false).ID: return 1398;
1927  case Fire::Fire(8, true, false, true, true, true).ID: return 1399;
1928  case Fire::Fire(8, true, false, true, true, false).ID: return 1400;
1929  case Fire::Fire(8, true, false, true, false, true).ID: return 1401;
1930  case Fire::Fire(8, true, false, true, false, false).ID: return 1402;
1931  case Fire::Fire(8, true, false, false, true, true).ID: return 1403;
1932  case Fire::Fire(8, true, false, false, true, false).ID: return 1404;
1933  case Fire::Fire(8, true, false, false, false, true).ID: return 1405;
1934  case Fire::Fire(8, true, false, false, false, false).ID: return 1406;
1935  case Fire::Fire(8, false, true, true, true, true).ID: return 1407;
1936  case Fire::Fire(8, false, true, true, true, false).ID: return 1408;
1937  case Fire::Fire(8, false, true, true, false, true).ID: return 1409;
1938  case Fire::Fire(8, false, true, true, false, false).ID: return 1410;
1939  case Fire::Fire(8, false, true, false, true, true).ID: return 1411;
1940  case Fire::Fire(8, false, true, false, true, false).ID: return 1412;
1941  case Fire::Fire(8, false, true, false, false, true).ID: return 1413;
1942  case Fire::Fire(8, false, true, false, false, false).ID: return 1414;
1943  case Fire::Fire(8, false, false, true, true, true).ID: return 1415;
1944  case Fire::Fire(8, false, false, true, true, false).ID: return 1416;
1945  case Fire::Fire(8, false, false, true, false, true).ID: return 1417;
1946  case Fire::Fire(8, false, false, true, false, false).ID: return 1418;
1947  case Fire::Fire(8, false, false, false, true, true).ID: return 1419;
1948  case Fire::Fire(8, false, false, false, true, false).ID: return 1420;
1949  case Fire::Fire(8, false, false, false, false, true).ID: return 1421;
1950  case Fire::Fire(8, false, false, false, false, false).ID: return 1422;
1951  case Fire::Fire(9, true, true, true, true, true).ID: return 1423;
1952  case Fire::Fire(9, true, true, true, true, false).ID: return 1424;
1953  case Fire::Fire(9, true, true, true, false, true).ID: return 1425;
1954  case Fire::Fire(9, true, true, true, false, false).ID: return 1426;
1955  case Fire::Fire(9, true, true, false, true, true).ID: return 1427;
1956  case Fire::Fire(9, true, true, false, true, false).ID: return 1428;
1957  case Fire::Fire(9, true, true, false, false, true).ID: return 1429;
1958  case Fire::Fire(9, true, true, false, false, false).ID: return 1430;
1959  case Fire::Fire(9, true, false, true, true, true).ID: return 1431;
1960  case Fire::Fire(9, true, false, true, true, false).ID: return 1432;
1961  case Fire::Fire(9, true, false, true, false, true).ID: return 1433;
1962  case Fire::Fire(9, true, false, true, false, false).ID: return 1434;
1963  case Fire::Fire(9, true, false, false, true, true).ID: return 1435;
1964  case Fire::Fire(9, true, false, false, true, false).ID: return 1436;
1965  case Fire::Fire(9, true, false, false, false, true).ID: return 1437;
1966  case Fire::Fire(9, true, false, false, false, false).ID: return 1438;
1967  case Fire::Fire(9, false, true, true, true, true).ID: return 1439;
1968  case Fire::Fire(9, false, true, true, true, false).ID: return 1440;
1969  case Fire::Fire(9, false, true, true, false, true).ID: return 1441;
1970  case Fire::Fire(9, false, true, true, false, false).ID: return 1442;
1971  case Fire::Fire(9, false, true, false, true, true).ID: return 1443;
1972  case Fire::Fire(9, false, true, false, true, false).ID: return 1444;
1973  case Fire::Fire(9, false, true, false, false, true).ID: return 1445;
1974  case Fire::Fire(9, false, true, false, false, false).ID: return 1446;
1975  case Fire::Fire(9, false, false, true, true, true).ID: return 1447;
1976  case Fire::Fire(9, false, false, true, true, false).ID: return 1448;
1977  case Fire::Fire(9, false, false, true, false, true).ID: return 1449;
1978  case Fire::Fire(9, false, false, true, false, false).ID: return 1450;
1979  case Fire::Fire(9, false, false, false, true, true).ID: return 1451;
1980  case Fire::Fire(9, false, false, false, true, false).ID: return 1452;
1981  case Fire::Fire(9, false, false, false, false, true).ID: return 1453;
1982  case Fire::Fire(9, false, false, false, false, false).ID: return 1454;
1983  case Fire::Fire(10, true, true, true, true, true).ID: return 1455;
1984  case Fire::Fire(10, true, true, true, true, false).ID: return 1456;
1985  case Fire::Fire(10, true, true, true, false, true).ID: return 1457;
1986  case Fire::Fire(10, true, true, true, false, false).ID: return 1458;
1987  case Fire::Fire(10, true, true, false, true, true).ID: return 1459;
1988  case Fire::Fire(10, true, true, false, true, false).ID: return 1460;
1989  case Fire::Fire(10, true, true, false, false, true).ID: return 1461;
1990  case Fire::Fire(10, true, true, false, false, false).ID: return 1462;
1991  case Fire::Fire(10, true, false, true, true, true).ID: return 1463;
1992  case Fire::Fire(10, true, false, true, true, false).ID: return 1464;
1993  case Fire::Fire(10, true, false, true, false, true).ID: return 1465;
1994  case Fire::Fire(10, true, false, true, false, false).ID: return 1466;
1995  case Fire::Fire(10, true, false, false, true, true).ID: return 1467;
1996  case Fire::Fire(10, true, false, false, true, false).ID: return 1468;
1997  case Fire::Fire(10, true, false, false, false, true).ID: return 1469;
1998  case Fire::Fire(10, true, false, false, false, false).ID: return 1470;
1999  case Fire::Fire(10, false, true, true, true, true).ID: return 1471;
2000  case Fire::Fire(10, false, true, true, true, false).ID: return 1472;
2001  case Fire::Fire(10, false, true, true, false, true).ID: return 1473;
2002  case Fire::Fire(10, false, true, true, false, false).ID: return 1474;
2003  case Fire::Fire(10, false, true, false, true, true).ID: return 1475;
2004  case Fire::Fire(10, false, true, false, true, false).ID: return 1476;
2005  case Fire::Fire(10, false, true, false, false, true).ID: return 1477;
2006  case Fire::Fire(10, false, true, false, false, false).ID: return 1478;
2007  case Fire::Fire(10, false, false, true, true, true).ID: return 1479;
2008  case Fire::Fire(10, false, false, true, true, false).ID: return 1480;
2009  case Fire::Fire(10, false, false, true, false, true).ID: return 1481;
2010  case Fire::Fire(10, false, false, true, false, false).ID: return 1482;
2011  case Fire::Fire(10, false, false, false, true, true).ID: return 1483;
2012  case Fire::Fire(10, false, false, false, true, false).ID: return 1484;
2013  case Fire::Fire(10, false, false, false, false, true).ID: return 1485;
2014  case Fire::Fire(10, false, false, false, false, false).ID: return 1486;
2015  case Fire::Fire(11, true, true, true, true, true).ID: return 1487;
2016  case Fire::Fire(11, true, true, true, true, false).ID: return 1488;
2017  case Fire::Fire(11, true, true, true, false, true).ID: return 1489;
2018  case Fire::Fire(11, true, true, true, false, false).ID: return 1490;
2019  case Fire::Fire(11, true, true, false, true, true).ID: return 1491;
2020  case Fire::Fire(11, true, true, false, true, false).ID: return 1492;
2021  case Fire::Fire(11, true, true, false, false, true).ID: return 1493;
2022  case Fire::Fire(11, true, true, false, false, false).ID: return 1494;
2023  case Fire::Fire(11, true, false, true, true, true).ID: return 1495;
2024  case Fire::Fire(11, true, false, true, true, false).ID: return 1496;
2025  case Fire::Fire(11, true, false, true, false, true).ID: return 1497;
2026  case Fire::Fire(11, true, false, true, false, false).ID: return 1498;
2027  case Fire::Fire(11, true, false, false, true, true).ID: return 1499;
2028  case Fire::Fire(11, true, false, false, true, false).ID: return 1500;
2029  case Fire::Fire(11, true, false, false, false, true).ID: return 1501;
2030  case Fire::Fire(11, true, false, false, false, false).ID: return 1502;
2031  case Fire::Fire(11, false, true, true, true, true).ID: return 1503;
2032  case Fire::Fire(11, false, true, true, true, false).ID: return 1504;
2033  case Fire::Fire(11, false, true, true, false, true).ID: return 1505;
2034  case Fire::Fire(11, false, true, true, false, false).ID: return 1506;
2035  case Fire::Fire(11, false, true, false, true, true).ID: return 1507;
2036  case Fire::Fire(11, false, true, false, true, false).ID: return 1508;
2037  case Fire::Fire(11, false, true, false, false, true).ID: return 1509;
2038  case Fire::Fire(11, false, true, false, false, false).ID: return 1510;
2039  case Fire::Fire(11, false, false, true, true, true).ID: return 1511;
2040  case Fire::Fire(11, false, false, true, true, false).ID: return 1512;
2041  case Fire::Fire(11, false, false, true, false, true).ID: return 1513;
2042  case Fire::Fire(11, false, false, true, false, false).ID: return 1514;
2043  case Fire::Fire(11, false, false, false, true, true).ID: return 1515;
2044  case Fire::Fire(11, false, false, false, true, false).ID: return 1516;
2045  case Fire::Fire(11, false, false, false, false, true).ID: return 1517;
2046  case Fire::Fire(11, false, false, false, false, false).ID: return 1518;
2047  case Fire::Fire(12, true, true, true, true, true).ID: return 1519;
2048  case Fire::Fire(12, true, true, true, true, false).ID: return 1520;
2049  case Fire::Fire(12, true, true, true, false, true).ID: return 1521;
2050  case Fire::Fire(12, true, true, true, false, false).ID: return 1522;
2051  case Fire::Fire(12, true, true, false, true, true).ID: return 1523;
2052  case Fire::Fire(12, true, true, false, true, false).ID: return 1524;
2053  case Fire::Fire(12, true, true, false, false, true).ID: return 1525;
2054  case Fire::Fire(12, true, true, false, false, false).ID: return 1526;
2055  case Fire::Fire(12, true, false, true, true, true).ID: return 1527;
2056  case Fire::Fire(12, true, false, true, true, false).ID: return 1528;
2057  case Fire::Fire(12, true, false, true, false, true).ID: return 1529;
2058  case Fire::Fire(12, true, false, true, false, false).ID: return 1530;
2059  case Fire::Fire(12, true, false, false, true, true).ID: return 1531;
2060  case Fire::Fire(12, true, false, false, true, false).ID: return 1532;
2061  case Fire::Fire(12, true, false, false, false, true).ID: return 1533;
2062  case Fire::Fire(12, true, false, false, false, false).ID: return 1534;
2063  case Fire::Fire(12, false, true, true, true, true).ID: return 1535;
2064  case Fire::Fire(12, false, true, true, true, false).ID: return 1536;
2065  case Fire::Fire(12, false, true, true, false, true).ID: return 1537;
2066  case Fire::Fire(12, false, true, true, false, false).ID: return 1538;
2067  case Fire::Fire(12, false, true, false, true, true).ID: return 1539;
2068  case Fire::Fire(12, false, true, false, true, false).ID: return 1540;
2069  case Fire::Fire(12, false, true, false, false, true).ID: return 1541;
2070  case Fire::Fire(12, false, true, false, false, false).ID: return 1542;
2071  case Fire::Fire(12, false, false, true, true, true).ID: return 1543;
2072  case Fire::Fire(12, false, false, true, true, false).ID: return 1544;
2073  case Fire::Fire(12, false, false, true, false, true).ID: return 1545;
2074  case Fire::Fire(12, false, false, true, false, false).ID: return 1546;
2075  case Fire::Fire(12, false, false, false, true, true).ID: return 1547;
2076  case Fire::Fire(12, false, false, false, true, false).ID: return 1548;
2077  case Fire::Fire(12, false, false, false, false, true).ID: return 1549;
2078  case Fire::Fire(12, false, false, false, false, false).ID: return 1550;
2079  case Fire::Fire(13, true, true, true, true, true).ID: return 1551;
2080  case Fire::Fire(13, true, true, true, true, false).ID: return 1552;
2081  case Fire::Fire(13, true, true, true, false, true).ID: return 1553;
2082  case Fire::Fire(13, true, true, true, false, false).ID: return 1554;
2083  case Fire::Fire(13, true, true, false, true, true).ID: return 1555;
2084  case Fire::Fire(13, true, true, false, true, false).ID: return 1556;
2085  case Fire::Fire(13, true, true, false, false, true).ID: return 1557;
2086  case Fire::Fire(13, true, true, false, false, false).ID: return 1558;
2087  case Fire::Fire(13, true, false, true, true, true).ID: return 1559;
2088  case Fire::Fire(13, true, false, true, true, false).ID: return 1560;
2089  case Fire::Fire(13, true, false, true, false, true).ID: return 1561;
2090  case Fire::Fire(13, true, false, true, false, false).ID: return 1562;
2091  case Fire::Fire(13, true, false, false, true, true).ID: return 1563;
2092  case Fire::Fire(13, true, false, false, true, false).ID: return 1564;
2093  case Fire::Fire(13, true, false, false, false, true).ID: return 1565;
2094  case Fire::Fire(13, true, false, false, false, false).ID: return 1566;
2095  case Fire::Fire(13, false, true, true, true, true).ID: return 1567;
2096  case Fire::Fire(13, false, true, true, true, false).ID: return 1568;
2097  case Fire::Fire(13, false, true, true, false, true).ID: return 1569;
2098  case Fire::Fire(13, false, true, true, false, false).ID: return 1570;
2099  case Fire::Fire(13, false, true, false, true, true).ID: return 1571;
2100  case Fire::Fire(13, false, true, false, true, false).ID: return 1572;
2101  case Fire::Fire(13, false, true, false, false, true).ID: return 1573;
2102  case Fire::Fire(13, false, true, false, false, false).ID: return 1574;
2103  case Fire::Fire(13, false, false, true, true, true).ID: return 1575;
2104  case Fire::Fire(13, false, false, true, true, false).ID: return 1576;
2105  case Fire::Fire(13, false, false, true, false, true).ID: return 1577;
2106  case Fire::Fire(13, false, false, true, false, false).ID: return 1578;
2107  case Fire::Fire(13, false, false, false, true, true).ID: return 1579;
2108  case Fire::Fire(13, false, false, false, true, false).ID: return 1580;
2109  case Fire::Fire(13, false, false, false, false, true).ID: return 1581;
2110  case Fire::Fire(13, false, false, false, false, false).ID: return 1582;
2111  case Fire::Fire(14, true, true, true, true, true).ID: return 1583;
2112  case Fire::Fire(14, true, true, true, true, false).ID: return 1584;
2113  case Fire::Fire(14, true, true, true, false, true).ID: return 1585;
2114  case Fire::Fire(14, true, true, true, false, false).ID: return 1586;
2115  case Fire::Fire(14, true, true, false, true, true).ID: return 1587;
2116  case Fire::Fire(14, true, true, false, true, false).ID: return 1588;
2117  case Fire::Fire(14, true, true, false, false, true).ID: return 1589;
2118  case Fire::Fire(14, true, true, false, false, false).ID: return 1590;
2119  case Fire::Fire(14, true, false, true, true, true).ID: return 1591;
2120  case Fire::Fire(14, true, false, true, true, false).ID: return 1592;
2121  case Fire::Fire(14, true, false, true, false, true).ID: return 1593;
2122  case Fire::Fire(14, true, false, true, false, false).ID: return 1594;
2123  case Fire::Fire(14, true, false, false, true, true).ID: return 1595;
2124  case Fire::Fire(14, true, false, false, true, false).ID: return 1596;
2125  case Fire::Fire(14, true, false, false, false, true).ID: return 1597;
2126  case Fire::Fire(14, true, false, false, false, false).ID: return 1598;
2127  case Fire::Fire(14, false, true, true, true, true).ID: return 1599;
2128  case Fire::Fire(14, false, true, true, true, false).ID: return 1600;
2129  case Fire::Fire(14, false, true, true, false, true).ID: return 1601;
2130  case Fire::Fire(14, false, true, true, false, false).ID: return 1602;
2131  case Fire::Fire(14, false, true, false, true, true).ID: return 1603;
2132  case Fire::Fire(14, false, true, false, true, false).ID: return 1604;
2133  case Fire::Fire(14, false, true, false, false, true).ID: return 1605;
2134  case Fire::Fire(14, false, true, false, false, false).ID: return 1606;
2135  case Fire::Fire(14, false, false, true, true, true).ID: return 1607;
2136  case Fire::Fire(14, false, false, true, true, false).ID: return 1608;
2137  case Fire::Fire(14, false, false, true, false, true).ID: return 1609;
2138  case Fire::Fire(14, false, false, true, false, false).ID: return 1610;
2139  case Fire::Fire(14, false, false, false, true, true).ID: return 1611;
2140  case Fire::Fire(14, false, false, false, true, false).ID: return 1612;
2141  case Fire::Fire(14, false, false, false, false, true).ID: return 1613;
2142  case Fire::Fire(14, false, false, false, false, false).ID: return 1614;
2143  case Fire::Fire(15, true, true, true, true, true).ID: return 1615;
2144  case Fire::Fire(15, true, true, true, true, false).ID: return 1616;
2145  case Fire::Fire(15, true, true, true, false, true).ID: return 1617;
2146  case Fire::Fire(15, true, true, true, false, false).ID: return 1618;
2147  case Fire::Fire(15, true, true, false, true, true).ID: return 1619;
2148  case Fire::Fire(15, true, true, false, true, false).ID: return 1620;
2149  case Fire::Fire(15, true, true, false, false, true).ID: return 1621;
2150  case Fire::Fire(15, true, true, false, false, false).ID: return 1622;
2151  case Fire::Fire(15, true, false, true, true, true).ID: return 1623;
2152  case Fire::Fire(15, true, false, true, true, false).ID: return 1624;
2153  case Fire::Fire(15, true, false, true, false, true).ID: return 1625;
2154  case Fire::Fire(15, true, false, true, false, false).ID: return 1626;
2155  case Fire::Fire(15, true, false, false, true, true).ID: return 1627;
2156  case Fire::Fire(15, true, false, false, true, false).ID: return 1628;
2157  case Fire::Fire(15, true, false, false, false, true).ID: return 1629;
2158  case Fire::Fire(15, true, false, false, false, false).ID: return 1630;
2159  case Fire::Fire(15, false, true, true, true, true).ID: return 1631;
2160  case Fire::Fire(15, false, true, true, true, false).ID: return 1632;
2161  case Fire::Fire(15, false, true, true, false, true).ID: return 1633;
2162  case Fire::Fire(15, false, true, true, false, false).ID: return 1634;
2163  case Fire::Fire(15, false, true, false, true, true).ID: return 1635;
2164  case Fire::Fire(15, false, true, false, true, false).ID: return 1636;
2165  case Fire::Fire(15, false, true, false, false, true).ID: return 1637;
2166  case Fire::Fire(15, false, true, false, false, false).ID: return 1638;
2167  case Fire::Fire(15, false, false, true, true, true).ID: return 1639;
2168  case Fire::Fire(15, false, false, true, true, false).ID: return 1640;
2169  case Fire::Fire(15, false, false, true, false, true).ID: return 1641;
2170  case Fire::Fire(15, false, false, true, false, false).ID: return 1642;
2171  case Fire::Fire(15, false, false, false, true, true).ID: return 1643;
2172  case Fire::Fire(15, false, false, false, true, false).ID: return 1644;
2173  case Fire::Fire(15, false, false, false, false, true).ID: return 1645;
2174  case Fire::Fire(15, false, false, false, false, false).ID: return 1646;
2175  case FireCoral::FireCoral().ID: return 8462;
2176  case FireCoralBlock::FireCoralBlock().ID: return 8457;
2177  case FireCoralFan::FireCoralFan().ID: return 8561;
2178  case FireCoralWallFan::FireCoralWallFan(eBlockFace::BLOCK_FACE_ZM).ID: return 8529;
2179  case FireCoralWallFan::FireCoralWallFan(eBlockFace::BLOCK_FACE_ZP).ID: return 8531;
2180  case FireCoralWallFan::FireCoralWallFan(eBlockFace::BLOCK_FACE_XM).ID: return 8533;
2181  case FireCoralWallFan::FireCoralWallFan(eBlockFace::BLOCK_FACE_XP).ID: return 8535;
2182  case FlowerPot::FlowerPot().ID: return 5265;
2183  case FrostedIce::FrostedIce(0).ID: return 8188;
2184  case FrostedIce::FrostedIce(1).ID: return 8189;
2185  case FrostedIce::FrostedIce(2).ID: return 8190;
2186  case FrostedIce::FrostedIce(3).ID: return 8191;
2187  case Furnace::Furnace(eBlockFace::BLOCK_FACE_ZM, true).ID: return 3067;
2188  case Furnace::Furnace(eBlockFace::BLOCK_FACE_ZM, false).ID: return 3068;
2189  case Furnace::Furnace(eBlockFace::BLOCK_FACE_ZP, true).ID: return 3069;
2190  case Furnace::Furnace(eBlockFace::BLOCK_FACE_ZP, false).ID: return 3070;
2191  case Furnace::Furnace(eBlockFace::BLOCK_FACE_XM, true).ID: return 3071;
2192  case Furnace::Furnace(eBlockFace::BLOCK_FACE_XM, false).ID: return 3072;
2193  case Furnace::Furnace(eBlockFace::BLOCK_FACE_XP, true).ID: return 3073;
2194  case Furnace::Furnace(eBlockFace::BLOCK_FACE_XP, false).ID: return 3074;
2195  case Glass::Glass().ID: return 230;
2196  case GlassPane::GlassPane(true, true, true, true).ID: return 4213;
2197  case GlassPane::GlassPane(true, true, true, false).ID: return 4214;
2198  case GlassPane::GlassPane(true, true, false, true).ID: return 4217;
2199  case GlassPane::GlassPane(true, true, false, false).ID: return 4218;
2200  case GlassPane::GlassPane(true, false, true, true).ID: return 4221;
2201  case GlassPane::GlassPane(true, false, true, false).ID: return 4222;
2202  case GlassPane::GlassPane(true, false, false, true).ID: return 4225;
2203  case GlassPane::GlassPane(true, false, false, false).ID: return 4226;
2204  case GlassPane::GlassPane(false, true, true, true).ID: return 4229;
2205  case GlassPane::GlassPane(false, true, true, false).ID: return 4230;
2206  case GlassPane::GlassPane(false, true, false, true).ID: return 4233;
2207  case GlassPane::GlassPane(false, true, false, false).ID: return 4234;
2208  case GlassPane::GlassPane(false, false, true, true).ID: return 4237;
2209  case GlassPane::GlassPane(false, false, true, false).ID: return 4238;
2210  case GlassPane::GlassPane(false, false, false, true).ID: return 4241;
2211  case GlassPane::GlassPane(false, false, false, false).ID: return 4242;
2212  case Glowstone::Glowstone().ID: return 3495;
2213  case GoldBlock::GoldBlock().ID: return 1123;
2214  case GoldOre::GoldOre().ID: return 69;
2215  case Granite::Granite().ID: return 2;
2216  case Grass::Grass().ID: return 1041;
2217  case GrassBlock::GrassBlock(true).ID: return 8;
2218  case GrassBlock::GrassBlock(false).ID: return 9;
2219  case GrassPath::GrassPath().ID: return 8162;
2220  case Gravel::Gravel().ID: return 68;
2221  case GrayBanner::GrayBanner(0).ID: return 6966;
2222  case GrayBanner::GrayBanner(1).ID: return 6967;
2223  case GrayBanner::GrayBanner(2).ID: return 6968;
2224  case GrayBanner::GrayBanner(3).ID: return 6969;
2225  case GrayBanner::GrayBanner(4).ID: return 6970;
2226  case GrayBanner::GrayBanner(5).ID: return 6971;
2227  case GrayBanner::GrayBanner(6).ID: return 6972;
2228  case GrayBanner::GrayBanner(7).ID: return 6973;
2229  case GrayBanner::GrayBanner(8).ID: return 6974;
2230  case GrayBanner::GrayBanner(9).ID: return 6975;
2231  case GrayBanner::GrayBanner(10).ID: return 6976;
2232  case GrayBanner::GrayBanner(11).ID: return 6977;
2233  case GrayBanner::GrayBanner(12).ID: return 6978;
2234  case GrayBanner::GrayBanner(13).ID: return 6979;
2235  case GrayBanner::GrayBanner(14).ID: return 6980;
2236  case GrayBanner::GrayBanner(15).ID: return 6981;
2237  case GrayBed::GrayBed(eBlockFace::BLOCK_FACE_ZM, true, GrayBed::Part::Head).ID: return 860;
2238  case GrayBed::GrayBed(eBlockFace::BLOCK_FACE_ZM, true, GrayBed::Part::Foot).ID: return 861;
2239  case GrayBed::GrayBed(eBlockFace::BLOCK_FACE_ZM, false, GrayBed::Part::Head).ID: return 862;
2240  case GrayBed::GrayBed(eBlockFace::BLOCK_FACE_ZM, false, GrayBed::Part::Foot).ID: return 863;
2241  case GrayBed::GrayBed(eBlockFace::BLOCK_FACE_ZP, true, GrayBed::Part::Head).ID: return 864;
2242  case GrayBed::GrayBed(eBlockFace::BLOCK_FACE_ZP, true, GrayBed::Part::Foot).ID: return 865;
2243  case GrayBed::GrayBed(eBlockFace::BLOCK_FACE_ZP, false, GrayBed::Part::Head).ID: return 866;
2244  case GrayBed::GrayBed(eBlockFace::BLOCK_FACE_ZP, false, GrayBed::Part::Foot).ID: return 867;
2245  case GrayBed::GrayBed(eBlockFace::BLOCK_FACE_XM, true, GrayBed::Part::Head).ID: return 868;
2246  case GrayBed::GrayBed(eBlockFace::BLOCK_FACE_XM, true, GrayBed::Part::Foot).ID: return 869;
2247  case GrayBed::GrayBed(eBlockFace::BLOCK_FACE_XM, false, GrayBed::Part::Head).ID: return 870;
2248  case GrayBed::GrayBed(eBlockFace::BLOCK_FACE_XM, false, GrayBed::Part::Foot).ID: return 871;
2249  case GrayBed::GrayBed(eBlockFace::BLOCK_FACE_XP, true, GrayBed::Part::Head).ID: return 872;
2250  case GrayBed::GrayBed(eBlockFace::BLOCK_FACE_XP, true, GrayBed::Part::Foot).ID: return 873;
2251  case GrayBed::GrayBed(eBlockFace::BLOCK_FACE_XP, false, GrayBed::Part::Head).ID: return 874;
2252  case GrayBed::GrayBed(eBlockFace::BLOCK_FACE_XP, false, GrayBed::Part::Foot).ID: return 875;
2253  case GrayCarpet::GrayCarpet().ID: return 6830;
2254  case GrayConcrete::GrayConcrete().ID: return 8384;
2255  case GrayConcretePowder::GrayConcretePowder().ID: return 8400;
2266  case GrayStainedGlass::GrayStainedGlass().ID: return 3584;
2267  case GrayStainedGlassPane::GrayStainedGlassPane(true, true, true, true).ID: return 6046;
2268  case GrayStainedGlassPane::GrayStainedGlassPane(true, true, true, false).ID: return 6047;
2269  case GrayStainedGlassPane::GrayStainedGlassPane(true, true, false, true).ID: return 6050;
2270  case GrayStainedGlassPane::GrayStainedGlassPane(true, true, false, false).ID: return 6051;
2271  case GrayStainedGlassPane::GrayStainedGlassPane(true, false, true, true).ID: return 6054;
2272  case GrayStainedGlassPane::GrayStainedGlassPane(true, false, true, false).ID: return 6055;
2273  case GrayStainedGlassPane::GrayStainedGlassPane(true, false, false, true).ID: return 6058;
2274  case GrayStainedGlassPane::GrayStainedGlassPane(true, false, false, false).ID: return 6059;
2275  case GrayStainedGlassPane::GrayStainedGlassPane(false, true, true, true).ID: return 6062;
2276  case GrayStainedGlassPane::GrayStainedGlassPane(false, true, true, false).ID: return 6063;
2277  case GrayStainedGlassPane::GrayStainedGlassPane(false, true, false, true).ID: return 6066;
2278  case GrayStainedGlassPane::GrayStainedGlassPane(false, true, false, false).ID: return 6067;
2279  case GrayStainedGlassPane::GrayStainedGlassPane(false, false, true, true).ID: return 6070;
2280  case GrayStainedGlassPane::GrayStainedGlassPane(false, false, true, false).ID: return 6071;
2281  case GrayStainedGlassPane::GrayStainedGlassPane(false, false, false, true).ID: return 6074;
2282  case GrayStainedGlassPane::GrayStainedGlassPane(false, false, false, false).ID: return 6075;
2283  case GrayTerracotta::GrayTerracotta().ID: return 5811;
2284  case GrayWallBanner::GrayWallBanner(eBlockFace::BLOCK_FACE_ZM).ID: return 7138;
2285  case GrayWallBanner::GrayWallBanner(eBlockFace::BLOCK_FACE_ZP).ID: return 7139;
2286  case GrayWallBanner::GrayWallBanner(eBlockFace::BLOCK_FACE_XM).ID: return 7140;
2287  case GrayWallBanner::GrayWallBanner(eBlockFace::BLOCK_FACE_XP).ID: return 7141;
2288  case GrayWool::GrayWool().ID: return 1090;
2289  case GreenBanner::GreenBanner(0).ID: return 7062;
2290  case GreenBanner::GreenBanner(1).ID: return 7063;
2291  case GreenBanner::GreenBanner(2).ID: return 7064;
2292  case GreenBanner::GreenBanner(3).ID: return 7065;
2293  case GreenBanner::GreenBanner(4).ID: return 7066;
2294  case GreenBanner::GreenBanner(5).ID: return 7067;
2295  case GreenBanner::GreenBanner(6).ID: return 7068;
2296  case GreenBanner::GreenBanner(7).ID: return 7069;
2297  case GreenBanner::GreenBanner(8).ID: return 7070;
2298  case GreenBanner::GreenBanner(9).ID: return 7071;
2299  case GreenBanner::GreenBanner(10).ID: return 7072;
2300  case GreenBanner::GreenBanner(11).ID: return 7073;
2301  case GreenBanner::GreenBanner(12).ID: return 7074;
2302  case GreenBanner::GreenBanner(13).ID: return 7075;
2303  case GreenBanner::GreenBanner(14).ID: return 7076;
2304  case GreenBanner::GreenBanner(15).ID: return 7077;
2305  case GreenBed::GreenBed(eBlockFace::BLOCK_FACE_ZM, true, GreenBed::Part::Head).ID: return 956;
2306  case GreenBed::GreenBed(eBlockFace::BLOCK_FACE_ZM, true, GreenBed::Part::Foot).ID: return 957;
2307  case GreenBed::GreenBed(eBlockFace::BLOCK_FACE_ZM, false, GreenBed::Part::Head).ID: return 958;
2308  case GreenBed::GreenBed(eBlockFace::BLOCK_FACE_ZM, false, GreenBed::Part::Foot).ID: return 959;
2309  case GreenBed::GreenBed(eBlockFace::BLOCK_FACE_ZP, true, GreenBed::Part::Head).ID: return 960;
2310  case GreenBed::GreenBed(eBlockFace::BLOCK_FACE_ZP, true, GreenBed::Part::Foot).ID: return 961;
2311  case GreenBed::GreenBed(eBlockFace::BLOCK_FACE_ZP, false, GreenBed::Part::Head).ID: return 962;
2312  case GreenBed::GreenBed(eBlockFace::BLOCK_FACE_ZP, false, GreenBed::Part::Foot).ID: return 963;
2313  case GreenBed::GreenBed(eBlockFace::BLOCK_FACE_XM, true, GreenBed::Part::Head).ID: return 964;
2314  case GreenBed::GreenBed(eBlockFace::BLOCK_FACE_XM, true, GreenBed::Part::Foot).ID: return 965;
2315  case GreenBed::GreenBed(eBlockFace::BLOCK_FACE_XM, false, GreenBed::Part::Head).ID: return 966;
2316  case GreenBed::GreenBed(eBlockFace::BLOCK_FACE_XM, false, GreenBed::Part::Foot).ID: return 967;
2317  case GreenBed::GreenBed(eBlockFace::BLOCK_FACE_XP, true, GreenBed::Part::Head).ID: return 968;
2318  case GreenBed::GreenBed(eBlockFace::BLOCK_FACE_XP, true, GreenBed::Part::Foot).ID: return 969;
2319  case GreenBed::GreenBed(eBlockFace::BLOCK_FACE_XP, false, GreenBed::Part::Head).ID: return 970;
2320  case GreenBed::GreenBed(eBlockFace::BLOCK_FACE_XP, false, GreenBed::Part::Foot).ID: return 971;
2321  case GreenCarpet::GreenCarpet().ID: return 6836;
2322  case GreenConcrete::GreenConcrete().ID: return 8390;
2323  case GreenConcretePowder::GreenConcretePowder().ID: return 8406;
2334  case GreenStainedGlass::GreenStainedGlass().ID: return 3590;
2335  case GreenStainedGlassPane::GreenStainedGlassPane(true, true, true, true).ID: return 6238;
2336  case GreenStainedGlassPane::GreenStainedGlassPane(true, true, true, false).ID: return 6239;
2337  case GreenStainedGlassPane::GreenStainedGlassPane(true, true, false, true).ID: return 6242;
2338  case GreenStainedGlassPane::GreenStainedGlassPane(true, true, false, false).ID: return 6243;
2339  case GreenStainedGlassPane::GreenStainedGlassPane(true, false, true, true).ID: return 6246;
2340  case GreenStainedGlassPane::GreenStainedGlassPane(true, false, true, false).ID: return 6247;
2341  case GreenStainedGlassPane::GreenStainedGlassPane(true, false, false, true).ID: return 6250;
2342  case GreenStainedGlassPane::GreenStainedGlassPane(true, false, false, false).ID: return 6251;
2343  case GreenStainedGlassPane::GreenStainedGlassPane(false, true, true, true).ID: return 6254;
2344  case GreenStainedGlassPane::GreenStainedGlassPane(false, true, true, false).ID: return 6255;
2345  case GreenStainedGlassPane::GreenStainedGlassPane(false, true, false, true).ID: return 6258;
2346  case GreenStainedGlassPane::GreenStainedGlassPane(false, true, false, false).ID: return 6259;
2347  case GreenStainedGlassPane::GreenStainedGlassPane(false, false, true, true).ID: return 6262;
2348  case GreenStainedGlassPane::GreenStainedGlassPane(false, false, true, false).ID: return 6263;
2349  case GreenStainedGlassPane::GreenStainedGlassPane(false, false, false, true).ID: return 6266;
2350  case GreenStainedGlassPane::GreenStainedGlassPane(false, false, false, false).ID: return 6267;
2351  case GreenTerracotta::GreenTerracotta().ID: return 5817;
2352  case GreenWallBanner::GreenWallBanner(eBlockFace::BLOCK_FACE_ZM).ID: return 7162;
2353  case GreenWallBanner::GreenWallBanner(eBlockFace::BLOCK_FACE_ZP).ID: return 7163;
2354  case GreenWallBanner::GreenWallBanner(eBlockFace::BLOCK_FACE_XM).ID: return 7164;
2355  case GreenWallBanner::GreenWallBanner(eBlockFace::BLOCK_FACE_XP).ID: return 7165;
2356  case GreenWool::GreenWool().ID: return 1096;
2357  case HayBale::HayBale(HayBale::Axis::X).ID: return 6820;
2358  case HayBale::HayBale(HayBale::Axis::Y).ID: return 6821;
2359  case HayBale::HayBale(HayBale::Axis::Z).ID: return 6822;
2376  case Hopper::Hopper(true, eBlockFace::BLOCK_FACE_YM).ID: return 5685;
2377  case Hopper::Hopper(true, eBlockFace::BLOCK_FACE_ZM).ID: return 5686;
2378  case Hopper::Hopper(true, eBlockFace::BLOCK_FACE_ZP).ID: return 5687;
2379  case Hopper::Hopper(true, eBlockFace::BLOCK_FACE_XM).ID: return 5688;
2380  case Hopper::Hopper(true, eBlockFace::BLOCK_FACE_XP).ID: return 5689;
2381  case Hopper::Hopper(false, eBlockFace::BLOCK_FACE_YM).ID: return 5690;
2382  case Hopper::Hopper(false, eBlockFace::BLOCK_FACE_ZM).ID: return 5691;
2383  case Hopper::Hopper(false, eBlockFace::BLOCK_FACE_ZP).ID: return 5692;
2384  case Hopper::Hopper(false, eBlockFace::BLOCK_FACE_XM).ID: return 5693;
2385  case Hopper::Hopper(false, eBlockFace::BLOCK_FACE_XP).ID: return 5694;
2386  case HornCoral::HornCoral().ID: return 8463;
2387  case HornCoralBlock::HornCoralBlock().ID: return 8458;
2388  case HornCoralFan::HornCoralFan().ID: return 8563;
2389  case HornCoralWallFan::HornCoralWallFan(eBlockFace::BLOCK_FACE_ZM).ID: return 8537;
2390  case HornCoralWallFan::HornCoralWallFan(eBlockFace::BLOCK_FACE_ZP).ID: return 8539;
2391  case HornCoralWallFan::HornCoralWallFan(eBlockFace::BLOCK_FACE_XM).ID: return 8541;
2392  case HornCoralWallFan::HornCoralWallFan(eBlockFace::BLOCK_FACE_XP).ID: return 8543;
2393  case Ice::Ice().ID: return 3423;
2395  case InfestedCobblestone::InfestedCobblestone().ID: return 3978;
2398  case InfestedStone::InfestedStone().ID: return 3977;
2399  case InfestedStoneBricks::InfestedStoneBricks().ID: return 3979;
2400  case IronBars::IronBars(true, true, true, true).ID: return 4181;
2401  case IronBars::IronBars(true, true, true, false).ID: return 4182;
2402  case IronBars::IronBars(true, true, false, true).ID: return 4185;
2403  case IronBars::IronBars(true, true, false, false).ID: return 4186;
2404  case IronBars::IronBars(true, false, true, true).ID: return 4189;
2405  case IronBars::IronBars(true, false, true, false).ID: return 4190;
2406  case IronBars::IronBars(true, false, false, true).ID: return 4193;
2407  case IronBars::IronBars(true, false, false, false).ID: return 4194;
2408  case IronBars::IronBars(false, true, true, true).ID: return 4197;
2409  case IronBars::IronBars(false, true, true, false).ID: return 4198;
2410  case IronBars::IronBars(false, true, false, true).ID: return 4201;
2411  case IronBars::IronBars(false, true, false, false).ID: return 4202;
2412  case IronBars::IronBars(false, false, true, true).ID: return 4205;
2413  case IronBars::IronBars(false, false, true, false).ID: return 4206;
2414  case IronBars::IronBars(false, false, false, true).ID: return 4209;
2415  case IronBars::IronBars(false, false, false, false).ID: return 4210;
2416  case IronBlock::IronBlock().ID: return 1124;
2417  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZM, IronDoor::Half::Upper, IronDoor::Hinge::Left, true, true).ID: return 3303;
2418  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZM, IronDoor::Half::Upper, IronDoor::Hinge::Left, true, false).ID: return 3304;
2419  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZM, IronDoor::Half::Upper, IronDoor::Hinge::Left, false, true).ID: return 3305;
2420  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZM, IronDoor::Half::Upper, IronDoor::Hinge::Left, false, false).ID: return 3306;
2421  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZM, IronDoor::Half::Upper, IronDoor::Hinge::Right, true, true).ID: return 3307;
2422  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZM, IronDoor::Half::Upper, IronDoor::Hinge::Right, true, false).ID: return 3308;
2423  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZM, IronDoor::Half::Upper, IronDoor::Hinge::Right, false, true).ID: return 3309;
2424  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZM, IronDoor::Half::Upper, IronDoor::Hinge::Right, false, false).ID: return 3310;
2425  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZM, IronDoor::Half::Lower, IronDoor::Hinge::Left, true, true).ID: return 3311;
2426  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZM, IronDoor::Half::Lower, IronDoor::Hinge::Left, true, false).ID: return 3312;
2427  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZM, IronDoor::Half::Lower, IronDoor::Hinge::Left, false, true).ID: return 3313;
2428  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZM, IronDoor::Half::Lower, IronDoor::Hinge::Left, false, false).ID: return 3314;
2429  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZM, IronDoor::Half::Lower, IronDoor::Hinge::Right, true, true).ID: return 3315;
2430  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZM, IronDoor::Half::Lower, IronDoor::Hinge::Right, true, false).ID: return 3316;
2431  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZM, IronDoor::Half::Lower, IronDoor::Hinge::Right, false, true).ID: return 3317;
2432  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZM, IronDoor::Half::Lower, IronDoor::Hinge::Right, false, false).ID: return 3318;
2433  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZP, IronDoor::Half::Upper, IronDoor::Hinge::Left, true, true).ID: return 3319;
2434  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZP, IronDoor::Half::Upper, IronDoor::Hinge::Left, true, false).ID: return 3320;
2435  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZP, IronDoor::Half::Upper, IronDoor::Hinge::Left, false, true).ID: return 3321;
2436  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZP, IronDoor::Half::Upper, IronDoor::Hinge::Left, false, false).ID: return 3322;
2437  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZP, IronDoor::Half::Upper, IronDoor::Hinge::Right, true, true).ID: return 3323;
2438  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZP, IronDoor::Half::Upper, IronDoor::Hinge::Right, true, false).ID: return 3324;
2439  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZP, IronDoor::Half::Upper, IronDoor::Hinge::Right, false, true).ID: return 3325;
2440  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZP, IronDoor::Half::Upper, IronDoor::Hinge::Right, false, false).ID: return 3326;
2441  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZP, IronDoor::Half::Lower, IronDoor::Hinge::Left, true, true).ID: return 3327;
2442  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZP, IronDoor::Half::Lower, IronDoor::Hinge::Left, true, false).ID: return 3328;
2443  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZP, IronDoor::Half::Lower, IronDoor::Hinge::Left, false, true).ID: return 3329;
2444  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZP, IronDoor::Half::Lower, IronDoor::Hinge::Left, false, false).ID: return 3330;
2445  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZP, IronDoor::Half::Lower, IronDoor::Hinge::Right, true, true).ID: return 3331;
2446  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZP, IronDoor::Half::Lower, IronDoor::Hinge::Right, true, false).ID: return 3332;
2447  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZP, IronDoor::Half::Lower, IronDoor::Hinge::Right, false, true).ID: return 3333;
2448  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_ZP, IronDoor::Half::Lower, IronDoor::Hinge::Right, false, false).ID: return 3334;
2449  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XM, IronDoor::Half::Upper, IronDoor::Hinge::Left, true, true).ID: return 3335;
2450  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XM, IronDoor::Half::Upper, IronDoor::Hinge::Left, true, false).ID: return 3336;
2451  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XM, IronDoor::Half::Upper, IronDoor::Hinge::Left, false, true).ID: return 3337;
2452  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XM, IronDoor::Half::Upper, IronDoor::Hinge::Left, false, false).ID: return 3338;
2453  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XM, IronDoor::Half::Upper, IronDoor::Hinge::Right, true, true).ID: return 3339;
2454  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XM, IronDoor::Half::Upper, IronDoor::Hinge::Right, true, false).ID: return 3340;
2455  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XM, IronDoor::Half::Upper, IronDoor::Hinge::Right, false, true).ID: return 3341;
2456  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XM, IronDoor::Half::Upper, IronDoor::Hinge::Right, false, false).ID: return 3342;
2457  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XM, IronDoor::Half::Lower, IronDoor::Hinge::Left, true, true).ID: return 3343;
2458  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XM, IronDoor::Half::Lower, IronDoor::Hinge::Left, true, false).ID: return 3344;
2459  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XM, IronDoor::Half::Lower, IronDoor::Hinge::Left, false, true).ID: return 3345;
2460  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XM, IronDoor::Half::Lower, IronDoor::Hinge::Left, false, false).ID: return 3346;
2461  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XM, IronDoor::Half::Lower, IronDoor::Hinge::Right, true, true).ID: return 3347;
2462  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XM, IronDoor::Half::Lower, IronDoor::Hinge::Right, true, false).ID: return 3348;
2463  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XM, IronDoor::Half::Lower, IronDoor::Hinge::Right, false, true).ID: return 3349;
2464  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XM, IronDoor::Half::Lower, IronDoor::Hinge::Right, false, false).ID: return 3350;
2465  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XP, IronDoor::Half::Upper, IronDoor::Hinge::Left, true, true).ID: return 3351;
2466  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XP, IronDoor::Half::Upper, IronDoor::Hinge::Left, true, false).ID: return 3352;
2467  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XP, IronDoor::Half::Upper, IronDoor::Hinge::Left, false, true).ID: return 3353;
2468  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XP, IronDoor::Half::Upper, IronDoor::Hinge::Left, false, false).ID: return 3354;
2469  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XP, IronDoor::Half::Upper, IronDoor::Hinge::Right, true, true).ID: return 3355;
2470  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XP, IronDoor::Half::Upper, IronDoor::Hinge::Right, true, false).ID: return 3356;
2471  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XP, IronDoor::Half::Upper, IronDoor::Hinge::Right, false, true).ID: return 3357;
2472  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XP, IronDoor::Half::Upper, IronDoor::Hinge::Right, false, false).ID: return 3358;
2473  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XP, IronDoor::Half::Lower, IronDoor::Hinge::Left, true, true).ID: return 3359;
2474  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XP, IronDoor::Half::Lower, IronDoor::Hinge::Left, true, false).ID: return 3360;
2475  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XP, IronDoor::Half::Lower, IronDoor::Hinge::Left, false, true).ID: return 3361;
2476  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XP, IronDoor::Half::Lower, IronDoor::Hinge::Left, false, false).ID: return 3362;
2477  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XP, IronDoor::Half::Lower, IronDoor::Hinge::Right, true, true).ID: return 3363;
2478  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XP, IronDoor::Half::Lower, IronDoor::Hinge::Right, true, false).ID: return 3364;
2479  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XP, IronDoor::Half::Lower, IronDoor::Hinge::Right, false, true).ID: return 3365;
2480  case IronDoor::IronDoor(eBlockFace::BLOCK_FACE_XP, IronDoor::Half::Lower, IronDoor::Hinge::Right, false, false).ID: return 3366;
2481  case IronOre::IronOre().ID: return 70;
2482  case IronTrapdoor::IronTrapdoor(eBlockFace::BLOCK_FACE_ZM, IronTrapdoor::Half::Top, true, true).ID: return 6495;
2483  case IronTrapdoor::IronTrapdoor(eBlockFace::BLOCK_FACE_ZM, IronTrapdoor::Half::Top, true, false).ID: return 6497;
2484  case IronTrapdoor::IronTrapdoor(eBlockFace::BLOCK_FACE_ZM, IronTrapdoor::Half::Top, false, true).ID: return 6499;
2485  case IronTrapdoor::IronTrapdoor(eBlockFace::BLOCK_FACE_ZM, IronTrapdoor::Half::Top, false, false).ID: return 6501;
2490  case IronTrapdoor::IronTrapdoor(eBlockFace::BLOCK_FACE_ZP, IronTrapdoor::Half::Top, true, true).ID: return 6511;
2491  case IronTrapdoor::IronTrapdoor(eBlockFace::BLOCK_FACE_ZP, IronTrapdoor::Half::Top, true, false).ID: return 6513;
2492  case IronTrapdoor::IronTrapdoor(eBlockFace::BLOCK_FACE_ZP, IronTrapdoor::Half::Top, false, true).ID: return 6515;
2493  case IronTrapdoor::IronTrapdoor(eBlockFace::BLOCK_FACE_ZP, IronTrapdoor::Half::Top, false, false).ID: return 6517;
2498  case IronTrapdoor::IronTrapdoor(eBlockFace::BLOCK_FACE_XM, IronTrapdoor::Half::Top, true, true).ID: return 6527;
2499  case IronTrapdoor::IronTrapdoor(eBlockFace::BLOCK_FACE_XM, IronTrapdoor::Half::Top, true, false).ID: return 6529;
2500  case IronTrapdoor::IronTrapdoor(eBlockFace::BLOCK_FACE_XM, IronTrapdoor::Half::Top, false, true).ID: return 6531;
2501  case IronTrapdoor::IronTrapdoor(eBlockFace::BLOCK_FACE_XM, IronTrapdoor::Half::Top, false, false).ID: return 6533;
2506  case IronTrapdoor::IronTrapdoor(eBlockFace::BLOCK_FACE_XP, IronTrapdoor::Half::Top, true, true).ID: return 6543;
2507  case IronTrapdoor::IronTrapdoor(eBlockFace::BLOCK_FACE_XP, IronTrapdoor::Half::Top, true, false).ID: return 6545;
2508  case IronTrapdoor::IronTrapdoor(eBlockFace::BLOCK_FACE_XP, IronTrapdoor::Half::Top, false, true).ID: return 6547;
2509  case IronTrapdoor::IronTrapdoor(eBlockFace::BLOCK_FACE_XP, IronTrapdoor::Half::Top, false, false).ID: return 6549;
2518  case Jukebox::Jukebox(true).ID: return 3458;
2519  case Jukebox::Jukebox(false).ID: return 3459;
2520  case JungleButton::JungleButton(JungleButton::Face::Floor, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5375;
2521  case JungleButton::JungleButton(JungleButton::Face::Floor, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5376;
2522  case JungleButton::JungleButton(JungleButton::Face::Floor, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5377;
2523  case JungleButton::JungleButton(JungleButton::Face::Floor, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5378;
2524  case JungleButton::JungleButton(JungleButton::Face::Floor, eBlockFace::BLOCK_FACE_XM, true).ID: return 5379;
2525  case JungleButton::JungleButton(JungleButton::Face::Floor, eBlockFace::BLOCK_FACE_XM, false).ID: return 5380;
2526  case JungleButton::JungleButton(JungleButton::Face::Floor, eBlockFace::BLOCK_FACE_XP, true).ID: return 5381;
2527  case JungleButton::JungleButton(JungleButton::Face::Floor, eBlockFace::BLOCK_FACE_XP, false).ID: return 5382;
2528  case JungleButton::JungleButton(JungleButton::Face::Wall, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5383;
2529  case JungleButton::JungleButton(JungleButton::Face::Wall, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5384;
2530  case JungleButton::JungleButton(JungleButton::Face::Wall, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5385;
2531  case JungleButton::JungleButton(JungleButton::Face::Wall, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5386;
2532  case JungleButton::JungleButton(JungleButton::Face::Wall, eBlockFace::BLOCK_FACE_XM, true).ID: return 5387;
2533  case JungleButton::JungleButton(JungleButton::Face::Wall, eBlockFace::BLOCK_FACE_XM, false).ID: return 5388;
2534  case JungleButton::JungleButton(JungleButton::Face::Wall, eBlockFace::BLOCK_FACE_XP, true).ID: return 5389;
2535  case JungleButton::JungleButton(JungleButton::Face::Wall, eBlockFace::BLOCK_FACE_XP, false).ID: return 5390;
2536  case JungleButton::JungleButton(JungleButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5391;
2537  case JungleButton::JungleButton(JungleButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5392;
2538  case JungleButton::JungleButton(JungleButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5393;
2539  case JungleButton::JungleButton(JungleButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5394;
2540  case JungleButton::JungleButton(JungleButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XM, true).ID: return 5395;
2541  case JungleButton::JungleButton(JungleButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XM, false).ID: return 5396;
2542  case JungleButton::JungleButton(JungleButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XP, true).ID: return 5397;
2543  case JungleButton::JungleButton(JungleButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XP, false).ID: return 5398;
2544  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZM, JungleDoor::Half::Upper, JungleDoor::Hinge::Left, true, true).ID: return 7805;
2545  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZM, JungleDoor::Half::Upper, JungleDoor::Hinge::Left, true, false).ID: return 7806;
2546  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZM, JungleDoor::Half::Upper, JungleDoor::Hinge::Left, false, true).ID: return 7807;
2547  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZM, JungleDoor::Half::Upper, JungleDoor::Hinge::Left, false, false).ID: return 7808;
2548  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZM, JungleDoor::Half::Upper, JungleDoor::Hinge::Right, true, true).ID: return 7809;
2549  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZM, JungleDoor::Half::Upper, JungleDoor::Hinge::Right, true, false).ID: return 7810;
2550  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZM, JungleDoor::Half::Upper, JungleDoor::Hinge::Right, false, true).ID: return 7811;
2551  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZM, JungleDoor::Half::Upper, JungleDoor::Hinge::Right, false, false).ID: return 7812;
2552  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZM, JungleDoor::Half::Lower, JungleDoor::Hinge::Left, true, true).ID: return 7813;
2553  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZM, JungleDoor::Half::Lower, JungleDoor::Hinge::Left, true, false).ID: return 7814;
2554  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZM, JungleDoor::Half::Lower, JungleDoor::Hinge::Left, false, true).ID: return 7815;
2555  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZM, JungleDoor::Half::Lower, JungleDoor::Hinge::Left, false, false).ID: return 7816;
2556  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZM, JungleDoor::Half::Lower, JungleDoor::Hinge::Right, true, true).ID: return 7817;
2557  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZM, JungleDoor::Half::Lower, JungleDoor::Hinge::Right, true, false).ID: return 7818;
2558  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZM, JungleDoor::Half::Lower, JungleDoor::Hinge::Right, false, true).ID: return 7819;
2559  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZM, JungleDoor::Half::Lower, JungleDoor::Hinge::Right, false, false).ID: return 7820;
2560  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZP, JungleDoor::Half::Upper, JungleDoor::Hinge::Left, true, true).ID: return 7821;
2561  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZP, JungleDoor::Half::Upper, JungleDoor::Hinge::Left, true, false).ID: return 7822;
2562  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZP, JungleDoor::Half::Upper, JungleDoor::Hinge::Left, false, true).ID: return 7823;
2563  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZP, JungleDoor::Half::Upper, JungleDoor::Hinge::Left, false, false).ID: return 7824;
2564  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZP, JungleDoor::Half::Upper, JungleDoor::Hinge::Right, true, true).ID: return 7825;
2565  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZP, JungleDoor::Half::Upper, JungleDoor::Hinge::Right, true, false).ID: return 7826;
2566  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZP, JungleDoor::Half::Upper, JungleDoor::Hinge::Right, false, true).ID: return 7827;
2567  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZP, JungleDoor::Half::Upper, JungleDoor::Hinge::Right, false, false).ID: return 7828;
2568  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZP, JungleDoor::Half::Lower, JungleDoor::Hinge::Left, true, true).ID: return 7829;
2569  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZP, JungleDoor::Half::Lower, JungleDoor::Hinge::Left, true, false).ID: return 7830;
2570  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZP, JungleDoor::Half::Lower, JungleDoor::Hinge::Left, false, true).ID: return 7831;
2571  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZP, JungleDoor::Half::Lower, JungleDoor::Hinge::Left, false, false).ID: return 7832;
2572  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZP, JungleDoor::Half::Lower, JungleDoor::Hinge::Right, true, true).ID: return 7833;
2573  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZP, JungleDoor::Half::Lower, JungleDoor::Hinge::Right, true, false).ID: return 7834;
2574  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZP, JungleDoor::Half::Lower, JungleDoor::Hinge::Right, false, true).ID: return 7835;
2575  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_ZP, JungleDoor::Half::Lower, JungleDoor::Hinge::Right, false, false).ID: return 7836;
2576  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XM, JungleDoor::Half::Upper, JungleDoor::Hinge::Left, true, true).ID: return 7837;
2577  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XM, JungleDoor::Half::Upper, JungleDoor::Hinge::Left, true, false).ID: return 7838;
2578  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XM, JungleDoor::Half::Upper, JungleDoor::Hinge::Left, false, true).ID: return 7839;
2579  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XM, JungleDoor::Half::Upper, JungleDoor::Hinge::Left, false, false).ID: return 7840;
2580  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XM, JungleDoor::Half::Upper, JungleDoor::Hinge::Right, true, true).ID: return 7841;
2581  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XM, JungleDoor::Half::Upper, JungleDoor::Hinge::Right, true, false).ID: return 7842;
2582  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XM, JungleDoor::Half::Upper, JungleDoor::Hinge::Right, false, true).ID: return 7843;
2583  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XM, JungleDoor::Half::Upper, JungleDoor::Hinge::Right, false, false).ID: return 7844;
2584  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XM, JungleDoor::Half::Lower, JungleDoor::Hinge::Left, true, true).ID: return 7845;
2585  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XM, JungleDoor::Half::Lower, JungleDoor::Hinge::Left, true, false).ID: return 7846;
2586  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XM, JungleDoor::Half::Lower, JungleDoor::Hinge::Left, false, true).ID: return 7847;
2587  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XM, JungleDoor::Half::Lower, JungleDoor::Hinge::Left, false, false).ID: return 7848;
2588  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XM, JungleDoor::Half::Lower, JungleDoor::Hinge::Right, true, true).ID: return 7849;
2589  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XM, JungleDoor::Half::Lower, JungleDoor::Hinge::Right, true, false).ID: return 7850;
2590  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XM, JungleDoor::Half::Lower, JungleDoor::Hinge::Right, false, true).ID: return 7851;
2591  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XM, JungleDoor::Half::Lower, JungleDoor::Hinge::Right, false, false).ID: return 7852;
2592  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XP, JungleDoor::Half::Upper, JungleDoor::Hinge::Left, true, true).ID: return 7853;
2593  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XP, JungleDoor::Half::Upper, JungleDoor::Hinge::Left, true, false).ID: return 7854;
2594  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XP, JungleDoor::Half::Upper, JungleDoor::Hinge::Left, false, true).ID: return 7855;
2595  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XP, JungleDoor::Half::Upper, JungleDoor::Hinge::Left, false, false).ID: return 7856;
2596  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XP, JungleDoor::Half::Upper, JungleDoor::Hinge::Right, true, true).ID: return 7857;
2597  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XP, JungleDoor::Half::Upper, JungleDoor::Hinge::Right, true, false).ID: return 7858;
2598  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XP, JungleDoor::Half::Upper, JungleDoor::Hinge::Right, false, true).ID: return 7859;
2599  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XP, JungleDoor::Half::Upper, JungleDoor::Hinge::Right, false, false).ID: return 7860;
2600  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XP, JungleDoor::Half::Lower, JungleDoor::Hinge::Left, true, true).ID: return 7861;
2601  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XP, JungleDoor::Half::Lower, JungleDoor::Hinge::Left, true, false).ID: return 7862;
2602  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XP, JungleDoor::Half::Lower, JungleDoor::Hinge::Left, false, true).ID: return 7863;
2603  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XP, JungleDoor::Half::Lower, JungleDoor::Hinge::Left, false, false).ID: return 7864;
2604  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XP, JungleDoor::Half::Lower, JungleDoor::Hinge::Right, true, true).ID: return 7865;
2605  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XP, JungleDoor::Half::Lower, JungleDoor::Hinge::Right, true, false).ID: return 7866;
2606  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XP, JungleDoor::Half::Lower, JungleDoor::Hinge::Right, false, true).ID: return 7867;
2607  case JungleDoor::JungleDoor(eBlockFace::BLOCK_FACE_XP, JungleDoor::Half::Lower, JungleDoor::Hinge::Right, false, false).ID: return 7868;
2608  case JungleFence::JungleFence(true, true, true, true).ID: return 7583;
2609  case JungleFence::JungleFence(true, true, true, false).ID: return 7584;
2610  case JungleFence::JungleFence(true, true, false, true).ID: return 7587;
2611  case JungleFence::JungleFence(true, true, false, false).ID: return 7588;
2612  case JungleFence::JungleFence(true, false, true, true).ID: return 7591;
2613  case JungleFence::JungleFence(true, false, true, false).ID: return 7592;
2614  case JungleFence::JungleFence(true, false, false, true).ID: return 7595;
2615  case JungleFence::JungleFence(true, false, false, false).ID: return 7596;
2616  case JungleFence::JungleFence(false, true, true, true).ID: return 7599;
2617  case JungleFence::JungleFence(false, true, true, false).ID: return 7600;
2618  case JungleFence::JungleFence(false, true, false, true).ID: return 7603;
2619  case JungleFence::JungleFence(false, true, false, false).ID: return 7604;
2620  case JungleFence::JungleFence(false, false, true, true).ID: return 7607;
2621  case JungleFence::JungleFence(false, false, true, false).ID: return 7608;
2622  case JungleFence::JungleFence(false, false, false, true).ID: return 7611;
2623  case JungleFence::JungleFence(false, false, false, false).ID: return 7612;
2624  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_ZM, true, true, true).ID: return 7421;
2625  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_ZM, true, true, false).ID: return 7422;
2626  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_ZM, true, false, true).ID: return 7423;
2627  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_ZM, true, false, false).ID: return 7424;
2628  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_ZM, false, true, true).ID: return 7425;
2629  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_ZM, false, true, false).ID: return 7426;
2630  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_ZM, false, false, true).ID: return 7427;
2631  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_ZM, false, false, false).ID: return 7428;
2632  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_ZP, true, true, true).ID: return 7429;
2633  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_ZP, true, true, false).ID: return 7430;
2634  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_ZP, true, false, true).ID: return 7431;
2635  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_ZP, true, false, false).ID: return 7432;
2636  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_ZP, false, true, true).ID: return 7433;
2637  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_ZP, false, true, false).ID: return 7434;
2638  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_ZP, false, false, true).ID: return 7435;
2639  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_ZP, false, false, false).ID: return 7436;
2640  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_XM, true, true, true).ID: return 7437;
2641  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_XM, true, true, false).ID: return 7438;
2642  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_XM, true, false, true).ID: return 7439;
2643  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_XM, true, false, false).ID: return 7440;
2644  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_XM, false, true, true).ID: return 7441;
2645  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_XM, false, true, false).ID: return 7442;
2646  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_XM, false, false, true).ID: return 7443;
2647  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_XM, false, false, false).ID: return 7444;
2648  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_XP, true, true, true).ID: return 7445;
2649  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_XP, true, true, false).ID: return 7446;
2650  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_XP, true, false, true).ID: return 7447;
2651  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_XP, true, false, false).ID: return 7448;
2652  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_XP, false, true, true).ID: return 7449;
2653  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_XP, false, true, false).ID: return 7450;
2654  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_XP, false, false, true).ID: return 7451;
2655  case JungleFenceGate::JungleFenceGate(eBlockFace::BLOCK_FACE_XP, false, false, false).ID: return 7452;
2656  case JungleLeaves::JungleLeaves(1, true).ID: return 186;
2657  case JungleLeaves::JungleLeaves(1, false).ID: return 187;
2658  case JungleLeaves::JungleLeaves(2, true).ID: return 188;
2659  case JungleLeaves::JungleLeaves(2, false).ID: return 189;
2660  case JungleLeaves::JungleLeaves(3, true).ID: return 190;
2661  case JungleLeaves::JungleLeaves(3, false).ID: return 191;
2662  case JungleLeaves::JungleLeaves(4, true).ID: return 192;
2663  case JungleLeaves::JungleLeaves(4, false).ID: return 193;
2664  case JungleLeaves::JungleLeaves(5, true).ID: return 194;
2665  case JungleLeaves::JungleLeaves(5, false).ID: return 195;
2666  case JungleLeaves::JungleLeaves(6, true).ID: return 196;
2667  case JungleLeaves::JungleLeaves(6, false).ID: return 197;
2668  case JungleLeaves::JungleLeaves(7, true).ID: return 198;
2669  case JungleLeaves::JungleLeaves(7, false).ID: return 199;
2670  case JungleLog::JungleLog(JungleLog::Axis::X).ID: return 81;
2671  case JungleLog::JungleLog(JungleLog::Axis::Y).ID: return 82;
2672  case JungleLog::JungleLog(JungleLog::Axis::Z).ID: return 83;
2673  case JunglePlanks::JunglePlanks().ID: return 18;
2674  case JunglePressurePlate::JunglePressurePlate(true).ID: return 3373;
2675  case JunglePressurePlate::JunglePressurePlate(false).ID: return 3374;
2676  case JungleSapling::JungleSapling(0).ID: return 27;
2677  case JungleSapling::JungleSapling(1).ID: return 28;
2678  case JungleSlab::JungleSlab(JungleSlab::Type::Top).ID: return 7276;
2680  case JungleSlab::JungleSlab(JungleSlab::Type::Double).ID: return 7280;
2681  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZM, JungleStairs::Half::Top, JungleStairs::Shape::Straight).ID: return 5045;
2682  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZM, JungleStairs::Half::Top, JungleStairs::Shape::InnerLeft).ID: return 5047;
2683  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZM, JungleStairs::Half::Top, JungleStairs::Shape::InnerRight).ID: return 5049;
2684  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZM, JungleStairs::Half::Top, JungleStairs::Shape::OuterLeft).ID: return 5051;
2685  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZM, JungleStairs::Half::Top, JungleStairs::Shape::OuterRight).ID: return 5053;
2686  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZM, JungleStairs::Half::Bottom, JungleStairs::Shape::Straight).ID: return 5055;
2687  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZM, JungleStairs::Half::Bottom, JungleStairs::Shape::InnerLeft).ID: return 5057;
2688  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZM, JungleStairs::Half::Bottom, JungleStairs::Shape::InnerRight).ID: return 5059;
2689  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZM, JungleStairs::Half::Bottom, JungleStairs::Shape::OuterLeft).ID: return 5061;
2690  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZM, JungleStairs::Half::Bottom, JungleStairs::Shape::OuterRight).ID: return 5063;
2691  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZP, JungleStairs::Half::Top, JungleStairs::Shape::Straight).ID: return 5065;
2692  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZP, JungleStairs::Half::Top, JungleStairs::Shape::InnerLeft).ID: return 5067;
2693  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZP, JungleStairs::Half::Top, JungleStairs::Shape::InnerRight).ID: return 5069;
2694  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZP, JungleStairs::Half::Top, JungleStairs::Shape::OuterLeft).ID: return 5071;
2695  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZP, JungleStairs::Half::Top, JungleStairs::Shape::OuterRight).ID: return 5073;
2696  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZP, JungleStairs::Half::Bottom, JungleStairs::Shape::Straight).ID: return 5075;
2697  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZP, JungleStairs::Half::Bottom, JungleStairs::Shape::InnerLeft).ID: return 5077;
2698  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZP, JungleStairs::Half::Bottom, JungleStairs::Shape::InnerRight).ID: return 5079;
2699  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZP, JungleStairs::Half::Bottom, JungleStairs::Shape::OuterLeft).ID: return 5081;
2700  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_ZP, JungleStairs::Half::Bottom, JungleStairs::Shape::OuterRight).ID: return 5083;
2701  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XM, JungleStairs::Half::Top, JungleStairs::Shape::Straight).ID: return 5085;
2702  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XM, JungleStairs::Half::Top, JungleStairs::Shape::InnerLeft).ID: return 5087;
2703  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XM, JungleStairs::Half::Top, JungleStairs::Shape::InnerRight).ID: return 5089;
2704  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XM, JungleStairs::Half::Top, JungleStairs::Shape::OuterLeft).ID: return 5091;
2705  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XM, JungleStairs::Half::Top, JungleStairs::Shape::OuterRight).ID: return 5093;
2706  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XM, JungleStairs::Half::Bottom, JungleStairs::Shape::Straight).ID: return 5095;
2707  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XM, JungleStairs::Half::Bottom, JungleStairs::Shape::InnerLeft).ID: return 5097;
2708  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XM, JungleStairs::Half::Bottom, JungleStairs::Shape::InnerRight).ID: return 5099;
2709  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XM, JungleStairs::Half::Bottom, JungleStairs::Shape::OuterLeft).ID: return 5101;
2710  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XM, JungleStairs::Half::Bottom, JungleStairs::Shape::OuterRight).ID: return 5103;
2711  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XP, JungleStairs::Half::Top, JungleStairs::Shape::Straight).ID: return 5105;
2712  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XP, JungleStairs::Half::Top, JungleStairs::Shape::InnerLeft).ID: return 5107;
2713  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XP, JungleStairs::Half::Top, JungleStairs::Shape::InnerRight).ID: return 5109;
2714  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XP, JungleStairs::Half::Top, JungleStairs::Shape::OuterLeft).ID: return 5111;
2715  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XP, JungleStairs::Half::Top, JungleStairs::Shape::OuterRight).ID: return 5113;
2716  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XP, JungleStairs::Half::Bottom, JungleStairs::Shape::Straight).ID: return 5115;
2717  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XP, JungleStairs::Half::Bottom, JungleStairs::Shape::InnerLeft).ID: return 5117;
2718  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XP, JungleStairs::Half::Bottom, JungleStairs::Shape::InnerRight).ID: return 5119;
2719  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XP, JungleStairs::Half::Bottom, JungleStairs::Shape::OuterLeft).ID: return 5121;
2720  case JungleStairs::JungleStairs(eBlockFace::BLOCK_FACE_XP, JungleStairs::Half::Bottom, JungleStairs::Shape::OuterRight).ID: return 5123;
2721  case JungleTrapdoor::JungleTrapdoor(eBlockFace::BLOCK_FACE_ZM, JungleTrapdoor::Half::Top, true, true).ID: return 3786;
2722  case JungleTrapdoor::JungleTrapdoor(eBlockFace::BLOCK_FACE_ZM, JungleTrapdoor::Half::Top, true, false).ID: return 3788;
2723  case JungleTrapdoor::JungleTrapdoor(eBlockFace::BLOCK_FACE_ZM, JungleTrapdoor::Half::Top, false, true).ID: return 3790;
2724  case JungleTrapdoor::JungleTrapdoor(eBlockFace::BLOCK_FACE_ZM, JungleTrapdoor::Half::Top, false, false).ID: return 3792;
2729  case JungleTrapdoor::JungleTrapdoor(eBlockFace::BLOCK_FACE_ZP, JungleTrapdoor::Half::Top, true, true).ID: return 3802;
2730  case JungleTrapdoor::JungleTrapdoor(eBlockFace::BLOCK_FACE_ZP, JungleTrapdoor::Half::Top, true, false).ID: return 3804;
2731  case JungleTrapdoor::JungleTrapdoor(eBlockFace::BLOCK_FACE_ZP, JungleTrapdoor::Half::Top, false, true).ID: return 3806;
2732  case JungleTrapdoor::JungleTrapdoor(eBlockFace::BLOCK_FACE_ZP, JungleTrapdoor::Half::Top, false, false).ID: return 3808;
2737  case JungleTrapdoor::JungleTrapdoor(eBlockFace::BLOCK_FACE_XM, JungleTrapdoor::Half::Top, true, true).ID: return 3818;
2738  case JungleTrapdoor::JungleTrapdoor(eBlockFace::BLOCK_FACE_XM, JungleTrapdoor::Half::Top, true, false).ID: return 3820;
2739  case JungleTrapdoor::JungleTrapdoor(eBlockFace::BLOCK_FACE_XM, JungleTrapdoor::Half::Top, false, true).ID: return 3822;
2740  case JungleTrapdoor::JungleTrapdoor(eBlockFace::BLOCK_FACE_XM, JungleTrapdoor::Half::Top, false, false).ID: return 3824;
2745  case JungleTrapdoor::JungleTrapdoor(eBlockFace::BLOCK_FACE_XP, JungleTrapdoor::Half::Top, true, true).ID: return 3834;
2746  case JungleTrapdoor::JungleTrapdoor(eBlockFace::BLOCK_FACE_XP, JungleTrapdoor::Half::Top, true, false).ID: return 3836;
2747  case JungleTrapdoor::JungleTrapdoor(eBlockFace::BLOCK_FACE_XP, JungleTrapdoor::Half::Top, false, true).ID: return 3838;
2748  case JungleTrapdoor::JungleTrapdoor(eBlockFace::BLOCK_FACE_XP, JungleTrapdoor::Half::Top, false, false).ID: return 3840;
2753  case JungleWood::JungleWood(JungleWood::Axis::X).ID: return 117;
2754  case JungleWood::JungleWood(JungleWood::Axis::Y).ID: return 118;
2755  case JungleWood::JungleWood(JungleWood::Axis::Z).ID: return 119;
2756  case Kelp::Kelp(0).ID: return 8409;
2757  case Kelp::Kelp(1).ID: return 8410;
2758  case Kelp::Kelp(2).ID: return 8411;
2759  case Kelp::Kelp(3).ID: return 8412;
2760  case Kelp::Kelp(4).ID: return 8413;
2761  case Kelp::Kelp(5).ID: return 8414;
2762  case Kelp::Kelp(6).ID: return 8415;
2763  case Kelp::Kelp(7).ID: return 8416;
2764  case Kelp::Kelp(8).ID: return 8417;
2765  case Kelp::Kelp(9).ID: return 8418;
2766  case Kelp::Kelp(10).ID: return 8419;
2767  case Kelp::Kelp(11).ID: return 8420;
2768  case Kelp::Kelp(12).ID: return 8421;
2769  case Kelp::Kelp(13).ID: return 8422;
2770  case Kelp::Kelp(14).ID: return 8423;
2771  case Kelp::Kelp(15).ID: return 8424;
2772  case Kelp::Kelp(16).ID: return 8425;
2773  case Kelp::Kelp(17).ID: return 8426;
2774  case Kelp::Kelp(18).ID: return 8427;
2775  case Kelp::Kelp(19).ID: return 8428;
2776  case Kelp::Kelp(20).ID: return 8429;
2777  case Kelp::Kelp(21).ID: return 8430;
2778  case Kelp::Kelp(22).ID: return 8431;
2779  case Kelp::Kelp(23).ID: return 8432;
2780  case Kelp::Kelp(24).ID: return 8433;
2781  case Kelp::Kelp(25).ID: return 8434;
2782  case KelpPlant::KelpPlant().ID: return 8435;
2783  case Ladder::Ladder(eBlockFace::BLOCK_FACE_ZM).ID: return 3172;
2784  case Ladder::Ladder(eBlockFace::BLOCK_FACE_ZP).ID: return 3174;
2785  case Ladder::Ladder(eBlockFace::BLOCK_FACE_XM).ID: return 3176;
2786  case Ladder::Ladder(eBlockFace::BLOCK_FACE_XP).ID: return 3178;
2787  case LapisBlock::LapisBlock().ID: return 232;
2788  case LapisOre::LapisOre().ID: return 231;
2789  case LargeFern::LargeFern(LargeFern::Half::Upper).ID: return 6852;
2790  case LargeFern::LargeFern(LargeFern::Half::Lower).ID: return 6853;
2791  case Lava::Lava(0).ID: return 50;
2792  case Lava::Lava(1).ID: return 51;
2793  case Lava::Lava(2).ID: return 52;
2794  case Lava::Lava(3).ID: return 53;
2795  case Lava::Lava(4).ID: return 54;
2796  case Lava::Lava(5).ID: return 55;
2797  case Lava::Lava(6).ID: return 56;
2798  case Lava::Lava(7).ID: return 57;
2799  case Lava::Lava(8).ID: return 58;
2800  case Lava::Lava(9).ID: return 59;
2801  case Lava::Lava(10).ID: return 60;
2802  case Lava::Lava(11).ID: return 61;
2803  case Lava::Lava(12).ID: return 62;
2804  case Lava::Lava(13).ID: return 63;
2805  case Lava::Lava(14).ID: return 64;
2806  case Lava::Lava(15).ID: return 65;
2807  case Lever::Lever(Lever::Face::Floor, eBlockFace::BLOCK_FACE_ZM, true).ID: return 3277;
2808  case Lever::Lever(Lever::Face::Floor, eBlockFace::BLOCK_FACE_ZM, false).ID: return 3278;
2809  case Lever::Lever(Lever::Face::Floor, eBlockFace::BLOCK_FACE_ZP, true).ID: return 3279;
2810  case Lever::Lever(Lever::Face::Floor, eBlockFace::BLOCK_FACE_ZP, false).ID: return 3280;
2811  case Lever::Lever(Lever::Face::Floor, eBlockFace::BLOCK_FACE_XM, true).ID: return 3281;
2812  case Lever::Lever(Lever::Face::Floor, eBlockFace::BLOCK_FACE_XM, false).ID: return 3282;
2813  case Lever::Lever(Lever::Face::Floor, eBlockFace::BLOCK_FACE_XP, true).ID: return 3283;
2814  case Lever::Lever(Lever::Face::Floor, eBlockFace::BLOCK_FACE_XP, false).ID: return 3284;
2815  case Lever::Lever(Lever::Face::Wall, eBlockFace::BLOCK_FACE_ZM, true).ID: return 3285;
2816  case Lever::Lever(Lever::Face::Wall, eBlockFace::BLOCK_FACE_ZM, false).ID: return 3286;
2817  case Lever::Lever(Lever::Face::Wall, eBlockFace::BLOCK_FACE_ZP, true).ID: return 3287;
2818  case Lever::Lever(Lever::Face::Wall, eBlockFace::BLOCK_FACE_ZP, false).ID: return 3288;
2819  case Lever::Lever(Lever::Face::Wall, eBlockFace::BLOCK_FACE_XM, true).ID: return 3289;
2820  case Lever::Lever(Lever::Face::Wall, eBlockFace::BLOCK_FACE_XM, false).ID: return 3290;
2821  case Lever::Lever(Lever::Face::Wall, eBlockFace::BLOCK_FACE_XP, true).ID: return 3291;
2822  case Lever::Lever(Lever::Face::Wall, eBlockFace::BLOCK_FACE_XP, false).ID: return 3292;
2823  case Lever::Lever(Lever::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM, true).ID: return 3293;
2824  case Lever::Lever(Lever::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM, false).ID: return 3294;
2825  case Lever::Lever(Lever::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP, true).ID: return 3295;
2826  case Lever::Lever(Lever::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP, false).ID: return 3296;
2827  case Lever::Lever(Lever::Face::Ceiling, eBlockFace::BLOCK_FACE_XM, true).ID: return 3297;
2828  case Lever::Lever(Lever::Face::Ceiling, eBlockFace::BLOCK_FACE_XM, false).ID: return 3298;
2829  case Lever::Lever(Lever::Face::Ceiling, eBlockFace::BLOCK_FACE_XP, true).ID: return 3299;
2830  case Lever::Lever(Lever::Face::Ceiling, eBlockFace::BLOCK_FACE_XP, false).ID: return 3300;
2831  case LightBlueBanner::LightBlueBanner(0).ID: return 6902;
2832  case LightBlueBanner::LightBlueBanner(1).ID: return 6903;
2833  case LightBlueBanner::LightBlueBanner(2).ID: return 6904;
2834  case LightBlueBanner::LightBlueBanner(3).ID: return 6905;
2835  case LightBlueBanner::LightBlueBanner(4).ID: return 6906;
2836  case LightBlueBanner::LightBlueBanner(5).ID: return 6907;
2837  case LightBlueBanner::LightBlueBanner(6).ID: return 6908;
2838  case LightBlueBanner::LightBlueBanner(7).ID: return 6909;
2839  case LightBlueBanner::LightBlueBanner(8).ID: return 6910;
2840  case LightBlueBanner::LightBlueBanner(9).ID: return 6911;
2841  case LightBlueBanner::LightBlueBanner(10).ID: return 6912;
2842  case LightBlueBanner::LightBlueBanner(11).ID: return 6913;
2843  case LightBlueBanner::LightBlueBanner(12).ID: return 6914;
2844  case LightBlueBanner::LightBlueBanner(13).ID: return 6915;
2845  case LightBlueBanner::LightBlueBanner(14).ID: return 6916;
2846  case LightBlueBanner::LightBlueBanner(15).ID: return 6917;
2847  case LightBlueBed::LightBlueBed(eBlockFace::BLOCK_FACE_ZM, true, LightBlueBed::Part::Head).ID: return 796;
2848  case LightBlueBed::LightBlueBed(eBlockFace::BLOCK_FACE_ZM, true, LightBlueBed::Part::Foot).ID: return 797;
2849  case LightBlueBed::LightBlueBed(eBlockFace::BLOCK_FACE_ZM, false, LightBlueBed::Part::Head).ID: return 798;
2850  case LightBlueBed::LightBlueBed(eBlockFace::BLOCK_FACE_ZM, false, LightBlueBed::Part::Foot).ID: return 799;
2851  case LightBlueBed::LightBlueBed(eBlockFace::BLOCK_FACE_ZP, true, LightBlueBed::Part::Head).ID: return 800;
2852  case LightBlueBed::LightBlueBed(eBlockFace::BLOCK_FACE_ZP, true, LightBlueBed::Part::Foot).ID: return 801;
2853  case LightBlueBed::LightBlueBed(eBlockFace::BLOCK_FACE_ZP, false, LightBlueBed::Part::Head).ID: return 802;
2854  case LightBlueBed::LightBlueBed(eBlockFace::BLOCK_FACE_ZP, false, LightBlueBed::Part::Foot).ID: return 803;
2855  case LightBlueBed::LightBlueBed(eBlockFace::BLOCK_FACE_XM, true, LightBlueBed::Part::Head).ID: return 804;
2856  case LightBlueBed::LightBlueBed(eBlockFace::BLOCK_FACE_XM, true, LightBlueBed::Part::Foot).ID: return 805;
2857  case LightBlueBed::LightBlueBed(eBlockFace::BLOCK_FACE_XM, false, LightBlueBed::Part::Head).ID: return 806;
2858  case LightBlueBed::LightBlueBed(eBlockFace::BLOCK_FACE_XM, false, LightBlueBed::Part::Foot).ID: return 807;
2859  case LightBlueBed::LightBlueBed(eBlockFace::BLOCK_FACE_XP, true, LightBlueBed::Part::Head).ID: return 808;
2860  case LightBlueBed::LightBlueBed(eBlockFace::BLOCK_FACE_XP, true, LightBlueBed::Part::Foot).ID: return 809;
2861  case LightBlueBed::LightBlueBed(eBlockFace::BLOCK_FACE_XP, false, LightBlueBed::Part::Head).ID: return 810;
2862  case LightBlueBed::LightBlueBed(eBlockFace::BLOCK_FACE_XP, false, LightBlueBed::Part::Foot).ID: return 811;
2863  case LightBlueCarpet::LightBlueCarpet().ID: return 6826;
2864  case LightBlueConcrete::LightBlueConcrete().ID: return 8380;
2877  case LightBlueStainedGlassPane::LightBlueStainedGlassPane(true, true, true, true).ID: return 5918;
2878  case LightBlueStainedGlassPane::LightBlueStainedGlassPane(true, true, true, false).ID: return 5919;
2879  case LightBlueStainedGlassPane::LightBlueStainedGlassPane(true, true, false, true).ID: return 5922;
2880  case LightBlueStainedGlassPane::LightBlueStainedGlassPane(true, true, false, false).ID: return 5923;
2881  case LightBlueStainedGlassPane::LightBlueStainedGlassPane(true, false, true, true).ID: return 5926;
2882  case LightBlueStainedGlassPane::LightBlueStainedGlassPane(true, false, true, false).ID: return 5927;
2883  case LightBlueStainedGlassPane::LightBlueStainedGlassPane(true, false, false, true).ID: return 5930;
2884  case LightBlueStainedGlassPane::LightBlueStainedGlassPane(true, false, false, false).ID: return 5931;
2885  case LightBlueStainedGlassPane::LightBlueStainedGlassPane(false, true, true, true).ID: return 5934;
2886  case LightBlueStainedGlassPane::LightBlueStainedGlassPane(false, true, true, false).ID: return 5935;
2887  case LightBlueStainedGlassPane::LightBlueStainedGlassPane(false, true, false, true).ID: return 5938;
2888  case LightBlueStainedGlassPane::LightBlueStainedGlassPane(false, true, false, false).ID: return 5939;
2889  case LightBlueStainedGlassPane::LightBlueStainedGlassPane(false, false, true, true).ID: return 5942;
2890  case LightBlueStainedGlassPane::LightBlueStainedGlassPane(false, false, true, false).ID: return 5943;
2891  case LightBlueStainedGlassPane::LightBlueStainedGlassPane(false, false, false, true).ID: return 5946;
2892  case LightBlueStainedGlassPane::LightBlueStainedGlassPane(false, false, false, false).ID: return 5947;
2893  case LightBlueTerracotta::LightBlueTerracotta().ID: return 5807;
2894  case LightBlueWallBanner::LightBlueWallBanner(eBlockFace::BLOCK_FACE_ZM).ID: return 7122;
2895  case LightBlueWallBanner::LightBlueWallBanner(eBlockFace::BLOCK_FACE_ZP).ID: return 7123;
2896  case LightBlueWallBanner::LightBlueWallBanner(eBlockFace::BLOCK_FACE_XM).ID: return 7124;
2897  case LightBlueWallBanner::LightBlueWallBanner(eBlockFace::BLOCK_FACE_XP).ID: return 7125;
2898  case LightBlueWool::LightBlueWool().ID: return 1086;
2899  case LightGrayBanner::LightGrayBanner(0).ID: return 6982;
2900  case LightGrayBanner::LightGrayBanner(1).ID: return 6983;
2901  case LightGrayBanner::LightGrayBanner(2).ID: return 6984;
2902  case LightGrayBanner::LightGrayBanner(3).ID: return 6985;
2903  case LightGrayBanner::LightGrayBanner(4).ID: return 6986;
2904  case LightGrayBanner::LightGrayBanner(5).ID: return 6987;
2905  case LightGrayBanner::LightGrayBanner(6).ID: return 6988;
2906  case LightGrayBanner::LightGrayBanner(7).ID: return 6989;
2907  case LightGrayBanner::LightGrayBanner(8).ID: return 6990;
2908  case LightGrayBanner::LightGrayBanner(9).ID: return 6991;
2909  case LightGrayBanner::LightGrayBanner(10).ID: return 6992;
2910  case LightGrayBanner::LightGrayBanner(11).ID: return 6993;
2911  case LightGrayBanner::LightGrayBanner(12).ID: return 6994;
2912  case LightGrayBanner::LightGrayBanner(13).ID: return 6995;
2913  case LightGrayBanner::LightGrayBanner(14).ID: return 6996;
2914  case LightGrayBanner::LightGrayBanner(15).ID: return 6997;
2915  case LightGrayBed::LightGrayBed(eBlockFace::BLOCK_FACE_ZM, true, LightGrayBed::Part::Head).ID: return 876;
2916  case LightGrayBed::LightGrayBed(eBlockFace::BLOCK_FACE_ZM, true, LightGrayBed::Part::Foot).ID: return 877;
2917  case LightGrayBed::LightGrayBed(eBlockFace::BLOCK_FACE_ZM, false, LightGrayBed::Part::Head).ID: return 878;
2918  case LightGrayBed::LightGrayBed(eBlockFace::BLOCK_FACE_ZM, false, LightGrayBed::Part::Foot).ID: return 879;
2919  case LightGrayBed::LightGrayBed(eBlockFace::BLOCK_FACE_ZP, true, LightGrayBed::Part::Head).ID: return 880;
2920  case LightGrayBed::LightGrayBed(eBlockFace::BLOCK_FACE_ZP, true, LightGrayBed::Part::Foot).ID: return 881;
2921  case LightGrayBed::LightGrayBed(eBlockFace::BLOCK_FACE_ZP, false, LightGrayBed::Part::Head).ID: return 882;
2922  case LightGrayBed::LightGrayBed(eBlockFace::BLOCK_FACE_ZP, false, LightGrayBed::Part::Foot).ID: return 883;
2923  case LightGrayBed::LightGrayBed(eBlockFace::BLOCK_FACE_XM, true, LightGrayBed::Part::Head).ID: return 884;
2924  case LightGrayBed::LightGrayBed(eBlockFace::BLOCK_FACE_XM, true, LightGrayBed::Part::Foot).ID: return 885;
2925  case LightGrayBed::LightGrayBed(eBlockFace::BLOCK_FACE_XM, false, LightGrayBed::Part::Head).ID: return 886;
2926  case LightGrayBed::LightGrayBed(eBlockFace::BLOCK_FACE_XM, false, LightGrayBed::Part::Foot).ID: return 887;
2927  case LightGrayBed::LightGrayBed(eBlockFace::BLOCK_FACE_XP, true, LightGrayBed::Part::Head).ID: return 888;
2928  case LightGrayBed::LightGrayBed(eBlockFace::BLOCK_FACE_XP, true, LightGrayBed::Part::Foot).ID: return 889;
2929  case LightGrayBed::LightGrayBed(eBlockFace::BLOCK_FACE_XP, false, LightGrayBed::Part::Head).ID: return 890;
2930  case LightGrayBed::LightGrayBed(eBlockFace::BLOCK_FACE_XP, false, LightGrayBed::Part::Foot).ID: return 891;
2931  case LightGrayCarpet::LightGrayCarpet().ID: return 6831;
2932  case LightGrayConcrete::LightGrayConcrete().ID: return 8385;
2945  case LightGrayStainedGlassPane::LightGrayStainedGlassPane(true, true, true, true).ID: return 6078;
2946  case LightGrayStainedGlassPane::LightGrayStainedGlassPane(true, true, true, false).ID: return 6079;
2947  case LightGrayStainedGlassPane::LightGrayStainedGlassPane(true, true, false, true).ID: return 6082;
2948  case LightGrayStainedGlassPane::LightGrayStainedGlassPane(true, true, false, false).ID: return 6083;
2949  case LightGrayStainedGlassPane::LightGrayStainedGlassPane(true, false, true, true).ID: return 6086;
2950  case LightGrayStainedGlassPane::LightGrayStainedGlassPane(true, false, true, false).ID: return 6087;
2951  case LightGrayStainedGlassPane::LightGrayStainedGlassPane(true, false, false, true).ID: return 6090;
2952  case LightGrayStainedGlassPane::LightGrayStainedGlassPane(true, false, false, false).ID: return 6091;
2953  case LightGrayStainedGlassPane::LightGrayStainedGlassPane(false, true, true, true).ID: return 6094;
2954  case LightGrayStainedGlassPane::LightGrayStainedGlassPane(false, true, true, false).ID: return 6095;
2955  case LightGrayStainedGlassPane::LightGrayStainedGlassPane(false, true, false, true).ID: return 6098;
2956  case LightGrayStainedGlassPane::LightGrayStainedGlassPane(false, true, false, false).ID: return 6099;
2957  case LightGrayStainedGlassPane::LightGrayStainedGlassPane(false, false, true, true).ID: return 6102;
2958  case LightGrayStainedGlassPane::LightGrayStainedGlassPane(false, false, true, false).ID: return 6103;
2959  case LightGrayStainedGlassPane::LightGrayStainedGlassPane(false, false, false, true).ID: return 6106;
2960  case LightGrayStainedGlassPane::LightGrayStainedGlassPane(false, false, false, false).ID: return 6107;
2961  case LightGrayTerracotta::LightGrayTerracotta().ID: return 5812;
2962  case LightGrayWallBanner::LightGrayWallBanner(eBlockFace::BLOCK_FACE_ZM).ID: return 7142;
2963  case LightGrayWallBanner::LightGrayWallBanner(eBlockFace::BLOCK_FACE_ZP).ID: return 7143;
2964  case LightGrayWallBanner::LightGrayWallBanner(eBlockFace::BLOCK_FACE_XM).ID: return 7144;
2965  case LightGrayWallBanner::LightGrayWallBanner(eBlockFace::BLOCK_FACE_XP).ID: return 7145;
2966  case LightGrayWool::LightGrayWool().ID: return 1091;
2983  case Lilac::Lilac(Lilac::Half::Upper).ID: return 6844;
2984  case Lilac::Lilac(Lilac::Half::Lower).ID: return 6845;
2985  case LilyPad::LilyPad().ID: return 4494;
2986  case LimeBanner::LimeBanner(0).ID: return 6934;
2987  case LimeBanner::LimeBanner(1).ID: return 6935;
2988  case LimeBanner::LimeBanner(2).ID: return 6936;
2989  case LimeBanner::LimeBanner(3).ID: return 6937;
2990  case LimeBanner::LimeBanner(4).ID: return 6938;
2991  case LimeBanner::LimeBanner(5).ID: return 6939;
2992  case LimeBanner::LimeBanner(6).ID: return 6940;
2993  case LimeBanner::LimeBanner(7).ID: return 6941;
2994  case LimeBanner::LimeBanner(8).ID: return 6942;
2995  case LimeBanner::LimeBanner(9).ID: return 6943;
2996  case LimeBanner::LimeBanner(10).ID: return 6944;
2997  case LimeBanner::LimeBanner(11).ID: return 6945;
2998  case LimeBanner::LimeBanner(12).ID: return 6946;
2999  case LimeBanner::LimeBanner(13).ID: return 6947;
3000  case LimeBanner::LimeBanner(14).ID: return 6948;
3001  case LimeBanner::LimeBanner(15).ID: return 6949;
3002  case LimeBed::LimeBed(eBlockFace::BLOCK_FACE_ZM, true, LimeBed::Part::Head).ID: return 828;
3003  case LimeBed::LimeBed(eBlockFace::BLOCK_FACE_ZM, true, LimeBed::Part::Foot).ID: return 829;
3004  case LimeBed::LimeBed(eBlockFace::BLOCK_FACE_ZM, false, LimeBed::Part::Head).ID: return 830;
3005  case LimeBed::LimeBed(eBlockFace::BLOCK_FACE_ZM, false, LimeBed::Part::Foot).ID: return 831;
3006  case LimeBed::LimeBed(eBlockFace::BLOCK_FACE_ZP, true, LimeBed::Part::Head).ID: return 832;
3007  case LimeBed::LimeBed(eBlockFace::BLOCK_FACE_ZP, true, LimeBed::Part::Foot).ID: return 833;
3008  case LimeBed::LimeBed(eBlockFace::BLOCK_FACE_ZP, false, LimeBed::Part::Head).ID: return 834;
3009  case LimeBed::LimeBed(eBlockFace::BLOCK_FACE_ZP, false, LimeBed::Part::Foot).ID: return 835;
3010  case LimeBed::LimeBed(eBlockFace::BLOCK_FACE_XM, true, LimeBed::Part::Head).ID: return 836;
3011  case LimeBed::LimeBed(eBlockFace::BLOCK_FACE_XM, true, LimeBed::Part::Foot).ID: return 837;
3012  case LimeBed::LimeBed(eBlockFace::BLOCK_FACE_XM, false, LimeBed::Part::Head).ID: return 838;
3013  case LimeBed::LimeBed(eBlockFace::BLOCK_FACE_XM, false, LimeBed::Part::Foot).ID: return 839;
3014  case LimeBed::LimeBed(eBlockFace::BLOCK_FACE_XP, true, LimeBed::Part::Head).ID: return 840;
3015  case LimeBed::LimeBed(eBlockFace::BLOCK_FACE_XP, true, LimeBed::Part::Foot).ID: return 841;
3016  case LimeBed::LimeBed(eBlockFace::BLOCK_FACE_XP, false, LimeBed::Part::Head).ID: return 842;
3017  case LimeBed::LimeBed(eBlockFace::BLOCK_FACE_XP, false, LimeBed::Part::Foot).ID: return 843;
3018  case LimeCarpet::LimeCarpet().ID: return 6828;
3019  case LimeConcrete::LimeConcrete().ID: return 8382;
3020  case LimeConcretePowder::LimeConcretePowder().ID: return 8398;
3031  case LimeStainedGlass::LimeStainedGlass().ID: return 3582;
3032  case LimeStainedGlassPane::LimeStainedGlassPane(true, true, true, true).ID: return 5982;
3033  case LimeStainedGlassPane::LimeStainedGlassPane(true, true, true, false).ID: return 5983;
3034  case LimeStainedGlassPane::LimeStainedGlassPane(true, true, false, true).ID: return 5986;
3035  case LimeStainedGlassPane::LimeStainedGlassPane(true, true, false, false).ID: return 5987;
3036  case LimeStainedGlassPane::LimeStainedGlassPane(true, false, true, true).ID: return 5990;
3037  case LimeStainedGlassPane::LimeStainedGlassPane(true, false, true, false).ID: return 5991;
3038  case LimeStainedGlassPane::LimeStainedGlassPane(true, false, false, true).ID: return 5994;
3039  case LimeStainedGlassPane::LimeStainedGlassPane(true, false, false, false).ID: return 5995;
3040  case LimeStainedGlassPane::LimeStainedGlassPane(false, true, true, true).ID: return 5998;
3041  case LimeStainedGlassPane::LimeStainedGlassPane(false, true, true, false).ID: return 5999;
3042  case LimeStainedGlassPane::LimeStainedGlassPane(false, true, false, true).ID: return 6002;
3043  case LimeStainedGlassPane::LimeStainedGlassPane(false, true, false, false).ID: return 6003;
3044  case LimeStainedGlassPane::LimeStainedGlassPane(false, false, true, true).ID: return 6006;
3045  case LimeStainedGlassPane::LimeStainedGlassPane(false, false, true, false).ID: return 6007;
3046  case LimeStainedGlassPane::LimeStainedGlassPane(false, false, false, true).ID: return 6010;
3047  case LimeStainedGlassPane::LimeStainedGlassPane(false, false, false, false).ID: return 6011;
3048  case LimeTerracotta::LimeTerracotta().ID: return 5809;
3049  case LimeWallBanner::LimeWallBanner(eBlockFace::BLOCK_FACE_ZM).ID: return 7130;
3050  case LimeWallBanner::LimeWallBanner(eBlockFace::BLOCK_FACE_ZP).ID: return 7131;
3051  case LimeWallBanner::LimeWallBanner(eBlockFace::BLOCK_FACE_XM).ID: return 7132;
3052  case LimeWallBanner::LimeWallBanner(eBlockFace::BLOCK_FACE_XP).ID: return 7133;
3053  case LimeWool::LimeWool().ID: return 1088;
3054  case MagentaBanner::MagentaBanner(0).ID: return 6886;
3055  case MagentaBanner::MagentaBanner(1).ID: return 6887;
3056  case MagentaBanner::MagentaBanner(2).ID: return 6888;
3057  case MagentaBanner::MagentaBanner(3).ID: return 6889;
3058  case MagentaBanner::MagentaBanner(4).ID: return 6890;
3059  case MagentaBanner::MagentaBanner(5).ID: return 6891;
3060  case MagentaBanner::MagentaBanner(6).ID: return 6892;
3061  case MagentaBanner::MagentaBanner(7).ID: return 6893;
3062  case MagentaBanner::MagentaBanner(8).ID: return 6894;
3063  case MagentaBanner::MagentaBanner(9).ID: return 6895;
3064  case MagentaBanner::MagentaBanner(10).ID: return 6896;
3065  case MagentaBanner::MagentaBanner(11).ID: return 6897;
3066  case MagentaBanner::MagentaBanner(12).ID: return 6898;
3067  case MagentaBanner::MagentaBanner(13).ID: return 6899;
3068  case MagentaBanner::MagentaBanner(14).ID: return 6900;
3069  case MagentaBanner::MagentaBanner(15).ID: return 6901;
3070  case MagentaBed::MagentaBed(eBlockFace::BLOCK_FACE_ZM, true, MagentaBed::Part::Head).ID: return 780;
3071  case MagentaBed::MagentaBed(eBlockFace::BLOCK_FACE_ZM, true, MagentaBed::Part::Foot).ID: return 781;
3072  case MagentaBed::MagentaBed(eBlockFace::BLOCK_FACE_ZM, false, MagentaBed::Part::Head).ID: return 782;
3073  case MagentaBed::MagentaBed(eBlockFace::BLOCK_FACE_ZM, false, MagentaBed::Part::Foot).ID: return 783;
3074  case MagentaBed::MagentaBed(eBlockFace::BLOCK_FACE_ZP, true, MagentaBed::Part::Head).ID: return 784;
3075  case MagentaBed::MagentaBed(eBlockFace::BLOCK_FACE_ZP, true, MagentaBed::Part::Foot).ID: return 785;
3076  case MagentaBed::MagentaBed(eBlockFace::BLOCK_FACE_ZP, false, MagentaBed::Part::Head).ID: return 786;
3077  case MagentaBed::MagentaBed(eBlockFace::BLOCK_FACE_ZP, false, MagentaBed::Part::Foot).ID: return 787;
3078  case MagentaBed::MagentaBed(eBlockFace::BLOCK_FACE_XM, true, MagentaBed::Part::Head).ID: return 788;
3079  case MagentaBed::MagentaBed(eBlockFace::BLOCK_FACE_XM, true, MagentaBed::Part::Foot).ID: return 789;
3080  case MagentaBed::MagentaBed(eBlockFace::BLOCK_FACE_XM, false, MagentaBed::Part::Head).ID: return 790;
3081  case MagentaBed::MagentaBed(eBlockFace::BLOCK_FACE_XM, false, MagentaBed::Part::Foot).ID: return 791;
3082  case MagentaBed::MagentaBed(eBlockFace::BLOCK_FACE_XP, true, MagentaBed::Part::Head).ID: return 792;
3083  case MagentaBed::MagentaBed(eBlockFace::BLOCK_FACE_XP, true, MagentaBed::Part::Foot).ID: return 793;
3084  case MagentaBed::MagentaBed(eBlockFace::BLOCK_FACE_XP, false, MagentaBed::Part::Head).ID: return 794;
3085  case MagentaBed::MagentaBed(eBlockFace::BLOCK_FACE_XP, false, MagentaBed::Part::Foot).ID: return 795;
3086  case MagentaCarpet::MagentaCarpet().ID: return 6825;
3087  case MagentaConcrete::MagentaConcrete().ID: return 8379;
3099  case MagentaStainedGlass::MagentaStainedGlass().ID: return 3579;
3100  case MagentaStainedGlassPane::MagentaStainedGlassPane(true, true, true, true).ID: return 5886;
3101  case MagentaStainedGlassPane::MagentaStainedGlassPane(true, true, true, false).ID: return 5887;
3102  case MagentaStainedGlassPane::MagentaStainedGlassPane(true, true, false, true).ID: return 5890;
3103  case MagentaStainedGlassPane::MagentaStainedGlassPane(true, true, false, false).ID: return 5891;
3104  case MagentaStainedGlassPane::MagentaStainedGlassPane(true, false, true, true).ID: return 5894;
3105  case MagentaStainedGlassPane::MagentaStainedGlassPane(true, false, true, false).ID: return 5895;
3106  case MagentaStainedGlassPane::MagentaStainedGlassPane(true, false, false, true).ID: return 5898;
3107  case MagentaStainedGlassPane::MagentaStainedGlassPane(true, false, false, false).ID: return 5899;
3108  case MagentaStainedGlassPane::MagentaStainedGlassPane(false, true, true, true).ID: return 5902;
3109  case MagentaStainedGlassPane::MagentaStainedGlassPane(false, true, true, false).ID: return 5903;
3110  case MagentaStainedGlassPane::MagentaStainedGlassPane(false, true, false, true).ID: return 5906;
3111  case MagentaStainedGlassPane::MagentaStainedGlassPane(false, true, false, false).ID: return 5907;
3112  case MagentaStainedGlassPane::MagentaStainedGlassPane(false, false, true, true).ID: return 5910;
3113  case MagentaStainedGlassPane::MagentaStainedGlassPane(false, false, true, false).ID: return 5911;
3114  case MagentaStainedGlassPane::MagentaStainedGlassPane(false, false, false, true).ID: return 5914;
3115  case MagentaStainedGlassPane::MagentaStainedGlassPane(false, false, false, false).ID: return 5915;
3116  case MagentaTerracotta::MagentaTerracotta().ID: return 5806;
3117  case MagentaWallBanner::MagentaWallBanner(eBlockFace::BLOCK_FACE_ZM).ID: return 7118;
3118  case MagentaWallBanner::MagentaWallBanner(eBlockFace::BLOCK_FACE_ZP).ID: return 7119;
3119  case MagentaWallBanner::MagentaWallBanner(eBlockFace::BLOCK_FACE_XM).ID: return 7120;
3120  case MagentaWallBanner::MagentaWallBanner(eBlockFace::BLOCK_FACE_XP).ID: return 7121;
3121  case MagentaWool::MagentaWool().ID: return 1085;
3122  case MagmaBlock::MagmaBlock().ID: return 8192;
3123  case Melon::Melon().ID: return 4243;
3124  case MelonStem::MelonStem(0).ID: return 4260;
3125  case MelonStem::MelonStem(1).ID: return 4261;
3126  case MelonStem::MelonStem(2).ID: return 4262;
3127  case MelonStem::MelonStem(3).ID: return 4263;
3128  case MelonStem::MelonStem(4).ID: return 4264;
3129  case MelonStem::MelonStem(5).ID: return 4265;
3130  case MelonStem::MelonStem(6).ID: return 4266;
3131  case MelonStem::MelonStem(7).ID: return 4267;
3132  case MossyCobblestone::MossyCobblestone().ID: return 1128;
3133  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::Low, MossyCobblestoneWall::North::Low, MossyCobblestoneWall::South::Low, true, MossyCobblestoneWall::West::Low).ID: return 5203;
3134  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::Low, MossyCobblestoneWall::North::Low, MossyCobblestoneWall::South::Low, true, MossyCobblestoneWall::West::None).ID: return 5204;
3135  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::Low, MossyCobblestoneWall::North::Low, MossyCobblestoneWall::South::Low, false, MossyCobblestoneWall::West::Low).ID: return 5207;
3136  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::Low, MossyCobblestoneWall::North::Low, MossyCobblestoneWall::South::Low, false, MossyCobblestoneWall::West::None).ID: return 5208;
3137  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::Low, MossyCobblestoneWall::North::Low, MossyCobblestoneWall::South::None, true, MossyCobblestoneWall::West::Low).ID: return 5211;
3138  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::Low, MossyCobblestoneWall::North::Low, MossyCobblestoneWall::South::None, true, MossyCobblestoneWall::West::None).ID: return 5212;
3139  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::Low, MossyCobblestoneWall::North::Low, MossyCobblestoneWall::South::None, false, MossyCobblestoneWall::West::Low).ID: return 5215;
3140  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::Low, MossyCobblestoneWall::North::Low, MossyCobblestoneWall::South::None, false, MossyCobblestoneWall::West::None).ID: return 5216;
3141  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::Low, MossyCobblestoneWall::North::None, MossyCobblestoneWall::South::Low, true, MossyCobblestoneWall::West::Low).ID: return 5219;
3142  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::Low, MossyCobblestoneWall::North::None, MossyCobblestoneWall::South::Low, true, MossyCobblestoneWall::West::None).ID: return 5220;
3143  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::Low, MossyCobblestoneWall::North::None, MossyCobblestoneWall::South::Low, false, MossyCobblestoneWall::West::Low).ID: return 5223;
3144  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::Low, MossyCobblestoneWall::North::None, MossyCobblestoneWall::South::Low, false, MossyCobblestoneWall::West::None).ID: return 5224;
3145  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::Low, MossyCobblestoneWall::North::None, MossyCobblestoneWall::South::None, true, MossyCobblestoneWall::West::Low).ID: return 5227;
3146  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::Low, MossyCobblestoneWall::North::None, MossyCobblestoneWall::South::None, true, MossyCobblestoneWall::West::None).ID: return 5228;
3147  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::Low, MossyCobblestoneWall::North::None, MossyCobblestoneWall::South::None, false, MossyCobblestoneWall::West::Low).ID: return 5231;
3148  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::Low, MossyCobblestoneWall::North::None, MossyCobblestoneWall::South::None, false, MossyCobblestoneWall::West::None).ID: return 5232;
3149  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::None, MossyCobblestoneWall::North::Low, MossyCobblestoneWall::South::Low, true, MossyCobblestoneWall::West::Low).ID: return 5235;
3150  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::None, MossyCobblestoneWall::North::Low, MossyCobblestoneWall::South::Low, true, MossyCobblestoneWall::West::None).ID: return 5236;
3151  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::None, MossyCobblestoneWall::North::Low, MossyCobblestoneWall::South::Low, false, MossyCobblestoneWall::West::Low).ID: return 5239;
3152  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::None, MossyCobblestoneWall::North::Low, MossyCobblestoneWall::South::Low, false, MossyCobblestoneWall::West::None).ID: return 5240;
3153  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::None, MossyCobblestoneWall::North::Low, MossyCobblestoneWall::South::None, true, MossyCobblestoneWall::West::Low).ID: return 5243;
3154  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::None, MossyCobblestoneWall::North::Low, MossyCobblestoneWall::South::None, true, MossyCobblestoneWall::West::None).ID: return 5244;
3155  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::None, MossyCobblestoneWall::North::Low, MossyCobblestoneWall::South::None, false, MossyCobblestoneWall::West::Low).ID: return 5247;
3156  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::None, MossyCobblestoneWall::North::Low, MossyCobblestoneWall::South::None, false, MossyCobblestoneWall::West::None).ID: return 5248;
3157  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::None, MossyCobblestoneWall::North::None, MossyCobblestoneWall::South::Low, true, MossyCobblestoneWall::West::Low).ID: return 5251;
3158  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::None, MossyCobblestoneWall::North::None, MossyCobblestoneWall::South::Low, true, MossyCobblestoneWall::West::None).ID: return 5252;
3159  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::None, MossyCobblestoneWall::North::None, MossyCobblestoneWall::South::Low, false, MossyCobblestoneWall::West::Low).ID: return 5255;
3160  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::None, MossyCobblestoneWall::North::None, MossyCobblestoneWall::South::Low, false, MossyCobblestoneWall::West::None).ID: return 5256;
3161  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::None, MossyCobblestoneWall::North::None, MossyCobblestoneWall::South::None, true, MossyCobblestoneWall::West::Low).ID: return 5259;
3162  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::None, MossyCobblestoneWall::North::None, MossyCobblestoneWall::South::None, true, MossyCobblestoneWall::West::None).ID: return 5260;
3163  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::None, MossyCobblestoneWall::North::None, MossyCobblestoneWall::South::None, false, MossyCobblestoneWall::West::Low).ID: return 5263;
3164  case MossyCobblestoneWall::MossyCobblestoneWall(MossyCobblestoneWall::East::None, MossyCobblestoneWall::North::None, MossyCobblestoneWall::South::None, false, MossyCobblestoneWall::West::None).ID: return 5264;
3165  case MossyStoneBricks::MossyStoneBricks().ID: return 3984;
3166  case MovingPiston::MovingPiston(eBlockFace::BLOCK_FACE_ZM, MovingPiston::Type::Normal).ID: return 1099;
3167  case MovingPiston::MovingPiston(eBlockFace::BLOCK_FACE_ZM, MovingPiston::Type::Sticky).ID: return 1100;
3168  case MovingPiston::MovingPiston(eBlockFace::BLOCK_FACE_XP, MovingPiston::Type::Normal).ID: return 1101;
3169  case MovingPiston::MovingPiston(eBlockFace::BLOCK_FACE_XP, MovingPiston::Type::Sticky).ID: return 1102;
3170  case MovingPiston::MovingPiston(eBlockFace::BLOCK_FACE_ZP, MovingPiston::Type::Normal).ID: return 1103;
3171  case MovingPiston::MovingPiston(eBlockFace::BLOCK_FACE_ZP, MovingPiston::Type::Sticky).ID: return 1104;
3172  case MovingPiston::MovingPiston(eBlockFace::BLOCK_FACE_XM, MovingPiston::Type::Normal).ID: return 1105;
3173  case MovingPiston::MovingPiston(eBlockFace::BLOCK_FACE_XM, MovingPiston::Type::Sticky).ID: return 1106;
3174  case MovingPiston::MovingPiston(eBlockFace::BLOCK_FACE_YP, MovingPiston::Type::Normal).ID: return 1107;
3175  case MovingPiston::MovingPiston(eBlockFace::BLOCK_FACE_YP, MovingPiston::Type::Sticky).ID: return 1108;
3176  case MovingPiston::MovingPiston(eBlockFace::BLOCK_FACE_YM, MovingPiston::Type::Normal).ID: return 1109;
3177  case MovingPiston::MovingPiston(eBlockFace::BLOCK_FACE_YM, MovingPiston::Type::Sticky).ID: return 1110;
3178  case MushroomStem::MushroomStem(true, true, true, true, true, true).ID: return 4115;
3179  case MushroomStem::MushroomStem(true, true, true, true, true, false).ID: return 4116;
3180  case MushroomStem::MushroomStem(true, true, true, true, false, true).ID: return 4117;
3181  case MushroomStem::MushroomStem(true, true, true, true, false, false).ID: return 4118;
3182  case MushroomStem::MushroomStem(true, true, true, false, true, true).ID: return 4119;
3183  case MushroomStem::MushroomStem(true, true, true, false, true, false).ID: return 4120;
3184  case MushroomStem::MushroomStem(true, true, true, false, false, true).ID: return 4121;
3185  case MushroomStem::MushroomStem(true, true, true, false, false, false).ID: return 4122;
3186  case MushroomStem::MushroomStem(true, true, false, true, true, true).ID: return 4123;
3187  case MushroomStem::MushroomStem(true, true, false, true, true, false).ID: return 4124;
3188  case MushroomStem::MushroomStem(true, true, false, true, false, true).ID: return 4125;
3189  case MushroomStem::MushroomStem(true, true, false, true, false, false).ID: return 4126;
3190  case MushroomStem::MushroomStem(true, true, false, false, true, true).ID: return 4127;
3191  case MushroomStem::MushroomStem(true, true, false, false, true, false).ID: return 4128;
3192  case MushroomStem::MushroomStem(true, true, false, false, false, true).ID: return 4129;
3193  case MushroomStem::MushroomStem(true, true, false, false, false, false).ID: return 4130;
3194  case MushroomStem::MushroomStem(true, false, true, true, true, true).ID: return 4131;
3195  case MushroomStem::MushroomStem(true, false, true, true, true, false).ID: return 4132;
3196  case MushroomStem::MushroomStem(true, false, true, true, false, true).ID: return 4133;
3197  case MushroomStem::MushroomStem(true, false, true, true, false, false).ID: return 4134;
3198  case MushroomStem::MushroomStem(true, false, true, false, true, true).ID: return 4135;
3199  case MushroomStem::MushroomStem(true, false, true, false, true, false).ID: return 4136;
3200  case MushroomStem::MushroomStem(true, false, true, false, false, true).ID: return 4137;
3201  case MushroomStem::MushroomStem(true, false, true, false, false, false).ID: return 4138;
3202  case MushroomStem::MushroomStem(true, false, false, true, true, true).ID: return 4139;
3203  case MushroomStem::MushroomStem(true, false, false, true, true, false).ID: return 4140;
3204  case MushroomStem::MushroomStem(true, false, false, true, false, true).ID: return 4141;
3205  case MushroomStem::MushroomStem(true, false, false, true, false, false).ID: return 4142;
3206  case MushroomStem::MushroomStem(true, false, false, false, true, true).ID: return 4143;
3207  case MushroomStem::MushroomStem(true, false, false, false, true, false).ID: return 4144;
3208  case MushroomStem::MushroomStem(true, false, false, false, false, true).ID: return 4145;
3209  case MushroomStem::MushroomStem(true, false, false, false, false, false).ID: return 4146;
3210  case MushroomStem::MushroomStem(false, true, true, true, true, true).ID: return 4147;
3211  case MushroomStem::MushroomStem(false, true, true, true, true, false).ID: return 4148;
3212  case MushroomStem::MushroomStem(false, true, true, true, false, true).ID: return 4149;
3213  case MushroomStem::MushroomStem(false, true, true, true, false, false).ID: return 4150;
3214  case MushroomStem::MushroomStem(false, true, true, false, true, true).ID: return 4151;
3215  case MushroomStem::MushroomStem(false, true, true, false, true, false).ID: return 4152;
3216  case MushroomStem::MushroomStem(false, true, true, false, false, true).ID: return 4153;
3217  case MushroomStem::MushroomStem(false, true, true, false, false, false).ID: return 4154;
3218  case MushroomStem::MushroomStem(false, true, false, true, true, true).ID: return 4155;
3219  case MushroomStem::MushroomStem(false, true, false, true, true, false).ID: return 4156;
3220  case MushroomStem::MushroomStem(false, true, false, true, false, true).ID: return 4157;
3221  case MushroomStem::MushroomStem(false, true, false, true, false, false).ID: return 4158;
3222  case MushroomStem::MushroomStem(false, true, false, false, true, true).ID: return 4159;
3223  case MushroomStem::MushroomStem(false, true, false, false, true, false).ID: return 4160;
3224  case MushroomStem::MushroomStem(false, true, false, false, false, true).ID: return 4161;
3225  case MushroomStem::MushroomStem(false, true, false, false, false, false).ID: return 4162;
3226  case MushroomStem::MushroomStem(false, false, true, true, true, true).ID: return 4163;
3227  case MushroomStem::MushroomStem(false, false, true, true, true, false).ID: return 4164;
3228  case MushroomStem::MushroomStem(false, false, true, true, false, true).ID: return 4165;
3229  case MushroomStem::MushroomStem(false, false, true, true, false, false).ID: return 4166;
3230  case MushroomStem::MushroomStem(false, false, true, false, true, true).ID: return 4167;
3231  case MushroomStem::MushroomStem(false, false, true, false, true, false).ID: return 4168;
3232  case MushroomStem::MushroomStem(false, false, true, false, false, true).ID: return 4169;
3233  case MushroomStem::MushroomStem(false, false, true, false, false, false).ID: return 4170;
3234  case MushroomStem::MushroomStem(false, false, false, true, true, true).ID: return 4171;
3235  case MushroomStem::MushroomStem(false, false, false, true, true, false).ID: return 4172;
3236  case MushroomStem::MushroomStem(false, false, false, true, false, true).ID: return 4173;
3237  case MushroomStem::MushroomStem(false, false, false, true, false, false).ID: return 4174;
3238  case MushroomStem::MushroomStem(false, false, false, false, true, true).ID: return 4175;
3239  case MushroomStem::MushroomStem(false, false, false, false, true, false).ID: return 4176;
3240  case MushroomStem::MushroomStem(false, false, false, false, false, true).ID: return 4177;
3241  case MushroomStem::MushroomStem(false, false, false, false, false, false).ID: return 4178;
3242  case Mycelium::Mycelium(true).ID: return 4492;
3243  case Mycelium::Mycelium(false).ID: return 4493;
3244  case NetherBrickFence::NetherBrickFence(true, true, true, true).ID: return 4498;
3245  case NetherBrickFence::NetherBrickFence(true, true, true, false).ID: return 4499;
3246  case NetherBrickFence::NetherBrickFence(true, true, false, true).ID: return 4502;
3247  case NetherBrickFence::NetherBrickFence(true, true, false, false).ID: return 4503;
3248  case NetherBrickFence::NetherBrickFence(true, false, true, true).ID: return 4506;
3249  case NetherBrickFence::NetherBrickFence(true, false, true, false).ID: return 4507;
3250  case NetherBrickFence::NetherBrickFence(true, false, false, true).ID: return 4510;
3251  case NetherBrickFence::NetherBrickFence(true, false, false, false).ID: return 4511;
3252  case NetherBrickFence::NetherBrickFence(false, true, true, true).ID: return 4514;
3253  case NetherBrickFence::NetherBrickFence(false, true, true, false).ID: return 4515;
3254  case NetherBrickFence::NetherBrickFence(false, true, false, true).ID: return 4518;
3255  case NetherBrickFence::NetherBrickFence(false, true, false, false).ID: return 4519;
3256  case NetherBrickFence::NetherBrickFence(false, false, true, true).ID: return 4522;
3257  case NetherBrickFence::NetherBrickFence(false, false, true, false).ID: return 4523;
3258  case NetherBrickFence::NetherBrickFence(false, false, false, true).ID: return 4526;
3259  case NetherBrickFence::NetherBrickFence(false, false, false, false).ID: return 4527;
3260  case NetherBrickSlab::NetherBrickSlab(NetherBrickSlab::Type::Top).ID: return 7330;
3262  case NetherBrickSlab::NetherBrickSlab(NetherBrickSlab::Type::Double).ID: return 7334;
3263  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZM, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::Straight).ID: return 4529;
3264  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZM, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::InnerLeft).ID: return 4531;
3265  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZM, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::InnerRight).ID: return 4533;
3266  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZM, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::OuterLeft).ID: return 4535;
3267  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZM, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::OuterRight).ID: return 4537;
3268  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZM, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::Straight).ID: return 4539;
3269  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZM, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::InnerLeft).ID: return 4541;
3270  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZM, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::InnerRight).ID: return 4543;
3271  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZM, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::OuterLeft).ID: return 4545;
3272  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZM, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::OuterRight).ID: return 4547;
3273  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZP, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::Straight).ID: return 4549;
3274  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZP, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::InnerLeft).ID: return 4551;
3275  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZP, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::InnerRight).ID: return 4553;
3276  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZP, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::OuterLeft).ID: return 4555;
3277  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZP, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::OuterRight).ID: return 4557;
3278  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZP, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::Straight).ID: return 4559;
3279  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZP, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::InnerLeft).ID: return 4561;
3280  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZP, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::InnerRight).ID: return 4563;
3281  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZP, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::OuterLeft).ID: return 4565;
3282  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_ZP, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::OuterRight).ID: return 4567;
3283  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XM, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::Straight).ID: return 4569;
3284  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XM, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::InnerLeft).ID: return 4571;
3285  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XM, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::InnerRight).ID: return 4573;
3286  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XM, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::OuterLeft).ID: return 4575;
3287  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XM, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::OuterRight).ID: return 4577;
3288  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XM, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::Straight).ID: return 4579;
3289  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XM, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::InnerLeft).ID: return 4581;
3290  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XM, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::InnerRight).ID: return 4583;
3291  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XM, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::OuterLeft).ID: return 4585;
3292  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XM, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::OuterRight).ID: return 4587;
3293  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XP, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::Straight).ID: return 4589;
3294  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XP, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::InnerLeft).ID: return 4591;
3295  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XP, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::InnerRight).ID: return 4593;
3296  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XP, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::OuterLeft).ID: return 4595;
3297  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XP, NetherBrickStairs::Half::Top, NetherBrickStairs::Shape::OuterRight).ID: return 4597;
3298  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XP, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::Straight).ID: return 4599;
3299  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XP, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::InnerLeft).ID: return 4601;
3300  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XP, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::InnerRight).ID: return 4603;
3301  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XP, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::OuterLeft).ID: return 4605;
3302  case NetherBrickStairs::NetherBrickStairs(eBlockFace::BLOCK_FACE_XP, NetherBrickStairs::Half::Bottom, NetherBrickStairs::Shape::OuterRight).ID: return 4607;
3303  case NetherBricks::NetherBricks().ID: return 4495;
3304  case NetherPortal::NetherPortal(NetherPortal::Axis::X).ID: return 3496;
3305  case NetherPortal::NetherPortal(NetherPortal::Axis::Z).ID: return 3497;
3306  case NetherQuartzOre::NetherQuartzOre().ID: return 5684;
3307  case NetherWart::NetherWart(0).ID: return 4608;
3308  case NetherWart::NetherWart(1).ID: return 4609;
3309  case NetherWart::NetherWart(2).ID: return 4610;
3310  case NetherWart::NetherWart(3).ID: return 4611;
3311  case NetherWartBlock::NetherWartBlock().ID: return 8193;
3312  case Netherrack::Netherrack().ID: return 3493;
3313  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 0, true).ID: return 248;
3314  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 0, false).ID: return 249;
3315  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 1, true).ID: return 250;
3316  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 1, false).ID: return 251;
3317  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 2, true).ID: return 252;
3318  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 2, false).ID: return 253;
3319  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 3, true).ID: return 254;
3320  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 3, false).ID: return 255;
3321  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 4, true).ID: return 256;
3322  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 4, false).ID: return 257;
3323  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 5, true).ID: return 258;
3324  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 5, false).ID: return 259;
3325  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 6, true).ID: return 260;
3326  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 6, false).ID: return 261;
3327  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 7, true).ID: return 262;
3328  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 7, false).ID: return 263;
3329  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 8, true).ID: return 264;
3330  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 8, false).ID: return 265;
3331  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 9, true).ID: return 266;
3332  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 9, false).ID: return 267;
3333  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 10, true).ID: return 268;
3334  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 10, false).ID: return 269;
3335  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 11, true).ID: return 270;
3336  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 11, false).ID: return 271;
3337  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 12, true).ID: return 272;
3338  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 12, false).ID: return 273;
3339  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 13, true).ID: return 274;
3340  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 13, false).ID: return 275;
3341  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 14, true).ID: return 276;
3342  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 14, false).ID: return 277;
3343  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 15, true).ID: return 278;
3344  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 15, false).ID: return 279;
3345  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 16, true).ID: return 280;
3346  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 16, false).ID: return 281;
3347  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 17, true).ID: return 282;
3348  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 17, false).ID: return 283;
3349  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 18, true).ID: return 284;
3350  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 18, false).ID: return 285;
3351  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 19, true).ID: return 286;
3352  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 19, false).ID: return 287;
3353  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 20, true).ID: return 288;
3354  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 20, false).ID: return 289;
3355  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 21, true).ID: return 290;
3356  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 21, false).ID: return 291;
3357  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 22, true).ID: return 292;
3358  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 22, false).ID: return 293;
3359  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 23, true).ID: return 294;
3360  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 23, false).ID: return 295;
3361  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 24, true).ID: return 296;
3362  case NoteBlock::NoteBlock(NoteBlock::Instrument::Harp, 24, false).ID: return 297;
3363  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 0, true).ID: return 298;
3364  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 0, false).ID: return 299;
3365  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 1, true).ID: return 300;
3366  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 1, false).ID: return 301;
3367  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 2, true).ID: return 302;
3368  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 2, false).ID: return 303;
3369  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 3, true).ID: return 304;
3370  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 3, false).ID: return 305;
3371  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 4, true).ID: return 306;
3372  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 4, false).ID: return 307;
3373  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 5, true).ID: return 308;
3374  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 5, false).ID: return 309;
3375  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 6, true).ID: return 310;
3376  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 6, false).ID: return 311;
3377  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 7, true).ID: return 312;
3378  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 7, false).ID: return 313;
3379  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 8, true).ID: return 314;
3380  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 8, false).ID: return 315;
3381  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 9, true).ID: return 316;
3382  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 9, false).ID: return 317;
3383  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 10, true).ID: return 318;
3384  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 10, false).ID: return 319;
3385  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 11, true).ID: return 320;
3386  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 11, false).ID: return 321;
3387  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 12, true).ID: return 322;
3388  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 12, false).ID: return 323;
3389  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 13, true).ID: return 324;
3390  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 13, false).ID: return 325;
3391  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 14, true).ID: return 326;
3392  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 14, false).ID: return 327;
3393  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 15, true).ID: return 328;
3394  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 15, false).ID: return 329;
3395  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 16, true).ID: return 330;
3396  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 16, false).ID: return 331;
3397  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 17, true).ID: return 332;
3398  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 17, false).ID: return 333;
3399  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 18, true).ID: return 334;
3400  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 18, false).ID: return 335;
3401  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 19, true).ID: return 336;
3402  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 19, false).ID: return 337;
3403  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 20, true).ID: return 338;
3404  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 20, false).ID: return 339;
3405  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 21, true).ID: return 340;
3406  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 21, false).ID: return 341;
3407  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 22, true).ID: return 342;
3408  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 22, false).ID: return 343;
3409  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 23, true).ID: return 344;
3410  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 23, false).ID: return 345;
3411  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 24, true).ID: return 346;
3412  case NoteBlock::NoteBlock(NoteBlock::Instrument::Basedrum, 24, false).ID: return 347;
3413  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 0, true).ID: return 348;
3414  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 0, false).ID: return 349;
3415  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 1, true).ID: return 350;
3416  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 1, false).ID: return 351;
3417  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 2, true).ID: return 352;
3418  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 2, false).ID: return 353;
3419  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 3, true).ID: return 354;
3420  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 3, false).ID: return 355;
3421  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 4, true).ID: return 356;
3422  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 4, false).ID: return 357;
3423  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 5, true).ID: return 358;
3424  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 5, false).ID: return 359;
3425  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 6, true).ID: return 360;
3426  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 6, false).ID: return 361;
3427  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 7, true).ID: return 362;
3428  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 7, false).ID: return 363;
3429  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 8, true).ID: return 364;
3430  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 8, false).ID: return 365;
3431  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 9, true).ID: return 366;
3432  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 9, false).ID: return 367;
3433  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 10, true).ID: return 368;
3434  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 10, false).ID: return 369;
3435  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 11, true).ID: return 370;
3436  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 11, false).ID: return 371;
3437  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 12, true).ID: return 372;
3438  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 12, false).ID: return 373;
3439  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 13, true).ID: return 374;
3440  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 13, false).ID: return 375;
3441  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 14, true).ID: return 376;
3442  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 14, false).ID: return 377;
3443  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 15, true).ID: return 378;
3444  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 15, false).ID: return 379;
3445  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 16, true).ID: return 380;
3446  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 16, false).ID: return 381;
3447  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 17, true).ID: return 382;
3448  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 17, false).ID: return 383;
3449  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 18, true).ID: return 384;
3450  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 18, false).ID: return 385;
3451  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 19, true).ID: return 386;
3452  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 19, false).ID: return 387;
3453  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 20, true).ID: return 388;
3454  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 20, false).ID: return 389;
3455  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 21, true).ID: return 390;
3456  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 21, false).ID: return 391;
3457  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 22, true).ID: return 392;
3458  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 22, false).ID: return 393;
3459  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 23, true).ID: return 394;
3460  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 23, false).ID: return 395;
3461  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 24, true).ID: return 396;
3462  case NoteBlock::NoteBlock(NoteBlock::Instrument::Snare, 24, false).ID: return 397;
3463  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 0, true).ID: return 398;
3464  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 0, false).ID: return 399;
3465  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 1, true).ID: return 400;
3466  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 1, false).ID: return 401;
3467  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 2, true).ID: return 402;
3468  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 2, false).ID: return 403;
3469  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 3, true).ID: return 404;
3470  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 3, false).ID: return 405;
3471  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 4, true).ID: return 406;
3472  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 4, false).ID: return 407;
3473  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 5, true).ID: return 408;
3474  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 5, false).ID: return 409;
3475  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 6, true).ID: return 410;
3476  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 6, false).ID: return 411;
3477  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 7, true).ID: return 412;
3478  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 7, false).ID: return 413;
3479  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 8, true).ID: return 414;
3480  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 8, false).ID: return 415;
3481  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 9, true).ID: return 416;
3482  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 9, false).ID: return 417;
3483  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 10, true).ID: return 418;
3484  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 10, false).ID: return 419;
3485  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 11, true).ID: return 420;
3486  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 11, false).ID: return 421;
3487  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 12, true).ID: return 422;
3488  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 12, false).ID: return 423;
3489  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 13, true).ID: return 424;
3490  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 13, false).ID: return 425;
3491  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 14, true).ID: return 426;
3492  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 14, false).ID: return 427;
3493  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 15, true).ID: return 428;
3494  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 15, false).ID: return 429;
3495  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 16, true).ID: return 430;
3496  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 16, false).ID: return 431;
3497  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 17, true).ID: return 432;
3498  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 17, false).ID: return 433;
3499  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 18, true).ID: return 434;
3500  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 18, false).ID: return 435;
3501  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 19, true).ID: return 436;
3502  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 19, false).ID: return 437;
3503  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 20, true).ID: return 438;
3504  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 20, false).ID: return 439;
3505  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 21, true).ID: return 440;
3506  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 21, false).ID: return 441;
3507  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 22, true).ID: return 442;
3508  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 22, false).ID: return 443;
3509  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 23, true).ID: return 444;
3510  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 23, false).ID: return 445;
3511  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 24, true).ID: return 446;
3512  case NoteBlock::NoteBlock(NoteBlock::Instrument::Hat, 24, false).ID: return 447;
3513  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 0, true).ID: return 448;
3514  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 0, false).ID: return 449;
3515  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 1, true).ID: return 450;
3516  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 1, false).ID: return 451;
3517  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 2, true).ID: return 452;
3518  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 2, false).ID: return 453;
3519  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 3, true).ID: return 454;
3520  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 3, false).ID: return 455;
3521  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 4, true).ID: return 456;
3522  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 4, false).ID: return 457;
3523  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 5, true).ID: return 458;
3524  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 5, false).ID: return 459;
3525  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 6, true).ID: return 460;
3526  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 6, false).ID: return 461;
3527  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 7, true).ID: return 462;
3528  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 7, false).ID: return 463;
3529  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 8, true).ID: return 464;
3530  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 8, false).ID: return 465;
3531  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 9, true).ID: return 466;
3532  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 9, false).ID: return 467;
3533  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 10, true).ID: return 468;
3534  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 10, false).ID: return 469;
3535  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 11, true).ID: return 470;
3536  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 11, false).ID: return 471;
3537  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 12, true).ID: return 472;
3538  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 12, false).ID: return 473;
3539  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 13, true).ID: return 474;
3540  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 13, false).ID: return 475;
3541  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 14, true).ID: return 476;
3542  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 14, false).ID: return 477;
3543  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 15, true).ID: return 478;
3544  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 15, false).ID: return 479;
3545  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 16, true).ID: return 480;
3546  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 16, false).ID: return 481;
3547  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 17, true).ID: return 482;
3548  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 17, false).ID: return 483;
3549  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 18, true).ID: return 484;
3550  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 18, false).ID: return 485;
3551  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 19, true).ID: return 486;
3552  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 19, false).ID: return 487;
3553  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 20, true).ID: return 488;
3554  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 20, false).ID: return 489;
3555  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 21, true).ID: return 490;
3556  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 21, false).ID: return 491;
3557  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 22, true).ID: return 492;
3558  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 22, false).ID: return 493;
3559  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 23, true).ID: return 494;
3560  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 23, false).ID: return 495;
3561  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 24, true).ID: return 496;
3562  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bass, 24, false).ID: return 497;
3563  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 0, true).ID: return 498;
3564  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 0, false).ID: return 499;
3565  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 1, true).ID: return 500;
3566  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 1, false).ID: return 501;
3567  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 2, true).ID: return 502;
3568  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 2, false).ID: return 503;
3569  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 3, true).ID: return 504;
3570  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 3, false).ID: return 505;
3571  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 4, true).ID: return 506;
3572  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 4, false).ID: return 507;
3573  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 5, true).ID: return 508;
3574  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 5, false).ID: return 509;
3575  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 6, true).ID: return 510;
3576  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 6, false).ID: return 511;
3577  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 7, true).ID: return 512;
3578  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 7, false).ID: return 513;
3579  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 8, true).ID: return 514;
3580  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 8, false).ID: return 515;
3581  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 9, true).ID: return 516;
3582  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 9, false).ID: return 517;
3583  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 10, true).ID: return 518;
3584  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 10, false).ID: return 519;
3585  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 11, true).ID: return 520;
3586  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 11, false).ID: return 521;
3587  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 12, true).ID: return 522;
3588  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 12, false).ID: return 523;
3589  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 13, true).ID: return 524;
3590  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 13, false).ID: return 525;
3591  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 14, true).ID: return 526;
3592  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 14, false).ID: return 527;
3593  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 15, true).ID: return 528;
3594  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 15, false).ID: return 529;
3595  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 16, true).ID: return 530;
3596  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 16, false).ID: return 531;
3597  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 17, true).ID: return 532;
3598  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 17, false).ID: return 533;
3599  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 18, true).ID: return 534;
3600  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 18, false).ID: return 535;
3601  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 19, true).ID: return 536;
3602  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 19, false).ID: return 537;
3603  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 20, true).ID: return 538;
3604  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 20, false).ID: return 539;
3605  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 21, true).ID: return 540;
3606  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 21, false).ID: return 541;
3607  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 22, true).ID: return 542;
3608  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 22, false).ID: return 543;
3609  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 23, true).ID: return 544;
3610  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 23, false).ID: return 545;
3611  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 24, true).ID: return 546;
3612  case NoteBlock::NoteBlock(NoteBlock::Instrument::Flute, 24, false).ID: return 547;
3613  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 0, true).ID: return 548;
3614  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 0, false).ID: return 549;
3615  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 1, true).ID: return 550;
3616  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 1, false).ID: return 551;
3617  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 2, true).ID: return 552;
3618  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 2, false).ID: return 553;
3619  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 3, true).ID: return 554;
3620  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 3, false).ID: return 555;
3621  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 4, true).ID: return 556;
3622  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 4, false).ID: return 557;
3623  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 5, true).ID: return 558;
3624  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 5, false).ID: return 559;
3625  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 6, true).ID: return 560;
3626  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 6, false).ID: return 561;
3627  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 7, true).ID: return 562;
3628  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 7, false).ID: return 563;
3629  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 8, true).ID: return 564;
3630  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 8, false).ID: return 565;
3631  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 9, true).ID: return 566;
3632  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 9, false).ID: return 567;
3633  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 10, true).ID: return 568;
3634  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 10, false).ID: return 569;
3635  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 11, true).ID: return 570;
3636  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 11, false).ID: return 571;
3637  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 12, true).ID: return 572;
3638  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 12, false).ID: return 573;
3639  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 13, true).ID: return 574;
3640  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 13, false).ID: return 575;
3641  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 14, true).ID: return 576;
3642  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 14, false).ID: return 577;
3643  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 15, true).ID: return 578;
3644  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 15, false).ID: return 579;
3645  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 16, true).ID: return 580;
3646  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 16, false).ID: return 581;
3647  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 17, true).ID: return 582;
3648  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 17, false).ID: return 583;
3649  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 18, true).ID: return 584;
3650  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 18, false).ID: return 585;
3651  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 19, true).ID: return 586;
3652  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 19, false).ID: return 587;
3653  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 20, true).ID: return 588;
3654  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 20, false).ID: return 589;
3655  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 21, true).ID: return 590;
3656  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 21, false).ID: return 591;
3657  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 22, true).ID: return 592;
3658  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 22, false).ID: return 593;
3659  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 23, true).ID: return 594;
3660  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 23, false).ID: return 595;
3661  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 24, true).ID: return 596;
3662  case NoteBlock::NoteBlock(NoteBlock::Instrument::Bell, 24, false).ID: return 597;
3663  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 0, true).ID: return 598;
3664  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 0, false).ID: return 599;
3665  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 1, true).ID: return 600;
3666  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 1, false).ID: return 601;
3667  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 2, true).ID: return 602;
3668  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 2, false).ID: return 603;
3669  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 3, true).ID: return 604;
3670  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 3, false).ID: return 605;
3671  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 4, true).ID: return 606;
3672  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 4, false).ID: return 607;
3673  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 5, true).ID: return 608;
3674  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 5, false).ID: return 609;
3675  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 6, true).ID: return 610;
3676  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 6, false).ID: return 611;
3677  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 7, true).ID: return 612;
3678  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 7, false).ID: return 613;
3679  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 8, true).ID: return 614;
3680  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 8, false).ID: return 615;
3681  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 9, true).ID: return 616;
3682  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 9, false).ID: return 617;
3683  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 10, true).ID: return 618;
3684  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 10, false).ID: return 619;
3685  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 11, true).ID: return 620;
3686  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 11, false).ID: return 621;
3687  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 12, true).ID: return 622;
3688  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 12, false).ID: return 623;
3689  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 13, true).ID: return 624;
3690  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 13, false).ID: return 625;
3691  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 14, true).ID: return 626;
3692  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 14, false).ID: return 627;
3693  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 15, true).ID: return 628;
3694  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 15, false).ID: return 629;
3695  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 16, true).ID: return 630;
3696  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 16, false).ID: return 631;
3697  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 17, true).ID: return 632;
3698  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 17, false).ID: return 633;
3699  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 18, true).ID: return 634;
3700  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 18, false).ID: return 635;
3701  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 19, true).ID: return 636;
3702  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 19, false).ID: return 637;
3703  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 20, true).ID: return 638;
3704  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 20, false).ID: return 639;
3705  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 21, true).ID: return 640;
3706  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 21, false).ID: return 641;
3707  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 22, true).ID: return 642;
3708  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 22, false).ID: return 643;
3709  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 23, true).ID: return 644;
3710  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 23, false).ID: return 645;
3711  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 24, true).ID: return 646;
3712  case NoteBlock::NoteBlock(NoteBlock::Instrument::Guitar, 24, false).ID: return 647;
3713  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 0, true).ID: return 648;
3714  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 0, false).ID: return 649;
3715  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 1, true).ID: return 650;
3716  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 1, false).ID: return 651;
3717  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 2, true).ID: return 652;
3718  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 2, false).ID: return 653;
3719  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 3, true).ID: return 654;
3720  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 3, false).ID: return 655;
3721  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 4, true).ID: return 656;
3722  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 4, false).ID: return 657;
3723  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 5, true).ID: return 658;
3724  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 5, false).ID: return 659;
3725  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 6, true).ID: return 660;
3726  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 6, false).ID: return 661;
3727  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 7, true).ID: return 662;
3728  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 7, false).ID: return 663;
3729  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 8, true).ID: return 664;
3730  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 8, false).ID: return 665;
3731  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 9, true).ID: return 666;
3732  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 9, false).ID: return 667;
3733  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 10, true).ID: return 668;
3734  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 10, false).ID: return 669;
3735  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 11, true).ID: return 670;
3736  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 11, false).ID: return 671;
3737  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 12, true).ID: return 672;
3738  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 12, false).ID: return 673;
3739  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 13, true).ID: return 674;
3740  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 13, false).ID: return 675;
3741  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 14, true).ID: return 676;
3742  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 14, false).ID: return 677;
3743  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 15, true).ID: return 678;
3744  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 15, false).ID: return 679;
3745  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 16, true).ID: return 680;
3746  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 16, false).ID: return 681;
3747  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 17, true).ID: return 682;
3748  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 17, false).ID: return 683;
3749  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 18, true).ID: return 684;
3750  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 18, false).ID: return 685;
3751  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 19, true).ID: return 686;
3752  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 19, false).ID: return 687;
3753  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 20, true).ID: return 688;
3754  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 20, false).ID: return 689;
3755  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 21, true).ID: return 690;
3756  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 21, false).ID: return 691;
3757  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 22, true).ID: return 692;
3758  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 22, false).ID: return 693;
3759  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 23, true).ID: return 694;
3760  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 23, false).ID: return 695;
3761  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 24, true).ID: return 696;
3762  case NoteBlock::NoteBlock(NoteBlock::Instrument::Chime, 24, false).ID: return 697;
3763  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 0, true).ID: return 698;
3764  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 0, false).ID: return 699;
3765  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 1, true).ID: return 700;
3766  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 1, false).ID: return 701;
3767  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 2, true).ID: return 702;
3768  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 2, false).ID: return 703;
3769  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 3, true).ID: return 704;
3770  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 3, false).ID: return 705;
3771  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 4, true).ID: return 706;
3772  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 4, false).ID: return 707;
3773  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 5, true).ID: return 708;
3774  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 5, false).ID: return 709;
3775  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 6, true).ID: return 710;
3776  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 6, false).ID: return 711;
3777  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 7, true).ID: return 712;
3778  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 7, false).ID: return 713;
3779  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 8, true).ID: return 714;
3780  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 8, false).ID: return 715;
3781  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 9, true).ID: return 716;
3782  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 9, false).ID: return 717;
3783  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 10, true).ID: return 718;
3784  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 10, false).ID: return 719;
3785  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 11, true).ID: return 720;
3786  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 11, false).ID: return 721;
3787  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 12, true).ID: return 722;
3788  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 12, false).ID: return 723;
3789  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 13, true).ID: return 724;
3790  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 13, false).ID: return 725;
3791  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 14, true).ID: return 726;
3792  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 14, false).ID: return 727;
3793  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 15, true).ID: return 728;
3794  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 15, false).ID: return 729;
3795  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 16, true).ID: return 730;
3796  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 16, false).ID: return 731;
3797  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 17, true).ID: return 732;
3798  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 17, false).ID: return 733;
3799  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 18, true).ID: return 734;
3800  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 18, false).ID: return 735;
3801  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 19, true).ID: return 736;
3802  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 19, false).ID: return 737;
3803  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 20, true).ID: return 738;
3804  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 20, false).ID: return 739;
3805  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 21, true).ID: return 740;
3806  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 21, false).ID: return 741;
3807  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 22, true).ID: return 742;
3808  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 22, false).ID: return 743;
3809  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 23, true).ID: return 744;
3810  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 23, false).ID: return 745;
3811  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 24, true).ID: return 746;
3812  case NoteBlock::NoteBlock(NoteBlock::Instrument::Xylophone, 24, false).ID: return 747;
3813  case OakButton::OakButton(OakButton::Face::Floor, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5303;
3814  case OakButton::OakButton(OakButton::Face::Floor, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5304;
3815  case OakButton::OakButton(OakButton::Face::Floor, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5305;
3816  case OakButton::OakButton(OakButton::Face::Floor, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5306;
3817  case OakButton::OakButton(OakButton::Face::Floor, eBlockFace::BLOCK_FACE_XM, true).ID: return 5307;
3818  case OakButton::OakButton(OakButton::Face::Floor, eBlockFace::BLOCK_FACE_XM, false).ID: return 5308;
3819  case OakButton::OakButton(OakButton::Face::Floor, eBlockFace::BLOCK_FACE_XP, true).ID: return 5309;
3820  case OakButton::OakButton(OakButton::Face::Floor, eBlockFace::BLOCK_FACE_XP, false).ID: return 5310;
3821  case OakButton::OakButton(OakButton::Face::Wall, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5311;
3822  case OakButton::OakButton(OakButton::Face::Wall, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5312;
3823  case OakButton::OakButton(OakButton::Face::Wall, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5313;
3824  case OakButton::OakButton(OakButton::Face::Wall, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5314;
3825  case OakButton::OakButton(OakButton::Face::Wall, eBlockFace::BLOCK_FACE_XM, true).ID: return 5315;
3826  case OakButton::OakButton(OakButton::Face::Wall, eBlockFace::BLOCK_FACE_XM, false).ID: return 5316;
3827  case OakButton::OakButton(OakButton::Face::Wall, eBlockFace::BLOCK_FACE_XP, true).ID: return 5317;
3828  case OakButton::OakButton(OakButton::Face::Wall, eBlockFace::BLOCK_FACE_XP, false).ID: return 5318;
3829  case OakButton::OakButton(OakButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5319;
3830  case OakButton::OakButton(OakButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5320;
3831  case OakButton::OakButton(OakButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5321;
3832  case OakButton::OakButton(OakButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5322;
3833  case OakButton::OakButton(OakButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XM, true).ID: return 5323;
3834  case OakButton::OakButton(OakButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XM, false).ID: return 5324;
3835  case OakButton::OakButton(OakButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XP, true).ID: return 5325;
3836  case OakButton::OakButton(OakButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XP, false).ID: return 5326;
3837  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZM, OakDoor::Half::Upper, OakDoor::Hinge::Left, true, true).ID: return 3107;
3838  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZM, OakDoor::Half::Upper, OakDoor::Hinge::Left, true, false).ID: return 3108;
3839  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZM, OakDoor::Half::Upper, OakDoor::Hinge::Left, false, true).ID: return 3109;
3840  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZM, OakDoor::Half::Upper, OakDoor::Hinge::Left, false, false).ID: return 3110;
3841  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZM, OakDoor::Half::Upper, OakDoor::Hinge::Right, true, true).ID: return 3111;
3842  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZM, OakDoor::Half::Upper, OakDoor::Hinge::Right, true, false).ID: return 3112;
3843  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZM, OakDoor::Half::Upper, OakDoor::Hinge::Right, false, true).ID: return 3113;
3844  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZM, OakDoor::Half::Upper, OakDoor::Hinge::Right, false, false).ID: return 3114;
3845  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZM, OakDoor::Half::Lower, OakDoor::Hinge::Left, true, true).ID: return 3115;
3846  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZM, OakDoor::Half::Lower, OakDoor::Hinge::Left, true, false).ID: return 3116;
3847  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZM, OakDoor::Half::Lower, OakDoor::Hinge::Left, false, true).ID: return 3117;
3848  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZM, OakDoor::Half::Lower, OakDoor::Hinge::Left, false, false).ID: return 3118;
3849  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZM, OakDoor::Half::Lower, OakDoor::Hinge::Right, true, true).ID: return 3119;
3850  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZM, OakDoor::Half::Lower, OakDoor::Hinge::Right, true, false).ID: return 3120;
3851  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZM, OakDoor::Half::Lower, OakDoor::Hinge::Right, false, true).ID: return 3121;
3852  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZM, OakDoor::Half::Lower, OakDoor::Hinge::Right, false, false).ID: return 3122;
3853  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZP, OakDoor::Half::Upper, OakDoor::Hinge::Left, true, true).ID: return 3123;
3854  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZP, OakDoor::Half::Upper, OakDoor::Hinge::Left, true, false).ID: return 3124;
3855  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZP, OakDoor::Half::Upper, OakDoor::Hinge::Left, false, true).ID: return 3125;
3856  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZP, OakDoor::Half::Upper, OakDoor::Hinge::Left, false, false).ID: return 3126;
3857  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZP, OakDoor::Half::Upper, OakDoor::Hinge::Right, true, true).ID: return 3127;
3858  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZP, OakDoor::Half::Upper, OakDoor::Hinge::Right, true, false).ID: return 3128;
3859  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZP, OakDoor::Half::Upper, OakDoor::Hinge::Right, false, true).ID: return 3129;
3860  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZP, OakDoor::Half::Upper, OakDoor::Hinge::Right, false, false).ID: return 3130;
3861  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZP, OakDoor::Half::Lower, OakDoor::Hinge::Left, true, true).ID: return 3131;
3862  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZP, OakDoor::Half::Lower, OakDoor::Hinge::Left, true, false).ID: return 3132;
3863  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZP, OakDoor::Half::Lower, OakDoor::Hinge::Left, false, true).ID: return 3133;
3864  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZP, OakDoor::Half::Lower, OakDoor::Hinge::Left, false, false).ID: return 3134;
3865  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZP, OakDoor::Half::Lower, OakDoor::Hinge::Right, true, true).ID: return 3135;
3866  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZP, OakDoor::Half::Lower, OakDoor::Hinge::Right, true, false).ID: return 3136;
3867  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZP, OakDoor::Half::Lower, OakDoor::Hinge::Right, false, true).ID: return 3137;
3868  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_ZP, OakDoor::Half::Lower, OakDoor::Hinge::Right, false, false).ID: return 3138;
3869  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XM, OakDoor::Half::Upper, OakDoor::Hinge::Left, true, true).ID: return 3139;
3870  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XM, OakDoor::Half::Upper, OakDoor::Hinge::Left, true, false).ID: return 3140;
3871  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XM, OakDoor::Half::Upper, OakDoor::Hinge::Left, false, true).ID: return 3141;
3872  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XM, OakDoor::Half::Upper, OakDoor::Hinge::Left, false, false).ID: return 3142;
3873  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XM, OakDoor::Half::Upper, OakDoor::Hinge::Right, true, true).ID: return 3143;
3874  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XM, OakDoor::Half::Upper, OakDoor::Hinge::Right, true, false).ID: return 3144;
3875  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XM, OakDoor::Half::Upper, OakDoor::Hinge::Right, false, true).ID: return 3145;
3876  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XM, OakDoor::Half::Upper, OakDoor::Hinge::Right, false, false).ID: return 3146;
3877  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XM, OakDoor::Half::Lower, OakDoor::Hinge::Left, true, true).ID: return 3147;
3878  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XM, OakDoor::Half::Lower, OakDoor::Hinge::Left, true, false).ID: return 3148;
3879  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XM, OakDoor::Half::Lower, OakDoor::Hinge::Left, false, true).ID: return 3149;
3880  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XM, OakDoor::Half::Lower, OakDoor::Hinge::Left, false, false).ID: return 3150;
3881  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XM, OakDoor::Half::Lower, OakDoor::Hinge::Right, true, true).ID: return 3151;
3882  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XM, OakDoor::Half::Lower, OakDoor::Hinge::Right, true, false).ID: return 3152;
3883  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XM, OakDoor::Half::Lower, OakDoor::Hinge::Right, false, true).ID: return 3153;
3884  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XM, OakDoor::Half::Lower, OakDoor::Hinge::Right, false, false).ID: return 3154;
3885  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XP, OakDoor::Half::Upper, OakDoor::Hinge::Left, true, true).ID: return 3155;
3886  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XP, OakDoor::Half::Upper, OakDoor::Hinge::Left, true, false).ID: return 3156;
3887  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XP, OakDoor::Half::Upper, OakDoor::Hinge::Left, false, true).ID: return 3157;
3888  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XP, OakDoor::Half::Upper, OakDoor::Hinge::Left, false, false).ID: return 3158;
3889  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XP, OakDoor::Half::Upper, OakDoor::Hinge::Right, true, true).ID: return 3159;
3890  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XP, OakDoor::Half::Upper, OakDoor::Hinge::Right, true, false).ID: return 3160;
3891  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XP, OakDoor::Half::Upper, OakDoor::Hinge::Right, false, true).ID: return 3161;
3892  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XP, OakDoor::Half::Upper, OakDoor::Hinge::Right, false, false).ID: return 3162;
3893  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XP, OakDoor::Half::Lower, OakDoor::Hinge::Left, true, true).ID: return 3163;
3894  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XP, OakDoor::Half::Lower, OakDoor::Hinge::Left, true, false).ID: return 3164;
3895  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XP, OakDoor::Half::Lower, OakDoor::Hinge::Left, false, true).ID: return 3165;
3896  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XP, OakDoor::Half::Lower, OakDoor::Hinge::Left, false, false).ID: return 3166;
3897  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XP, OakDoor::Half::Lower, OakDoor::Hinge::Right, true, true).ID: return 3167;
3898  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XP, OakDoor::Half::Lower, OakDoor::Hinge::Right, true, false).ID: return 3168;
3899  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XP, OakDoor::Half::Lower, OakDoor::Hinge::Right, false, true).ID: return 3169;
3900  case OakDoor::OakDoor(eBlockFace::BLOCK_FACE_XP, OakDoor::Half::Lower, OakDoor::Hinge::Right, false, false).ID: return 3170;
3901  case OakFence::OakFence(true, true, true, true).ID: return 3462;
3902  case OakFence::OakFence(true, true, true, false).ID: return 3463;
3903  case OakFence::OakFence(true, true, false, true).ID: return 3466;
3904  case OakFence::OakFence(true, true, false, false).ID: return 3467;
3905  case OakFence::OakFence(true, false, true, true).ID: return 3470;
3906  case OakFence::OakFence(true, false, true, false).ID: return 3471;
3907  case OakFence::OakFence(true, false, false, true).ID: return 3474;
3908  case OakFence::OakFence(true, false, false, false).ID: return 3475;
3909  case OakFence::OakFence(false, true, true, true).ID: return 3478;
3910  case OakFence::OakFence(false, true, true, false).ID: return 3479;
3911  case OakFence::OakFence(false, true, false, true).ID: return 3482;
3912  case OakFence::OakFence(false, true, false, false).ID: return 3483;
3913  case OakFence::OakFence(false, false, true, true).ID: return 3486;
3914  case OakFence::OakFence(false, false, true, false).ID: return 3487;
3915  case OakFence::OakFence(false, false, false, true).ID: return 3490;
3916  case OakFence::OakFence(false, false, false, false).ID: return 3491;
3917  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_ZM, true, true, true).ID: return 4300;
3918  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_ZM, true, true, false).ID: return 4301;
3919  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_ZM, true, false, true).ID: return 4302;
3920  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_ZM, true, false, false).ID: return 4303;
3921  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_ZM, false, true, true).ID: return 4304;
3922  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_ZM, false, true, false).ID: return 4305;
3923  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_ZM, false, false, true).ID: return 4306;
3924  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_ZM, false, false, false).ID: return 4307;
3925  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_ZP, true, true, true).ID: return 4308;
3926  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_ZP, true, true, false).ID: return 4309;
3927  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_ZP, true, false, true).ID: return 4310;
3928  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_ZP, true, false, false).ID: return 4311;
3929  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_ZP, false, true, true).ID: return 4312;
3930  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_ZP, false, true, false).ID: return 4313;
3931  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_ZP, false, false, true).ID: return 4314;
3932  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_ZP, false, false, false).ID: return 4315;
3933  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_XM, true, true, true).ID: return 4316;
3934  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_XM, true, true, false).ID: return 4317;
3935  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_XM, true, false, true).ID: return 4318;
3936  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_XM, true, false, false).ID: return 4319;
3937  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_XM, false, true, true).ID: return 4320;
3938  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_XM, false, true, false).ID: return 4321;
3939  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_XM, false, false, true).ID: return 4322;
3940  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_XM, false, false, false).ID: return 4323;
3941  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_XP, true, true, true).ID: return 4324;
3942  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_XP, true, true, false).ID: return 4325;
3943  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_XP, true, false, true).ID: return 4326;
3944  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_XP, true, false, false).ID: return 4327;
3945  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_XP, false, true, true).ID: return 4328;
3946  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_XP, false, true, false).ID: return 4329;
3947  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_XP, false, false, true).ID: return 4330;
3948  case OakFenceGate::OakFenceGate(eBlockFace::BLOCK_FACE_XP, false, false, false).ID: return 4331;
3949  case OakLeaves::OakLeaves(1, true).ID: return 144;
3950  case OakLeaves::OakLeaves(1, false).ID: return 145;
3951  case OakLeaves::OakLeaves(2, true).ID: return 146;
3952  case OakLeaves::OakLeaves(2, false).ID: return 147;
3953  case OakLeaves::OakLeaves(3, true).ID: return 148;
3954  case OakLeaves::OakLeaves(3, false).ID: return 149;
3955  case OakLeaves::OakLeaves(4, true).ID: return 150;
3956  case OakLeaves::OakLeaves(4, false).ID: return 151;
3957  case OakLeaves::OakLeaves(5, true).ID: return 152;
3958  case OakLeaves::OakLeaves(5, false).ID: return 153;
3959  case OakLeaves::OakLeaves(6, true).ID: return 154;
3960  case OakLeaves::OakLeaves(6, false).ID: return 155;
3961  case OakLeaves::OakLeaves(7, true).ID: return 156;
3962  case OakLeaves::OakLeaves(7, false).ID: return 157;
3963  case OakLog::OakLog(OakLog::Axis::X).ID: return 72;
3964  case OakLog::OakLog(OakLog::Axis::Y).ID: return 73;
3965  case OakLog::OakLog(OakLog::Axis::Z).ID: return 74;
3966  case OakPlanks::OakPlanks().ID: return 15;
3967  case OakPressurePlate::OakPressurePlate(true).ID: return 3367;
3968  case OakPressurePlate::OakPressurePlate(false).ID: return 3368;
3969  case OakSapling::OakSapling(0).ID: return 21;
3970  case OakSapling::OakSapling(1).ID: return 22;
3971  case OakSlab::OakSlab(OakSlab::Type::Top).ID: return 7258;
3972  case OakSlab::OakSlab(OakSlab::Type::Bottom).ID: return 7260;
3973  case OakSlab::OakSlab(OakSlab::Type::Double).ID: return 7262;
3974  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZM, OakStairs::Half::Top, OakStairs::Shape::Straight).ID: return 1649;
3975  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZM, OakStairs::Half::Top, OakStairs::Shape::InnerLeft).ID: return 1651;
3976  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZM, OakStairs::Half::Top, OakStairs::Shape::InnerRight).ID: return 1653;
3977  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZM, OakStairs::Half::Top, OakStairs::Shape::OuterLeft).ID: return 1655;
3978  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZM, OakStairs::Half::Top, OakStairs::Shape::OuterRight).ID: return 1657;
3979  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZM, OakStairs::Half::Bottom, OakStairs::Shape::Straight).ID: return 1659;
3980  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZM, OakStairs::Half::Bottom, OakStairs::Shape::InnerLeft).ID: return 1661;
3981  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZM, OakStairs::Half::Bottom, OakStairs::Shape::InnerRight).ID: return 1663;
3982  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZM, OakStairs::Half::Bottom, OakStairs::Shape::OuterLeft).ID: return 1665;
3983  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZM, OakStairs::Half::Bottom, OakStairs::Shape::OuterRight).ID: return 1667;
3984  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZP, OakStairs::Half::Top, OakStairs::Shape::Straight).ID: return 1669;
3985  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZP, OakStairs::Half::Top, OakStairs::Shape::InnerLeft).ID: return 1671;
3986  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZP, OakStairs::Half::Top, OakStairs::Shape::InnerRight).ID: return 1673;
3987  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZP, OakStairs::Half::Top, OakStairs::Shape::OuterLeft).ID: return 1675;
3988  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZP, OakStairs::Half::Top, OakStairs::Shape::OuterRight).ID: return 1677;
3989  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZP, OakStairs::Half::Bottom, OakStairs::Shape::Straight).ID: return 1679;
3990  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZP, OakStairs::Half::Bottom, OakStairs::Shape::InnerLeft).ID: return 1681;
3991  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZP, OakStairs::Half::Bottom, OakStairs::Shape::InnerRight).ID: return 1683;
3992  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZP, OakStairs::Half::Bottom, OakStairs::Shape::OuterLeft).ID: return 1685;
3993  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_ZP, OakStairs::Half::Bottom, OakStairs::Shape::OuterRight).ID: return 1687;
3994  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XM, OakStairs::Half::Top, OakStairs::Shape::Straight).ID: return 1689;
3995  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XM, OakStairs::Half::Top, OakStairs::Shape::InnerLeft).ID: return 1691;
3996  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XM, OakStairs::Half::Top, OakStairs::Shape::InnerRight).ID: return 1693;
3997  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XM, OakStairs::Half::Top, OakStairs::Shape::OuterLeft).ID: return 1695;
3998  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XM, OakStairs::Half::Top, OakStairs::Shape::OuterRight).ID: return 1697;
3999  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XM, OakStairs::Half::Bottom, OakStairs::Shape::Straight).ID: return 1699;
4000  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XM, OakStairs::Half::Bottom, OakStairs::Shape::InnerLeft).ID: return 1701;
4001  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XM, OakStairs::Half::Bottom, OakStairs::Shape::InnerRight).ID: return 1703;
4002  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XM, OakStairs::Half::Bottom, OakStairs::Shape::OuterLeft).ID: return 1705;
4003  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XM, OakStairs::Half::Bottom, OakStairs::Shape::OuterRight).ID: return 1707;
4004  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XP, OakStairs::Half::Top, OakStairs::Shape::Straight).ID: return 1709;
4005  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XP, OakStairs::Half::Top, OakStairs::Shape::InnerLeft).ID: return 1711;
4006  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XP, OakStairs::Half::Top, OakStairs::Shape::InnerRight).ID: return 1713;
4007  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XP, OakStairs::Half::Top, OakStairs::Shape::OuterLeft).ID: return 1715;
4008  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XP, OakStairs::Half::Top, OakStairs::Shape::OuterRight).ID: return 1717;
4009  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XP, OakStairs::Half::Bottom, OakStairs::Shape::Straight).ID: return 1719;
4010  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XP, OakStairs::Half::Bottom, OakStairs::Shape::InnerLeft).ID: return 1721;
4011  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XP, OakStairs::Half::Bottom, OakStairs::Shape::InnerRight).ID: return 1723;
4012  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XP, OakStairs::Half::Bottom, OakStairs::Shape::OuterLeft).ID: return 1725;
4013  case OakStairs::OakStairs(eBlockFace::BLOCK_FACE_XP, OakStairs::Half::Bottom, OakStairs::Shape::OuterRight).ID: return 1727;
4014  case OakTrapdoor::OakTrapdoor(eBlockFace::BLOCK_FACE_ZM, OakTrapdoor::Half::Top, true, true).ID: return 3594;
4015  case OakTrapdoor::OakTrapdoor(eBlockFace::BLOCK_FACE_ZM, OakTrapdoor::Half::Top, true, false).ID: return 3596;
4016  case OakTrapdoor::OakTrapdoor(eBlockFace::BLOCK_FACE_ZM, OakTrapdoor::Half::Top, false, true).ID: return 3598;
4017  case OakTrapdoor::OakTrapdoor(eBlockFace::BLOCK_FACE_ZM, OakTrapdoor::Half::Top, false, false).ID: return 3600;
4022  case OakTrapdoor::OakTrapdoor(eBlockFace::BLOCK_FACE_ZP, OakTrapdoor::Half::Top, true, true).ID: return 3610;
4023  case OakTrapdoor::OakTrapdoor(eBlockFace::BLOCK_FACE_ZP, OakTrapdoor::Half::Top, true, false).ID: return 3612;
4024  case OakTrapdoor::OakTrapdoor(eBlockFace::BLOCK_FACE_ZP, OakTrapdoor::Half::Top, false, true).ID: return 3614;
4025  case OakTrapdoor::OakTrapdoor(eBlockFace::BLOCK_FACE_ZP, OakTrapdoor::Half::Top, false, false).ID: return 3616;
4030  case OakTrapdoor::OakTrapdoor(eBlockFace::BLOCK_FACE_XM, OakTrapdoor::Half::Top, true, true).ID: return 3626;
4031  case OakTrapdoor::OakTrapdoor(eBlockFace::BLOCK_FACE_XM, OakTrapdoor::Half::Top, true, false).ID: return 3628;
4032  case OakTrapdoor::OakTrapdoor(eBlockFace::BLOCK_FACE_XM, OakTrapdoor::Half::Top, false, true).ID: return 3630;
4033  case OakTrapdoor::OakTrapdoor(eBlockFace::BLOCK_FACE_XM, OakTrapdoor::Half::Top, false, false).ID: return 3632;
4038  case OakTrapdoor::OakTrapdoor(eBlockFace::BLOCK_FACE_XP, OakTrapdoor::Half::Top, true, true).ID: return 3642;
4039  case OakTrapdoor::OakTrapdoor(eBlockFace::BLOCK_FACE_XP, OakTrapdoor::Half::Top, true, false).ID: return 3644;
4040  case OakTrapdoor::OakTrapdoor(eBlockFace::BLOCK_FACE_XP, OakTrapdoor::Half::Top, false, true).ID: return 3646;
4041  case OakTrapdoor::OakTrapdoor(eBlockFace::BLOCK_FACE_XP, OakTrapdoor::Half::Top, false, false).ID: return 3648;
4046  case OakWood::OakWood(OakWood::Axis::X).ID: return 108;
4047  case OakWood::OakWood(OakWood::Axis::Y).ID: return 109;
4048  case OakWood::OakWood(OakWood::Axis::Z).ID: return 110;
4049  case Observer::Observer(eBlockFace::BLOCK_FACE_ZM, true).ID: return 8199;
4050  case Observer::Observer(eBlockFace::BLOCK_FACE_ZM, false).ID: return 8200;
4051  case Observer::Observer(eBlockFace::BLOCK_FACE_XP, true).ID: return 8201;
4052  case Observer::Observer(eBlockFace::BLOCK_FACE_XP, false).ID: return 8202;
4053  case Observer::Observer(eBlockFace::BLOCK_FACE_ZP, true).ID: return 8203;
4054  case Observer::Observer(eBlockFace::BLOCK_FACE_ZP, false).ID: return 8204;
4055  case Observer::Observer(eBlockFace::BLOCK_FACE_XM, true).ID: return 8205;
4056  case Observer::Observer(eBlockFace::BLOCK_FACE_XM, false).ID: return 8206;
4057  case Observer::Observer(eBlockFace::BLOCK_FACE_YP, true).ID: return 8207;
4058  case Observer::Observer(eBlockFace::BLOCK_FACE_YP, false).ID: return 8208;
4059  case Observer::Observer(eBlockFace::BLOCK_FACE_YM, true).ID: return 8209;
4060  case Observer::Observer(eBlockFace::BLOCK_FACE_YM, false).ID: return 8210;
4061  case Obsidian::Obsidian().ID: return 1129;
4062  case OrangeBanner::OrangeBanner(0).ID: return 6870;
4063  case OrangeBanner::OrangeBanner(1).ID: return 6871;
4064  case OrangeBanner::OrangeBanner(2).ID: return 6872;
4065  case OrangeBanner::OrangeBanner(3).ID: return 6873;
4066  case OrangeBanner::OrangeBanner(4).ID: return 6874;
4067  case OrangeBanner::OrangeBanner(5).ID: return 6875;
4068  case OrangeBanner::OrangeBanner(6).ID: return 6876;
4069  case OrangeBanner::OrangeBanner(7).ID: return 6877;
4070  case OrangeBanner::OrangeBanner(8).ID: return 6878;
4071  case OrangeBanner::OrangeBanner(9).ID: return 6879;
4072  case OrangeBanner::OrangeBanner(10).ID: return 6880;
4073  case OrangeBanner::OrangeBanner(11).ID: return 6881;
4074  case OrangeBanner::OrangeBanner(12).ID: return 6882;
4075  case OrangeBanner::OrangeBanner(13).ID: return 6883;
4076  case OrangeBanner::OrangeBanner(14).ID: return 6884;
4077  case OrangeBanner::OrangeBanner(15).ID: return 6885;
4078  case OrangeBed::OrangeBed(eBlockFace::BLOCK_FACE_ZM, true, OrangeBed::Part::Head).ID: return 764;
4079  case OrangeBed::OrangeBed(eBlockFace::BLOCK_FACE_ZM, true, OrangeBed::Part::Foot).ID: return 765;
4080  case OrangeBed::OrangeBed(eBlockFace::BLOCK_FACE_ZM, false, OrangeBed::Part::Head).ID: return 766;
4081  case OrangeBed::OrangeBed(eBlockFace::BLOCK_FACE_ZM, false, OrangeBed::Part::Foot).ID: return 767;
4082  case OrangeBed::OrangeBed(eBlockFace::BLOCK_FACE_ZP, true, OrangeBed::Part::Head).ID: return 768;
4083  case OrangeBed::OrangeBed(eBlockFace::BLOCK_FACE_ZP, true, OrangeBed::Part::Foot).ID: return 769;
4084  case OrangeBed::OrangeBed(eBlockFace::BLOCK_FACE_ZP, false, OrangeBed::Part::Head).ID: return 770;
4085  case OrangeBed::OrangeBed(eBlockFace::BLOCK_FACE_ZP, false, OrangeBed::Part::Foot).ID: return 771;
4086  case OrangeBed::OrangeBed(eBlockFace::BLOCK_FACE_XM, true, OrangeBed::Part::Head).ID: return 772;
4087  case OrangeBed::OrangeBed(eBlockFace::BLOCK_FACE_XM, true, OrangeBed::Part::Foot).ID: return 773;
4088  case OrangeBed::OrangeBed(eBlockFace::BLOCK_FACE_XM, false, OrangeBed::Part::Head).ID: return 774;
4089  case OrangeBed::OrangeBed(eBlockFace::BLOCK_FACE_XM, false, OrangeBed::Part::Foot).ID: return 775;
4090  case OrangeBed::OrangeBed(eBlockFace::BLOCK_FACE_XP, true, OrangeBed::Part::Head).ID: return 776;
4091  case OrangeBed::OrangeBed(eBlockFace::BLOCK_FACE_XP, true, OrangeBed::Part::Foot).ID: return 777;
4092  case OrangeBed::OrangeBed(eBlockFace::BLOCK_FACE_XP, false, OrangeBed::Part::Head).ID: return 778;
4093  case OrangeBed::OrangeBed(eBlockFace::BLOCK_FACE_XP, false, OrangeBed::Part::Foot).ID: return 779;
4094  case OrangeCarpet::OrangeCarpet().ID: return 6824;
4095  case OrangeConcrete::OrangeConcrete().ID: return 8378;
4096  case OrangeConcretePowder::OrangeConcretePowder().ID: return 8394;
4107  case OrangeStainedGlass::OrangeStainedGlass().ID: return 3578;
4108  case OrangeStainedGlassPane::OrangeStainedGlassPane(true, true, true, true).ID: return 5854;
4109  case OrangeStainedGlassPane::OrangeStainedGlassPane(true, true, true, false).ID: return 5855;
4110  case OrangeStainedGlassPane::OrangeStainedGlassPane(true, true, false, true).ID: return 5858;
4111  case OrangeStainedGlassPane::OrangeStainedGlassPane(true, true, false, false).ID: return 5859;
4112  case OrangeStainedGlassPane::OrangeStainedGlassPane(true, false, true, true).ID: return 5862;
4113  case OrangeStainedGlassPane::OrangeStainedGlassPane(true, false, true, false).ID: return 5863;
4114  case OrangeStainedGlassPane::OrangeStainedGlassPane(true, false, false, true).ID: return 5866;
4115  case OrangeStainedGlassPane::OrangeStainedGlassPane(true, false, false, false).ID: return 5867;
4116  case OrangeStainedGlassPane::OrangeStainedGlassPane(false, true, true, true).ID: return 5870;
4117  case OrangeStainedGlassPane::OrangeStainedGlassPane(false, true, true, false).ID: return 5871;
4118  case OrangeStainedGlassPane::OrangeStainedGlassPane(false, true, false, true).ID: return 5874;
4119  case OrangeStainedGlassPane::OrangeStainedGlassPane(false, true, false, false).ID: return 5875;
4120  case OrangeStainedGlassPane::OrangeStainedGlassPane(false, false, true, true).ID: return 5878;
4121  case OrangeStainedGlassPane::OrangeStainedGlassPane(false, false, true, false).ID: return 5879;
4122  case OrangeStainedGlassPane::OrangeStainedGlassPane(false, false, false, true).ID: return 5882;
4123  case OrangeStainedGlassPane::OrangeStainedGlassPane(false, false, false, false).ID: return 5883;
4124  case OrangeTerracotta::OrangeTerracotta().ID: return 5805;
4125  case OrangeTulip::OrangeTulip().ID: return 1117;
4126  case OrangeWallBanner::OrangeWallBanner(eBlockFace::BLOCK_FACE_ZM).ID: return 7114;
4127  case OrangeWallBanner::OrangeWallBanner(eBlockFace::BLOCK_FACE_ZP).ID: return 7115;
4128  case OrangeWallBanner::OrangeWallBanner(eBlockFace::BLOCK_FACE_XM).ID: return 7116;
4129  case OrangeWallBanner::OrangeWallBanner(eBlockFace::BLOCK_FACE_XP).ID: return 7117;
4130  case OrangeWool::OrangeWool().ID: return 1084;
4131  case OxeyeDaisy::OxeyeDaisy().ID: return 1120;
4132  case PackedIce::PackedIce().ID: return 6841;
4133  case Peony::Peony(Peony::Half::Upper).ID: return 6848;
4134  case Peony::Peony(Peony::Half::Lower).ID: return 6849;
4135  case PetrifiedOakSlab::PetrifiedOakSlab(PetrifiedOakSlab::Type::Top).ID: return 7306;
4137  case PetrifiedOakSlab::PetrifiedOakSlab(PetrifiedOakSlab::Type::Double).ID: return 7310;
4138  case PinkBanner::PinkBanner(0).ID: return 6950;
4139  case PinkBanner::PinkBanner(1).ID: return 6951;
4140  case PinkBanner::PinkBanner(2).ID: return 6952;
4141  case PinkBanner::PinkBanner(3).ID: return 6953;
4142  case PinkBanner::PinkBanner(4).ID: return 6954;
4143  case PinkBanner::PinkBanner(5).ID: return 6955;
4144  case PinkBanner::PinkBanner(6).ID: return 6956;
4145  case PinkBanner::PinkBanner(7).ID: return 6957;
4146  case PinkBanner::PinkBanner(8).ID: return 6958;
4147  case PinkBanner::PinkBanner(9).ID: return 6959;
4148  case PinkBanner::PinkBanner(10).ID: return 6960;
4149  case PinkBanner::PinkBanner(11).ID: return 6961;
4150  case PinkBanner::PinkBanner(12).ID: return 6962;
4151  case PinkBanner::PinkBanner(13).ID: return 6963;
4152  case PinkBanner::PinkBanner(14).ID: return 6964;
4153  case PinkBanner::PinkBanner(15).ID: return 6965;
4154  case PinkBed::PinkBed(eBlockFace::BLOCK_FACE_ZM, true, PinkBed::Part::Head).ID: return 844;
4155  case PinkBed::PinkBed(eBlockFace::BLOCK_FACE_ZM, true, PinkBed::Part::Foot).ID: return 845;
4156  case PinkBed::PinkBed(eBlockFace::BLOCK_FACE_ZM, false, PinkBed::Part::Head).ID: return 846;
4157  case PinkBed::PinkBed(eBlockFace::BLOCK_FACE_ZM, false, PinkBed::Part::Foot).ID: return 847;
4158  case PinkBed::PinkBed(eBlockFace::BLOCK_FACE_ZP, true, PinkBed::Part::Head).ID: return 848;
4159  case PinkBed::PinkBed(eBlockFace::BLOCK_FACE_ZP, true, PinkBed::Part::Foot).ID: return 849;
4160  case PinkBed::PinkBed(eBlockFace::BLOCK_FACE_ZP, false, PinkBed::Part::Head).ID: return 850;
4161  case PinkBed::PinkBed(eBlockFace::BLOCK_FACE_ZP, false, PinkBed::Part::Foot).ID: return 851;
4162  case PinkBed::PinkBed(eBlockFace::BLOCK_FACE_XM, true, PinkBed::Part::Head).ID: return 852;
4163  case PinkBed::PinkBed(eBlockFace::BLOCK_FACE_XM, true, PinkBed::Part::Foot).ID: return 853;
4164  case PinkBed::PinkBed(eBlockFace::BLOCK_FACE_XM, false, PinkBed::Part::Head).ID: return 854;
4165  case PinkBed::PinkBed(eBlockFace::BLOCK_FACE_XM, false, PinkBed::Part::Foot).ID: return 855;
4166  case PinkBed::PinkBed(eBlockFace::BLOCK_FACE_XP, true, PinkBed::Part::Head).ID: return 856;
4167  case PinkBed::PinkBed(eBlockFace::BLOCK_FACE_XP, true, PinkBed::Part::Foot).ID: return 857;
4168  case PinkBed::PinkBed(eBlockFace::BLOCK_FACE_XP, false, PinkBed::Part::Head).ID: return 858;
4169  case PinkBed::PinkBed(eBlockFace::BLOCK_FACE_XP, false, PinkBed::Part::Foot).ID: return 859;
4170  case PinkCarpet::PinkCarpet().ID: return 6829;
4171  case PinkConcrete::PinkConcrete().ID: return 8383;
4172  case PinkConcretePowder::PinkConcretePowder().ID: return 8399;
4183  case PinkStainedGlass::PinkStainedGlass().ID: return 3583;
4184  case PinkStainedGlassPane::PinkStainedGlassPane(true, true, true, true).ID: return 6014;
4185  case PinkStainedGlassPane::PinkStainedGlassPane(true, true, true, false).ID: return 6015;
4186  case PinkStainedGlassPane::PinkStainedGlassPane(true, true, false, true).ID: return 6018;
4187  case PinkStainedGlassPane::PinkStainedGlassPane(true, true, false, false).ID: return 6019;
4188  case PinkStainedGlassPane::PinkStainedGlassPane(true, false, true, true).ID: return 6022;
4189  case PinkStainedGlassPane::PinkStainedGlassPane(true, false, true, false).ID: return 6023;
4190  case PinkStainedGlassPane::PinkStainedGlassPane(true, false, false, true).ID: return 6026;
4191  case PinkStainedGlassPane::PinkStainedGlassPane(true, false, false, false).ID: return 6027;
4192  case PinkStainedGlassPane::PinkStainedGlassPane(false, true, true, true).ID: return 6030;
4193  case PinkStainedGlassPane::PinkStainedGlassPane(false, true, true, false).ID: return 6031;
4194  case PinkStainedGlassPane::PinkStainedGlassPane(false, true, false, true).ID: return 6034;
4195  case PinkStainedGlassPane::PinkStainedGlassPane(false, true, false, false).ID: return 6035;
4196  case PinkStainedGlassPane::PinkStainedGlassPane(false, false, true, true).ID: return 6038;
4197  case PinkStainedGlassPane::PinkStainedGlassPane(false, false, true, false).ID: return 6039;
4198  case PinkStainedGlassPane::PinkStainedGlassPane(false, false, false, true).ID: return 6042;
4199  case PinkStainedGlassPane::PinkStainedGlassPane(false, false, false, false).ID: return 6043;
4200  case PinkTerracotta::PinkTerracotta().ID: return 5810;
4201  case PinkTulip::PinkTulip().ID: return 1119;
4202  case PinkWallBanner::PinkWallBanner(eBlockFace::BLOCK_FACE_ZM).ID: return 7134;
4203  case PinkWallBanner::PinkWallBanner(eBlockFace::BLOCK_FACE_ZP).ID: return 7135;
4204  case PinkWallBanner::PinkWallBanner(eBlockFace::BLOCK_FACE_XM).ID: return 7136;
4205  case PinkWallBanner::PinkWallBanner(eBlockFace::BLOCK_FACE_XP).ID: return 7137;
4206  case PinkWool::PinkWool().ID: return 1089;
4207  case Piston::Piston(true, eBlockFace::BLOCK_FACE_ZM).ID: return 1047;
4208  case Piston::Piston(true, eBlockFace::BLOCK_FACE_XP).ID: return 1048;
4209  case Piston::Piston(true, eBlockFace::BLOCK_FACE_ZP).ID: return 1049;
4210  case Piston::Piston(true, eBlockFace::BLOCK_FACE_XM).ID: return 1050;
4211  case Piston::Piston(true, eBlockFace::BLOCK_FACE_YP).ID: return 1051;
4212  case Piston::Piston(true, eBlockFace::BLOCK_FACE_YM).ID: return 1052;
4213  case Piston::Piston(false, eBlockFace::BLOCK_FACE_ZM).ID: return 1053;
4214  case Piston::Piston(false, eBlockFace::BLOCK_FACE_XP).ID: return 1054;
4215  case Piston::Piston(false, eBlockFace::BLOCK_FACE_ZP).ID: return 1055;
4216  case Piston::Piston(false, eBlockFace::BLOCK_FACE_XM).ID: return 1056;
4217  case Piston::Piston(false, eBlockFace::BLOCK_FACE_YP).ID: return 1057;
4218  case Piston::Piston(false, eBlockFace::BLOCK_FACE_YM).ID: return 1058;
4219  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_ZM, true, PistonHead::Type::Normal).ID: return 1059;
4220  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_ZM, true, PistonHead::Type::Sticky).ID: return 1060;
4221  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_ZM, false, PistonHead::Type::Normal).ID: return 1061;
4222  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_ZM, false, PistonHead::Type::Sticky).ID: return 1062;
4223  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_XP, true, PistonHead::Type::Normal).ID: return 1063;
4224  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_XP, true, PistonHead::Type::Sticky).ID: return 1064;
4225  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_XP, false, PistonHead::Type::Normal).ID: return 1065;
4226  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_XP, false, PistonHead::Type::Sticky).ID: return 1066;
4227  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_ZP, true, PistonHead::Type::Normal).ID: return 1067;
4228  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_ZP, true, PistonHead::Type::Sticky).ID: return 1068;
4229  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_ZP, false, PistonHead::Type::Normal).ID: return 1069;
4230  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_ZP, false, PistonHead::Type::Sticky).ID: return 1070;
4231  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_XM, true, PistonHead::Type::Normal).ID: return 1071;
4232  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_XM, true, PistonHead::Type::Sticky).ID: return 1072;
4233  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_XM, false, PistonHead::Type::Normal).ID: return 1073;
4234  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_XM, false, PistonHead::Type::Sticky).ID: return 1074;
4235  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_YP, true, PistonHead::Type::Normal).ID: return 1075;
4236  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_YP, true, PistonHead::Type::Sticky).ID: return 1076;
4237  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_YP, false, PistonHead::Type::Normal).ID: return 1077;
4238  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_YP, false, PistonHead::Type::Sticky).ID: return 1078;
4239  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_YM, true, PistonHead::Type::Normal).ID: return 1079;
4240  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_YM, true, PistonHead::Type::Sticky).ID: return 1080;
4241  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_YM, false, PistonHead::Type::Normal).ID: return 1081;
4242  case PistonHead::PistonHead(eBlockFace::BLOCK_FACE_YM, false, PistonHead::Type::Sticky).ID: return 1082;
4243  case PlayerHead::PlayerHead(0).ID: return 5511;
4244  case PlayerHead::PlayerHead(1).ID: return 5512;
4245  case PlayerHead::PlayerHead(2).ID: return 5513;
4246  case PlayerHead::PlayerHead(3).ID: return 5514;
4247  case PlayerHead::PlayerHead(4).ID: return 5515;
4248  case PlayerHead::PlayerHead(5).ID: return 5516;
4249  case PlayerHead::PlayerHead(6).ID: return 5517;
4250  case PlayerHead::PlayerHead(7).ID: return 5518;
4251  case PlayerHead::PlayerHead(8).ID: return 5519;
4252  case PlayerHead::PlayerHead(9).ID: return 5520;
4253  case PlayerHead::PlayerHead(10).ID: return 5521;
4254  case PlayerHead::PlayerHead(11).ID: return 5522;
4255  case PlayerHead::PlayerHead(12).ID: return 5523;
4256  case PlayerHead::PlayerHead(13).ID: return 5524;
4257  case PlayerHead::PlayerHead(14).ID: return 5525;
4258  case PlayerHead::PlayerHead(15).ID: return 5526;
4259  case PlayerWallHead::PlayerWallHead(eBlockFace::BLOCK_FACE_ZM).ID: return 5507;
4260  case PlayerWallHead::PlayerWallHead(eBlockFace::BLOCK_FACE_ZP).ID: return 5508;
4261  case PlayerWallHead::PlayerWallHead(eBlockFace::BLOCK_FACE_XM).ID: return 5509;
4262  case PlayerWallHead::PlayerWallHead(eBlockFace::BLOCK_FACE_XP).ID: return 5510;
4263  case Podzol::Podzol(true).ID: return 12;
4264  case Podzol::Podzol(false).ID: return 13;
4265  case PolishedAndesite::PolishedAndesite().ID: return 7;
4266  case PolishedDiorite::PolishedDiorite().ID: return 5;
4267  case PolishedGranite::PolishedGranite().ID: return 3;
4268  case Poppy::Poppy().ID: return 1112;
4269  case Potatoes::Potatoes(0).ID: return 5295;
4270  case Potatoes::Potatoes(1).ID: return 5296;
4271  case Potatoes::Potatoes(2).ID: return 5297;
4272  case Potatoes::Potatoes(3).ID: return 5298;
4273  case Potatoes::Potatoes(4).ID: return 5299;
4274  case Potatoes::Potatoes(5).ID: return 5300;
4275  case Potatoes::Potatoes(6).ID: return 5301;
4276  case Potatoes::Potatoes(7).ID: return 5302;
4277  case PottedAcaciaSapling::PottedAcaciaSapling().ID: return 5270;
4278  case PottedAllium::PottedAllium().ID: return 5276;
4279  case PottedAzureBluet::PottedAzureBluet().ID: return 5277;
4280  case PottedBirchSapling::PottedBirchSapling().ID: return 5268;
4281  case PottedBlueOrchid::PottedBlueOrchid().ID: return 5275;
4282  case PottedBrownMushroom::PottedBrownMushroom().ID: return 5284;
4283  case PottedCactus::PottedCactus().ID: return 5286;
4284  case PottedDandelion::PottedDandelion().ID: return 5273;
4285  case PottedDarkOakSapling::PottedDarkOakSapling().ID: return 5271;
4286  case PottedDeadBush::PottedDeadBush().ID: return 5285;
4287  case PottedFern::PottedFern().ID: return 5272;
4288  case PottedJungleSapling::PottedJungleSapling().ID: return 5269;
4289  case PottedOakSapling::PottedOakSapling().ID: return 5266;
4290  case PottedOrangeTulip::PottedOrangeTulip().ID: return 5279;
4291  case PottedOxeyeDaisy::PottedOxeyeDaisy().ID: return 5282;
4292  case PottedPinkTulip::PottedPinkTulip().ID: return 5281;
4293  case PottedPoppy::PottedPoppy().ID: return 5274;
4294  case PottedRedMushroom::PottedRedMushroom().ID: return 5283;
4295  case PottedRedTulip::PottedRedTulip().ID: return 5278;
4296  case PottedSpruceSapling::PottedSpruceSapling().ID: return 5267;
4297  case PottedWhiteTulip::PottedWhiteTulip().ID: return 5280;
4298  case PoweredRail::PoweredRail(true, PoweredRail::Shape::NorthSouth).ID: return 1004;
4299  case PoweredRail::PoweredRail(true, PoweredRail::Shape::EastWest).ID: return 1005;
4300  case PoweredRail::PoweredRail(true, PoweredRail::Shape::AscendingEast).ID: return 1006;
4301  case PoweredRail::PoweredRail(true, PoweredRail::Shape::AscendingWest).ID: return 1007;
4302  case PoweredRail::PoweredRail(true, PoweredRail::Shape::AscendingNorth).ID: return 1008;
4303  case PoweredRail::PoweredRail(true, PoweredRail::Shape::AscendingSouth).ID: return 1009;
4304  case PoweredRail::PoweredRail(false, PoweredRail::Shape::NorthSouth).ID: return 1010;
4305  case PoweredRail::PoweredRail(false, PoweredRail::Shape::EastWest).ID: return 1011;
4306  case PoweredRail::PoweredRail(false, PoweredRail::Shape::AscendingEast).ID: return 1012;
4307  case PoweredRail::PoweredRail(false, PoweredRail::Shape::AscendingWest).ID: return 1013;
4308  case PoweredRail::PoweredRail(false, PoweredRail::Shape::AscendingNorth).ID: return 1014;
4309  case PoweredRail::PoweredRail(false, PoweredRail::Shape::AscendingSouth).ID: return 1015;
4310  case Prismarine::Prismarine().ID: return 6558;
4311  case PrismarineBrickSlab::PrismarineBrickSlab(PrismarineBrickSlab::Type::Top).ID: return 6808;
4313  case PrismarineBrickSlab::PrismarineBrickSlab(PrismarineBrickSlab::Type::Double).ID: return 6812;
4314  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::Straight).ID: return 6642;
4315  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::InnerLeft).ID: return 6644;
4316  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::InnerRight).ID: return 6646;
4317  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::OuterLeft).ID: return 6648;
4318  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::OuterRight).ID: return 6650;
4319  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::Straight).ID: return 6652;
4320  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::InnerLeft).ID: return 6654;
4321  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::InnerRight).ID: return 6656;
4322  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::OuterLeft).ID: return 6658;
4323  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::OuterRight).ID: return 6660;
4324  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::Straight).ID: return 6662;
4325  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::InnerLeft).ID: return 6664;
4326  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::InnerRight).ID: return 6666;
4327  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::OuterLeft).ID: return 6668;
4328  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::OuterRight).ID: return 6670;
4329  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::Straight).ID: return 6672;
4330  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::InnerLeft).ID: return 6674;
4331  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::InnerRight).ID: return 6676;
4332  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::OuterLeft).ID: return 6678;
4333  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::OuterRight).ID: return 6680;
4334  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XM, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::Straight).ID: return 6682;
4335  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XM, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::InnerLeft).ID: return 6684;
4336  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XM, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::InnerRight).ID: return 6686;
4337  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XM, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::OuterLeft).ID: return 6688;
4338  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XM, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::OuterRight).ID: return 6690;
4339  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XM, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::Straight).ID: return 6692;
4340  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XM, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::InnerLeft).ID: return 6694;
4341  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XM, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::InnerRight).ID: return 6696;
4342  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XM, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::OuterLeft).ID: return 6698;
4343  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XM, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::OuterRight).ID: return 6700;
4344  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XP, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::Straight).ID: return 6702;
4345  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XP, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::InnerLeft).ID: return 6704;
4346  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XP, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::InnerRight).ID: return 6706;
4347  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XP, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::OuterLeft).ID: return 6708;
4348  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XP, PrismarineBrickStairs::Half::Top, PrismarineBrickStairs::Shape::OuterRight).ID: return 6710;
4349  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XP, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::Straight).ID: return 6712;
4350  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XP, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::InnerLeft).ID: return 6714;
4351  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XP, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::InnerRight).ID: return 6716;
4352  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XP, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::OuterLeft).ID: return 6718;
4353  case PrismarineBrickStairs::PrismarineBrickStairs(eBlockFace::BLOCK_FACE_XP, PrismarineBrickStairs::Half::Bottom, PrismarineBrickStairs::Shape::OuterRight).ID: return 6720;
4354  case PrismarineBricks::PrismarineBricks().ID: return 6559;
4355  case PrismarineSlab::PrismarineSlab(PrismarineSlab::Type::Top).ID: return 6802;
4357  case PrismarineSlab::PrismarineSlab(PrismarineSlab::Type::Double).ID: return 6806;
4358  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineStairs::Half::Top, PrismarineStairs::Shape::Straight).ID: return 6562;
4359  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineStairs::Half::Top, PrismarineStairs::Shape::InnerLeft).ID: return 6564;
4360  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineStairs::Half::Top, PrismarineStairs::Shape::InnerRight).ID: return 6566;
4361  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineStairs::Half::Top, PrismarineStairs::Shape::OuterLeft).ID: return 6568;
4362  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineStairs::Half::Top, PrismarineStairs::Shape::OuterRight).ID: return 6570;
4363  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::Straight).ID: return 6572;
4364  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::InnerLeft).ID: return 6574;
4365  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::InnerRight).ID: return 6576;
4366  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::OuterLeft).ID: return 6578;
4367  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZM, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::OuterRight).ID: return 6580;
4368  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineStairs::Half::Top, PrismarineStairs::Shape::Straight).ID: return 6582;
4369  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineStairs::Half::Top, PrismarineStairs::Shape::InnerLeft).ID: return 6584;
4370  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineStairs::Half::Top, PrismarineStairs::Shape::InnerRight).ID: return 6586;
4371  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineStairs::Half::Top, PrismarineStairs::Shape::OuterLeft).ID: return 6588;
4372  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineStairs::Half::Top, PrismarineStairs::Shape::OuterRight).ID: return 6590;
4373  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::Straight).ID: return 6592;
4374  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::InnerLeft).ID: return 6594;
4375  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::InnerRight).ID: return 6596;
4376  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::OuterLeft).ID: return 6598;
4377  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_ZP, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::OuterRight).ID: return 6600;
4378  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XM, PrismarineStairs::Half::Top, PrismarineStairs::Shape::Straight).ID: return 6602;
4379  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XM, PrismarineStairs::Half::Top, PrismarineStairs::Shape::InnerLeft).ID: return 6604;
4380  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XM, PrismarineStairs::Half::Top, PrismarineStairs::Shape::InnerRight).ID: return 6606;
4381  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XM, PrismarineStairs::Half::Top, PrismarineStairs::Shape::OuterLeft).ID: return 6608;
4382  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XM, PrismarineStairs::Half::Top, PrismarineStairs::Shape::OuterRight).ID: return 6610;
4383  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XM, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::Straight).ID: return 6612;
4384  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XM, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::InnerLeft).ID: return 6614;
4385  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XM, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::InnerRight).ID: return 6616;
4386  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XM, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::OuterLeft).ID: return 6618;
4387  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XM, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::OuterRight).ID: return 6620;
4388  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XP, PrismarineStairs::Half::Top, PrismarineStairs::Shape::Straight).ID: return 6622;
4389  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XP, PrismarineStairs::Half::Top, PrismarineStairs::Shape::InnerLeft).ID: return 6624;
4390  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XP, PrismarineStairs::Half::Top, PrismarineStairs::Shape::InnerRight).ID: return 6626;
4391  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XP, PrismarineStairs::Half::Top, PrismarineStairs::Shape::OuterLeft).ID: return 6628;
4392  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XP, PrismarineStairs::Half::Top, PrismarineStairs::Shape::OuterRight).ID: return 6630;
4393  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XP, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::Straight).ID: return 6632;
4394  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XP, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::InnerLeft).ID: return 6634;
4395  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XP, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::InnerRight).ID: return 6636;
4396  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XP, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::OuterLeft).ID: return 6638;
4397  case PrismarineStairs::PrismarineStairs(eBlockFace::BLOCK_FACE_XP, PrismarineStairs::Half::Bottom, PrismarineStairs::Shape::OuterRight).ID: return 6640;
4398  case Pumpkin::Pumpkin().ID: return 3492;
4399  case PumpkinStem::PumpkinStem(0).ID: return 4252;
4400  case PumpkinStem::PumpkinStem(1).ID: return 4253;
4401  case PumpkinStem::PumpkinStem(2).ID: return 4254;
4402  case PumpkinStem::PumpkinStem(3).ID: return 4255;
4403  case PumpkinStem::PumpkinStem(4).ID: return 4256;
4404  case PumpkinStem::PumpkinStem(5).ID: return 4257;
4405  case PumpkinStem::PumpkinStem(6).ID: return 4258;
4406  case PumpkinStem::PumpkinStem(7).ID: return 4259;
4407  case PurpleBanner::PurpleBanner(0).ID: return 7014;
4408  case PurpleBanner::PurpleBanner(1).ID: return 7015;
4409  case PurpleBanner::PurpleBanner(2).ID: return 7016;
4410  case PurpleBanner::PurpleBanner(3).ID: return 7017;
4411  case PurpleBanner::PurpleBanner(4).ID: return 7018;
4412  case PurpleBanner::PurpleBanner(5).ID: return 7019;
4413  case PurpleBanner::PurpleBanner(6).ID: return 7020;
4414  case PurpleBanner::PurpleBanner(7).ID: return 7021;
4415  case PurpleBanner::PurpleBanner(8).ID: return 7022;
4416  case PurpleBanner::PurpleBanner(9).ID: return 7023;
4417  case PurpleBanner::PurpleBanner(10).ID: return 7024;
4418  case PurpleBanner::PurpleBanner(11).ID: return 7025;
4419  case PurpleBanner::PurpleBanner(12).ID: return 7026;
4420  case PurpleBanner::PurpleBanner(13).ID: return 7027;
4421  case PurpleBanner::PurpleBanner(14).ID: return 7028;
4422  case PurpleBanner::PurpleBanner(15).ID: return 7029;
4423  case PurpleBed::PurpleBed(eBlockFace::BLOCK_FACE_ZM, true, PurpleBed::Part::Head).ID: return 908;
4424  case PurpleBed::PurpleBed(eBlockFace::BLOCK_FACE_ZM, true, PurpleBed::Part::Foot).ID: return 909;
4425  case PurpleBed::PurpleBed(eBlockFace::BLOCK_FACE_ZM, false, PurpleBed::Part::Head).ID: return 910;
4426  case PurpleBed::PurpleBed(eBlockFace::BLOCK_FACE_ZM, false, PurpleBed::Part::Foot).ID: return 911;
4427  case PurpleBed::PurpleBed(eBlockFace::BLOCK_FACE_ZP, true, PurpleBed::Part::Head).ID: return 912;
4428  case PurpleBed::PurpleBed(eBlockFace::BLOCK_FACE_ZP, true, PurpleBed::Part::Foot).ID: return 913;
4429  case PurpleBed::PurpleBed(eBlockFace::BLOCK_FACE_ZP, false, PurpleBed::Part::Head).ID: return 914;
4430  case PurpleBed::PurpleBed(eBlockFace::BLOCK_FACE_ZP, false, PurpleBed::Part::Foot).ID: return 915;
4431  case PurpleBed::PurpleBed(eBlockFace::BLOCK_FACE_XM, true, PurpleBed::Part::Head).ID: return 916;
4432  case PurpleBed::PurpleBed(eBlockFace::BLOCK_FACE_XM, true, PurpleBed::Part::Foot).ID: return 917;
4433  case PurpleBed::PurpleBed(eBlockFace::BLOCK_FACE_XM, false, PurpleBed::Part::Head).ID: return 918;
4434  case PurpleBed::PurpleBed(eBlockFace::BLOCK_FACE_XM, false, PurpleBed::Part::Foot).ID: return 919;
4435  case PurpleBed::PurpleBed(eBlockFace::BLOCK_FACE_XP, true, PurpleBed::Part::Head).ID: return 920;
4436  case PurpleBed::PurpleBed(eBlockFace::BLOCK_FACE_XP, true, PurpleBed::Part::Foot).ID: return 921;
4437  case PurpleBed::PurpleBed(eBlockFace::BLOCK_FACE_XP, false, PurpleBed::Part::Head).ID: return 922;
4438  case PurpleBed::PurpleBed(eBlockFace::BLOCK_FACE_XP, false, PurpleBed::Part::Foot).ID: return 923;
4439  case PurpleCarpet::PurpleCarpet().ID: return 6833;
4440  case PurpleConcrete::PurpleConcrete().ID: return 8387;
4441  case PurpleConcretePowder::PurpleConcretePowder().ID: return 8403;
4452  case PurpleStainedGlass::PurpleStainedGlass().ID: return 3587;
4453  case PurpleStainedGlassPane::PurpleStainedGlassPane(true, true, true, true).ID: return 6142;
4454  case PurpleStainedGlassPane::PurpleStainedGlassPane(true, true, true, false).ID: return 6143;
4455  case PurpleStainedGlassPane::PurpleStainedGlassPane(true, true, false, true).ID: return 6146;
4456  case PurpleStainedGlassPane::PurpleStainedGlassPane(true, true, false, false).ID: return 6147;
4457  case PurpleStainedGlassPane::PurpleStainedGlassPane(true, false, true, true).ID: return 6150;
4458  case PurpleStainedGlassPane::PurpleStainedGlassPane(true, false, true, false).ID: return 6151;
4459  case PurpleStainedGlassPane::PurpleStainedGlassPane(true, false, false, true).ID: return 6154;
4460  case PurpleStainedGlassPane::PurpleStainedGlassPane(true, false, false, false).ID: return 6155;
4461  case PurpleStainedGlassPane::PurpleStainedGlassPane(false, true, true, true).ID: return 6158;
4462  case PurpleStainedGlassPane::PurpleStainedGlassPane(false, true, true, false).ID: return 6159;
4463  case PurpleStainedGlassPane::PurpleStainedGlassPane(false, true, false, true).ID: return 6162;
4464  case PurpleStainedGlassPane::PurpleStainedGlassPane(false, true, false, false).ID: return 6163;
4465  case PurpleStainedGlassPane::PurpleStainedGlassPane(false, false, true, true).ID: return 6166;
4466  case PurpleStainedGlassPane::PurpleStainedGlassPane(false, false, true, false).ID: return 6167;
4467  case PurpleStainedGlassPane::PurpleStainedGlassPane(false, false, false, true).ID: return 6170;
4468  case PurpleStainedGlassPane::PurpleStainedGlassPane(false, false, false, false).ID: return 6171;
4469  case PurpleTerracotta::PurpleTerracotta().ID: return 5814;
4470  case PurpleWallBanner::PurpleWallBanner(eBlockFace::BLOCK_FACE_ZM).ID: return 7150;
4471  case PurpleWallBanner::PurpleWallBanner(eBlockFace::BLOCK_FACE_ZP).ID: return 7151;
4472  case PurpleWallBanner::PurpleWallBanner(eBlockFace::BLOCK_FACE_XM).ID: return 7152;
4473  case PurpleWallBanner::PurpleWallBanner(eBlockFace::BLOCK_FACE_XP).ID: return 7153;
4474  case PurpleWool::PurpleWool().ID: return 1093;
4475  case PurpurBlock::PurpurBlock().ID: return 8073;
4476  case PurpurPillar::PurpurPillar(PurpurPillar::Axis::X).ID: return 8074;
4477  case PurpurPillar::PurpurPillar(PurpurPillar::Axis::Y).ID: return 8075;
4478  case PurpurPillar::PurpurPillar(PurpurPillar::Axis::Z).ID: return 8076;
4479  case PurpurSlab::PurpurSlab(PurpurSlab::Type::Top).ID: return 7348;
4481  case PurpurSlab::PurpurSlab(PurpurSlab::Type::Double).ID: return 7352;
4482  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZM, PurpurStairs::Half::Top, PurpurStairs::Shape::Straight).ID: return 8078;
4483  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZM, PurpurStairs::Half::Top, PurpurStairs::Shape::InnerLeft).ID: return 8080;
4484  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZM, PurpurStairs::Half::Top, PurpurStairs::Shape::InnerRight).ID: return 8082;
4485  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZM, PurpurStairs::Half::Top, PurpurStairs::Shape::OuterLeft).ID: return 8084;
4486  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZM, PurpurStairs::Half::Top, PurpurStairs::Shape::OuterRight).ID: return 8086;
4487  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZM, PurpurStairs::Half::Bottom, PurpurStairs::Shape::Straight).ID: return 8088;
4488  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZM, PurpurStairs::Half::Bottom, PurpurStairs::Shape::InnerLeft).ID: return 8090;
4489  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZM, PurpurStairs::Half::Bottom, PurpurStairs::Shape::InnerRight).ID: return 8092;
4490  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZM, PurpurStairs::Half::Bottom, PurpurStairs::Shape::OuterLeft).ID: return 8094;
4491  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZM, PurpurStairs::Half::Bottom, PurpurStairs::Shape::OuterRight).ID: return 8096;
4492  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZP, PurpurStairs::Half::Top, PurpurStairs::Shape::Straight).ID: return 8098;
4493  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZP, PurpurStairs::Half::Top, PurpurStairs::Shape::InnerLeft).ID: return 8100;
4494  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZP, PurpurStairs::Half::Top, PurpurStairs::Shape::InnerRight).ID: return 8102;
4495  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZP, PurpurStairs::Half::Top, PurpurStairs::Shape::OuterLeft).ID: return 8104;
4496  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZP, PurpurStairs::Half::Top, PurpurStairs::Shape::OuterRight).ID: return 8106;
4497  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZP, PurpurStairs::Half::Bottom, PurpurStairs::Shape::Straight).ID: return 8108;
4498  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZP, PurpurStairs::Half::Bottom, PurpurStairs::Shape::InnerLeft).ID: return 8110;
4499  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZP, PurpurStairs::Half::Bottom, PurpurStairs::Shape::InnerRight).ID: return 8112;
4500  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZP, PurpurStairs::Half::Bottom, PurpurStairs::Shape::OuterLeft).ID: return 8114;
4501  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_ZP, PurpurStairs::Half::Bottom, PurpurStairs::Shape::OuterRight).ID: return 8116;
4502  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XM, PurpurStairs::Half::Top, PurpurStairs::Shape::Straight).ID: return 8118;
4503  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XM, PurpurStairs::Half::Top, PurpurStairs::Shape::InnerLeft).ID: return 8120;
4504  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XM, PurpurStairs::Half::Top, PurpurStairs::Shape::InnerRight).ID: return 8122;
4505  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XM, PurpurStairs::Half::Top, PurpurStairs::Shape::OuterLeft).ID: return 8124;
4506  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XM, PurpurStairs::Half::Top, PurpurStairs::Shape::OuterRight).ID: return 8126;
4507  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XM, PurpurStairs::Half::Bottom, PurpurStairs::Shape::Straight).ID: return 8128;
4508  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XM, PurpurStairs::Half::Bottom, PurpurStairs::Shape::InnerLeft).ID: return 8130;
4509  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XM, PurpurStairs::Half::Bottom, PurpurStairs::Shape::InnerRight).ID: return 8132;
4510  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XM, PurpurStairs::Half::Bottom, PurpurStairs::Shape::OuterLeft).ID: return 8134;
4511  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XM, PurpurStairs::Half::Bottom, PurpurStairs::Shape::OuterRight).ID: return 8136;
4512  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XP, PurpurStairs::Half::Top, PurpurStairs::Shape::Straight).ID: return 8138;
4513  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XP, PurpurStairs::Half::Top, PurpurStairs::Shape::InnerLeft).ID: return 8140;
4514  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XP, PurpurStairs::Half::Top, PurpurStairs::Shape::InnerRight).ID: return 8142;
4515  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XP, PurpurStairs::Half::Top, PurpurStairs::Shape::OuterLeft).ID: return 8144;
4516  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XP, PurpurStairs::Half::Top, PurpurStairs::Shape::OuterRight).ID: return 8146;
4517  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XP, PurpurStairs::Half::Bottom, PurpurStairs::Shape::Straight).ID: return 8148;
4518  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XP, PurpurStairs::Half::Bottom, PurpurStairs::Shape::InnerLeft).ID: return 8150;
4519  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XP, PurpurStairs::Half::Bottom, PurpurStairs::Shape::InnerRight).ID: return 8152;
4520  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XP, PurpurStairs::Half::Bottom, PurpurStairs::Shape::OuterLeft).ID: return 8154;
4521  case PurpurStairs::PurpurStairs(eBlockFace::BLOCK_FACE_XP, PurpurStairs::Half::Bottom, PurpurStairs::Shape::OuterRight).ID: return 8156;
4522  case QuartzBlock::QuartzBlock().ID: return 5695;
4523  case QuartzPillar::QuartzPillar(QuartzPillar::Axis::X).ID: return 5697;
4524  case QuartzPillar::QuartzPillar(QuartzPillar::Axis::Y).ID: return 5698;
4525  case QuartzPillar::QuartzPillar(QuartzPillar::Axis::Z).ID: return 5699;
4526  case QuartzSlab::QuartzSlab(QuartzSlab::Type::Top).ID: return 7336;
4528  case QuartzSlab::QuartzSlab(QuartzSlab::Type::Double).ID: return 7340;
4529  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZM, QuartzStairs::Half::Top, QuartzStairs::Shape::Straight).ID: return 5701;
4530  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZM, QuartzStairs::Half::Top, QuartzStairs::Shape::InnerLeft).ID: return 5703;
4531  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZM, QuartzStairs::Half::Top, QuartzStairs::Shape::InnerRight).ID: return 5705;
4532  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZM, QuartzStairs::Half::Top, QuartzStairs::Shape::OuterLeft).ID: return 5707;
4533  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZM, QuartzStairs::Half::Top, QuartzStairs::Shape::OuterRight).ID: return 5709;
4534  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZM, QuartzStairs::Half::Bottom, QuartzStairs::Shape::Straight).ID: return 5711;
4535  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZM, QuartzStairs::Half::Bottom, QuartzStairs::Shape::InnerLeft).ID: return 5713;
4536  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZM, QuartzStairs::Half::Bottom, QuartzStairs::Shape::InnerRight).ID: return 5715;
4537  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZM, QuartzStairs::Half::Bottom, QuartzStairs::Shape::OuterLeft).ID: return 5717;
4538  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZM, QuartzStairs::Half::Bottom, QuartzStairs::Shape::OuterRight).ID: return 5719;
4539  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZP, QuartzStairs::Half::Top, QuartzStairs::Shape::Straight).ID: return 5721;
4540  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZP, QuartzStairs::Half::Top, QuartzStairs::Shape::InnerLeft).ID: return 5723;
4541  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZP, QuartzStairs::Half::Top, QuartzStairs::Shape::InnerRight).ID: return 5725;
4542  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZP, QuartzStairs::Half::Top, QuartzStairs::Shape::OuterLeft).ID: return 5727;
4543  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZP, QuartzStairs::Half::Top, QuartzStairs::Shape::OuterRight).ID: return 5729;
4544  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZP, QuartzStairs::Half::Bottom, QuartzStairs::Shape::Straight).ID: return 5731;
4545  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZP, QuartzStairs::Half::Bottom, QuartzStairs::Shape::InnerLeft).ID: return 5733;
4546  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZP, QuartzStairs::Half::Bottom, QuartzStairs::Shape::InnerRight).ID: return 5735;
4547  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZP, QuartzStairs::Half::Bottom, QuartzStairs::Shape::OuterLeft).ID: return 5737;
4548  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_ZP, QuartzStairs::Half::Bottom, QuartzStairs::Shape::OuterRight).ID: return 5739;
4549  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XM, QuartzStairs::Half::Top, QuartzStairs::Shape::Straight).ID: return 5741;
4550  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XM, QuartzStairs::Half::Top, QuartzStairs::Shape::InnerLeft).ID: return 5743;
4551  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XM, QuartzStairs::Half::Top, QuartzStairs::Shape::InnerRight).ID: return 5745;
4552  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XM, QuartzStairs::Half::Top, QuartzStairs::Shape::OuterLeft).ID: return 5747;
4553  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XM, QuartzStairs::Half::Top, QuartzStairs::Shape::OuterRight).ID: return 5749;
4554  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XM, QuartzStairs::Half::Bottom, QuartzStairs::Shape::Straight).ID: return 5751;
4555  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XM, QuartzStairs::Half::Bottom, QuartzStairs::Shape::InnerLeft).ID: return 5753;
4556  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XM, QuartzStairs::Half::Bottom, QuartzStairs::Shape::InnerRight).ID: return 5755;
4557  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XM, QuartzStairs::Half::Bottom, QuartzStairs::Shape::OuterLeft).ID: return 5757;
4558  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XM, QuartzStairs::Half::Bottom, QuartzStairs::Shape::OuterRight).ID: return 5759;
4559  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XP, QuartzStairs::Half::Top, QuartzStairs::Shape::Straight).ID: return 5761;
4560  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XP, QuartzStairs::Half::Top, QuartzStairs::Shape::InnerLeft).ID: return 5763;
4561  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XP, QuartzStairs::Half::Top, QuartzStairs::Shape::InnerRight).ID: return 5765;
4562  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XP, QuartzStairs::Half::Top, QuartzStairs::Shape::OuterLeft).ID: return 5767;
4563  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XP, QuartzStairs::Half::Top, QuartzStairs::Shape::OuterRight).ID: return 5769;
4564  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XP, QuartzStairs::Half::Bottom, QuartzStairs::Shape::Straight).ID: return 5771;
4565  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XP, QuartzStairs::Half::Bottom, QuartzStairs::Shape::InnerLeft).ID: return 5773;
4566  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XP, QuartzStairs::Half::Bottom, QuartzStairs::Shape::InnerRight).ID: return 5775;
4567  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XP, QuartzStairs::Half::Bottom, QuartzStairs::Shape::OuterLeft).ID: return 5777;
4568  case QuartzStairs::QuartzStairs(eBlockFace::BLOCK_FACE_XP, QuartzStairs::Half::Bottom, QuartzStairs::Shape::OuterRight).ID: return 5779;
4569  case Rail::Rail(Rail::Shape::NorthSouth).ID: return 3179;
4570  case Rail::Rail(Rail::Shape::EastWest).ID: return 3180;
4571  case Rail::Rail(Rail::Shape::AscendingEast).ID: return 3181;
4572  case Rail::Rail(Rail::Shape::AscendingWest).ID: return 3182;
4573  case Rail::Rail(Rail::Shape::AscendingNorth).ID: return 3183;
4574  case Rail::Rail(Rail::Shape::AscendingSouth).ID: return 3184;
4575  case Rail::Rail(Rail::Shape::SouthEast).ID: return 3185;
4576  case Rail::Rail(Rail::Shape::SouthWest).ID: return 3186;
4577  case Rail::Rail(Rail::Shape::NorthWest).ID: return 3187;
4578  case Rail::Rail(Rail::Shape::NorthEast).ID: return 3188;
4579  case RedBanner::RedBanner(0).ID: return 7078;
4580  case RedBanner::RedBanner(1).ID: return 7079;
4581  case RedBanner::RedBanner(2).ID: return 7080;
4582  case RedBanner::RedBanner(3).ID: return 7081;
4583  case RedBanner::RedBanner(4).ID: return 7082;
4584  case RedBanner::RedBanner(5).ID: return 7083;
4585  case RedBanner::RedBanner(6).ID: return 7084;
4586  case RedBanner::RedBanner(7).ID: return 7085;
4587  case RedBanner::RedBanner(8).ID: return 7086;
4588  case RedBanner::RedBanner(9).ID: return 7087;
4589  case RedBanner::RedBanner(10).ID: return 7088;
4590  case RedBanner::RedBanner(11).ID: return 7089;
4591  case RedBanner::RedBanner(12).ID: return 7090;
4592  case RedBanner::RedBanner(13).ID: return 7091;
4593  case RedBanner::RedBanner(14).ID: return 7092;
4594  case RedBanner::RedBanner(15).ID: return 7093;
4595  case RedBed::RedBed(eBlockFace::BLOCK_FACE_ZM, true, RedBed::Part::Head).ID: return 972;
4596  case RedBed::RedBed(eBlockFace::BLOCK_FACE_ZM, true, RedBed::Part::Foot).ID: return 973;
4597  case RedBed::RedBed(eBlockFace::BLOCK_FACE_ZM, false, RedBed::Part::Head).ID: return 974;
4598  case RedBed::RedBed(eBlockFace::BLOCK_FACE_ZM, false, RedBed::Part::Foot).ID: return 975;
4599  case RedBed::RedBed(eBlockFace::BLOCK_FACE_ZP, true, RedBed::Part::Head).ID: return 976;
4600  case RedBed::RedBed(eBlockFace::BLOCK_FACE_ZP, true, RedBed::Part::Foot).ID: return 977;
4601  case RedBed::RedBed(eBlockFace::BLOCK_FACE_ZP, false, RedBed::Part::Head).ID: return 978;
4602  case RedBed::RedBed(eBlockFace::BLOCK_FACE_ZP, false, RedBed::Part::Foot).ID: return 979;
4603  case RedBed::RedBed(eBlockFace::BLOCK_FACE_XM, true, RedBed::Part::Head).ID: return 980;
4604  case RedBed::RedBed(eBlockFace::BLOCK_FACE_XM, true, RedBed::Part::Foot).ID: return 981;
4605  case RedBed::RedBed(eBlockFace::BLOCK_FACE_XM, false, RedBed::Part::Head).ID: return 982;
4606  case RedBed::RedBed(eBlockFace::BLOCK_FACE_XM, false, RedBed::Part::Foot).ID: return 983;
4607  case RedBed::RedBed(eBlockFace::BLOCK_FACE_XP, true, RedBed::Part::Head).ID: return 984;
4608  case RedBed::RedBed(eBlockFace::BLOCK_FACE_XP, true, RedBed::Part::Foot).ID: return 985;
4609  case RedBed::RedBed(eBlockFace::BLOCK_FACE_XP, false, RedBed::Part::Head).ID: return 986;
4610  case RedBed::RedBed(eBlockFace::BLOCK_FACE_XP, false, RedBed::Part::Foot).ID: return 987;
4611  case RedCarpet::RedCarpet().ID: return 6837;
4612  case RedConcrete::RedConcrete().ID: return 8391;
4613  case RedConcretePowder::RedConcretePowder().ID: return 8407;
4618  case RedMushroom::RedMushroom().ID: return 1122;
4619  case RedMushroomBlock::RedMushroomBlock(true, true, true, true, true, true).ID: return 4051;
4620  case RedMushroomBlock::RedMushroomBlock(true, true, true, true, true, false).ID: return 4052;
4621  case RedMushroomBlock::RedMushroomBlock(true, true, true, true, false, true).ID: return 4053;
4622  case RedMushroomBlock::RedMushroomBlock(true, true, true, true, false, false).ID: return 4054;
4623  case RedMushroomBlock::RedMushroomBlock(true, true, true, false, true, true).ID: return 4055;
4624  case RedMushroomBlock::RedMushroomBlock(true, true, true, false, true, false).ID: return 4056;
4625  case RedMushroomBlock::RedMushroomBlock(true, true, true, false, false, true).ID: return 4057;
4626  case RedMushroomBlock::RedMushroomBlock(true, true, true, false, false, false).ID: return 4058;
4627  case RedMushroomBlock::RedMushroomBlock(true, true, false, true, true, true).ID: return 4059;
4628  case RedMushroomBlock::RedMushroomBlock(true, true, false, true, true, false).ID: return 4060;
4629  case RedMushroomBlock::RedMushroomBlock(true, true, false, true, false, true).ID: return 4061;
4630  case RedMushroomBlock::RedMushroomBlock(true, true, false, true, false, false).ID: return 4062;
4631  case RedMushroomBlock::RedMushroomBlock(true, true, false, false, true, true).ID: return 4063;
4632  case RedMushroomBlock::RedMushroomBlock(true, true, false, false, true, false).ID: return 4064;
4633  case RedMushroomBlock::RedMushroomBlock(true, true, false, false, false, true).ID: return 4065;
4634  case RedMushroomBlock::RedMushroomBlock(true, true, false, false, false, false).ID: return 4066;
4635  case RedMushroomBlock::RedMushroomBlock(true, false, true, true, true, true).ID: return 4067;
4636  case RedMushroomBlock::RedMushroomBlock(true, false, true, true, true, false).ID: return 4068;
4637  case RedMushroomBlock::RedMushroomBlock(true, false, true, true, false, true).ID: return 4069;
4638  case RedMushroomBlock::RedMushroomBlock(true, false, true, true, false, false).ID: return 4070;
4639  case RedMushroomBlock::RedMushroomBlock(true, false, true, false, true, true).ID: return 4071;
4640  case RedMushroomBlock::RedMushroomBlock(true, false, true, false, true, false).ID: return 4072;
4641  case RedMushroomBlock::RedMushroomBlock(true, false, true, false, false, true).ID: return 4073;
4642  case RedMushroomBlock::RedMushroomBlock(true, false, true, false, false, false).ID: return 4074;
4643  case RedMushroomBlock::RedMushroomBlock(true, false, false, true, true, true).ID: return 4075;
4644  case RedMushroomBlock::RedMushroomBlock(true, false, false, true, true, false).ID: return 4076;
4645  case RedMushroomBlock::RedMushroomBlock(true, false, false, true, false, true).ID: return 4077;
4646  case RedMushroomBlock::RedMushroomBlock(true, false, false, true, false, false).ID: return 4078;
4647  case RedMushroomBlock::RedMushroomBlock(true, false, false, false, true, true).ID: return 4079;
4648  case RedMushroomBlock::RedMushroomBlock(true, false, false, false, true, false).ID: return 4080;
4649  case RedMushroomBlock::RedMushroomBlock(true, false, false, false, false, true).ID: return 4081;
4650  case RedMushroomBlock::RedMushroomBlock(true, false, false, false, false, false).ID: return 4082;
4651  case RedMushroomBlock::RedMushroomBlock(false, true, true, true, true, true).ID: return 4083;
4652  case RedMushroomBlock::RedMushroomBlock(false, true, true, true, true, false).ID: return 4084;
4653  case RedMushroomBlock::RedMushroomBlock(false, true, true, true, false, true).ID: return 4085;
4654  case RedMushroomBlock::RedMushroomBlock(false, true, true, true, false, false).ID: return 4086;
4655  case RedMushroomBlock::RedMushroomBlock(false, true, true, false, true, true).ID: return 4087;
4656  case RedMushroomBlock::RedMushroomBlock(false, true, true, false, true, false).ID: return 4088;
4657  case RedMushroomBlock::RedMushroomBlock(false, true, true, false, false, true).ID: return 4089;
4658  case RedMushroomBlock::RedMushroomBlock(false, true, true, false, false, false).ID: return 4090;
4659  case RedMushroomBlock::RedMushroomBlock(false, true, false, true, true, true).ID: return 4091;
4660  case RedMushroomBlock::RedMushroomBlock(false, true, false, true, true, false).ID: return 4092;
4661  case RedMushroomBlock::RedMushroomBlock(false, true, false, true, false, true).ID: return 4093;
4662  case RedMushroomBlock::RedMushroomBlock(false, true, false, true, false, false).ID: return 4094;
4663  case RedMushroomBlock::RedMushroomBlock(false, true, false, false, true, true).ID: return 4095;
4664  case RedMushroomBlock::RedMushroomBlock(false, true, false, false, true, false).ID: return 4096;
4665  case RedMushroomBlock::RedMushroomBlock(false, true, false, false, false, true).ID: return 4097;
4666  case RedMushroomBlock::RedMushroomBlock(false, true, false, false, false, false).ID: return 4098;
4667  case RedMushroomBlock::RedMushroomBlock(false, false, true, true, true, true).ID: return 4099;
4668  case RedMushroomBlock::RedMushroomBlock(false, false, true, true, true, false).ID: return 4100;
4669  case RedMushroomBlock::RedMushroomBlock(false, false, true, true, false, true).ID: return 4101;
4670  case RedMushroomBlock::RedMushroomBlock(false, false, true, true, false, false).ID: return 4102;
4671  case RedMushroomBlock::RedMushroomBlock(false, false, true, false, true, true).ID: return 4103;
4672  case RedMushroomBlock::RedMushroomBlock(false, false, true, false, true, false).ID: return 4104;
4673  case RedMushroomBlock::RedMushroomBlock(false, false, true, false, false, true).ID: return 4105;
4674  case RedMushroomBlock::RedMushroomBlock(false, false, true, false, false, false).ID: return 4106;
4675  case RedMushroomBlock::RedMushroomBlock(false, false, false, true, true, true).ID: return 4107;
4676  case RedMushroomBlock::RedMushroomBlock(false, false, false, true, true, false).ID: return 4108;
4677  case RedMushroomBlock::RedMushroomBlock(false, false, false, true, false, true).ID: return 4109;
4678  case RedMushroomBlock::RedMushroomBlock(false, false, false, true, false, false).ID: return 4110;
4679  case RedMushroomBlock::RedMushroomBlock(false, false, false, false, true, true).ID: return 4111;
4680  case RedMushroomBlock::RedMushroomBlock(false, false, false, false, true, false).ID: return 4112;
4681  case RedMushroomBlock::RedMushroomBlock(false, false, false, false, false, true).ID: return 4113;
4682  case RedMushroomBlock::RedMushroomBlock(false, false, false, false, false, false).ID: return 4114;
4683  case RedNetherBricks::RedNetherBricks().ID: return 8194;
4684  case RedSand::RedSand().ID: return 67;
4685  case RedSandstone::RedSandstone().ID: return 7174;
4686  case RedSandstoneSlab::RedSandstoneSlab(RedSandstoneSlab::Type::Top).ID: return 7342;
4688  case RedSandstoneSlab::RedSandstoneSlab(RedSandstoneSlab::Type::Double).ID: return 7346;
4689  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::Straight).ID: return 7178;
4690  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::InnerLeft).ID: return 7180;
4691  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::InnerRight).ID: return 7182;
4692  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::OuterLeft).ID: return 7184;
4693  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::OuterRight).ID: return 7186;
4694  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::Straight).ID: return 7188;
4695  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::InnerLeft).ID: return 7190;
4696  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::InnerRight).ID: return 7192;
4697  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::OuterLeft).ID: return 7194;
4698  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZM, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::OuterRight).ID: return 7196;
4699  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::Straight).ID: return 7198;
4700  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::InnerLeft).ID: return 7200;
4701  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::InnerRight).ID: return 7202;
4702  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::OuterLeft).ID: return 7204;
4703  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::OuterRight).ID: return 7206;
4704  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::Straight).ID: return 7208;
4705  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::InnerLeft).ID: return 7210;
4706  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::InnerRight).ID: return 7212;
4707  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::OuterLeft).ID: return 7214;
4708  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_ZP, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::OuterRight).ID: return 7216;
4709  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XM, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::Straight).ID: return 7218;
4710  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XM, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::InnerLeft).ID: return 7220;
4711  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XM, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::InnerRight).ID: return 7222;
4712  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XM, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::OuterLeft).ID: return 7224;
4713  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XM, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::OuterRight).ID: return 7226;
4714  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XM, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::Straight).ID: return 7228;
4715  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XM, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::InnerLeft).ID: return 7230;
4716  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XM, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::InnerRight).ID: return 7232;
4717  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XM, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::OuterLeft).ID: return 7234;
4718  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XM, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::OuterRight).ID: return 7236;
4719  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XP, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::Straight).ID: return 7238;
4720  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XP, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::InnerLeft).ID: return 7240;
4721  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XP, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::InnerRight).ID: return 7242;
4722  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XP, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::OuterLeft).ID: return 7244;
4723  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XP, RedSandstoneStairs::Half::Top, RedSandstoneStairs::Shape::OuterRight).ID: return 7246;
4724  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XP, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::Straight).ID: return 7248;
4725  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XP, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::InnerLeft).ID: return 7250;
4726  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XP, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::InnerRight).ID: return 7252;
4727  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XP, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::OuterLeft).ID: return 7254;
4728  case RedSandstoneStairs::RedSandstoneStairs(eBlockFace::BLOCK_FACE_XP, RedSandstoneStairs::Half::Bottom, RedSandstoneStairs::Shape::OuterRight).ID: return 7256;
4735  case RedStainedGlass::RedStainedGlass().ID: return 3591;
4736  case RedStainedGlassPane::RedStainedGlassPane(true, true, true, true).ID: return 6270;
4737  case RedStainedGlassPane::RedStainedGlassPane(true, true, true, false).ID: return 6271;
4738  case RedStainedGlassPane::RedStainedGlassPane(true, true, false, true).ID: return 6274;
4739  case RedStainedGlassPane::RedStainedGlassPane(true, true, false, false).ID: return 6275;
4740  case RedStainedGlassPane::RedStainedGlassPane(true, false, true, true).ID: return 6278;
4741  case RedStainedGlassPane::RedStainedGlassPane(true, false, true, false).ID: return 6279;
4742  case RedStainedGlassPane::RedStainedGlassPane(true, false, false, true).ID: return 6282;
4743  case RedStainedGlassPane::RedStainedGlassPane(true, false, false, false).ID: return 6283;
4744  case RedStainedGlassPane::RedStainedGlassPane(false, true, true, true).ID: return 6286;
4745  case RedStainedGlassPane::RedStainedGlassPane(false, true, true, false).ID: return 6287;
4746  case RedStainedGlassPane::RedStainedGlassPane(false, true, false, true).ID: return 6290;
4747  case RedStainedGlassPane::RedStainedGlassPane(false, true, false, false).ID: return 6291;
4748  case RedStainedGlassPane::RedStainedGlassPane(false, false, true, true).ID: return 6294;
4749  case RedStainedGlassPane::RedStainedGlassPane(false, false, true, false).ID: return 6295;
4750  case RedStainedGlassPane::RedStainedGlassPane(false, false, false, true).ID: return 6298;
4751  case RedStainedGlassPane::RedStainedGlassPane(false, false, false, false).ID: return 6299;
4752  case RedTerracotta::RedTerracotta().ID: return 5818;
4753  case RedTulip::RedTulip().ID: return 1116;
4754  case RedWallBanner::RedWallBanner(eBlockFace::BLOCK_FACE_ZM).ID: return 7166;
4755  case RedWallBanner::RedWallBanner(eBlockFace::BLOCK_FACE_ZP).ID: return 7167;
4756  case RedWallBanner::RedWallBanner(eBlockFace::BLOCK_FACE_XM).ID: return 7168;
4757  case RedWallBanner::RedWallBanner(eBlockFace::BLOCK_FACE_XP).ID: return 7169;
4758  case RedWool::RedWool().ID: return 1097;
4759  case RedstoneBlock::RedstoneBlock().ID: return 5683;
4760  case RedstoneLamp::RedstoneLamp(true).ID: return 4636;
4761  case RedstoneLamp::RedstoneLamp(false).ID: return 4637;
4762  case RedstoneOre::RedstoneOre(true).ID: return 3379;
4763  case RedstoneOre::RedstoneOre(false).ID: return 3380;
4764  case RedstoneTorch::RedstoneTorch(true).ID: return 3381;
4765  case RedstoneTorch::RedstoneTorch(false).ID: return 3382;
4766  case RedstoneWallTorch::RedstoneWallTorch(eBlockFace::BLOCK_FACE_ZM, true).ID: return 3383;
4767  case RedstoneWallTorch::RedstoneWallTorch(eBlockFace::BLOCK_FACE_ZM, false).ID: return 3384;
4768  case RedstoneWallTorch::RedstoneWallTorch(eBlockFace::BLOCK_FACE_ZP, true).ID: return 3385;
4769  case RedstoneWallTorch::RedstoneWallTorch(eBlockFace::BLOCK_FACE_ZP, false).ID: return 3386;
4770  case RedstoneWallTorch::RedstoneWallTorch(eBlockFace::BLOCK_FACE_XM, true).ID: return 3387;
4771  case RedstoneWallTorch::RedstoneWallTorch(eBlockFace::BLOCK_FACE_XM, false).ID: return 3388;
4772  case RedstoneWallTorch::RedstoneWallTorch(eBlockFace::BLOCK_FACE_XP, true).ID: return 3389;
4773  case RedstoneWallTorch::RedstoneWallTorch(eBlockFace::BLOCK_FACE_XP, false).ID: return 3390;
4774  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 0, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 1752;
4775  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 0, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 1753;
4776  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 0, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 1754;
4777  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 0, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 1755;
4778  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 0, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 1756;
4779  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 0, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 1757;
4780  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 0, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 1758;
4781  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 0, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 1759;
4782  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 0, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 1760;
4783  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 1, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 1761;
4784  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 1, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 1762;
4785  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 1, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 1763;
4786  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 1, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 1764;
4787  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 1, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 1765;
4788  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 1, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 1766;
4789  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 1, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 1767;
4790  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 1, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 1768;
4791  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 1, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 1769;
4792  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 2, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 1770;
4793  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 2, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 1771;
4794  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 2, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 1772;
4795  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 2, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 1773;
4796  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 2, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 1774;
4797  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 2, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 1775;
4798  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 2, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 1776;
4799  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 2, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 1777;
4800  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 2, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 1778;
4801  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 3, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 1779;
4802  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 3, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 1780;
4803  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 3, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 1781;
4804  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 3, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 1782;
4805  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 3, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 1783;
4806  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 3, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 1784;
4807  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 3, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 1785;
4808  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 3, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 1786;
4809  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 3, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 1787;
4810  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 4, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 1788;
4811  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 4, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 1789;
4812  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 4, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 1790;
4813  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 4, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 1791;
4814  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 4, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 1792;
4815  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 4, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 1793;
4816  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 4, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 1794;
4817  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 4, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 1795;
4818  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 4, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 1796;
4819  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 5, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 1797;
4820  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 5, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 1798;
4821  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 5, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 1799;
4822  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 5, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 1800;
4823  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 5, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 1801;
4824  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 5, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 1802;
4825  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 5, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 1803;
4826  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 5, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 1804;
4827  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 5, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 1805;
4828  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 6, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 1806;
4829  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 6, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 1807;
4830  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 6, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 1808;
4831  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 6, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 1809;
4832  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 6, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 1810;
4833  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 6, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 1811;
4834  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 6, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 1812;
4835  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 6, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 1813;
4836  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 6, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 1814;
4837  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 7, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 1815;
4838  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 7, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 1816;
4839  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 7, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 1817;
4840  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 7, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 1818;
4841  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 7, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 1819;
4842  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 7, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 1820;
4843  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 7, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 1821;
4844  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 7, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 1822;
4845  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 7, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 1823;
4846  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 8, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 1824;
4847  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 8, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 1825;
4848  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 8, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 1826;
4849  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 8, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 1827;
4850  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 8, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 1828;
4851  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 8, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 1829;
4852  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 8, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 1830;
4853  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 8, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 1831;
4854  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 8, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 1832;
4855  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 9, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 1833;
4856  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 9, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 1834;
4857  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 9, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 1835;
4858  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 9, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 1836;
4859  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 9, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 1837;
4860  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 9, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 1838;
4861  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 9, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 1839;
4862  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 9, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 1840;
4863  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 9, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 1841;
4864  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 10, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 1842;
4865  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 10, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 1843;
4866  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 10, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 1844;
4867  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 10, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 1845;
4868  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 10, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 1846;
4869  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 10, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 1847;
4870  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 10, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 1848;
4871  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 10, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 1849;
4872  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 10, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 1850;
4873  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 11, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 1851;
4874  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 11, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 1852;
4875  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 11, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 1853;
4876  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 11, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 1854;
4877  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 11, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 1855;
4878  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 11, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 1856;
4879  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 11, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 1857;
4880  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 11, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 1858;
4881  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 11, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 1859;
4882  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 12, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 1860;
4883  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 12, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 1861;
4884  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 12, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 1862;
4885  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 12, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 1863;
4886  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 12, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 1864;
4887  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 12, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 1865;
4888  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 12, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 1866;
4889  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 12, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 1867;
4890  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 12, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 1868;
4891  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 13, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 1869;
4892  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 13, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 1870;
4893  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 13, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 1871;
4894  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 13, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 1872;
4895  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 13, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 1873;
4896  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 13, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 1874;
4897  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 13, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 1875;
4898  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 13, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 1876;
4899  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 13, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 1877;
4900  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 14, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 1878;
4901  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 14, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 1879;
4902  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 14, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 1880;
4903  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 14, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 1881;
4904  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 14, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 1882;
4905  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 14, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 1883;
4906  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 14, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 1884;
4907  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 14, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 1885;
4908  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 14, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 1886;
4909  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 15, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 1887;
4910  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 15, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 1888;
4911  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 15, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 1889;
4912  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 15, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 1890;
4913  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 15, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 1891;
4914  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 15, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 1892;
4915  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 15, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 1893;
4916  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 15, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 1894;
4917  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Up, 15, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 1895;
4918  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 0, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 1896;
4919  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 0, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 1897;
4920  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 0, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 1898;
4921  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 0, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 1899;
4922  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 0, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 1900;
4923  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 0, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 1901;
4924  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 0, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 1902;
4925  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 0, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 1903;
4926  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 0, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 1904;
4927  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 1, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 1905;
4928  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 1, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 1906;
4929  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 1, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 1907;
4930  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 1, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 1908;
4931  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 1, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 1909;
4932  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 1, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 1910;
4933  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 1, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 1911;
4934  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 1, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 1912;
4935  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 1, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 1913;
4936  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 2, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 1914;
4937  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 2, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 1915;
4938  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 2, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 1916;
4939  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 2, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 1917;
4940  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 2, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 1918;
4941  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 2, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 1919;
4942  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 2, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 1920;
4943  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 2, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 1921;
4944  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 2, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 1922;
4945  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 3, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 1923;
4946  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 3, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 1924;
4947  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 3, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 1925;
4948  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 3, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 1926;
4949  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 3, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 1927;
4950  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 3, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 1928;
4951  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 3, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 1929;
4952  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 3, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 1930;
4953  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 3, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 1931;
4954  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 4, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 1932;
4955  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 4, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 1933;
4956  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 4, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 1934;
4957  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 4, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 1935;
4958  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 4, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 1936;
4959  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 4, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 1937;
4960  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 4, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 1938;
4961  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 4, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 1939;
4962  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 4, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 1940;
4963  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 5, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 1941;
4964  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 5, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 1942;
4965  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 5, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 1943;
4966  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 5, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 1944;
4967  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 5, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 1945;
4968  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 5, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 1946;
4969  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 5, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 1947;
4970  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 5, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 1948;
4971  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 5, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 1949;
4972  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 6, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 1950;
4973  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 6, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 1951;
4974  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 6, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 1952;
4975  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 6, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 1953;
4976  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 6, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 1954;
4977  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 6, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 1955;
4978  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 6, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 1956;
4979  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 6, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 1957;
4980  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 6, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 1958;
4981  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 7, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 1959;
4982  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 7, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 1960;
4983  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 7, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 1961;
4984  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 7, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 1962;
4985  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 7, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 1963;
4986  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 7, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 1964;
4987  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 7, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 1965;
4988  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 7, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 1966;
4989  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 7, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 1967;
4990  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 8, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 1968;
4991  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 8, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 1969;
4992  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 8, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 1970;
4993  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 8, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 1971;
4994  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 8, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 1972;
4995  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 8, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 1973;
4996  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 8, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 1974;
4997  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 8, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 1975;
4998  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 8, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 1976;
4999  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 9, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 1977;
5000  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 9, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 1978;
5001  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 9, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 1979;
5002  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 9, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 1980;
5003  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 9, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 1981;
5004  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 9, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 1982;
5005  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 9, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 1983;
5006  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 9, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 1984;
5007  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 9, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 1985;
5008  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 10, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 1986;
5009  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 10, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 1987;
5010  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 10, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 1988;
5011  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 10, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 1989;
5012  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 10, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 1990;
5013  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 10, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 1991;
5014  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 10, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 1992;
5015  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 10, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 1993;
5016  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 10, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 1994;
5017  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 11, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 1995;
5018  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 11, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 1996;
5019  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 11, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 1997;
5020  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 11, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 1998;
5021  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 11, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 1999;
5022  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 11, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2000;
5023  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 11, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2001;
5024  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 11, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2002;
5025  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 11, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2003;
5026  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 12, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2004;
5027  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 12, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2005;
5028  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 12, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2006;
5029  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 12, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2007;
5030  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 12, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2008;
5031  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 12, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2009;
5032  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 12, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2010;
5033  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 12, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2011;
5034  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 12, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2012;
5035  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 13, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2013;
5036  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 13, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2014;
5037  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 13, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2015;
5038  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 13, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2016;
5039  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 13, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2017;
5040  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 13, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2018;
5041  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 13, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2019;
5042  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 13, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2020;
5043  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 13, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2021;
5044  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 14, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2022;
5045  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 14, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2023;
5046  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 14, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2024;
5047  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 14, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2025;
5048  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 14, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2026;
5049  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 14, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2027;
5050  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 14, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2028;
5051  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 14, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2029;
5052  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 14, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2030;
5053  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 15, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2031;
5054  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 15, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2032;
5055  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 15, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2033;
5056  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 15, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2034;
5057  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 15, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2035;
5058  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 15, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2036;
5059  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 15, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2037;
5060  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 15, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2038;
5061  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::Side, 15, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2039;
5062  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 0, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2040;
5063  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 0, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2041;
5064  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 0, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2042;
5065  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 0, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2043;
5066  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 0, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2044;
5067  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 0, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2045;
5068  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 0, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2046;
5069  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 0, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2047;
5070  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 0, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2048;
5071  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 1, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2049;
5072  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 1, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2050;
5073  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 1, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2051;
5074  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 1, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2052;
5075  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 1, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2053;
5076  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 1, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2054;
5077  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 1, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2055;
5078  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 1, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2056;
5079  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 1, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2057;
5080  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 2, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2058;
5081  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 2, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2059;
5082  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 2, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2060;
5083  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 2, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2061;
5084  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 2, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2062;
5085  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 2, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2063;
5086  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 2, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2064;
5087  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 2, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2065;
5088  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 2, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2066;
5089  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 3, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2067;
5090  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 3, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2068;
5091  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 3, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2069;
5092  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 3, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2070;
5093  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 3, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2071;
5094  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 3, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2072;
5095  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 3, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2073;
5096  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 3, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2074;
5097  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 3, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2075;
5098  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 4, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2076;
5099  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 4, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2077;
5100  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 4, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2078;
5101  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 4, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2079;
5102  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 4, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2080;
5103  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 4, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2081;
5104  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 4, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2082;
5105  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 4, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2083;
5106  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 4, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2084;
5107  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 5, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2085;
5108  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 5, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2086;
5109  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 5, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2087;
5110  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 5, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2088;
5111  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 5, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2089;
5112  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 5, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2090;
5113  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 5, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2091;
5114  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 5, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2092;
5115  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 5, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2093;
5116  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 6, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2094;
5117  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 6, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2095;
5118  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 6, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2096;
5119  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 6, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2097;
5120  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 6, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2098;
5121  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 6, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2099;
5122  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 6, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2100;
5123  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 6, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2101;
5124  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 6, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2102;
5125  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 7, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2103;
5126  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 7, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2104;
5127  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 7, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2105;
5128  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 7, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2106;
5129  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 7, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2107;
5130  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 7, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2108;
5131  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 7, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2109;
5132  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 7, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2110;
5133  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 7, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2111;
5134  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 8, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2112;
5135  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 8, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2113;
5136  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 8, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2114;
5137  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 8, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2115;
5138  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 8, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2116;
5139  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 8, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2117;
5140  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 8, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2118;
5141  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 8, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2119;
5142  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 8, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2120;
5143  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 9, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2121;
5144  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 9, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2122;
5145  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 9, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2123;
5146  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 9, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2124;
5147  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 9, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2125;
5148  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 9, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2126;
5149  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 9, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2127;
5150  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 9, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2128;
5151  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 9, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2129;
5152  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 10, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2130;
5153  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 10, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2131;
5154  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 10, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2132;
5155  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 10, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2133;
5156  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 10, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2134;
5157  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 10, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2135;
5158  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 10, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2136;
5159  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 10, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2137;
5160  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 10, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2138;
5161  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 11, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2139;
5162  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 11, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2140;
5163  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 11, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2141;
5164  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 11, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2142;
5165  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 11, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2143;
5166  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 11, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2144;
5167  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 11, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2145;
5168  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 11, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2146;
5169  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 11, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2147;
5170  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 12, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2148;
5171  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 12, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2149;
5172  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 12, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2150;
5173  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 12, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2151;
5174  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 12, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2152;
5175  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 12, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2153;
5176  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 12, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2154;
5177  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 12, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2155;
5178  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 12, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2156;
5179  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 13, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2157;
5180  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 13, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2158;
5181  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 13, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2159;
5182  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 13, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2160;
5183  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 13, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2161;
5184  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 13, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2162;
5185  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 13, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2163;
5186  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 13, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2164;
5187  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 13, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2165;
5188  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 14, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2166;
5189  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 14, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2167;
5190  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 14, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2168;
5191  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 14, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2169;
5192  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 14, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2170;
5193  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 14, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2171;
5194  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 14, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2172;
5195  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 14, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2173;
5196  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 14, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2174;
5197  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 15, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2175;
5198  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 15, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2176;
5199  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 15, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2177;
5200  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 15, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2178;
5201  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 15, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2179;
5202  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 15, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2180;
5203  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 15, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2181;
5204  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 15, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2182;
5205  case RedstoneWire::RedstoneWire(RedstoneWire::East::Up, RedstoneWire::North::None, 15, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2183;
5206  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 0, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2184;
5207  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 0, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2185;
5208  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 0, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2186;
5209  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 0, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2187;
5210  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 0, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2188;
5211  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 0, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2189;
5212  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 0, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2190;
5213  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 0, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2191;
5214  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 0, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2192;
5215  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 1, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2193;
5216  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 1, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2194;
5217  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 1, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2195;
5218  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 1, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2196;
5219  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 1, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2197;
5220  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 1, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2198;
5221  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 1, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2199;
5222  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 1, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2200;
5223  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 1, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2201;
5224  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 2, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2202;
5225  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 2, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2203;
5226  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 2, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2204;
5227  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 2, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2205;
5228  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 2, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2206;
5229  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 2, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2207;
5230  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 2, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2208;
5231  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 2, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2209;
5232  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 2, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2210;
5233  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 3, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2211;
5234  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 3, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2212;
5235  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 3, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2213;
5236  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 3, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2214;
5237  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 3, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2215;
5238  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 3, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2216;
5239  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 3, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2217;
5240  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 3, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2218;
5241  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 3, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2219;
5242  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 4, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2220;
5243  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 4, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2221;
5244  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 4, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2222;
5245  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 4, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2223;
5246  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 4, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2224;
5247  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 4, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2225;
5248  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 4, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2226;
5249  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 4, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2227;
5250  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 4, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2228;
5251  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 5, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2229;
5252  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 5, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2230;
5253  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 5, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2231;
5254  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 5, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2232;
5255  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 5, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2233;
5256  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 5, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2234;
5257  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 5, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2235;
5258  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 5, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2236;
5259  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 5, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2237;
5260  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 6, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2238;
5261  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 6, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2239;
5262  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 6, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2240;
5263  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 6, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2241;
5264  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 6, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2242;
5265  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 6, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2243;
5266  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 6, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2244;
5267  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 6, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2245;
5268  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 6, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2246;
5269  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 7, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2247;
5270  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 7, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2248;
5271  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 7, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2249;
5272  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 7, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2250;
5273  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 7, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2251;
5274  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 7, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2252;
5275  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 7, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2253;
5276  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 7, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2254;
5277  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 7, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2255;
5278  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 8, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2256;
5279  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 8, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2257;
5280  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 8, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2258;
5281  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 8, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2259;
5282  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 8, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2260;
5283  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 8, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2261;
5284  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 8, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2262;
5285  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 8, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2263;
5286  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 8, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2264;
5287  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 9, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2265;
5288  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 9, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2266;
5289  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 9, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2267;
5290  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 9, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2268;
5291  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 9, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2269;
5292  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 9, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2270;
5293  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 9, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2271;
5294  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 9, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2272;
5295  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 9, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2273;
5296  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 10, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2274;
5297  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 10, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2275;
5298  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 10, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2276;
5299  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 10, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2277;
5300  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 10, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2278;
5301  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 10, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2279;
5302  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 10, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2280;
5303  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 10, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2281;
5304  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 10, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2282;
5305  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 11, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2283;
5306  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 11, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2284;
5307  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 11, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2285;
5308  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 11, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2286;
5309  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 11, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2287;
5310  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 11, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2288;
5311  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 11, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2289;
5312  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 11, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2290;
5313  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 11, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2291;
5314  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 12, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2292;
5315  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 12, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2293;
5316  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 12, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2294;
5317  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 12, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2295;
5318  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 12, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2296;
5319  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 12, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2297;
5320  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 12, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2298;
5321  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 12, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2299;
5322  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 12, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2300;
5323  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 13, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2301;
5324  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 13, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2302;
5325  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 13, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2303;
5326  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 13, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2304;
5327  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 13, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2305;
5328  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 13, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2306;
5329  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 13, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2307;
5330  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 13, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2308;
5331  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 13, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2309;
5332  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 14, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2310;
5333  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 14, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2311;
5334  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 14, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2312;
5335  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 14, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2313;
5336  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 14, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2314;
5337  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 14, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2315;
5338  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 14, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2316;
5339  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 14, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2317;
5340  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 14, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2318;
5341  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 15, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2319;
5342  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 15, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2320;
5343  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 15, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2321;
5344  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 15, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2322;
5345  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 15, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2323;
5346  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 15, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2324;
5347  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 15, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2325;
5348  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 15, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2326;
5349  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Up, 15, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2327;
5350  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 0, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2328;
5351  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 0, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2329;
5352  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 0, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2330;
5353  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 0, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2331;
5354  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 0, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2332;
5355  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 0, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2333;
5356  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 0, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2334;
5357  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 0, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2335;
5358  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 0, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2336;
5359  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 1, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2337;
5360  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 1, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2338;
5361  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 1, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2339;
5362  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 1, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2340;
5363  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 1, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2341;
5364  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 1, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2342;
5365  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 1, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2343;
5366  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 1, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2344;
5367  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 1, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2345;
5368  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 2, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2346;
5369  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 2, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2347;
5370  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 2, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2348;
5371  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 2, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2349;
5372  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 2, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2350;
5373  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 2, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2351;
5374  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 2, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2352;
5375  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 2, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2353;
5376  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 2, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2354;
5377  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 3, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2355;
5378  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 3, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2356;
5379  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 3, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2357;
5380  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 3, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2358;
5381  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 3, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2359;
5382  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 3, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2360;
5383  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 3, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2361;
5384  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 3, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2362;
5385  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 3, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2363;
5386  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 4, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2364;
5387  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 4, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2365;
5388  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 4, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2366;
5389  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 4, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2367;
5390  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 4, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2368;
5391  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 4, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2369;
5392  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 4, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2370;
5393  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 4, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2371;
5394  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 4, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2372;
5395  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 5, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2373;
5396  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 5, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2374;
5397  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 5, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2375;
5398  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 5, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2376;
5399  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 5, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2377;
5400  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 5, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2378;
5401  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 5, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2379;
5402  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 5, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2380;
5403  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 5, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2381;
5404  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 6, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2382;
5405  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 6, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2383;
5406  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 6, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2384;
5407  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 6, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2385;
5408  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 6, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2386;
5409  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 6, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2387;
5410  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 6, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2388;
5411  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 6, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2389;
5412  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 6, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2390;
5413  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 7, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2391;
5414  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 7, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2392;
5415  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 7, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2393;
5416  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 7, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2394;
5417  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 7, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2395;
5418  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 7, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2396;
5419  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 7, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2397;
5420  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 7, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2398;
5421  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 7, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2399;
5422  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 8, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2400;
5423  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 8, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2401;
5424  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 8, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2402;
5425  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 8, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2403;
5426  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 8, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2404;
5427  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 8, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2405;
5428  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 8, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2406;
5429  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 8, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2407;
5430  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 8, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2408;
5431  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 9, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2409;
5432  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 9, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2410;
5433  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 9, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2411;
5434  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 9, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2412;
5435  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 9, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2413;
5436  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 9, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2414;
5437  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 9, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2415;
5438  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 9, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2416;
5439  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 9, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2417;
5440  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 10, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2418;
5441  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 10, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2419;
5442  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 10, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2420;
5443  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 10, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2421;
5444  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 10, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2422;
5445  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 10, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2423;
5446  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 10, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2424;
5447  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 10, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2425;
5448  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 10, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2426;
5449  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 11, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2427;
5450  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 11, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2428;
5451  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 11, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2429;
5452  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 11, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2430;
5453  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 11, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2431;
5454  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 11, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2432;
5455  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 11, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2433;
5456  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 11, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2434;
5457  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 11, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2435;
5458  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 12, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2436;
5459  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 12, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2437;
5460  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 12, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2438;
5461  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 12, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2439;
5462  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 12, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2440;
5463  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 12, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2441;
5464  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 12, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2442;
5465  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 12, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2443;
5466  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 12, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2444;
5467  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 13, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2445;
5468  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 13, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2446;
5469  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 13, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2447;
5470  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 13, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2448;
5471  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 13, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2449;
5472  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 13, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2450;
5473  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 13, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2451;
5474  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 13, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2452;
5475  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 13, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2453;
5476  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 14, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2454;
5477  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 14, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2455;
5478  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 14, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2456;
5479  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 14, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2457;
5480  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 14, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2458;
5481  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 14, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2459;
5482  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 14, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2460;
5483  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 14, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2461;
5484  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 14, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2462;
5485  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 15, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2463;
5486  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 15, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2464;
5487  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 15, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2465;
5488  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 15, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2466;
5489  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 15, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2467;
5490  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 15, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2468;
5491  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 15, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2469;
5492  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 15, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2470;
5493  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::Side, 15, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2471;
5494  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 0, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2472;
5495  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 0, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2473;
5496  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 0, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2474;
5497  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 0, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2475;
5498  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 0, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2476;
5499  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 0, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2477;
5500  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 0, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2478;
5501  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 0, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2479;
5502  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 0, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2480;
5503  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 1, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2481;
5504  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 1, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2482;
5505  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 1, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2483;
5506  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 1, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2484;
5507  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 1, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2485;
5508  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 1, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2486;
5509  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 1, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2487;
5510  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 1, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2488;
5511  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 1, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2489;
5512  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 2, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2490;
5513  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 2, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2491;
5514  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 2, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2492;
5515  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 2, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2493;
5516  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 2, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2494;
5517  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 2, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2495;
5518  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 2, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2496;
5519  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 2, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2497;
5520  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 2, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2498;
5521  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 3, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2499;
5522  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 3, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2500;
5523  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 3, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2501;
5524  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 3, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2502;
5525  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 3, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2503;
5526  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 3, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2504;
5527  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 3, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2505;
5528  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 3, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2506;
5529  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 3, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2507;
5530  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 4, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2508;
5531  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 4, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2509;
5532  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 4, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2510;
5533  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 4, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2511;
5534  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 4, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2512;
5535  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 4, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2513;
5536  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 4, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2514;
5537  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 4, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2515;
5538  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 4, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2516;
5539  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 5, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2517;
5540  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 5, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2518;
5541  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 5, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2519;
5542  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 5, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2520;
5543  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 5, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2521;
5544  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 5, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2522;
5545  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 5, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2523;
5546  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 5, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2524;
5547  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 5, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2525;
5548  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 6, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2526;
5549  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 6, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2527;
5550  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 6, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2528;
5551  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 6, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2529;
5552  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 6, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2530;
5553  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 6, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2531;
5554  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 6, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2532;
5555  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 6, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2533;
5556  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 6, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2534;
5557  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 7, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2535;
5558  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 7, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2536;
5559  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 7, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2537;
5560  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 7, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2538;
5561  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 7, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2539;
5562  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 7, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2540;
5563  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 7, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2541;
5564  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 7, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2542;
5565  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 7, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2543;
5566  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 8, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2544;
5567  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 8, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2545;
5568  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 8, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2546;
5569  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 8, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2547;
5570  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 8, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2548;
5571  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 8, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2549;
5572  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 8, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2550;
5573  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 8, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2551;
5574  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 8, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2552;
5575  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 9, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2553;
5576  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 9, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2554;
5577  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 9, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2555;
5578  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 9, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2556;
5579  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 9, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2557;
5580  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 9, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2558;
5581  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 9, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2559;
5582  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 9, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2560;
5583  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 9, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2561;
5584  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 10, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2562;
5585  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 10, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2563;
5586  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 10, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2564;
5587  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 10, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2565;
5588  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 10, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2566;
5589  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 10, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2567;
5590  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 10, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2568;
5591  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 10, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2569;
5592  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 10, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2570;
5593  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 11, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2571;
5594  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 11, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2572;
5595  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 11, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2573;
5596  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 11, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2574;
5597  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 11, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2575;
5598  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 11, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2576;
5599  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 11, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2577;
5600  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 11, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2578;
5601  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 11, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2579;
5602  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 12, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2580;
5603  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 12, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2581;
5604  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 12, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2582;
5605  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 12, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2583;
5606  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 12, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2584;
5607  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 12, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2585;
5608  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 12, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2586;
5609  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 12, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2587;
5610  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 12, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2588;
5611  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 13, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2589;
5612  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 13, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2590;
5613  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 13, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2591;
5614  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 13, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2592;
5615  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 13, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2593;
5616  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 13, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2594;
5617  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 13, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2595;
5618  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 13, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2596;
5619  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 13, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2597;
5620  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 14, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2598;
5621  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 14, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2599;
5622  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 14, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2600;
5623  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 14, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2601;
5624  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 14, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2602;
5625  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 14, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2603;
5626  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 14, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2604;
5627  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 14, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2605;
5628  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 14, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2606;
5629  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 15, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2607;
5630  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 15, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2608;
5631  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 15, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2609;
5632  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 15, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2610;
5633  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 15, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2611;
5634  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 15, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2612;
5635  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 15, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2613;
5636  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 15, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2614;
5637  case RedstoneWire::RedstoneWire(RedstoneWire::East::Side, RedstoneWire::North::None, 15, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2615;
5638  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 0, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2616;
5639  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 0, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2617;
5640  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 0, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2618;
5641  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 0, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2619;
5642  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 0, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2620;
5643  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 0, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2621;
5644  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 0, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2622;
5645  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 0, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2623;
5646  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 0, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2624;
5647  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 1, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2625;
5648  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 1, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2626;
5649  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 1, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2627;
5650  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 1, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2628;
5651  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 1, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2629;
5652  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 1, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2630;
5653  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 1, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2631;
5654  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 1, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2632;
5655  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 1, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2633;
5656  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 2, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2634;
5657  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 2, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2635;
5658  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 2, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2636;
5659  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 2, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2637;
5660  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 2, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2638;
5661  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 2, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2639;
5662  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 2, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2640;
5663  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 2, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2641;
5664  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 2, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2642;
5665  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 3, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2643;
5666  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 3, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2644;
5667  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 3, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2645;
5668  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 3, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2646;
5669  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 3, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2647;
5670  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 3, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2648;
5671  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 3, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2649;
5672  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 3, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2650;
5673  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 3, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2651;
5674  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 4, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2652;
5675  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 4, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2653;
5676  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 4, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2654;
5677  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 4, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2655;
5678  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 4, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2656;
5679  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 4, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2657;
5680  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 4, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2658;
5681  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 4, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2659;
5682  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 4, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2660;
5683  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 5, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2661;
5684  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 5, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2662;
5685  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 5, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2663;
5686  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 5, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2664;
5687  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 5, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2665;
5688  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 5, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2666;
5689  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 5, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2667;
5690  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 5, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2668;
5691  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 5, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2669;
5692  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 6, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2670;
5693  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 6, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2671;
5694  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 6, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2672;
5695  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 6, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2673;
5696  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 6, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2674;
5697  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 6, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2675;
5698  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 6, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2676;
5699  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 6, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2677;
5700  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 6, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2678;
5701  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 7, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2679;
5702  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 7, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2680;
5703  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 7, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2681;
5704  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 7, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2682;
5705  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 7, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2683;
5706  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 7, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2684;
5707  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 7, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2685;
5708  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 7, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2686;
5709  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 7, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2687;
5710  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 8, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2688;
5711  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 8, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2689;
5712  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 8, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2690;
5713  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 8, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2691;
5714  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 8, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2692;
5715  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 8, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2693;
5716  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 8, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2694;
5717  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 8, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2695;
5718  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 8, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2696;
5719  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 9, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2697;
5720  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 9, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2698;
5721  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 9, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2699;
5722  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 9, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2700;
5723  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 9, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2701;
5724  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 9, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2702;
5725  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 9, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2703;
5726  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 9, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2704;
5727  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 9, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2705;
5728  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 10, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2706;
5729  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 10, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2707;
5730  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 10, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2708;
5731  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 10, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2709;
5732  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 10, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2710;
5733  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 10, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2711;
5734  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 10, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2712;
5735  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 10, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2713;
5736  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 10, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2714;
5737  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 11, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2715;
5738  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 11, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2716;
5739  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 11, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2717;
5740  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 11, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2718;
5741  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 11, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2719;
5742  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 11, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2720;
5743  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 11, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2721;
5744  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 11, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2722;
5745  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 11, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2723;
5746  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 12, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2724;
5747  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 12, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2725;
5748  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 12, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2726;
5749  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 12, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2727;
5750  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 12, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2728;
5751  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 12, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2729;
5752  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 12, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2730;
5753  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 12, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2731;
5754  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 12, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2732;
5755  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 13, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2733;
5756  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 13, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2734;
5757  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 13, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2735;
5758  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 13, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2736;
5759  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 13, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2737;
5760  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 13, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2738;
5761  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 13, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2739;
5762  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 13, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2740;
5763  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 13, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2741;
5764  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 14, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2742;
5765  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 14, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2743;
5766  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 14, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2744;
5767  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 14, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2745;
5768  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 14, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2746;
5769  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 14, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2747;
5770  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 14, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2748;
5771  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 14, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2749;
5772  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 14, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2750;
5773  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 15, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2751;
5774  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 15, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2752;
5775  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 15, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2753;
5776  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 15, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2754;
5777  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 15, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2755;
5778  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 15, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2756;
5779  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 15, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2757;
5780  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 15, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2758;
5781  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Up, 15, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2759;
5782  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 0, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2760;
5783  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 0, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2761;
5784  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 0, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2762;
5785  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 0, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2763;
5786  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 0, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2764;
5787  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 0, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2765;
5788  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 0, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2766;
5789  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 0, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2767;
5790  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 0, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2768;
5791  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 1, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2769;
5792  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 1, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2770;
5793  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 1, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2771;
5794  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 1, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2772;
5795  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 1, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2773;
5796  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 1, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2774;
5797  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 1, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2775;
5798  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 1, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2776;
5799  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 1, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2777;
5800  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 2, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2778;
5801  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 2, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2779;
5802  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 2, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2780;
5803  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 2, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2781;
5804  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 2, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2782;
5805  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 2, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2783;
5806  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 2, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2784;
5807  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 2, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2785;
5808  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 2, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2786;
5809  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 3, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2787;
5810  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 3, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2788;
5811  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 3, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2789;
5812  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 3, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2790;
5813  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 3, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2791;
5814  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 3, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2792;
5815  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 3, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2793;
5816  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 3, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2794;
5817  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 3, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2795;
5818  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 4, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2796;
5819  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 4, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2797;
5820  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 4, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2798;
5821  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 4, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2799;
5822  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 4, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2800;
5823  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 4, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2801;
5824  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 4, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2802;
5825  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 4, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2803;
5826  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 4, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2804;
5827  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 5, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2805;
5828  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 5, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2806;
5829  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 5, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2807;
5830  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 5, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2808;
5831  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 5, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2809;
5832  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 5, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2810;
5833  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 5, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2811;
5834  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 5, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2812;
5835  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 5, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2813;
5836  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 6, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2814;
5837  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 6, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2815;
5838  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 6, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2816;
5839  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 6, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2817;
5840  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 6, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2818;
5841  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 6, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2819;
5842  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 6, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2820;
5843  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 6, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2821;
5844  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 6, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2822;
5845  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 7, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2823;
5846  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 7, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2824;
5847  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 7, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2825;
5848  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 7, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2826;
5849  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 7, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2827;
5850  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 7, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2828;
5851  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 7, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2829;
5852  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 7, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2830;
5853  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 7, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2831;
5854  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 8, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2832;
5855  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 8, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2833;
5856  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 8, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2834;
5857  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 8, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2835;
5858  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 8, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2836;
5859  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 8, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2837;
5860  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 8, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2838;
5861  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 8, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2839;
5862  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 8, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2840;
5863  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 9, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2841;
5864  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 9, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2842;
5865  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 9, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2843;
5866  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 9, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2844;
5867  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 9, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2845;
5868  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 9, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2846;
5869  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 9, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2847;
5870  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 9, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2848;
5871  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 9, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2849;
5872  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 10, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2850;
5873  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 10, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2851;
5874  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 10, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2852;
5875  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 10, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2853;
5876  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 10, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2854;
5877  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 10, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2855;
5878  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 10, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2856;
5879  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 10, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2857;
5880  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 10, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2858;
5881  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 11, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2859;
5882  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 11, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2860;
5883  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 11, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2861;
5884  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 11, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2862;
5885  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 11, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2863;
5886  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 11, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2864;
5887  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 11, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2865;
5888  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 11, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2866;
5889  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 11, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2867;
5890  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 12, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2868;
5891  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 12, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2869;
5892  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 12, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2870;
5893  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 12, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2871;
5894  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 12, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2872;
5895  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 12, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2873;
5896  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 12, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2874;
5897  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 12, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2875;
5898  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 12, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2876;
5899  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 13, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2877;
5900  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 13, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2878;
5901  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 13, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2879;
5902  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 13, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2880;
5903  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 13, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2881;
5904  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 13, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2882;
5905  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 13, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2883;
5906  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 13, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2884;
5907  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 13, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2885;
5908  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 14, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2886;
5909  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 14, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2887;
5910  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 14, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2888;
5911  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 14, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2889;
5912  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 14, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2890;
5913  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 14, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2891;
5914  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 14, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2892;
5915  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 14, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2893;
5916  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 14, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2894;
5917  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 15, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2895;
5918  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 15, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2896;
5919  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 15, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2897;
5920  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 15, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2898;
5921  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 15, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2899;
5922  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 15, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2900;
5923  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 15, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2901;
5924  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 15, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2902;
5925  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::Side, 15, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2903;
5926  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 0, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2904;
5927  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 0, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2905;
5928  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 0, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2906;
5929  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 0, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2907;
5930  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 0, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2908;
5931  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 0, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2909;
5932  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 0, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2910;
5933  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 0, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2911;
5934  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 0, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2912;
5935  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 1, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2913;
5936  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 1, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2914;
5937  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 1, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2915;
5938  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 1, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2916;
5939  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 1, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2917;
5940  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 1, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2918;
5941  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 1, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2919;
5942  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 1, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2920;
5943  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 1, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2921;
5944  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 2, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2922;
5945  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 2, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2923;
5946  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 2, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2924;
5947  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 2, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2925;
5948  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 2, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2926;
5949  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 2, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2927;
5950  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 2, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2928;
5951  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 2, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2929;
5952  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 2, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2930;
5953  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 3, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2931;
5954  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 3, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2932;
5955  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 3, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2933;
5956  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 3, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2934;
5957  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 3, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2935;
5958  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 3, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2936;
5959  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 3, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2937;
5960  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 3, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2938;
5961  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 3, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2939;
5962  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 4, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2940;
5963  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 4, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2941;
5964  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 4, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2942;
5965  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 4, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2943;
5966  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 4, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2944;
5967  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 4, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2945;
5968  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 4, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2946;
5969  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 4, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2947;
5970  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 4, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2948;
5971  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 5, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2949;
5972  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 5, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2950;
5973  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 5, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2951;
5974  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 5, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2952;
5975  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 5, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2953;
5976  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 5, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2954;
5977  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 5, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2955;
5978  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 5, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2956;
5979  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 5, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2957;
5980  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 6, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2958;
5981  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 6, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2959;
5982  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 6, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2960;
5983  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 6, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2961;
5984  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 6, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2962;
5985  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 6, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2963;
5986  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 6, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2964;
5987  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 6, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2965;
5988  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 6, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2966;
5989  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 7, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2967;
5990  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 7, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2968;
5991  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 7, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2969;
5992  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 7, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2970;
5993  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 7, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2971;
5994  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 7, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2972;
5995  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 7, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2973;
5996  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 7, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2974;
5997  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 7, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2975;
5998  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 8, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2976;
5999  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 8, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2977;
6000  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 8, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2978;
6001  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 8, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2979;
6002  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 8, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2980;
6003  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 8, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2981;
6004  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 8, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2982;
6005  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 8, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2983;
6006  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 8, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2984;
6007  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 9, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2985;
6008  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 9, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2986;
6009  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 9, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2987;
6010  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 9, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2988;
6011  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 9, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2989;
6012  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 9, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2990;
6013  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 9, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 2991;
6014  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 9, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 2992;
6015  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 9, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 2993;
6016  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 10, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 2994;
6017  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 10, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 2995;
6018  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 10, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 2996;
6019  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 10, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 2997;
6020  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 10, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 2998;
6021  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 10, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 2999;
6022  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 10, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3000;
6023  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 10, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3001;
6024  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 10, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3002;
6025  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 11, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3003;
6026  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 11, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3004;
6027  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 11, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3005;
6028  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 11, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3006;
6029  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 11, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3007;
6030  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 11, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3008;
6031  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 11, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3009;
6032  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 11, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3010;
6033  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 11, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3011;
6034  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 12, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3012;
6035  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 12, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3013;
6036  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 12, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3014;
6037  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 12, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3015;
6038  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 12, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3016;
6039  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 12, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3017;
6040  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 12, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3018;
6041  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 12, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3019;
6042  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 12, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3020;
6043  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 13, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3021;
6044  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 13, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3022;
6045  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 13, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3023;
6046  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 13, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3024;
6047  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 13, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3025;
6048  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 13, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3026;
6049  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 13, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3027;
6050  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 13, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3028;
6051  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 13, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3029;
6052  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 14, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3030;
6053  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 14, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3031;
6054  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 14, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3032;
6055  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 14, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3033;
6056  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 14, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3034;
6057  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 14, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3035;
6058  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 14, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3036;
6059  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 14, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3037;
6060  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 14, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3038;
6061  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 15, RedstoneWire::South::Up, RedstoneWire::West::Up).ID: return 3039;
6062  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 15, RedstoneWire::South::Up, RedstoneWire::West::Side).ID: return 3040;
6063  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 15, RedstoneWire::South::Up, RedstoneWire::West::None).ID: return 3041;
6064  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 15, RedstoneWire::South::Side, RedstoneWire::West::Up).ID: return 3042;
6065  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 15, RedstoneWire::South::Side, RedstoneWire::West::Side).ID: return 3043;
6066  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 15, RedstoneWire::South::Side, RedstoneWire::West::None).ID: return 3044;
6067  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 15, RedstoneWire::South::None, RedstoneWire::West::Up).ID: return 3045;
6068  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 15, RedstoneWire::South::None, RedstoneWire::West::Side).ID: return 3046;
6069  case RedstoneWire::RedstoneWire(RedstoneWire::East::None, RedstoneWire::North::None, 15, RedstoneWire::South::None, RedstoneWire::West::None).ID: return 3047;
6070  case Repeater::Repeater(1, eBlockFace::BLOCK_FACE_ZM, true, true).ID: return 3513;
6071  case Repeater::Repeater(1, eBlockFace::BLOCK_FACE_ZM, true, false).ID: return 3514;
6072  case Repeater::Repeater(1, eBlockFace::BLOCK_FACE_ZM, false, true).ID: return 3515;
6073  case Repeater::Repeater(1, eBlockFace::BLOCK_FACE_ZM, false, false).ID: return 3516;
6074  case Repeater::Repeater(1, eBlockFace::BLOCK_FACE_ZP, true, true).ID: return 3517;
6075  case Repeater::Repeater(1, eBlockFace::BLOCK_FACE_ZP, true, false).ID: return 3518;
6076  case Repeater::Repeater(1, eBlockFace::BLOCK_FACE_ZP, false, true).ID: return 3519;
6077  case Repeater::Repeater(1, eBlockFace::BLOCK_FACE_ZP, false, false).ID: return 3520;
6078  case Repeater::Repeater(1, eBlockFace::BLOCK_FACE_XM, true, true).ID: return 3521;
6079  case Repeater::Repeater(1, eBlockFace::BLOCK_FACE_XM, true, false).ID: return 3522;
6080  case Repeater::Repeater(1, eBlockFace::BLOCK_FACE_XM, false, true).ID: return 3523;
6081  case Repeater::Repeater(1, eBlockFace::BLOCK_FACE_XM, false, false).ID: return 3524;
6082  case Repeater::Repeater(1, eBlockFace::BLOCK_FACE_XP, true, true).ID: return 3525;
6083  case Repeater::Repeater(1, eBlockFace::BLOCK_FACE_XP, true, false).ID: return 3526;
6084  case Repeater::Repeater(1, eBlockFace::BLOCK_FACE_XP, false, true).ID: return 3527;
6085  case Repeater::Repeater(1, eBlockFace::BLOCK_FACE_XP, false, false).ID: return 3528;
6086  case Repeater::Repeater(2, eBlockFace::BLOCK_FACE_ZM, true, true).ID: return 3529;
6087  case Repeater::Repeater(2, eBlockFace::BLOCK_FACE_ZM, true, false).ID: return 3530;
6088  case Repeater::Repeater(2, eBlockFace::BLOCK_FACE_ZM, false, true).ID: return 3531;
6089  case Repeater::Repeater(2, eBlockFace::BLOCK_FACE_ZM, false, false).ID: return 3532;
6090  case Repeater::Repeater(2, eBlockFace::BLOCK_FACE_ZP, true, true).ID: return 3533;
6091  case Repeater::Repeater(2, eBlockFace::BLOCK_FACE_ZP, true, false).ID: return 3534;
6092  case Repeater::Repeater(2, eBlockFace::BLOCK_FACE_ZP, false, true).ID: return 3535;
6093  case Repeater::Repeater(2, eBlockFace::BLOCK_FACE_ZP, false, false).ID: return 3536;
6094  case Repeater::Repeater(2, eBlockFace::BLOCK_FACE_XM, true, true).ID: return 3537;
6095  case Repeater::Repeater(2, eBlockFace::BLOCK_FACE_XM, true, false).ID: return 3538;
6096  case Repeater::Repeater(2, eBlockFace::BLOCK_FACE_XM, false, true).ID: return 3539;
6097  case Repeater::Repeater(2, eBlockFace::BLOCK_FACE_XM, false, false).ID: return 3540;
6098  case Repeater::Repeater(2, eBlockFace::BLOCK_FACE_XP, true, true).ID: return 3541;
6099  case Repeater::Repeater(2, eBlockFace::BLOCK_FACE_XP, true, false).ID: return 3542;
6100  case Repeater::Repeater(2, eBlockFace::BLOCK_FACE_XP, false, true).ID: return 3543;
6101  case Repeater::Repeater(2, eBlockFace::BLOCK_FACE_XP, false, false).ID: return 3544;
6102  case Repeater::Repeater(3, eBlockFace::BLOCK_FACE_ZM, true, true).ID: return 3545;
6103  case Repeater::Repeater(3, eBlockFace::BLOCK_FACE_ZM, true, false).ID: return 3546;
6104  case Repeater::Repeater(3, eBlockFace::BLOCK_FACE_ZM, false, true).ID: return 3547;
6105  case Repeater::Repeater(3, eBlockFace::BLOCK_FACE_ZM, false, false).ID: return 3548;
6106  case Repeater::Repeater(3, eBlockFace::BLOCK_FACE_ZP, true, true).ID: return 3549;
6107  case Repeater::Repeater(3, eBlockFace::BLOCK_FACE_ZP, true, false).ID: return 3550;
6108  case Repeater::Repeater(3, eBlockFace::BLOCK_FACE_ZP, false, true).ID: return 3551;
6109  case Repeater::Repeater(3, eBlockFace::BLOCK_FACE_ZP, false, false).ID: return 3552;
6110  case Repeater::Repeater(3, eBlockFace::BLOCK_FACE_XM, true, true).ID: return 3553;
6111  case Repeater::Repeater(3, eBlockFace::BLOCK_FACE_XM, true, false).ID: return 3554;
6112  case Repeater::Repeater(3, eBlockFace::BLOCK_FACE_XM, false, true).ID: return 3555;
6113  case Repeater::Repeater(3, eBlockFace::BLOCK_FACE_XM, false, false).ID: return 3556;
6114  case Repeater::Repeater(3, eBlockFace::BLOCK_FACE_XP, true, true).ID: return 3557;
6115  case Repeater::Repeater(3, eBlockFace::BLOCK_FACE_XP, true, false).ID: return 3558;
6116  case Repeater::Repeater(3, eBlockFace::BLOCK_FACE_XP, false, true).ID: return 3559;
6117  case Repeater::Repeater(3, eBlockFace::BLOCK_FACE_XP, false, false).ID: return 3560;
6118  case Repeater::Repeater(4, eBlockFace::BLOCK_FACE_ZM, true, true).ID: return 3561;
6119  case Repeater::Repeater(4, eBlockFace::BLOCK_FACE_ZM, true, false).ID: return 3562;
6120  case Repeater::Repeater(4, eBlockFace::BLOCK_FACE_ZM, false, true).ID: return 3563;
6121  case Repeater::Repeater(4, eBlockFace::BLOCK_FACE_ZM, false, false).ID: return 3564;
6122  case Repeater::Repeater(4, eBlockFace::BLOCK_FACE_ZP, true, true).ID: return 3565;
6123  case Repeater::Repeater(4, eBlockFace::BLOCK_FACE_ZP, true, false).ID: return 3566;
6124  case Repeater::Repeater(4, eBlockFace::BLOCK_FACE_ZP, false, true).ID: return 3567;
6125  case Repeater::Repeater(4, eBlockFace::BLOCK_FACE_ZP, false, false).ID: return 3568;
6126  case Repeater::Repeater(4, eBlockFace::BLOCK_FACE_XM, true, true).ID: return 3569;
6127  case Repeater::Repeater(4, eBlockFace::BLOCK_FACE_XM, true, false).ID: return 3570;
6128  case Repeater::Repeater(4, eBlockFace::BLOCK_FACE_XM, false, true).ID: return 3571;
6129  case Repeater::Repeater(4, eBlockFace::BLOCK_FACE_XM, false, false).ID: return 3572;
6130  case Repeater::Repeater(4, eBlockFace::BLOCK_FACE_XP, true, true).ID: return 3573;
6131  case Repeater::Repeater(4, eBlockFace::BLOCK_FACE_XP, true, false).ID: return 3574;
6132  case Repeater::Repeater(4, eBlockFace::BLOCK_FACE_XP, false, true).ID: return 3575;
6133  case Repeater::Repeater(4, eBlockFace::BLOCK_FACE_XP, false, false).ID: return 3576;
6146  case RoseBush::RoseBush(RoseBush::Half::Upper).ID: return 6846;
6147  case RoseBush::RoseBush(RoseBush::Half::Lower).ID: return 6847;
6148  case Sand::Sand().ID: return 66;
6149  case Sandstone::Sandstone().ID: return 245;
6150  case SandstoneSlab::SandstoneSlab(SandstoneSlab::Type::Top).ID: return 7300;
6152  case SandstoneSlab::SandstoneSlab(SandstoneSlab::Type::Double).ID: return 7304;
6153  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SandstoneStairs::Half::Top, SandstoneStairs::Shape::Straight).ID: return 4651;
6154  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SandstoneStairs::Half::Top, SandstoneStairs::Shape::InnerLeft).ID: return 4653;
6155  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SandstoneStairs::Half::Top, SandstoneStairs::Shape::InnerRight).ID: return 4655;
6156  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SandstoneStairs::Half::Top, SandstoneStairs::Shape::OuterLeft).ID: return 4657;
6157  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SandstoneStairs::Half::Top, SandstoneStairs::Shape::OuterRight).ID: return 4659;
6158  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::Straight).ID: return 4661;
6159  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::InnerLeft).ID: return 4663;
6160  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::InnerRight).ID: return 4665;
6161  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::OuterLeft).ID: return 4667;
6162  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZM, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::OuterRight).ID: return 4669;
6163  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SandstoneStairs::Half::Top, SandstoneStairs::Shape::Straight).ID: return 4671;
6164  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SandstoneStairs::Half::Top, SandstoneStairs::Shape::InnerLeft).ID: return 4673;
6165  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SandstoneStairs::Half::Top, SandstoneStairs::Shape::InnerRight).ID: return 4675;
6166  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SandstoneStairs::Half::Top, SandstoneStairs::Shape::OuterLeft).ID: return 4677;
6167  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SandstoneStairs::Half::Top, SandstoneStairs::Shape::OuterRight).ID: return 4679;
6168  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::Straight).ID: return 4681;
6169  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::InnerLeft).ID: return 4683;
6170  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::InnerRight).ID: return 4685;
6171  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::OuterLeft).ID: return 4687;
6172  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_ZP, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::OuterRight).ID: return 4689;
6173  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XM, SandstoneStairs::Half::Top, SandstoneStairs::Shape::Straight).ID: return 4691;
6174  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XM, SandstoneStairs::Half::Top, SandstoneStairs::Shape::InnerLeft).ID: return 4693;
6175  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XM, SandstoneStairs::Half::Top, SandstoneStairs::Shape::InnerRight).ID: return 4695;
6176  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XM, SandstoneStairs::Half::Top, SandstoneStairs::Shape::OuterLeft).ID: return 4697;
6177  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XM, SandstoneStairs::Half::Top, SandstoneStairs::Shape::OuterRight).ID: return 4699;
6178  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XM, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::Straight).ID: return 4701;
6179  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XM, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::InnerLeft).ID: return 4703;
6180  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XM, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::InnerRight).ID: return 4705;
6181  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XM, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::OuterLeft).ID: return 4707;
6182  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XM, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::OuterRight).ID: return 4709;
6183  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XP, SandstoneStairs::Half::Top, SandstoneStairs::Shape::Straight).ID: return 4711;
6184  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XP, SandstoneStairs::Half::Top, SandstoneStairs::Shape::InnerLeft).ID: return 4713;
6185  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XP, SandstoneStairs::Half::Top, SandstoneStairs::Shape::InnerRight).ID: return 4715;
6186  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XP, SandstoneStairs::Half::Top, SandstoneStairs::Shape::OuterLeft).ID: return 4717;
6187  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XP, SandstoneStairs::Half::Top, SandstoneStairs::Shape::OuterRight).ID: return 4719;
6188  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XP, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::Straight).ID: return 4721;
6189  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XP, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::InnerLeft).ID: return 4723;
6190  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XP, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::InnerRight).ID: return 4725;
6191  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XP, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::OuterLeft).ID: return 4727;
6192  case SandstoneStairs::SandstoneStairs(eBlockFace::BLOCK_FACE_XP, SandstoneStairs::Half::Bottom, SandstoneStairs::Shape::OuterRight).ID: return 4729;
6193  case SeaLantern::SeaLantern().ID: return 6819;
6194  case SeaPickle::SeaPickle(1).ID: return 8565;
6195  case SeaPickle::SeaPickle(2).ID: return 8567;
6196  case SeaPickle::SeaPickle(3).ID: return 8569;
6197  case SeaPickle::SeaPickle(4).ID: return 8571;
6198  case Seagrass::Seagrass().ID: return 1044;
6205  case OakSign::OakSign(0).ID: return 3076;
6206  case OakSign::OakSign(1).ID: return 3078;
6207  case OakSign::OakSign(2).ID: return 3080;
6208  case OakSign::OakSign(3).ID: return 3082;
6209  case OakSign::OakSign(4).ID: return 3084;
6210  case OakSign::OakSign(5).ID: return 3086;
6211  case OakSign::OakSign(6).ID: return 3088;
6212  case OakSign::OakSign(7).ID: return 3090;
6213  case OakSign::OakSign(8).ID: return 3092;
6214  case OakSign::OakSign(9).ID: return 3094;
6215  case OakSign::OakSign(10).ID: return 3096;
6216  case OakSign::OakSign(11).ID: return 3098;
6217  case OakSign::OakSign(12).ID: return 3100;
6218  case OakSign::OakSign(13).ID: return 3102;
6219  case OakSign::OakSign(14).ID: return 3104;
6220  case OakSign::OakSign(15).ID: return 3106;
6221  case SkeletonSkull::SkeletonSkull(0).ID: return 5451;
6222  case SkeletonSkull::SkeletonSkull(1).ID: return 5452;
6223  case SkeletonSkull::SkeletonSkull(2).ID: return 5453;
6224  case SkeletonSkull::SkeletonSkull(3).ID: return 5454;
6225  case SkeletonSkull::SkeletonSkull(4).ID: return 5455;
6226  case SkeletonSkull::SkeletonSkull(5).ID: return 5456;
6227  case SkeletonSkull::SkeletonSkull(6).ID: return 5457;
6228  case SkeletonSkull::SkeletonSkull(7).ID: return 5458;
6229  case SkeletonSkull::SkeletonSkull(8).ID: return 5459;
6230  case SkeletonSkull::SkeletonSkull(9).ID: return 5460;
6231  case SkeletonSkull::SkeletonSkull(10).ID: return 5461;
6232  case SkeletonSkull::SkeletonSkull(11).ID: return 5462;
6233  case SkeletonSkull::SkeletonSkull(12).ID: return 5463;
6234  case SkeletonSkull::SkeletonSkull(13).ID: return 5464;
6235  case SkeletonSkull::SkeletonSkull(14).ID: return 5465;
6236  case SkeletonSkull::SkeletonSkull(15).ID: return 5466;
6237  case SkeletonWallSkull::SkeletonWallSkull(eBlockFace::BLOCK_FACE_ZM).ID: return 5447;
6238  case SkeletonWallSkull::SkeletonWallSkull(eBlockFace::BLOCK_FACE_ZP).ID: return 5448;
6239  case SkeletonWallSkull::SkeletonWallSkull(eBlockFace::BLOCK_FACE_XM).ID: return 5449;
6240  case SkeletonWallSkull::SkeletonWallSkull(eBlockFace::BLOCK_FACE_XP).ID: return 5450;
6241  case SlimeBlock::SlimeBlock().ID: return 6492;
6242  case SmoothQuartz::SmoothQuartz().ID: return 7355;
6243  case SmoothRedSandstone::SmoothRedSandstone().ID: return 7356;
6244  case SmoothSandstone::SmoothSandstone().ID: return 7354;
6245  case SmoothStone::SmoothStone().ID: return 7353;
6246  case Snow::Snow(1).ID: return 3415;
6247  case Snow::Snow(2).ID: return 3416;
6248  case Snow::Snow(3).ID: return 3417;
6249  case Snow::Snow(4).ID: return 3418;
6250  case Snow::Snow(5).ID: return 3419;
6251  case Snow::Snow(6).ID: return 3420;
6252  case Snow::Snow(7).ID: return 3421;
6253  case Snow::Snow(8).ID: return 3422;
6254  case SnowBlock::SnowBlock().ID: return 3424;
6255  case SoulSand::SoulSand().ID: return 3494;
6256  case Spawner::Spawner().ID: return 1647;
6257  case Sponge::Sponge().ID: return 228;
6258  case SpruceButton::SpruceButton(SpruceButton::Face::Floor, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5327;
6259  case SpruceButton::SpruceButton(SpruceButton::Face::Floor, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5328;
6260  case SpruceButton::SpruceButton(SpruceButton::Face::Floor, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5329;
6261  case SpruceButton::SpruceButton(SpruceButton::Face::Floor, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5330;
6262  case SpruceButton::SpruceButton(SpruceButton::Face::Floor, eBlockFace::BLOCK_FACE_XM, true).ID: return 5331;
6263  case SpruceButton::SpruceButton(SpruceButton::Face::Floor, eBlockFace::BLOCK_FACE_XM, false).ID: return 5332;
6264  case SpruceButton::SpruceButton(SpruceButton::Face::Floor, eBlockFace::BLOCK_FACE_XP, true).ID: return 5333;
6265  case SpruceButton::SpruceButton(SpruceButton::Face::Floor, eBlockFace::BLOCK_FACE_XP, false).ID: return 5334;
6266  case SpruceButton::SpruceButton(SpruceButton::Face::Wall, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5335;
6267  case SpruceButton::SpruceButton(SpruceButton::Face::Wall, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5336;
6268  case SpruceButton::SpruceButton(SpruceButton::Face::Wall, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5337;
6269  case SpruceButton::SpruceButton(SpruceButton::Face::Wall, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5338;
6270  case SpruceButton::SpruceButton(SpruceButton::Face::Wall, eBlockFace::BLOCK_FACE_XM, true).ID: return 5339;
6271  case SpruceButton::SpruceButton(SpruceButton::Face::Wall, eBlockFace::BLOCK_FACE_XM, false).ID: return 5340;
6272  case SpruceButton::SpruceButton(SpruceButton::Face::Wall, eBlockFace::BLOCK_FACE_XP, true).ID: return 5341;
6273  case SpruceButton::SpruceButton(SpruceButton::Face::Wall, eBlockFace::BLOCK_FACE_XP, false).ID: return 5342;
6274  case SpruceButton::SpruceButton(SpruceButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM, true).ID: return 5343;
6275  case SpruceButton::SpruceButton(SpruceButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM, false).ID: return 5344;
6276  case SpruceButton::SpruceButton(SpruceButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP, true).ID: return 5345;
6277  case SpruceButton::SpruceButton(SpruceButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP, false).ID: return 5346;
6278  case SpruceButton::SpruceButton(SpruceButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XM, true).ID: return 5347;
6279  case SpruceButton::SpruceButton(SpruceButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XM, false).ID: return 5348;
6280  case SpruceButton::SpruceButton(SpruceButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XP, true).ID: return 5349;
6281  case SpruceButton::SpruceButton(SpruceButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XP, false).ID: return 5350;
6282  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZM, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Left, true, true).ID: return 7677;
6283  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZM, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Left, true, false).ID: return 7678;
6284  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZM, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Left, false, true).ID: return 7679;
6285  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZM, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Left, false, false).ID: return 7680;
6286  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZM, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Right, true, true).ID: return 7681;
6287  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZM, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Right, true, false).ID: return 7682;
6288  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZM, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Right, false, true).ID: return 7683;
6289  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZM, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Right, false, false).ID: return 7684;
6290  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZM, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Left, true, true).ID: return 7685;
6291  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZM, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Left, true, false).ID: return 7686;
6292  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZM, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Left, false, true).ID: return 7687;
6293  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZM, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Left, false, false).ID: return 7688;
6294  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZM, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Right, true, true).ID: return 7689;
6295  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZM, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Right, true, false).ID: return 7690;
6296  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZM, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Right, false, true).ID: return 7691;
6297  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZM, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Right, false, false).ID: return 7692;
6298  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZP, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Left, true, true).ID: return 7693;
6299  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZP, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Left, true, false).ID: return 7694;
6300  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZP, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Left, false, true).ID: return 7695;
6301  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZP, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Left, false, false).ID: return 7696;
6302  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZP, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Right, true, true).ID: return 7697;
6303  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZP, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Right, true, false).ID: return 7698;
6304  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZP, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Right, false, true).ID: return 7699;
6305  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZP, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Right, false, false).ID: return 7700;
6306  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZP, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Left, true, true).ID: return 7701;
6307  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZP, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Left, true, false).ID: return 7702;
6308  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZP, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Left, false, true).ID: return 7703;
6309  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZP, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Left, false, false).ID: return 7704;
6310  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZP, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Right, true, true).ID: return 7705;
6311  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZP, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Right, true, false).ID: return 7706;
6312  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZP, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Right, false, true).ID: return 7707;
6313  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_ZP, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Right, false, false).ID: return 7708;
6314  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XM, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Left, true, true).ID: return 7709;
6315  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XM, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Left, true, false).ID: return 7710;
6316  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XM, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Left, false, true).ID: return 7711;
6317  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XM, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Left, false, false).ID: return 7712;
6318  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XM, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Right, true, true).ID: return 7713;
6319  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XM, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Right, true, false).ID: return 7714;
6320  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XM, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Right, false, true).ID: return 7715;
6321  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XM, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Right, false, false).ID: return 7716;
6322  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XM, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Left, true, true).ID: return 7717;
6323  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XM, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Left, true, false).ID: return 7718;
6324  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XM, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Left, false, true).ID: return 7719;
6325  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XM, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Left, false, false).ID: return 7720;
6326  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XM, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Right, true, true).ID: return 7721;
6327  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XM, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Right, true, false).ID: return 7722;
6328  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XM, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Right, false, true).ID: return 7723;
6329  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XM, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Right, false, false).ID: return 7724;
6330  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XP, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Left, true, true).ID: return 7725;
6331  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XP, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Left, true, false).ID: return 7726;
6332  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XP, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Left, false, true).ID: return 7727;
6333  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XP, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Left, false, false).ID: return 7728;
6334  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XP, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Right, true, true).ID: return 7729;
6335  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XP, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Right, true, false).ID: return 7730;
6336  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XP, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Right, false, true).ID: return 7731;
6337  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XP, SpruceDoor::Half::Upper, SpruceDoor::Hinge::Right, false, false).ID: return 7732;
6338  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XP, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Left, true, true).ID: return 7733;
6339  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XP, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Left, true, false).ID: return 7734;
6340  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XP, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Left, false, true).ID: return 7735;
6341  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XP, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Left, false, false).ID: return 7736;
6342  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XP, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Right, true, true).ID: return 7737;
6343  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XP, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Right, true, false).ID: return 7738;
6344  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XP, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Right, false, true).ID: return 7739;
6345  case SpruceDoor::SpruceDoor(eBlockFace::BLOCK_FACE_XP, SpruceDoor::Half::Lower, SpruceDoor::Hinge::Right, false, false).ID: return 7740;
6346  case SpruceFence::SpruceFence(true, true, true, true).ID: return 7519;
6347  case SpruceFence::SpruceFence(true, true, true, false).ID: return 7520;
6348  case SpruceFence::SpruceFence(true, true, false, true).ID: return 7523;
6349  case SpruceFence::SpruceFence(true, true, false, false).ID: return 7524;
6350  case SpruceFence::SpruceFence(true, false, true, true).ID: return 7527;
6351  case SpruceFence::SpruceFence(true, false, true, false).ID: return 7528;
6352  case SpruceFence::SpruceFence(true, false, false, true).ID: return 7531;
6353  case SpruceFence::SpruceFence(true, false, false, false).ID: return 7532;
6354  case SpruceFence::SpruceFence(false, true, true, true).ID: return 7535;
6355  case SpruceFence::SpruceFence(false, true, true, false).ID: return 7536;
6356  case SpruceFence::SpruceFence(false, true, false, true).ID: return 7539;
6357  case SpruceFence::SpruceFence(false, true, false, false).ID: return 7540;
6358  case SpruceFence::SpruceFence(false, false, true, true).ID: return 7543;
6359  case SpruceFence::SpruceFence(false, false, true, false).ID: return 7544;
6360  case SpruceFence::SpruceFence(false, false, false, true).ID: return 7547;
6361  case SpruceFence::SpruceFence(false, false, false, false).ID: return 7548;
6362  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_ZM, true, true, true).ID: return 7357;
6363  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_ZM, true, true, false).ID: return 7358;
6364  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_ZM, true, false, true).ID: return 7359;
6365  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_ZM, true, false, false).ID: return 7360;
6366  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_ZM, false, true, true).ID: return 7361;
6367  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_ZM, false, true, false).ID: return 7362;
6368  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_ZM, false, false, true).ID: return 7363;
6369  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_ZM, false, false, false).ID: return 7364;
6370  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_ZP, true, true, true).ID: return 7365;
6371  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_ZP, true, true, false).ID: return 7366;
6372  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_ZP, true, false, true).ID: return 7367;
6373  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_ZP, true, false, false).ID: return 7368;
6374  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_ZP, false, true, true).ID: return 7369;
6375  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_ZP, false, true, false).ID: return 7370;
6376  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_ZP, false, false, true).ID: return 7371;
6377  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_ZP, false, false, false).ID: return 7372;
6378  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_XM, true, true, true).ID: return 7373;
6379  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_XM, true, true, false).ID: return 7374;
6380  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_XM, true, false, true).ID: return 7375;
6381  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_XM, true, false, false).ID: return 7376;
6382  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_XM, false, true, true).ID: return 7377;
6383  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_XM, false, true, false).ID: return 7378;
6384  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_XM, false, false, true).ID: return 7379;
6385  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_XM, false, false, false).ID: return 7380;
6386  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_XP, true, true, true).ID: return 7381;
6387  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_XP, true, true, false).ID: return 7382;
6388  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_XP, true, false, true).ID: return 7383;
6389  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_XP, true, false, false).ID: return 7384;
6390  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_XP, false, true, true).ID: return 7385;
6391  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_XP, false, true, false).ID: return 7386;
6392  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_XP, false, false, true).ID: return 7387;
6393  case SpruceFenceGate::SpruceFenceGate(eBlockFace::BLOCK_FACE_XP, false, false, false).ID: return 7388;
6394  case SpruceLeaves::SpruceLeaves(1, true).ID: return 158;
6395  case SpruceLeaves::SpruceLeaves(1, false).ID: return 159;
6396  case SpruceLeaves::SpruceLeaves(2, true).ID: return 160;
6397  case SpruceLeaves::SpruceLeaves(2, false).ID: return 161;
6398  case SpruceLeaves::SpruceLeaves(3, true).ID: return 162;
6399  case SpruceLeaves::SpruceLeaves(3, false).ID: return 163;
6400  case SpruceLeaves::SpruceLeaves(4, true).ID: return 164;
6401  case SpruceLeaves::SpruceLeaves(4, false).ID: return 165;
6402  case SpruceLeaves::SpruceLeaves(5, true).ID: return 166;
6403  case SpruceLeaves::SpruceLeaves(5, false).ID: return 167;
6404  case SpruceLeaves::SpruceLeaves(6, true).ID: return 168;
6405  case SpruceLeaves::SpruceLeaves(6, false).ID: return 169;
6406  case SpruceLeaves::SpruceLeaves(7, true).ID: return 170;
6407  case SpruceLeaves::SpruceLeaves(7, false).ID: return 171;
6408  case SpruceLog::SpruceLog(SpruceLog::Axis::X).ID: return 75;
6409  case SpruceLog::SpruceLog(SpruceLog::Axis::Y).ID: return 76;
6410  case SpruceLog::SpruceLog(SpruceLog::Axis::Z).ID: return 77;
6411  case SprucePlanks::SprucePlanks().ID: return 16;
6412  case SprucePressurePlate::SprucePressurePlate(true).ID: return 3369;
6413  case SprucePressurePlate::SprucePressurePlate(false).ID: return 3370;
6414  case SpruceSapling::SpruceSapling(0).ID: return 23;
6415  case SpruceSapling::SpruceSapling(1).ID: return 24;
6416  case SpruceSlab::SpruceSlab(SpruceSlab::Type::Top).ID: return 7264;
6418  case SpruceSlab::SpruceSlab(SpruceSlab::Type::Double).ID: return 7268;
6419  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZM, SpruceStairs::Half::Top, SpruceStairs::Shape::Straight).ID: return 4885;
6420  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZM, SpruceStairs::Half::Top, SpruceStairs::Shape::InnerLeft).ID: return 4887;
6421  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZM, SpruceStairs::Half::Top, SpruceStairs::Shape::InnerRight).ID: return 4889;
6422  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZM, SpruceStairs::Half::Top, SpruceStairs::Shape::OuterLeft).ID: return 4891;
6423  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZM, SpruceStairs::Half::Top, SpruceStairs::Shape::OuterRight).ID: return 4893;
6424  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZM, SpruceStairs::Half::Bottom, SpruceStairs::Shape::Straight).ID: return 4895;
6425  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZM, SpruceStairs::Half::Bottom, SpruceStairs::Shape::InnerLeft).ID: return 4897;
6426  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZM, SpruceStairs::Half::Bottom, SpruceStairs::Shape::InnerRight).ID: return 4899;
6427  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZM, SpruceStairs::Half::Bottom, SpruceStairs::Shape::OuterLeft).ID: return 4901;
6428  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZM, SpruceStairs::Half::Bottom, SpruceStairs::Shape::OuterRight).ID: return 4903;
6429  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZP, SpruceStairs::Half::Top, SpruceStairs::Shape::Straight).ID: return 4905;
6430  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZP, SpruceStairs::Half::Top, SpruceStairs::Shape::InnerLeft).ID: return 4907;
6431  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZP, SpruceStairs::Half::Top, SpruceStairs::Shape::InnerRight).ID: return 4909;
6432  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZP, SpruceStairs::Half::Top, SpruceStairs::Shape::OuterLeft).ID: return 4911;
6433  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZP, SpruceStairs::Half::Top, SpruceStairs::Shape::OuterRight).ID: return 4913;
6434  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZP, SpruceStairs::Half::Bottom, SpruceStairs::Shape::Straight).ID: return 4915;
6435  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZP, SpruceStairs::Half::Bottom, SpruceStairs::Shape::InnerLeft).ID: return 4917;
6436  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZP, SpruceStairs::Half::Bottom, SpruceStairs::Shape::InnerRight).ID: return 4919;
6437  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZP, SpruceStairs::Half::Bottom, SpruceStairs::Shape::OuterLeft).ID: return 4921;
6438  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_ZP, SpruceStairs::Half::Bottom, SpruceStairs::Shape::OuterRight).ID: return 4923;
6439  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XM, SpruceStairs::Half::Top, SpruceStairs::Shape::Straight).ID: return 4925;
6440  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XM, SpruceStairs::Half::Top, SpruceStairs::Shape::InnerLeft).ID: return 4927;
6441  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XM, SpruceStairs::Half::Top, SpruceStairs::Shape::InnerRight).ID: return 4929;
6442  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XM, SpruceStairs::Half::Top, SpruceStairs::Shape::OuterLeft).ID: return 4931;
6443  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XM, SpruceStairs::Half::Top, SpruceStairs::Shape::OuterRight).ID: return 4933;
6444  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XM, SpruceStairs::Half::Bottom, SpruceStairs::Shape::Straight).ID: return 4935;
6445  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XM, SpruceStairs::Half::Bottom, SpruceStairs::Shape::InnerLeft).ID: return 4937;
6446  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XM, SpruceStairs::Half::Bottom, SpruceStairs::Shape::InnerRight).ID: return 4939;
6447  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XM, SpruceStairs::Half::Bottom, SpruceStairs::Shape::OuterLeft).ID: return 4941;
6448  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XM, SpruceStairs::Half::Bottom, SpruceStairs::Shape::OuterRight).ID: return 4943;
6449  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XP, SpruceStairs::Half::Top, SpruceStairs::Shape::Straight).ID: return 4945;
6450  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XP, SpruceStairs::Half::Top, SpruceStairs::Shape::InnerLeft).ID: return 4947;
6451  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XP, SpruceStairs::Half::Top, SpruceStairs::Shape::InnerRight).ID: return 4949;
6452  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XP, SpruceStairs::Half::Top, SpruceStairs::Shape::OuterLeft).ID: return 4951;
6453  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XP, SpruceStairs::Half::Top, SpruceStairs::Shape::OuterRight).ID: return 4953;
6454  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XP, SpruceStairs::Half::Bottom, SpruceStairs::Shape::Straight).ID: return 4955;
6455  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XP, SpruceStairs::Half::Bottom, SpruceStairs::Shape::InnerLeft).ID: return 4957;
6456  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XP, SpruceStairs::Half::Bottom, SpruceStairs::Shape::InnerRight).ID: return 4959;
6457  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XP, SpruceStairs::Half::Bottom, SpruceStairs::Shape::OuterLeft).ID: return 4961;
6458  case SpruceStairs::SpruceStairs(eBlockFace::BLOCK_FACE_XP, SpruceStairs::Half::Bottom, SpruceStairs::Shape::OuterRight).ID: return 4963;
6459  case SpruceTrapdoor::SpruceTrapdoor(eBlockFace::BLOCK_FACE_ZM, SpruceTrapdoor::Half::Top, true, true).ID: return 3658;
6460  case SpruceTrapdoor::SpruceTrapdoor(eBlockFace::BLOCK_FACE_ZM, SpruceTrapdoor::Half::Top, true, false).ID: return 3660;
6461  case SpruceTrapdoor::SpruceTrapdoor(eBlockFace::BLOCK_FACE_ZM, SpruceTrapdoor::Half::Top, false, true).ID: return 3662;
6462  case SpruceTrapdoor::SpruceTrapdoor(eBlockFace::BLOCK_FACE_ZM, SpruceTrapdoor::Half::Top, false, false).ID: return 3664;
6467  case SpruceTrapdoor::SpruceTrapdoor(eBlockFace::BLOCK_FACE_ZP, SpruceTrapdoor::Half::Top, true, true).ID: return 3674;
6468  case SpruceTrapdoor::SpruceTrapdoor(eBlockFace::BLOCK_FACE_ZP, SpruceTrapdoor::Half::Top, true, false).ID: return 3676;
6469  case SpruceTrapdoor::SpruceTrapdoor(eBlockFace::BLOCK_FACE_ZP, SpruceTrapdoor::Half::Top, false, true).ID: return 3678;
6470  case SpruceTrapdoor::SpruceTrapdoor(eBlockFace::BLOCK_FACE_ZP, SpruceTrapdoor::Half::Top, false, false).ID: return 3680;
6475  case SpruceTrapdoor::SpruceTrapdoor(eBlockFace::BLOCK_FACE_XM, SpruceTrapdoor::Half::Top, true, true).ID: return 3690;
6476  case SpruceTrapdoor::SpruceTrapdoor(eBlockFace::BLOCK_FACE_XM, SpruceTrapdoor::Half::Top, true, false).ID: return 3692;
6477  case SpruceTrapdoor::SpruceTrapdoor(eBlockFace::BLOCK_FACE_XM, SpruceTrapdoor::Half::Top, false, true).ID: return 3694;
6478  case SpruceTrapdoor::SpruceTrapdoor(eBlockFace::BLOCK_FACE_XM, SpruceTrapdoor::Half::Top, false, false).ID: return 3696;
6483  case SpruceTrapdoor::SpruceTrapdoor(eBlockFace::BLOCK_FACE_XP, SpruceTrapdoor::Half::Top, true, true).ID: return 3706;
6484  case SpruceTrapdoor::SpruceTrapdoor(eBlockFace::BLOCK_FACE_XP, SpruceTrapdoor::Half::Top, true, false).ID: return 3708;
6485  case SpruceTrapdoor::SpruceTrapdoor(eBlockFace::BLOCK_FACE_XP, SpruceTrapdoor::Half::Top, false, true).ID: return 3710;
6486  case SpruceTrapdoor::SpruceTrapdoor(eBlockFace::BLOCK_FACE_XP, SpruceTrapdoor::Half::Top, false, false).ID: return 3712;
6491  case SpruceWood::SpruceWood(SpruceWood::Axis::X).ID: return 111;
6492  case SpruceWood::SpruceWood(SpruceWood::Axis::Y).ID: return 112;
6493  case SpruceWood::SpruceWood(SpruceWood::Axis::Z).ID: return 113;
6494  case StickyPiston::StickyPiston(true, eBlockFace::BLOCK_FACE_ZM).ID: return 1028;
6495  case StickyPiston::StickyPiston(true, eBlockFace::BLOCK_FACE_XP).ID: return 1029;
6496  case StickyPiston::StickyPiston(true, eBlockFace::BLOCK_FACE_ZP).ID: return 1030;
6497  case StickyPiston::StickyPiston(true, eBlockFace::BLOCK_FACE_XM).ID: return 1031;
6498  case StickyPiston::StickyPiston(true, eBlockFace::BLOCK_FACE_YP).ID: return 1032;
6499  case StickyPiston::StickyPiston(true, eBlockFace::BLOCK_FACE_YM).ID: return 1033;
6500  case StickyPiston::StickyPiston(false, eBlockFace::BLOCK_FACE_ZM).ID: return 1034;
6501  case StickyPiston::StickyPiston(false, eBlockFace::BLOCK_FACE_XP).ID: return 1035;
6502  case StickyPiston::StickyPiston(false, eBlockFace::BLOCK_FACE_ZP).ID: return 1036;
6503  case StickyPiston::StickyPiston(false, eBlockFace::BLOCK_FACE_XM).ID: return 1037;
6504  case StickyPiston::StickyPiston(false, eBlockFace::BLOCK_FACE_YP).ID: return 1038;
6505  case StickyPiston::StickyPiston(false, eBlockFace::BLOCK_FACE_YM).ID: return 1039;
6506  case Stone::Stone().ID: return 1;
6507  case StoneBrickSlab::StoneBrickSlab(StoneBrickSlab::Type::Top).ID: return 7324;
6509  case StoneBrickSlab::StoneBrickSlab(StoneBrickSlab::Type::Double).ID: return 7328;
6510  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::Straight).ID: return 4413;
6511  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::InnerLeft).ID: return 4415;
6512  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::InnerRight).ID: return 4417;
6513  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::OuterLeft).ID: return 4419;
6514  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::OuterRight).ID: return 4421;
6515  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::Straight).ID: return 4423;
6516  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::InnerLeft).ID: return 4425;
6517  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::InnerRight).ID: return 4427;
6518  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::OuterLeft).ID: return 4429;
6519  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZM, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::OuterRight).ID: return 4431;
6520  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::Straight).ID: return 4433;
6521  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::InnerLeft).ID: return 4435;
6522  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::InnerRight).ID: return 4437;
6523  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::OuterLeft).ID: return 4439;
6524  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::OuterRight).ID: return 4441;
6525  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::Straight).ID: return 4443;
6526  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::InnerLeft).ID: return 4445;
6527  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::InnerRight).ID: return 4447;
6528  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::OuterLeft).ID: return 4449;
6529  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_ZP, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::OuterRight).ID: return 4451;
6530  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XM, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::Straight).ID: return 4453;
6531  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XM, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::InnerLeft).ID: return 4455;
6532  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XM, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::InnerRight).ID: return 4457;
6533  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XM, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::OuterLeft).ID: return 4459;
6534  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XM, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::OuterRight).ID: return 4461;
6535  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XM, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::Straight).ID: return 4463;
6536  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XM, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::InnerLeft).ID: return 4465;
6537  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XM, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::InnerRight).ID: return 4467;
6538  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XM, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::OuterLeft).ID: return 4469;
6539  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XM, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::OuterRight).ID: return 4471;
6540  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XP, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::Straight).ID: return 4473;
6541  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XP, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::InnerLeft).ID: return 4475;
6542  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XP, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::InnerRight).ID: return 4477;
6543  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XP, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::OuterLeft).ID: return 4479;
6544  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XP, StoneBrickStairs::Half::Top, StoneBrickStairs::Shape::OuterRight).ID: return 4481;
6545  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XP, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::Straight).ID: return 4483;
6546  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XP, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::InnerLeft).ID: return 4485;
6547  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XP, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::InnerRight).ID: return 4487;
6548  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XP, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::OuterLeft).ID: return 4489;
6549  case StoneBrickStairs::StoneBrickStairs(eBlockFace::BLOCK_FACE_XP, StoneBrickStairs::Half::Bottom, StoneBrickStairs::Shape::OuterRight).ID: return 4491;
6550  case StoneBricks::StoneBricks().ID: return 3983;
6551  case StoneButton::StoneButton(StoneButton::Face::Floor, eBlockFace::BLOCK_FACE_ZM, true).ID: return 3391;
6552  case StoneButton::StoneButton(StoneButton::Face::Floor, eBlockFace::BLOCK_FACE_ZM, false).ID: return 3392;
6553  case StoneButton::StoneButton(StoneButton::Face::Floor, eBlockFace::BLOCK_FACE_ZP, true).ID: return 3393;
6554  case StoneButton::StoneButton(StoneButton::Face::Floor, eBlockFace::BLOCK_FACE_ZP, false).ID: return 3394;
6555  case StoneButton::StoneButton(StoneButton::Face::Floor, eBlockFace::BLOCK_FACE_XM, true).ID: return 3395;
6556  case StoneButton::StoneButton(StoneButton::Face::Floor, eBlockFace::BLOCK_FACE_XM, false).ID: return 3396;
6557  case StoneButton::StoneButton(StoneButton::Face::Floor, eBlockFace::BLOCK_FACE_XP, true).ID: return 3397;
6558  case StoneButton::StoneButton(StoneButton::Face::Floor, eBlockFace::BLOCK_FACE_XP, false).ID: return 3398;
6559  case StoneButton::StoneButton(StoneButton::Face::Wall, eBlockFace::BLOCK_FACE_ZM, true).ID: return 3399;
6560  case StoneButton::StoneButton(StoneButton::Face::Wall, eBlockFace::BLOCK_FACE_ZM, false).ID: return 3400;
6561  case StoneButton::StoneButton(StoneButton::Face::Wall, eBlockFace::BLOCK_FACE_ZP, true).ID: return 3401;
6562  case StoneButton::StoneButton(StoneButton::Face::Wall, eBlockFace::BLOCK_FACE_ZP, false).ID: return 3402;
6563  case StoneButton::StoneButton(StoneButton::Face::Wall, eBlockFace::BLOCK_FACE_XM, true).ID: return 3403;
6564  case StoneButton::StoneButton(StoneButton::Face::Wall, eBlockFace::BLOCK_FACE_XM, false).ID: return 3404;
6565  case StoneButton::StoneButton(StoneButton::Face::Wall, eBlockFace::BLOCK_FACE_XP, true).ID: return 3405;
6566  case StoneButton::StoneButton(StoneButton::Face::Wall, eBlockFace::BLOCK_FACE_XP, false).ID: return 3406;
6567  case StoneButton::StoneButton(StoneButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM, true).ID: return 3407;
6568  case StoneButton::StoneButton(StoneButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZM, false).ID: return 3408;
6569  case StoneButton::StoneButton(StoneButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP, true).ID: return 3409;
6570  case StoneButton::StoneButton(StoneButton::Face::Ceiling, eBlockFace::BLOCK_FACE_ZP, false).ID: return 3410;
6571  case StoneButton::StoneButton(StoneButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XM, true).ID: return 3411;
6572  case StoneButton::StoneButton(StoneButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XM, false).ID: return 3412;
6573  case StoneButton::StoneButton(StoneButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XP, true).ID: return 3413;
6574  case StoneButton::StoneButton(StoneButton::Face::Ceiling, eBlockFace::BLOCK_FACE_XP, false).ID: return 3414;
6575  case StonePressurePlate::StonePressurePlate(true).ID: return 3301;
6576  case StonePressurePlate::StonePressurePlate(false).ID: return 3302;
6577  case StoneSlab::StoneSlab(StoneSlab::Type::Top).ID: return 7294;
6578  case StoneSlab::StoneSlab(StoneSlab::Type::Bottom).ID: return 7296;
6579  case StoneSlab::StoneSlab(StoneSlab::Type::Double).ID: return 7298;
6580  case StrippedAcaciaLog::StrippedAcaciaLog(StrippedAcaciaLog::Axis::X).ID: return 99;
6581  case StrippedAcaciaLog::StrippedAcaciaLog(StrippedAcaciaLog::Axis::Y).ID: return 100;
6582  case StrippedAcaciaLog::StrippedAcaciaLog(StrippedAcaciaLog::Axis::Z).ID: return 101;
6583  case StrippedAcaciaWood::StrippedAcaciaWood(StrippedAcaciaWood::Axis::X).ID: return 138;
6584  case StrippedAcaciaWood::StrippedAcaciaWood(StrippedAcaciaWood::Axis::Y).ID: return 139;
6585  case StrippedAcaciaWood::StrippedAcaciaWood(StrippedAcaciaWood::Axis::Z).ID: return 140;
6586  case StrippedBirchLog::StrippedBirchLog(StrippedBirchLog::Axis::X).ID: return 93;
6587  case StrippedBirchLog::StrippedBirchLog(StrippedBirchLog::Axis::Y).ID: return 94;
6588  case StrippedBirchLog::StrippedBirchLog(StrippedBirchLog::Axis::Z).ID: return 95;
6589  case StrippedBirchWood::StrippedBirchWood(StrippedBirchWood::Axis::X).ID: return 132;
6590  case StrippedBirchWood::StrippedBirchWood(StrippedBirchWood::Axis::Y).ID: return 133;
6591  case StrippedBirchWood::StrippedBirchWood(StrippedBirchWood::Axis::Z).ID: return 134;
6592  case StrippedDarkOakLog::StrippedDarkOakLog(StrippedDarkOakLog::Axis::X).ID: return 102;
6593  case StrippedDarkOakLog::StrippedDarkOakLog(StrippedDarkOakLog::Axis::Y).ID: return 103;
6594  case StrippedDarkOakLog::StrippedDarkOakLog(StrippedDarkOakLog::Axis::Z).ID: return 104;
6595  case StrippedDarkOakWood::StrippedDarkOakWood(StrippedDarkOakWood::Axis::X).ID: return 141;
6596  case StrippedDarkOakWood::StrippedDarkOakWood(StrippedDarkOakWood::Axis::Y).ID: return 142;
6597  case StrippedDarkOakWood::StrippedDarkOakWood(StrippedDarkOakWood::Axis::Z).ID: return 143;
6598  case StrippedJungleLog::StrippedJungleLog(StrippedJungleLog::Axis::X).ID: return 96;
6599  case StrippedJungleLog::StrippedJungleLog(StrippedJungleLog::Axis::Y).ID: return 97;
6600  case StrippedJungleLog::StrippedJungleLog(StrippedJungleLog::Axis::Z).ID: return 98;
6601  case StrippedJungleWood::StrippedJungleWood(StrippedJungleWood::Axis::X).ID: return 135;
6602  case StrippedJungleWood::StrippedJungleWood(StrippedJungleWood::Axis::Y).ID: return 136;
6603  case StrippedJungleWood::StrippedJungleWood(StrippedJungleWood::Axis::Z).ID: return 137;
6604  case StrippedOakLog::StrippedOakLog(StrippedOakLog::Axis::X).ID: return 105;
6605  case StrippedOakLog::StrippedOakLog(StrippedOakLog::Axis::Y).ID: return 106;
6606  case StrippedOakLog::StrippedOakLog(StrippedOakLog::Axis::Z).ID: return 107;
6607  case StrippedOakWood::StrippedOakWood(StrippedOakWood::Axis::X).ID: return 126;
6608  case StrippedOakWood::StrippedOakWood(StrippedOakWood::Axis::Y).ID: return 127;
6609  case StrippedOakWood::StrippedOakWood(StrippedOakWood::Axis::Z).ID: return 128;
6610  case StrippedSpruceLog::StrippedSpruceLog(StrippedSpruceLog::Axis::X).ID: return 90;
6611  case StrippedSpruceLog::StrippedSpruceLog(StrippedSpruceLog::Axis::Y).ID: return 91;
6612  case StrippedSpruceLog::StrippedSpruceLog(StrippedSpruceLog::Axis::Z).ID: return 92;
6613  case StrippedSpruceWood::StrippedSpruceWood(StrippedSpruceWood::Axis::X).ID: return 129;
6614  case StrippedSpruceWood::StrippedSpruceWood(StrippedSpruceWood::Axis::Y).ID: return 130;
6615  case StrippedSpruceWood::StrippedSpruceWood(StrippedSpruceWood::Axis::Z).ID: return 131;
6618  case StructureBlock::StructureBlock(StructureBlock::Mode::Corner).ID: return 8580;
6619  case StructureBlock::StructureBlock(StructureBlock::Mode::Data).ID: return 8581;
6620  case StructureVoid::StructureVoid().ID: return 8198;
6621  case SugarCane::SugarCane(0).ID: return 3442;
6622  case SugarCane::SugarCane(1).ID: return 3443;
6623  case SugarCane::SugarCane(2).ID: return 3444;
6624  case SugarCane::SugarCane(3).ID: return 3445;
6625  case SugarCane::SugarCane(4).ID: return 3446;
6626  case SugarCane::SugarCane(5).ID: return 3447;
6627  case SugarCane::SugarCane(6).ID: return 3448;
6628  case SugarCane::SugarCane(7).ID: return 3449;
6629  case SugarCane::SugarCane(8).ID: return 3450;
6630  case SugarCane::SugarCane(9).ID: return 3451;
6631  case SugarCane::SugarCane(10).ID: return 3452;
6632  case SugarCane::SugarCane(11).ID: return 3453;
6633  case SugarCane::SugarCane(12).ID: return 3454;
6634  case SugarCane::SugarCane(13).ID: return 3455;
6635  case SugarCane::SugarCane(14).ID: return 3456;
6636  case SugarCane::SugarCane(15).ID: return 3457;
6637  case Sunflower::Sunflower(Sunflower::Half::Upper).ID: return 6842;
6638  case Sunflower::Sunflower(Sunflower::Half::Lower).ID: return 6843;
6639  case TNT::TNT(true).ID: return 1126;
6640  case TNT::TNT(false).ID: return 1126;
6641  case TallGrass::TallGrass(TallGrass::Half::Upper).ID: return 6850;
6642  case TallGrass::TallGrass(TallGrass::Half::Lower).ID: return 6851;
6643  case TallSeagrass::TallSeagrass(TallSeagrass::Half::Upper).ID: return 1045;
6644  case TallSeagrass::TallSeagrass(TallSeagrass::Half::Lower).ID: return 1046;
6645  case Terracotta::Terracotta().ID: return 6839;
6646  case Torch::Torch().ID: return 1130;
6647  case TrappedChest::TrappedChest(eBlockFace::BLOCK_FACE_ZM, TrappedChest::Type::Single).ID: return 5580;
6648  case TrappedChest::TrappedChest(eBlockFace::BLOCK_FACE_ZM, TrappedChest::Type::Left).ID: return 5582;
6649  case TrappedChest::TrappedChest(eBlockFace::BLOCK_FACE_ZM, TrappedChest::Type::Right).ID: return 5584;
6650  case TrappedChest::TrappedChest(eBlockFace::BLOCK_FACE_ZP, TrappedChest::Type::Single).ID: return 5586;
6651  case TrappedChest::TrappedChest(eBlockFace::BLOCK_FACE_ZP, TrappedChest::Type::Left).ID: return 5588;
6652  case TrappedChest::TrappedChest(eBlockFace::BLOCK_FACE_ZP, TrappedChest::Type::Right).ID: return 5590;
6653  case TrappedChest::TrappedChest(eBlockFace::BLOCK_FACE_XM, TrappedChest::Type::Single).ID: return 5592;
6654  case TrappedChest::TrappedChest(eBlockFace::BLOCK_FACE_XM, TrappedChest::Type::Left).ID: return 5594;
6655  case TrappedChest::TrappedChest(eBlockFace::BLOCK_FACE_XM, TrappedChest::Type::Right).ID: return 5596;
6656  case TrappedChest::TrappedChest(eBlockFace::BLOCK_FACE_XP, TrappedChest::Type::Single).ID: return 5598;
6657  case TrappedChest::TrappedChest(eBlockFace::BLOCK_FACE_XP, TrappedChest::Type::Left).ID: return 5600;
6658  case TrappedChest::TrappedChest(eBlockFace::BLOCK_FACE_XP, TrappedChest::Type::Right).ID: return 5602;
6659  case Tripwire::Tripwire(true, true, true, true, true, true, true).ID: return 4755;
6660  case Tripwire::Tripwire(true, true, true, true, true, true, false).ID: return 4756;
6661  case Tripwire::Tripwire(true, true, true, true, true, false, true).ID: return 4757;
6662  case Tripwire::Tripwire(true, true, true, true, true, false, false).ID: return 4758;
6663  case Tripwire::Tripwire(true, true, true, true, false, true, true).ID: return 4759;
6664  case Tripwire::Tripwire(true, true, true, true, false, true, false).ID: return 4760;
6665  case Tripwire::Tripwire(true, true, true, true, false, false, true).ID: return 4761;
6666  case Tripwire::Tripwire(true, true, true, true, false, false, false).ID: return 4762;
6667  case Tripwire::Tripwire(true, true, true, false, true, true, true).ID: return 4763;
6668  case Tripwire::Tripwire(true, true, true, false, true, true, false).ID: return 4764;
6669  case Tripwire::Tripwire(true, true, true, false, true, false, true).ID: return 4765;
6670  case Tripwire::Tripwire(true, true, true, false, true, false, false).ID: return 4766;
6671  case Tripwire::Tripwire(true, true, true, false, false, true, true).ID: return 4767;
6672  case Tripwire::Tripwire(true, true, true, false, false, true, false).ID: return 4768;
6673  case Tripwire::Tripwire(true, true, true, false, false, false, true).ID: return 4769;
6674  case Tripwire::Tripwire(true, true, true, false, false, false, false).ID: return 4770;
6675  case Tripwire::Tripwire(true, true, false, true, true, true, true).ID: return 4771;
6676  case Tripwire::Tripwire(true, true, false, true, true, true, false).ID: return 4772;
6677  case Tripwire::Tripwire(true, true, false, true, true, false, true).ID: return 4773;
6678  case Tripwire::Tripwire(true, true, false, true, true, false, false).ID: return 4774;
6679  case Tripwire::Tripwire(true, true, false, true, false, true, true).ID: return 4775;
6680  case Tripwire::Tripwire(true, true, false, true, false, true, false).ID: return 4776;
6681  case Tripwire::Tripwire(true, true, false, true, false, false, true).ID: return 4777;
6682  case Tripwire::Tripwire(true, true, false, true, false, false, false).ID: return 4778;
6683  case Tripwire::Tripwire(true, true, false, false, true, true, true).ID: return 4779;
6684  case Tripwire::Tripwire(true, true, false, false, true, true, false).ID: return 4780;
6685  case Tripwire::Tripwire(true, true, false, false, true, false, true).ID: return 4781;
6686  case Tripwire::Tripwire(true, true, false, false, true, false, false).ID: return 4782;
6687  case Tripwire::Tripwire(true, true, false, false, false, true, true).ID: return 4783;
6688  case Tripwire::Tripwire(true, true, false, false, false, true, false).ID: return 4784;
6689  case Tripwire::Tripwire(true, true, false, false, false, false, true).ID: return 4785;
6690  case Tripwire::Tripwire(true, true, false, false, false, false, false).ID: return 4786;
6691  case Tripwire::Tripwire(true, false, true, true, true, true, true).ID: return 4787;
6692  case Tripwire::Tripwire(true, false, true, true, true, true, false).ID: return 4788;
6693  case Tripwire::Tripwire(true, false, true, true, true, false, true).ID: return 4789;
6694  case Tripwire::Tripwire(true, false, true, true, true, false, false).ID: return 4790;
6695  case Tripwire::Tripwire(true, false, true, true, false, true, true).ID: return 4791;
6696  case Tripwire::Tripwire(true, false, true, true, false, true, false).ID: return 4792;
6697  case Tripwire::Tripwire(true, false, true, true, false, false, true).ID: return 4793;
6698  case Tripwire::Tripwire(true, false, true, true, false, false, false).ID: return 4794;
6699  case Tripwire::Tripwire(true, false, true, false, true, true, true).ID: return 4795;
6700  case Tripwire::Tripwire(true, false, true, false, true, true, false).ID: return 4796;
6701  case Tripwire::Tripwire(true, false, true, false, true, false, true).ID: return 4797;
6702  case Tripwire::Tripwire(true, false, true, false, true, false, false).ID: return 4798;
6703  case Tripwire::Tripwire(true, false, true, false, false, true, true).ID: return 4799;
6704  case Tripwire::Tripwire(true, false, true, false, false, true, false).ID: return 4800;
6705  case Tripwire::Tripwire(true, false, true, false, false, false, true).ID: return 4801;
6706  case Tripwire::Tripwire(true, false, true, false, false, false, false).ID: return 4802;
6707  case Tripwire::Tripwire(true, false, false, true, true, true, true).ID: return 4803;
6708  case Tripwire::Tripwire(true, false, false, true, true, true, false).ID: return 4804;
6709  case Tripwire::Tripwire(true, false, false, true, true, false, true).ID: return 4805;
6710  case Tripwire::Tripwire(true, false, false, true, true, false, false).ID: return 4806;
6711  case Tripwire::Tripwire(true, false, false, true, false, true, true).ID: return 4807;
6712  case Tripwire::Tripwire(true, false, false, true, false, true, false).ID: return 4808;
6713  case Tripwire::Tripwire(true, false, false, true, false, false, true).ID: return 4809;
6714  case Tripwire::Tripwire(true, false, false, true, false, false, false).ID: return 4810;
6715  case Tripwire::Tripwire(true, false, false, false, true, true, true).ID: return 4811;
6716  case Tripwire::Tripwire(true, false, false, false, true, true, false).ID: return 4812;
6717  case Tripwire::Tripwire(true, false, false, false, true, false, true).ID: return 4813;
6718  case Tripwire::Tripwire(true, false, false, false, true, false, false).ID: return 4814;
6719  case Tripwire::Tripwire(true, false, false, false, false, true, true).ID: return 4815;
6720  case Tripwire::Tripwire(true, false, false, false, false, true, false).ID: return 4816;
6721  case Tripwire::Tripwire(true, false, false, false, false, false, true).ID: return 4817;
6722  case Tripwire::Tripwire(true, false, false, false, false, false, false).ID: return 4818;
6723  case Tripwire::Tripwire(false, true, true, true, true, true, true).ID: return 4819;
6724  case Tripwire::Tripwire(false, true, true, true, true, true, false).ID: return 4820;
6725  case Tripwire::Tripwire(false, true, true, true, true, false, true).ID: return 4821;
6726  case Tripwire::Tripwire(false, true, true, true, true, false, false).ID: return 4822;
6727  case Tripwire::Tripwire(false, true, true, true, false, true, true).ID: return 4823;
6728  case Tripwire::Tripwire(false, true, true, true, false, true, false).ID: return 4824;
6729  case Tripwire::Tripwire(false, true, true, true, false, false, true).ID: return 4825;
6730  case Tripwire::Tripwire(false, true, true, true, false, false, false).ID: return 4826;
6731  case Tripwire::Tripwire(false, true, true, false, true, true, true).ID: return 4827;
6732  case Tripwire::Tripwire(false, true, true, false, true, true, false).ID: return 4828;
6733  case Tripwire::Tripwire(false, true, true, false, true, false, true).ID: return 4829;
6734  case Tripwire::Tripwire(false, true, true, false, true, false, false).ID: return 4830;
6735  case Tripwire::Tripwire(false, true, true, false, false, true, true).ID: return 4831;
6736  case Tripwire::Tripwire(false, true, true, false, false, true, false).ID: return 4832;
6737  case Tripwire::Tripwire(false, true, true, false, false, false, true).ID: return 4833;
6738  case Tripwire::Tripwire(false, true, true, false, false, false, false).ID: return 4834;
6739  case Tripwire::Tripwire(false, true, false, true, true, true, true).ID: return 4835;
6740  case Tripwire::Tripwire(false, true, false, true, true, true, false).ID: return 4836;
6741  case Tripwire::Tripwire(false, true, false, true, true, false, true).ID: return 4837;
6742  case Tripwire::Tripwire(false, true, false, true, true, false, false).ID: return 4838;
6743  case Tripwire::Tripwire(false, true, false, true, false, true, true).ID: return 4839;
6744  case Tripwire::Tripwire(false, true, false, true, false, true, false).ID: return 4840;
6745  case Tripwire::Tripwire(false, true, false, true, false, false, true).ID: return 4841;
6746  case Tripwire::Tripwire(false, true, false, true, false, false, false).ID: return 4842;
6747  case Tripwire::Tripwire(false, true, false, false, true, true, true).ID: return 4843;
6748  case Tripwire::Tripwire(false, true, false, false, true, true, false).ID: return 4844;
6749  case Tripwire::Tripwire(false, true, false, false, true, false, true).ID: return 4845;
6750  case Tripwire::Tripwire(false, true, false, false, true, false, false).ID: return 4846;
6751  case Tripwire::Tripwire(false, true, false, false, false, true, true).ID: return 4847;
6752  case Tripwire::Tripwire(false, true, false, false, false, true, false).ID: return 4848;
6753  case Tripwire::Tripwire(false, true, false, false, false, false, true).ID: return 4849;
6754  case Tripwire::Tripwire(false, true, false, false, false, false, false).ID: return 4850;
6755  case Tripwire::Tripwire(false, false, true, true, true, true, true).ID: return 4851;
6756  case Tripwire::Tripwire(false, false, true, true, true, true, false).ID: return 4852;
6757  case Tripwire::Tripwire(false, false, true, true, true, false, true).ID: return 4853;
6758  case Tripwire::Tripwire(false, false, true, true, true, false, false).ID: return 4854;
6759  case Tripwire::Tripwire(false, false, true, true, false, true, true).ID: return 4855;
6760  case Tripwire::Tripwire(false, false, true, true, false, true, false).ID: return 4856;
6761  case Tripwire::Tripwire(false, false, true, true, false, false, true).ID: return 4857;
6762  case Tripwire::Tripwire(false, false, true, true, false, false, false).ID: return 4858;
6763  case Tripwire::Tripwire(false, false, true, false, true, true, true).ID: return 4859;
6764  case Tripwire::Tripwire(false, false, true, false, true, true, false).ID: return 4860;
6765  case Tripwire::Tripwire(false, false, true, false, true, false, true).ID: return 4861;
6766  case Tripwire::Tripwire(false, false, true, false, true, false, false).ID: return 4862;
6767  case Tripwire::Tripwire(false, false, true, false, false, true, true).ID: return 4863;
6768  case Tripwire::Tripwire(false, false, true, false, false, true, false).ID: return 4864;
6769  case Tripwire::Tripwire(false, false, true, false, false, false, true).ID: return 4865;
6770  case Tripwire::Tripwire(false, false, true, false, false, false, false).ID: return 4866;
6771  case Tripwire::Tripwire(false, false, false, true, true, true, true).ID: return 4867;
6772  case Tripwire::Tripwire(false, false, false, true, true, true, false).ID: return 4868;
6773  case Tripwire::Tripwire(false, false, false, true, true, false, true).ID: return 4869;
6774  case Tripwire::Tripwire(false, false, false, true, true, false, false).ID: return 4870;
6775  case Tripwire::Tripwire(false, false, false, true, false, true, true).ID: return 4871;
6776  case Tripwire::Tripwire(false, false, false, true, false, true, false).ID: return 4872;
6777  case Tripwire::Tripwire(false, false, false, true, false, false, true).ID: return 4873;
6778  case Tripwire::Tripwire(false, false, false, true, false, false, false).ID: return 4874;
6779  case Tripwire::Tripwire(false, false, false, false, true, true, true).ID: return 4875;
6780  case Tripwire::Tripwire(false, false, false, false, true, true, false).ID: return 4876;
6781  case Tripwire::Tripwire(false, false, false, false, true, false, true).ID: return 4877;
6782  case Tripwire::Tripwire(false, false, false, false, true, false, false).ID: return 4878;
6783  case Tripwire::Tripwire(false, false, false, false, false, true, true).ID: return 4879;
6784  case Tripwire::Tripwire(false, false, false, false, false, true, false).ID: return 4880;
6785  case Tripwire::Tripwire(false, false, false, false, false, false, true).ID: return 4881;
6786  case Tripwire::Tripwire(false, false, false, false, false, false, false).ID: return 4882;
6787  case TripwireHook::TripwireHook(true, eBlockFace::BLOCK_FACE_ZM, true).ID: return 4739;
6788  case TripwireHook::TripwireHook(true, eBlockFace::BLOCK_FACE_ZM, false).ID: return 4740;
6789  case TripwireHook::TripwireHook(true, eBlockFace::BLOCK_FACE_ZP, true).ID: return 4741;
6790  case TripwireHook::TripwireHook(true, eBlockFace::BLOCK_FACE_ZP, false).ID: return 4742;
6791  case TripwireHook::TripwireHook(true, eBlockFace::BLOCK_FACE_XM, true).ID: return 4743;
6792  case TripwireHook::TripwireHook(true, eBlockFace::BLOCK_FACE_XM, false).ID: return 4744;
6793  case TripwireHook::TripwireHook(true, eBlockFace::BLOCK_FACE_XP, true).ID: return 4745;
6794  case TripwireHook::TripwireHook(true, eBlockFace::BLOCK_FACE_XP, false).ID: return 4746;
6795  case TripwireHook::TripwireHook(false, eBlockFace::BLOCK_FACE_ZM, true).ID: return 4747;
6796  case TripwireHook::TripwireHook(false, eBlockFace::BLOCK_FACE_ZM, false).ID: return 4748;
6797  case TripwireHook::TripwireHook(false, eBlockFace::BLOCK_FACE_ZP, true).ID: return 4749;
6798  case TripwireHook::TripwireHook(false, eBlockFace::BLOCK_FACE_ZP, false).ID: return 4750;
6799  case TripwireHook::TripwireHook(false, eBlockFace::BLOCK_FACE_XM, true).ID: return 4751;
6800  case TripwireHook::TripwireHook(false, eBlockFace::BLOCK_FACE_XM, false).ID: return 4752;
6801  case TripwireHook::TripwireHook(false, eBlockFace::BLOCK_FACE_XP, true).ID: return 4753;
6802  case TripwireHook::TripwireHook(false, eBlockFace::BLOCK_FACE_XP, false).ID: return 4754;
6803  case TubeCoral::TubeCoral().ID: return 8459;
6804  case TubeCoralBlock::TubeCoralBlock().ID: return 8454;
6805  case TubeCoralFan::TubeCoralFan().ID: return 8555;
6806  case TubeCoralWallFan::TubeCoralWallFan(eBlockFace::BLOCK_FACE_ZM).ID: return 8505;
6807  case TubeCoralWallFan::TubeCoralWallFan(eBlockFace::BLOCK_FACE_ZP).ID: return 8507;
6808  case TubeCoralWallFan::TubeCoralWallFan(eBlockFace::BLOCK_FACE_XM).ID: return 8509;
6809  case TubeCoralWallFan::TubeCoralWallFan(eBlockFace::BLOCK_FACE_XP).ID: return 8511;
6810  case TurtleEgg::TurtleEgg(1, 0).ID: return 8437;
6811  case TurtleEgg::TurtleEgg(1, 1).ID: return 8438;
6812  case TurtleEgg::TurtleEgg(1, 2).ID: return 8439;
6813  case TurtleEgg::TurtleEgg(2, 0).ID: return 8440;
6814  case TurtleEgg::TurtleEgg(2, 1).ID: return 8441;
6815  case TurtleEgg::TurtleEgg(2, 2).ID: return 8442;
6816  case TurtleEgg::TurtleEgg(3, 0).ID: return 8443;
6817  case TurtleEgg::TurtleEgg(3, 1).ID: return 8444;
6818  case TurtleEgg::TurtleEgg(3, 2).ID: return 8445;
6819  case TurtleEgg::TurtleEgg(4, 0).ID: return 8446;
6820  case TurtleEgg::TurtleEgg(4, 1).ID: return 8447;
6821  case TurtleEgg::TurtleEgg(4, 2).ID: return 8448;
6822  case Vine::Vine(true, true, true, true, true).ID: return 4268;
6823  case Vine::Vine(true, true, true, true, false).ID: return 4269;
6824  case Vine::Vine(true, true, true, false, true).ID: return 4270;
6825  case Vine::Vine(true, true, true, false, false).ID: return 4271;
6826  case Vine::Vine(true, true, false, true, true).ID: return 4272;
6827  case Vine::Vine(true, true, false, true, false).ID: return 4273;
6828  case Vine::Vine(true, true, false, false, true).ID: return 4274;
6829  case Vine::Vine(true, true, false, false, false).ID: return 4275;
6830  case Vine::Vine(true, false, true, true, true).ID: return 4276;
6831  case Vine::Vine(true, false, true, true, false).ID: return 4277;
6832  case Vine::Vine(true, false, true, false, true).ID: return 4278;
6833  case Vine::Vine(true, false, true, false, false).ID: return 4279;
6834  case Vine::Vine(true, false, false, true, true).ID: return 4280;
6835  case Vine::Vine(true, false, false, true, false).ID: return 4281;
6836  case Vine::Vine(true, false, false, false, true).ID: return 4282;
6837  case Vine::Vine(true, false, false, false, false).ID: return 4283;
6838  case Vine::Vine(false, true, true, true, true).ID: return 4284;
6839  case Vine::Vine(false, true, true, true, false).ID: return 4285;
6840  case Vine::Vine(false, true, true, false, true).ID: return 4286;
6841  case Vine::Vine(false, true, true, false, false).ID: return 4287;
6842  case Vine::Vine(false, true, false, true, true).ID: return 4288;
6843  case Vine::Vine(false, true, false, true, false).ID: return 4289;
6844  case Vine::Vine(false, true, false, false, true).ID: return 4290;
6845  case Vine::Vine(false, true, false, false, false).ID: return 4291;
6846  case Vine::Vine(false, false, true, true, true).ID: return 4292;
6847  case Vine::Vine(false, false, true, true, false).ID: return 4293;
6848  case Vine::Vine(false, false, true, false, true).ID: return 4294;
6849  case Vine::Vine(false, false, true, false, false).ID: return 4295;
6850  case Vine::Vine(false, false, false, true, true).ID: return 4296;
6851  case Vine::Vine(false, false, false, true, false).ID: return 4297;
6852  case Vine::Vine(false, false, false, false, true).ID: return 4298;
6853  case Vine::Vine(false, false, false, false, false).ID: return 4299;
6854  case VoidAir::VoidAir().ID: return 8574;
6855  case OakWallSign::OakWallSign(eBlockFace::BLOCK_FACE_ZM).ID: return 3270;
6856  case OakWallSign::OakWallSign(eBlockFace::BLOCK_FACE_ZP).ID: return 3272;
6857  case OakWallSign::OakWallSign(eBlockFace::BLOCK_FACE_XM).ID: return 3274;
6858  case OakWallSign::OakWallSign(eBlockFace::BLOCK_FACE_XP).ID: return 3276;
6859  case WallTorch::WallTorch(eBlockFace::BLOCK_FACE_ZM).ID: return 1131;
6860  case WallTorch::WallTorch(eBlockFace::BLOCK_FACE_ZP).ID: return 1132;
6861  case WallTorch::WallTorch(eBlockFace::BLOCK_FACE_XM).ID: return 1133;
6862  case WallTorch::WallTorch(eBlockFace::BLOCK_FACE_XP).ID: return 1134;
6863  case Water::Water(0).ID: return 34;
6864  case Water::Water(1).ID: return 35;
6865  case Water::Water(2).ID: return 36;
6866  case Water::Water(3).ID: return 37;
6867  case Water::Water(4).ID: return 38;
6868  case Water::Water(5).ID: return 39;
6869  case Water::Water(6).ID: return 40;
6870  case Water::Water(7).ID: return 41;
6871  case Water::Water(8).ID: return 42;
6872  case Water::Water(9).ID: return 43;
6873  case Water::Water(10).ID: return 44;
6874  case Water::Water(11).ID: return 45;
6875  case Water::Water(12).ID: return 46;
6876  case Water::Water(13).ID: return 47;
6877  case Water::Water(14).ID: return 48;
6878  case Water::Water(15).ID: return 49;
6879  case WetSponge::WetSponge().ID: return 229;
6880  case Wheat::Wheat(0).ID: return 3051;
6881  case Wheat::Wheat(1).ID: return 3052;
6882  case Wheat::Wheat(2).ID: return 3053;
6883  case Wheat::Wheat(3).ID: return 3054;
6884  case Wheat::Wheat(4).ID: return 3055;
6885  case Wheat::Wheat(5).ID: return 3056;
6886  case Wheat::Wheat(6).ID: return 3057;
6887  case Wheat::Wheat(7).ID: return 3058;
6888  case WhiteBanner::WhiteBanner(0).ID: return 6854;
6889  case WhiteBanner::WhiteBanner(1).ID: return 6855;
6890  case WhiteBanner::WhiteBanner(2).ID: return 6856;
6891  case WhiteBanner::WhiteBanner(3).ID: return 6857;
6892  case WhiteBanner::WhiteBanner(4).ID: return 6858;
6893  case WhiteBanner::WhiteBanner(5).ID: return 6859;
6894  case WhiteBanner::WhiteBanner(6).ID: return 6860;
6895  case WhiteBanner::WhiteBanner(7).ID: return 6861;
6896  case WhiteBanner::WhiteBanner(8).ID: return 6862;
6897  case WhiteBanner::WhiteBanner(9).ID: return 6863;
6898  case WhiteBanner::WhiteBanner(10).ID: return 6864;
6899  case WhiteBanner::WhiteBanner(11).ID: return 6865;
6900  case WhiteBanner::WhiteBanner(12).ID: return 6866;
6901  case WhiteBanner::WhiteBanner(13).ID: return 6867;
6902  case WhiteBanner::WhiteBanner(14).ID: return 6868;
6903  case WhiteBanner::WhiteBanner(15).ID: return 6869;
6904  case WhiteBed::WhiteBed(eBlockFace::BLOCK_FACE_ZM, true, WhiteBed::Part::Head).ID: return 748;
6905  case WhiteBed::WhiteBed(eBlockFace::BLOCK_FACE_ZM, true, WhiteBed::Part::Foot).ID: return 749;
6906  case WhiteBed::WhiteBed(eBlockFace::BLOCK_FACE_ZM, false, WhiteBed::Part::Head).ID: return 750;
6907  case WhiteBed::WhiteBed(eBlockFace::BLOCK_FACE_ZM, false, WhiteBed::Part::Foot).ID: return 751;
6908  case WhiteBed::WhiteBed(eBlockFace::BLOCK_FACE_ZP, true, WhiteBed::Part::Head).ID: return 752;
6909  case WhiteBed::WhiteBed(eBlockFace::BLOCK_FACE_ZP, true, WhiteBed::Part::Foot).ID: return 753;
6910  case WhiteBed::WhiteBed(eBlockFace::BLOCK_FACE_ZP, false, WhiteBed::Part::Head).ID: return 754;
6911  case WhiteBed::WhiteBed(eBlockFace::BLOCK_FACE_ZP, false, WhiteBed::Part::Foot).ID: return 755;
6912  case WhiteBed::WhiteBed(eBlockFace::BLOCK_FACE_XM, true, WhiteBed::Part::Head).ID: return 756;
6913  case WhiteBed::WhiteBed(eBlockFace::BLOCK_FACE_XM, true, WhiteBed::Part::Foot).ID: return 757;
6914  case WhiteBed::WhiteBed(eBlockFace::BLOCK_FACE_XM, false, WhiteBed::Part::Head).ID: return 758;
6915  case WhiteBed::WhiteBed(eBlockFace::BLOCK_FACE_XM, false, WhiteBed::Part::Foot).ID: return 759;
6916  case WhiteBed::WhiteBed(eBlockFace::BLOCK_FACE_XP, true, WhiteBed::Part::Head).ID: return 760;
6917  case WhiteBed::WhiteBed(eBlockFace::BLOCK_FACE_XP, true, WhiteBed::Part::Foot).ID: return 761;
6918  case WhiteBed::WhiteBed(eBlockFace::BLOCK_FACE_XP, false, WhiteBed::Part::Head).ID: return 762;
6919  case WhiteBed::WhiteBed(eBlockFace::BLOCK_FACE_XP, false, WhiteBed::Part::Foot).ID: return 763;
6920  case WhiteCarpet::WhiteCarpet().ID: return 6823;
6921  case WhiteConcrete::WhiteConcrete().ID: return 8377;
6922  case WhiteConcretePowder::WhiteConcretePowder().ID: return 8393;
6933  case WhiteStainedGlass::WhiteStainedGlass().ID: return 3577;
6934  case WhiteStainedGlassPane::WhiteStainedGlassPane(true, true, true, true).ID: return 5822;
6935  case WhiteStainedGlassPane::WhiteStainedGlassPane(true, true, true, false).ID: return 5823;
6936  case WhiteStainedGlassPane::WhiteStainedGlassPane(true, true, false, true).ID: return 5826;
6937  case WhiteStainedGlassPane::WhiteStainedGlassPane(true, true, false, false).ID: return 5827;
6938  case WhiteStainedGlassPane::WhiteStainedGlassPane(true, false, true, true).ID: return 5830;
6939  case WhiteStainedGlassPane::WhiteStainedGlassPane(true, false, true, false).ID: return 5831;
6940  case WhiteStainedGlassPane::WhiteStainedGlassPane(true, false, false, true).ID: return 5834;
6941  case WhiteStainedGlassPane::WhiteStainedGlassPane(true, false, false, false).ID: return 5835;
6942  case WhiteStainedGlassPane::WhiteStainedGlassPane(false, true, true, true).ID: return 5838;
6943  case WhiteStainedGlassPane::WhiteStainedGlassPane(false, true, true, false).ID: return 5839;
6944  case WhiteStainedGlassPane::WhiteStainedGlassPane(false, true, false, true).ID: return 5842;
6945  case WhiteStainedGlassPane::WhiteStainedGlassPane(false, true, false, false).ID: return 5843;
6946  case WhiteStainedGlassPane::WhiteStainedGlassPane(false, false, true, true).ID: return 5846;
6947  case WhiteStainedGlassPane::WhiteStainedGlassPane(false, false, true, false).ID: return 5847;
6948  case WhiteStainedGlassPane::WhiteStainedGlassPane(false, false, false, true).ID: return 5850;
6949  case WhiteStainedGlassPane::WhiteStainedGlassPane(false, false, false, false).ID: return 5851;
6950  case WhiteTerracotta::WhiteTerracotta().ID: return 5804;
6951  case WhiteTulip::WhiteTulip().ID: return 1118;
6952  case WhiteWallBanner::WhiteWallBanner(eBlockFace::BLOCK_FACE_ZM).ID: return 7110;
6953  case WhiteWallBanner::WhiteWallBanner(eBlockFace::BLOCK_FACE_ZP).ID: return 7111;
6954  case WhiteWallBanner::WhiteWallBanner(eBlockFace::BLOCK_FACE_XM).ID: return 7112;
6955  case WhiteWallBanner::WhiteWallBanner(eBlockFace::BLOCK_FACE_XP).ID: return 7113;
6956  case WhiteWool::WhiteWool().ID: return 1083;
6957  case WitherSkeletonSkull::WitherSkeletonSkull(0).ID: return 5471;
6958  case WitherSkeletonSkull::WitherSkeletonSkull(1).ID: return 5472;
6959  case WitherSkeletonSkull::WitherSkeletonSkull(2).ID: return 5473;
6960  case WitherSkeletonSkull::WitherSkeletonSkull(3).ID: return 5474;
6961  case WitherSkeletonSkull::WitherSkeletonSkull(4).ID: return 5475;
6962  case WitherSkeletonSkull::WitherSkeletonSkull(5).ID: return 5476;
6963  case WitherSkeletonSkull::WitherSkeletonSkull(6).ID: return 5477;
6964  case WitherSkeletonSkull::WitherSkeletonSkull(7).ID: return 5478;
6965  case WitherSkeletonSkull::WitherSkeletonSkull(8).ID: return 5479;
6966  case WitherSkeletonSkull::WitherSkeletonSkull(9).ID: return 5480;
6967  case WitherSkeletonSkull::WitherSkeletonSkull(10).ID: return 5481;
6968  case WitherSkeletonSkull::WitherSkeletonSkull(11).ID: return 5482;
6969  case WitherSkeletonSkull::WitherSkeletonSkull(12).ID: return 5483;
6970  case WitherSkeletonSkull::WitherSkeletonSkull(13).ID: return 5484;
6971  case WitherSkeletonSkull::WitherSkeletonSkull(14).ID: return 5485;
6972  case WitherSkeletonSkull::WitherSkeletonSkull(15).ID: return 5486;
6973  case WitherSkeletonWallSkull::WitherSkeletonWallSkull(eBlockFace::BLOCK_FACE_ZM).ID: return 5467;
6974  case WitherSkeletonWallSkull::WitherSkeletonWallSkull(eBlockFace::BLOCK_FACE_ZP).ID: return 5468;
6975  case WitherSkeletonWallSkull::WitherSkeletonWallSkull(eBlockFace::BLOCK_FACE_XM).ID: return 5469;
6976  case WitherSkeletonWallSkull::WitherSkeletonWallSkull(eBlockFace::BLOCK_FACE_XP).ID: return 5470;
6977  case YellowBanner::YellowBanner(0).ID: return 6918;
6978  case YellowBanner::YellowBanner(1).ID: return 6919;
6979  case YellowBanner::YellowBanner(2).ID: return 6920;
6980  case YellowBanner::YellowBanner(3).ID: return 6921;
6981  case YellowBanner::YellowBanner(4).ID: return 6922;
6982  case YellowBanner::YellowBanner(5).ID: return 6923;
6983  case YellowBanner::YellowBanner(6).ID: return 6924;
6984  case YellowBanner::YellowBanner(7).ID: return 6925;
6985  case YellowBanner::YellowBanner(8).ID: return 6926;
6986  case YellowBanner::YellowBanner(9).ID: return 6927;
6987  case YellowBanner::YellowBanner(10).ID: return 6928;
6988  case YellowBanner::YellowBanner(11).ID: return 6929;
6989  case YellowBanner::YellowBanner(12).ID: return 6930;
6990  case YellowBanner::YellowBanner(13).ID: return 6931;
6991  case YellowBanner::YellowBanner(14).ID: return 6932;
6992  case YellowBanner::YellowBanner(15).ID: return 6933;
6993  case YellowBed::YellowBed(eBlockFace::BLOCK_FACE_ZM, true, YellowBed::Part::Head).ID: return 812;
6994  case YellowBed::YellowBed(eBlockFace::BLOCK_FACE_ZM, true, YellowBed::Part::Foot).ID: return 813;
6995  case YellowBed::YellowBed(eBlockFace::BLOCK_FACE_ZM, false, YellowBed::Part::Head).ID: return 814;
6996  case YellowBed::YellowBed(eBlockFace::BLOCK_FACE_ZM, false, YellowBed::Part::Foot).ID: return 815;
6997  case YellowBed::YellowBed(eBlockFace::BLOCK_FACE_ZP, true, YellowBed::Part::Head).ID: return 816;
6998  case YellowBed::YellowBed(eBlockFace::BLOCK_FACE_ZP, true, YellowBed::Part::Foot).ID: return 817;
6999  case YellowBed::YellowBed(eBlockFace::BLOCK_FACE_ZP, false, YellowBed::Part::Head).ID: return 818;
7000  case YellowBed::YellowBed(eBlockFace::BLOCK_FACE_ZP, false, YellowBed::Part::Foot).ID: return 819;
7001  case YellowBed::YellowBed(eBlockFace::BLOCK_FACE_XM, true, YellowBed::Part::Head).ID: return 820;
7002  case YellowBed::YellowBed(eBlockFace::BLOCK_FACE_XM, true, YellowBed::Part::Foot).ID: return 821;
7003  case YellowBed::YellowBed(eBlockFace::BLOCK_FACE_XM, false, YellowBed::Part::Head).ID: return 822;
7004  case YellowBed::YellowBed(eBlockFace::BLOCK_FACE_XM, false, YellowBed::Part::Foot).ID: return 823;
7005  case YellowBed::YellowBed(eBlockFace::BLOCK_FACE_XP, true, YellowBed::Part::Head).ID: return 824;
7006  case YellowBed::YellowBed(eBlockFace::BLOCK_FACE_XP, true, YellowBed::Part::Foot).ID: return 825;
7007  case YellowBed::YellowBed(eBlockFace::BLOCK_FACE_XP, false, YellowBed::Part::Head).ID: return 826;
7008  case YellowBed::YellowBed(eBlockFace::BLOCK_FACE_XP, false, YellowBed::Part::Foot).ID: return 827;
7009  case YellowCarpet::YellowCarpet().ID: return 6827;
7010  case YellowConcrete::YellowConcrete().ID: return 8381;
7011  case YellowConcretePowder::YellowConcretePowder().ID: return 8397;
7022  case YellowStainedGlass::YellowStainedGlass().ID: return 3581;
7023  case YellowStainedGlassPane::YellowStainedGlassPane(true, true, true, true).ID: return 5950;
7024  case YellowStainedGlassPane::YellowStainedGlassPane(true, true, true, false).ID: return 5951;
7025  case YellowStainedGlassPane::YellowStainedGlassPane(true, true, false, true).ID: return 5954;
7026  case YellowStainedGlassPane::YellowStainedGlassPane(true, true, false, false).ID: return 5955;
7027  case YellowStainedGlassPane::YellowStainedGlassPane(true, false, true, true).ID: return 5958;
7028  case YellowStainedGlassPane::YellowStainedGlassPane(true, false, true, false).ID: return 5959;
7029  case YellowStainedGlassPane::YellowStainedGlassPane(true, false, false, true).ID: return 5962;
7030  case YellowStainedGlassPane::YellowStainedGlassPane(true, false, false, false).ID: return 5963;
7031  case YellowStainedGlassPane::YellowStainedGlassPane(false, true, true, true).ID: return 5966;
7032  case YellowStainedGlassPane::YellowStainedGlassPane(false, true, true, false).ID: return 5967;
7033  case YellowStainedGlassPane::YellowStainedGlassPane(false, true, false, true).ID: return 5970;
7034  case YellowStainedGlassPane::YellowStainedGlassPane(false, true, false, false).ID: return 5971;
7035  case YellowStainedGlassPane::YellowStainedGlassPane(false, false, true, true).ID: return 5974;
7036  case YellowStainedGlassPane::YellowStainedGlassPane(false, false, true, false).ID: return 5975;
7037  case YellowStainedGlassPane::YellowStainedGlassPane(false, false, false, true).ID: return 5978;
7038  case YellowStainedGlassPane::YellowStainedGlassPane(false, false, false, false).ID: return 5979;
7039  case YellowTerracotta::YellowTerracotta().ID: return 5808;
7040  case YellowWallBanner::YellowWallBanner(eBlockFace::BLOCK_FACE_ZM).ID: return 7126;
7041  case YellowWallBanner::YellowWallBanner(eBlockFace::BLOCK_FACE_ZP).ID: return 7127;
7042  case YellowWallBanner::YellowWallBanner(eBlockFace::BLOCK_FACE_XM).ID: return 7128;
7043  case YellowWallBanner::YellowWallBanner(eBlockFace::BLOCK_FACE_XP).ID: return 7129;
7044  case YellowWool::YellowWool().ID: return 1087;
7045  case ZombieHead::ZombieHead(0).ID: return 5491;
7046  case ZombieHead::ZombieHead(1).ID: return 5492;
7047  case ZombieHead::ZombieHead(2).ID: return 5493;
7048  case ZombieHead::ZombieHead(3).ID: return 5494;
7049  case ZombieHead::ZombieHead(4).ID: return 5495;
7050  case ZombieHead::ZombieHead(5).ID: return 5496;
7051  case ZombieHead::ZombieHead(6).ID: return 5497;
7052  case ZombieHead::ZombieHead(7).ID: return 5498;
7053  case ZombieHead::ZombieHead(8).ID: return 5499;
7054  case ZombieHead::ZombieHead(9).ID: return 5500;
7055  case ZombieHead::ZombieHead(10).ID: return 5501;
7056  case ZombieHead::ZombieHead(11).ID: return 5502;
7057  case ZombieHead::ZombieHead(12).ID: return 5503;
7058  case ZombieHead::ZombieHead(13).ID: return 5504;
7059  case ZombieHead::ZombieHead(14).ID: return 5505;
7060  case ZombieHead::ZombieHead(15).ID: return 5506;
7061  case ZombieWallHead::ZombieWallHead(eBlockFace::BLOCK_FACE_ZM).ID: return 5487;
7062  case ZombieWallHead::ZombieWallHead(eBlockFace::BLOCK_FACE_ZP).ID: return 5488;
7063  case ZombieWallHead::ZombieWallHead(eBlockFace::BLOCK_FACE_XM).ID: return 5489;
7064  case ZombieWallHead::ZombieWallHead(eBlockFace::BLOCK_FACE_XP).ID: return 5490;
7065  default: return 0;
7066  }
7067  }
7068 
7069  UInt32 From(const Item ID)
7070  {
7071  switch (ID)
7072  {
7073  case Item::AcaciaBoat: return 762;
7074  case Item::AcaciaButton: return 245;
7075  case Item::AcaciaDoor: return 460;
7076  case Item::AcaciaFence: return 179;
7077  case Item::AcaciaFenceGate: return 214;
7078  case Item::AcaciaLeaves: return 60;
7079  case Item::AcaciaLog: return 36;
7080  case Item::AcaciaPlanks: return 17;
7081  case Item::AcaciaPressurePlate: return 164;
7082  case Item::AcaciaSapling: return 23;
7083  case Item::AcaciaSlab: return 116;
7084  case Item::AcaciaStairs: return 301;
7085  case Item::AcaciaTrapdoor: return 191;
7086  case Item::AcaciaWood: return 54;
7087  case Item::ActivatorRail: return 261;
7088  case Item::Air: return -0;
7089  case Item::Allium: return 101;
7090  case Item::Andesite: return 6;
7091  case Item::Anvil: return 247;
7092  case Item::Apple: return 471;
7093  case Item::ArmorStand: return 721;
7094  case Item::Arrow: return 473;
7095  case Item::AzureBluet: return 102;
7096  case Item::BakedPotato: return 694;
7097  case Item::Barrier: return 279;
7098  case Item::BatSpawnEgg: return 634;
7099  case Item::Beacon: return 238;
7100  case Item::Bedrock: return 25;
7101  case Item::Beef: return 614;
7102  case Item::Beetroot: return 749;
7103  case Item::BeetrootSeeds: return 750;
7104  case Item::BeetrootSoup: return 751;
7105  case Item::BirchBoat: return 760;
7106  case Item::BirchButton: return 243;
7107  case Item::BirchDoor: return 458;
7108  case Item::BirchFence: return 177;
7109  case Item::BirchFenceGate: return 212;
7110  case Item::BirchLeaves: return 58;
7111  case Item::BirchLog: return 34;
7112  case Item::BirchPlanks: return 15;
7113  case Item::BirchPressurePlate: return 162;
7114  case Item::BirchSapling: return 21;
7115  case Item::BirchSlab: return 114;
7116  case Item::BirchStairs: return 235;
7117  case Item::BirchTrapdoor: return 189;
7118  case Item::BirchWood: return 52;
7119  case Item::BlackBanner: return 745;
7120  case Item::BlackBed: return 606;
7121  case Item::BlackCarpet: return 297;
7122  case Item::BlackConcrete: return 410;
7123  case Item::BlackConcretePowder: return 426;
7124  case Item::BlackGlazedTerracotta: return 394;
7125  case Item::BlackShulkerBox: return 378;
7126  case Item::BlackStainedGlass: return 326;
7127  case Item::BlackStainedGlassPane: return 342;
7128  case Item::BlackTerracotta: return 278;
7129  case Item::BlackWool: return 97;
7130  case Item::BlazePowder: return 628;
7131  case Item::BlazeRod: return 620;
7132  case Item::BlazeSpawnEgg: return 635;
7133  case Item::BlueBanner: return 741;
7134  case Item::BlueBed: return 602;
7135  case Item::BlueCarpet: return 293;
7136  case Item::BlueConcrete: return 406;
7137  case Item::BlueConcretePowder: return 422;
7138  case Item::BlueGlazedTerracotta: return 390;
7139  case Item::BlueIce: return 453;
7140  case Item::BlueOrchid: return 100;
7141  case Item::BlueShulkerBox: return 374;
7142  case Item::BlueStainedGlass: return 322;
7143  case Item::BlueStainedGlassPane: return 338;
7144  case Item::BlueTerracotta: return 274;
7145  case Item::BlueWool: return 93;
7146  case Item::Bone: return 588;
7147  case Item::BoneBlock: return 359;
7148  case Item::BoneMeal: return 587;
7149  case Item::Book: return 557;
7150  case Item::Bookshelf: return 137;
7151  case Item::Bow: return 472;
7152  case Item::Bowl: return 493;
7153  case Item::BrainCoral: return 439;
7154  case Item::BrainCoralBlock: return 434;
7155  case Item::BrainCoralFan: return 444;
7156  case Item::Bread: return 509;
7157  case Item::BrewingStand: return 630;
7158  case Item::Brick: return 551;
7159  case Item::BrickSlab: return 122;
7160  case Item::BrickStairs: return 216;
7161  case Item::Bricks: return 135;
7162  case Item::BrownBanner: return 742;
7163  case Item::BrownBed: return 603;
7164  case Item::BrownCarpet: return 294;
7165  case Item::BrownConcrete: return 407;
7166  case Item::BrownConcretePowder: return 423;
7167  case Item::BrownGlazedTerracotta: return 391;
7168  case Item::BrownMushroom: return 108;
7169  case Item::BrownMushroomBlock: return 203;
7170  case Item::BrownShulkerBox: return 375;
7171  case Item::BrownStainedGlass: return 323;
7172  case Item::BrownStainedGlassPane: return 339;
7173  case Item::BrownTerracotta: return 275;
7174  case Item::BrownWool: return 94;
7175  case Item::BubbleCoral: return 440;
7176  case Item::BubbleCoralBlock: return 435;
7177  case Item::BubbleCoralFan: return 445;
7178  case Item::Bucket: return 537;
7179  case Item::Cactus: return 172;
7180  case Item::GreenDye: return 574;
7181  case Item::Cake: return 590;
7182  case Item::Carrot: return 692;
7183  case Item::CarrotOnAStick: return 704;
7184  case Item::CarvedPumpkin: return 182;
7185  case Item::Cauldron: return 631;
7186  case Item::CaveSpiderSpawnEgg: return 636;
7187  case Item::ChainCommandBlock: return 355;
7188  case Item::ChainmailBoots: return 517;
7189  case Item::ChainmailChestplate: return 515;
7190  case Item::ChainmailHelmet: return 514;
7191  case Item::ChainmailLeggings: return 516;
7192  case Item::Charcoal: return 475;
7193  case Item::Chest: return 149;
7194  case Item::ChestMinecart: return 559;
7195  case Item::Chicken: return 616;
7196  case Item::ChickenSpawnEgg: return 637;
7197  case Item::ChippedAnvil: return 248;
7198  case Item::ChiseledQuartzBlock: return 257;
7199  case Item::ChiseledRedSandstone: return 351;
7200  case Item::ChiseledSandstone: return 69;
7201  case Item::ChiseledStoneBricks: return 202;
7202  case Item::ChorusFlower: return 143;
7203  case Item::ChorusFruit: return 747;
7204  case Item::ChorusPlant: return 142;
7205  case Item::Clay: return 173;
7206  case Item::ClayBall: return 552;
7207  case Item::Clock: return 564;
7208  case Item::Coal: return 474;
7209  case Item::CoalBlock: return 299;
7210  case Item::CoalOre: return 31;
7211  case Item::CoarseDirt: return 10;
7212  case Item::Cobblestone: return 12;
7213  case Item::CobblestoneSlab: return 121;
7214  case Item::CobblestoneStairs: return 157;
7215  case Item::CobblestoneWall: return 239;
7216  case Item::Cobweb: return 75;
7217  case Item::CocoaBeans: return 575;
7218  case Item::Cod: return 566;
7219  case Item::CodBucket: return 549;
7220  case Item::CodSpawnEgg: return 638;
7221  case Item::CommandBlock: return 237;
7222  case Item::CommandBlockMinecart: return 727;
7223  case Item::Comparator: return 463;
7224  case Item::Compass: return 562;
7225  case Item::Conduit: return 454;
7226  case Item::CookedBeef: return 615;
7227  case Item::CookedChicken: return 617;
7228  case Item::CookedCod: return 570;
7229  case Item::CookedMutton: return 729;
7230  case Item::CookedPorkchop: return 532;
7231  case Item::CookedRabbit: return 717;
7232  case Item::CookedSalmon: return 571;
7233  case Item::Cookie: return 607;
7234  case Item::CowSpawnEgg: return 639;
7235  case Item::CrackedStoneBricks: return 201;
7236  case Item::CraftingTable: return 152;
7237  case Item::CreeperHead: return 702;
7238  case Item::CreeperSpawnEgg: return 640;
7239  case Item::CutRedSandstone: return 352;
7240  case Item::CutSandstone: return 70;
7241  case Item::CyanBanner: return 739;
7242  case Item::CyanBed: return 600;
7243  case Item::CyanCarpet: return 291;
7244  case Item::CyanConcrete: return 404;
7245  case Item::CyanConcretePowder: return 420;
7246  case Item::CyanDye: return 578;
7247  case Item::CyanGlazedTerracotta: return 388;
7248  case Item::CyanShulkerBox: return 372;
7249  case Item::CyanStainedGlass: return 320;
7250  case Item::CyanStainedGlassPane: return 336;
7251  case Item::CyanTerracotta: return 272;
7252  case Item::CyanWool: return 91;
7253  case Item::DamagedAnvil: return 249;
7254  case Item::Dandelion: return 98;
7255  case Item::YellowDye: return 583;
7256  case Item::DarkOakBoat: return 763;
7257  case Item::DarkOakButton: return 246;
7258  case Item::DarkOakDoor: return 461;
7259  case Item::DarkOakFence: return 180;
7260  case Item::DarkOakFenceGate: return 215;
7261  case Item::DarkOakLeaves: return 61;
7262  case Item::DarkOakLog: return 37;
7263  case Item::DarkOakPlanks: return 18;
7264  case Item::DarkOakPressurePlate: return 165;
7265  case Item::DarkOakSapling: return 24;
7266  case Item::DarkOakSlab: return 117;
7267  case Item::DarkOakStairs: return 302;
7268  case Item::DarkOakTrapdoor: return 192;
7269  case Item::DarkOakWood: return 55;
7270  case Item::DarkPrismarine: return 345;
7271  case Item::DarkPrismarineSlab: return 130;
7272  case Item::DarkPrismarineStairs: return 348;
7273  case Item::DaylightDetector: return 253;
7274  case Item::DeadBrainCoralBlock: return 429;
7275  case Item::DeadBrainCoralFan: return 449;
7276  case Item::DeadBubbleCoralBlock: return 430;
7277  case Item::DeadBubbleCoralFan: return 450;
7278  case Item::DeadBush: return 78;
7279  case Item::DeadFireCoralBlock: return 431;
7280  case Item::DeadFireCoralFan: return 451;
7281  case Item::DeadHornCoralBlock: return 432;
7282  case Item::DeadHornCoralFan: return 452;
7283  case Item::DeadTubeCoralBlock: return 428;
7284  case Item::DeadTubeCoralFan: return 448;
7285  case Item::DebugStick: return 768;
7286  case Item::DetectorRail: return 73;
7287  case Item::Diamond: return 476;
7288  case Item::DiamondAxe: return 491;
7289  case Item::DiamondBlock: return 151;
7290  case Item::DiamondBoots: return 525;
7291  case Item::DiamondChestplate: return 523;
7292  case Item::DiamondHelmet: return 522;
7293  case Item::DiamondHoe: return 505;
7294  case Item::DiamondHorseArmor: return 724;
7295  case Item::DiamondLeggings: return 524;
7296  case Item::DiamondOre: return 150;
7297  case Item::DiamondPickaxe: return 490;
7298  case Item::DiamondShovel: return 489;
7299  case Item::DiamondSword: return 488;
7300  case Item::Diorite: return 4;
7301  case Item::Dirt: return 9;
7302  case Item::Dispenser: return 67;
7303  case Item::DolphinSpawnEgg: return 641;
7304  case Item::DonkeySpawnEgg: return 642;
7305  case Item::DragonBreath: return 752;
7306  case Item::DragonEgg: return 227;
7307  case Item::DragonHead: return 703;
7308  case Item::DriedKelp: return 611;
7309  case Item::DriedKelpBlock: return 555;
7310  case Item::Dropper: return 262;
7311  case Item::DrownedSpawnEgg: return 643;
7312  case Item::Egg: return 561;
7313  case Item::ElderGuardianSpawnEgg: return 644;
7314  case Item::Elytra: return 758;
7315  case Item::Emerald: return 689;
7316  case Item::EmeraldBlock: return 233;
7317  case Item::EmeraldOre: return 230;
7318  case Item::EnchantedBook: return 709;
7319  case Item::EnchantedGoldenApple: return 535;
7320  case Item::EnchantingTable: return 223;
7321  case Item::EndCrystal: return 746;
7322  case Item::EndPortalFrame: return 224;
7323  case Item::EndRod: return 141;
7324  case Item::EndStone: return 225;
7325  case Item::EndStoneBricks: return 226;
7326  case Item::EnderChest: return 231;
7327  case Item::EnderEye: return 632;
7328  case Item::EnderPearl: return 619;
7329  case Item::EndermanSpawnEgg: return 645;
7330  case Item::EndermiteSpawnEgg: return 646;
7331  case Item::EvokerSpawnEgg: return 647;
7332  case Item::ExperienceBottle: return 685;
7333  case Item::Farmland: return 153;
7334  case Item::Feather: return 500;
7335  case Item::FermentedSpiderEye: return 627;
7336  case Item::Fern: return 77;
7337  case Item::FilledMap: return 608;
7338  case Item::FireCharge: return 686;
7339  case Item::FireCoral: return 441;
7340  case Item::FireCoralBlock: return 436;
7341  case Item::FireCoralFan: return 446;
7342  case Item::FireworkRocket: return 707;
7343  case Item::FireworkStar: return 708;
7344  case Item::FishingRod: return 563;
7345  case Item::Flint: return 530;
7346  case Item::FlintAndSteel: return 470;
7347  case Item::FlowerPot: return 691;
7348  case Item::Furnace: return 154;
7349  case Item::FurnaceMinecart: return 560;
7350  case Item::GhastSpawnEgg: return 648;
7351  case Item::GhastTear: return 621;
7352  case Item::Glass: return 64;
7353  case Item::GlassBottle: return 625;
7354  case Item::GlassPane: return 207;
7355  case Item::GlisteringMelonSlice: return 633;
7356  case Item::Glowstone: return 185;
7357  case Item::GlowstoneDust: return 565;
7358  case Item::GoldBlock: return 110;
7359  case Item::GoldIngot: return 478;
7360  case Item::GoldNugget: return 622;
7361  case Item::GoldOre: return 29;
7362  case Item::GoldenApple: return 534;
7363  case Item::GoldenAxe: return 498;
7364  case Item::GoldenBoots: return 529;
7365  case Item::GoldenCarrot: return 697;
7366  case Item::GoldenChestplate: return 527;
7367  case Item::GoldenHelmet: return 526;
7368  case Item::GoldenHoe: return 506;
7369  case Item::GoldenHorseArmor: return 723;
7370  case Item::GoldenLeggings: return 528;
7371  case Item::GoldenPickaxe: return 497;
7372  case Item::GoldenShovel: return 496;
7373  case Item::GoldenSword: return 495;
7374  case Item::Granite: return 2;
7375  case Item::Grass: return 76;
7376  case Item::GrassBlock: return 8;
7377  case Item::GrassPath: return 304;
7378  case Item::Gravel: return 28;
7379  case Item::GrayBanner: return 737;
7380  case Item::GrayBed: return 598;
7381  case Item::GrayCarpet: return 289;
7382  case Item::GrayConcrete: return 402;
7383  case Item::GrayConcretePowder: return 418;
7384  case Item::GrayDye: return 580;
7385  case Item::GrayGlazedTerracotta: return 386;
7386  case Item::GrayShulkerBox: return 370;
7387  case Item::GrayStainedGlass: return 318;
7388  case Item::GrayStainedGlassPane: return 334;
7389  case Item::GrayTerracotta: return 270;
7390  case Item::GrayWool: return 89;
7391  case Item::GreenBanner: return 743;
7392  case Item::GreenBed: return 604;
7393  case Item::GreenCarpet: return 295;
7394  case Item::GreenConcrete: return 408;
7395  case Item::GreenConcretePowder: return 424;
7396  case Item::GreenGlazedTerracotta: return 392;
7397  case Item::GreenShulkerBox: return 376;
7398  case Item::GreenStainedGlass: return 324;
7399  case Item::GreenStainedGlassPane: return 340;
7400  case Item::GreenTerracotta: return 276;
7401  case Item::GreenWool: return 95;
7402  case Item::GuardianSpawnEgg: return 649;
7403  case Item::Gunpowder: return 501;
7404  case Item::HayBale: return 281;
7405  case Item::HeartOfTheSea: return 784;
7406  case Item::HeavyWeightedPressurePlate: return 252;
7407  case Item::Hopper: return 256;
7408  case Item::HopperMinecart: return 713;
7409  case Item::HornCoral: return 442;
7410  case Item::HornCoralBlock: return 437;
7411  case Item::HornCoralFan: return 447;
7412  case Item::HorseSpawnEgg: return 650;
7413  case Item::HuskSpawnEgg: return 651;
7414  case Item::Ice: return 170;
7415  case Item::InfestedChiseledStoneBricks: return 198;
7416  case Item::InfestedCobblestone: return 194;
7417  case Item::InfestedCrackedStoneBricks: return 197;
7418  case Item::InfestedMossyStoneBricks: return 196;
7419  case Item::InfestedStone: return 193;
7420  case Item::InfestedStoneBricks: return 195;
7421  case Item::InkSac: return 572;
7422  case Item::IronAxe: return 469;
7423  case Item::IronBars: return 206;
7424  case Item::IronBlock: return 111;
7425  case Item::IronBoots: return 521;
7426  case Item::IronChestplate: return 519;
7427  case Item::IronDoor: return 455;
7428  case Item::IronHelmet: return 518;
7429  case Item::IronHoe: return 504;
7430  case Item::IronHorseArmor: return 722;
7431  case Item::IronIngot: return 477;
7432  case Item::IronLeggings: return 520;
7433  case Item::IronNugget: return 766;
7434  case Item::IronOre: return 30;
7435  case Item::IronPickaxe: return 468;
7436  case Item::IronShovel: return 467;
7437  case Item::IronSword: return 479;
7438  case Item::IronTrapdoor: return 280;
7439  case Item::ItemFrame: return 690;
7440  case Item::JackOLantern: return 186;
7441  case Item::Jukebox: return 174;
7442  case Item::JungleBoat: return 761;
7443  case Item::JungleButton: return 244;
7444  case Item::JungleDoor: return 459;
7445  case Item::JungleFence: return 178;
7446  case Item::JungleFenceGate: return 213;
7447  case Item::JungleLeaves: return 59;
7448  case Item::JungleLog: return 35;
7449  case Item::JunglePlanks: return 16;
7450  case Item::JunglePressurePlate: return 163;
7451  case Item::JungleSapling: return 22;
7452  case Item::JungleSlab: return 115;
7453  case Item::JungleStairs: return 236;
7454  case Item::JungleTrapdoor: return 190;
7455  case Item::JungleWood: return 53;
7456  case Item::Kelp: return 554;
7457  case Item::KnowledgeBook: return 767;
7458  case Item::Ladder: return 155;
7459  case Item::LapisBlock: return 66;
7460  case Item::LapisLazuli: return 576;
7461  case Item::LapisOre: return 65;
7462  case Item::LargeFern: return 310;
7463  case Item::LavaBucket: return 539;
7464  case Item::Lead: return 725;
7465  case Item::Leather: return 545;
7466  case Item::LeatherBoots: return 513;
7467  case Item::LeatherChestplate: return 511;
7468  case Item::LeatherHelmet: return 510;
7469  case Item::LeatherLeggings: return 512;
7470  case Item::Lever: return 158;
7471  case Item::LightBlueBanner: return 733;
7472  case Item::LightBlueBed: return 594;
7473  case Item::LightBlueCarpet: return 285;
7474  case Item::LightBlueConcrete: return 398;
7475  case Item::LightBlueConcretePowder: return 414;
7476  case Item::LightBlueDye: return 584;
7477  case Item::LightBlueGlazedTerracotta: return 382;
7478  case Item::LightBlueShulkerBox: return 366;
7479  case Item::LightBlueStainedGlass: return 314;
7480  case Item::LightBlueStainedGlassPane: return 330;
7481  case Item::LightBlueTerracotta: return 266;
7482  case Item::LightBlueWool: return 85;
7483  case Item::LightGrayBanner: return 738;
7484  case Item::LightGrayBed: return 599;
7485  case Item::LightGrayCarpet: return 290;
7486  case Item::LightGrayConcrete: return 403;
7487  case Item::LightGrayConcretePowder: return 419;
7488  case Item::LightGrayDye: return 579;
7489  case Item::LightGrayGlazedTerracotta: return 387;
7490  case Item::LightGrayShulkerBox: return 371;
7491  case Item::LightGrayStainedGlass: return 319;
7492  case Item::LightGrayStainedGlassPane: return 335;
7493  case Item::LightGrayTerracotta: return 271;
7494  case Item::LightGrayWool: return 90;
7495  case Item::LightWeightedPressurePlate: return 251;
7496  case Item::Lilac: return 306;
7497  case Item::LilyPad: return 219;
7498  case Item::LimeBanner: return 735;
7499  case Item::LimeBed: return 596;
7500  case Item::LimeCarpet: return 287;
7501  case Item::LimeConcrete: return 400;
7502  case Item::LimeConcretePowder: return 416;
7503  case Item::LimeDye: return 582;
7504  case Item::LimeGlazedTerracotta: return 384;
7505  case Item::LimeShulkerBox: return 368;
7506  case Item::LimeStainedGlass: return 316;
7507  case Item::LimeStainedGlassPane: return 332;
7508  case Item::LimeTerracotta: return 268;
7509  case Item::LimeWool: return 87;
7510  case Item::LingeringPotion: return 756;
7511  case Item::LlamaSpawnEgg: return 652;
7512  case Item::MagentaBanner: return 732;
7513  case Item::MagentaBed: return 593;
7514  case Item::MagentaCarpet: return 284;
7515  case Item::MagentaConcrete: return 397;
7516  case Item::MagentaConcretePowder: return 413;
7517  case Item::MagentaDye: return 585;
7518  case Item::MagentaGlazedTerracotta: return 381;
7519  case Item::MagentaShulkerBox: return 365;
7520  case Item::MagentaStainedGlass: return 313;
7521  case Item::MagentaStainedGlassPane: return 329;
7522  case Item::MagentaTerracotta: return 265;
7523  case Item::MagentaWool: return 84;
7524  case Item::MagmaBlock: return 356;
7525  case Item::MagmaCream: return 629;
7526  case Item::MagmaCubeSpawnEgg: return 653;
7527  case Item::Map: return 696;
7528  case Item::Melon: return 208;
7529  case Item::MelonSeeds: return 613;
7530  case Item::MelonSlice: return 610;
7531  case Item::MilkBucket: return 546;
7532  case Item::Minecart: return 540;
7533  case Item::MooshroomSpawnEgg: return 654;
7534  case Item::MossyCobblestone: return 138;
7535  case Item::MossyCobblestoneWall: return 240;
7536  case Item::MossyStoneBricks: return 200;
7537  case Item::MuleSpawnEgg: return 655;
7538  case Item::MushroomStem: return 205;
7539  case Item::MushroomStew: return 494;
7540  case Item::MusicDisc11: return 779;
7541  case Item::MusicDisc13: return 769;
7542  case Item::MusicDiscBlocks: return 771;
7543  case Item::MusicDiscCat: return 770;
7544  case Item::MusicDiscChirp: return 772;
7545  case Item::MusicDiscFar: return 773;
7546  case Item::MusicDiscMall: return 774;
7547  case Item::MusicDiscMellohi: return 775;
7548  case Item::MusicDiscStal: return 776;
7549  case Item::MusicDiscStrad: return 777;
7550  case Item::MusicDiscWait: return 780;
7551  case Item::MusicDiscWard: return 778;
7552  case Item::Mutton: return 728;
7553  case Item::Mycelium: return 218;
7554  case Item::NameTag: return 726;
7555  case Item::NautilusShell: return 783;
7556  case Item::NetherBrick: return 710;
7557  case Item::NetherBrickFence: return 221;
7558  case Item::NetherBrickSlab: return 124;
7559  case Item::NetherBrickStairs: return 222;
7560  case Item::NetherBricks: return 220;
7561  case Item::NetherQuartzOre: return 255;
7562  case Item::NetherStar: return 705;
7563  case Item::NetherWart: return 623;
7564  case Item::NetherWartBlock: return 357;
7565  case Item::Netherrack: return 183;
7566  case Item::NoteBlock: return 71;
7567  case Item::OakBoat: return 544;
7568  case Item::OakButton: return 241;
7569  case Item::OakDoor: return 456;
7570  case Item::OakFence: return 175;
7571  case Item::OakFenceGate: return 210;
7572  case Item::OakLeaves: return 56;
7573  case Item::OakLog: return 32;
7574  case Item::OakPlanks: return 13;
7575  case Item::OakPressurePlate: return 160;
7576  case Item::OakSapling: return 19;
7577  case Item::OakSlab: return 112;
7578  case Item::OakStairs: return 148;
7579  case Item::OakTrapdoor: return 187;
7580  case Item::OakWood: return 50;
7581  case Item::Observer: return 361;
7582  case Item::Obsidian: return 139;
7583  case Item::OcelotSpawnEgg: return 656;
7584  case Item::OrangeBanner: return 731;
7585  case Item::OrangeBed: return 592;
7586  case Item::OrangeCarpet: return 283;
7587  case Item::OrangeConcrete: return 396;
7588  case Item::OrangeConcretePowder: return 412;
7589  case Item::OrangeDye: return 586;
7590  case Item::OrangeGlazedTerracotta: return 380;
7591  case Item::OrangeShulkerBox: return 364;
7592  case Item::OrangeStainedGlass: return 312;
7593  case Item::OrangeStainedGlassPane: return 328;
7594  case Item::OrangeTerracotta: return 264;
7595  case Item::OrangeTulip: return 104;
7596  case Item::OrangeWool: return 83;
7597  case Item::OxeyeDaisy: return 107;
7598  case Item::PackedIce: return 300;
7599  case Item::Painting: return 533;
7600  case Item::Paper: return 556;
7601  case Item::ParrotSpawnEgg: return 657;
7602  case Item::Peony: return 308;
7603  case Item::PetrifiedOakSlab: return 120;
7604  case Item::PhantomMembrane: return 782;
7605  case Item::PhantomSpawnEgg: return 658;
7606  case Item::PigSpawnEgg: return 659;
7607  case Item::PinkBanner: return 736;
7608  case Item::PinkBed: return 597;
7609  case Item::PinkCarpet: return 288;
7610  case Item::PinkConcrete: return 401;
7611  case Item::PinkConcretePowder: return 417;
7612  case Item::PinkDye: return 581;
7613  case Item::PinkGlazedTerracotta: return 385;
7614  case Item::PinkShulkerBox: return 369;
7615  case Item::PinkStainedGlass: return 317;
7616  case Item::PinkStainedGlassPane: return 333;
7617  case Item::PinkTerracotta: return 269;
7618  case Item::PinkTulip: return 106;
7619  case Item::PinkWool: return 88;
7620  case Item::Piston: return 81;
7621  case Item::PlayerHead: return 700;
7622  case Item::Podzol: return 11;
7623  case Item::PoisonousPotato: return 695;
7624  case Item::PolarBearSpawnEgg: return 660;
7625  case Item::PolishedAndesite: return 7;
7626  case Item::PolishedDiorite: return 5;
7627  case Item::PolishedGranite: return 3;
7628  case Item::PoppedChorusFruit: return 748;
7629  case Item::Poppy: return 99;
7630  case Item::Porkchop: return 531;
7631  case Item::Potato: return 693;
7632  case Item::Potion: return 624;
7633  case Item::PoweredRail: return 72;
7634  case Item::Prismarine: return 343;
7635  case Item::PrismarineBrickSlab: return 129;
7636  case Item::PrismarineBrickStairs: return 347;
7637  case Item::PrismarineBricks: return 344;
7638  case Item::PrismarineCrystals: return 715;
7639  case Item::PrismarineShard: return 714;
7640  case Item::PrismarineSlab: return 128;
7641  case Item::PrismarineStairs: return 346;
7642  case Item::Pufferfish: return 569;
7643  case Item::PufferfishBucket: return 547;
7644  case Item::PufferfishSpawnEgg: return 661;
7645  case Item::Pumpkin: return 181;
7646  case Item::PumpkinPie: return 706;
7647  case Item::PumpkinSeeds: return 612;
7648  case Item::PurpleBanner: return 740;
7649  case Item::PurpleBed: return 601;
7650  case Item::PurpleCarpet: return 292;
7651  case Item::PurpleConcrete: return 405;
7652  case Item::PurpleConcretePowder: return 421;
7653  case Item::PurpleDye: return 577;
7654  case Item::PurpleGlazedTerracotta: return 389;
7655  case Item::PurpleShulkerBox: return 373;
7656  case Item::PurpleStainedGlass: return 321;
7657  case Item::PurpleStainedGlassPane: return 337;
7658  case Item::PurpleTerracotta: return 273;
7659  case Item::PurpleWool: return 92;
7660  case Item::PurpurBlock: return 144;
7661  case Item::PurpurPillar: return 145;
7662  case Item::PurpurSlab: return 127;
7663  case Item::PurpurStairs: return 146;
7664  case Item::Quartz: return 711;
7665  case Item::QuartzBlock: return 258;
7666  case Item::QuartzPillar: return 259;
7667  case Item::QuartzSlab: return 125;
7668  case Item::QuartzStairs: return 260;
7669  case Item::Rabbit: return 716;
7670  case Item::RabbitFoot: return 719;
7671  case Item::RabbitHide: return 720;
7672  case Item::RabbitSpawnEgg: return 662;
7673  case Item::RabbitStew: return 718;
7674  case Item::Rail: return 156;
7675  case Item::RedBanner: return 744;
7676  case Item::RedBed: return 605;
7677  case Item::RedCarpet: return 296;
7678  case Item::RedConcrete: return 409;
7679  case Item::RedConcretePowder: return 425;
7680  case Item::RedGlazedTerracotta: return 393;
7681  case Item::RedMushroom: return 109;
7682  case Item::RedMushroomBlock: return 204;
7683  case Item::RedNetherBricks: return 358;
7684  case Item::RedSand: return 27;
7685  case Item::RedSandstone: return 350;
7686  case Item::RedSandstoneSlab: return 126;
7687  case Item::RedSandstoneStairs: return 353;
7688  case Item::RedShulkerBox: return 377;
7689  case Item::RedStainedGlass: return 325;
7690  case Item::RedStainedGlassPane: return 341;
7691  case Item::RedTerracotta: return 277;
7692  case Item::RedTulip: return 103;
7693  case Item::RedWool: return 96;
7694  case Item::Redstone: return 542;
7695  case Item::RedstoneBlock: return 254;
7696  case Item::RedstoneLamp: return 228;
7697  case Item::RedstoneOre: return 166;
7698  case Item::RedstoneTorch: return 167;
7699  case Item::Repeater: return 462;
7700  case Item::RepeatingCommandBlock: return 354;
7701  case Item::RoseBush: return 307;
7702  case Item::RedDye: return 573;
7703  case Item::RottenFlesh: return 618;
7704  case Item::Saddle: return 541;
7705  case Item::Salmon: return 567;
7706  case Item::SalmonBucket: return 548;
7707  case Item::SalmonSpawnEgg: return 663;
7708  case Item::Sand: return 26;
7709  case Item::Sandstone: return 68;
7710  case Item::SandstoneSlab: return 119;
7711  case Item::SandstoneStairs: return 229;
7712  case Item::Scute: return 466;
7713  case Item::SeaLantern: return 349;
7714  case Item::SeaPickle: return 80;
7715  case Item::Seagrass: return 79;
7716  case Item::Shears: return 609;
7717  case Item::SheepSpawnEgg: return 664;
7718  case Item::Shield: return 757;
7719  case Item::ShulkerBox: return 362;
7720  case Item::ShulkerShell: return 765;
7721  case Item::ShulkerSpawnEgg: return 665;
7722  case Item::OakSign: return 536;
7723  case Item::SilverfishSpawnEgg: return 666;
7724  case Item::SkeletonHorseSpawnEgg: return 668;
7725  case Item::SkeletonSkull: return 698;
7726  case Item::SkeletonSpawnEgg: return 667;
7727  case Item::SlimeBall: return 558;
7728  case Item::SlimeBlock: return 303;
7729  case Item::SlimeSpawnEgg: return 669;
7730  case Item::SmoothQuartz: return 131;
7731  case Item::SmoothRedSandstone: return 132;
7732  case Item::SmoothSandstone: return 133;
7733  case Item::SmoothStone: return 134;
7734  case Item::Snow: return 169;
7735  case Item::SnowBlock: return 171;
7736  case Item::Snowball: return 543;
7737  case Item::SoulSand: return 184;
7738  case Item::Spawner: return 147;
7739  case Item::SpectralArrow: return 754;
7740  case Item::SpiderEye: return 626;
7741  case Item::SpiderSpawnEgg: return 670;
7742  case Item::SplashPotion: return 753;
7743  case Item::Sponge: return 62;
7744  case Item::SpruceBoat: return 759;
7745  case Item::SpruceButton: return 242;
7746  case Item::SpruceDoor: return 457;
7747  case Item::SpruceFence: return 176;
7748  case Item::SpruceFenceGate: return 211;
7749  case Item::SpruceLeaves: return 57;
7750  case Item::SpruceLog: return 33;
7751  case Item::SprucePlanks: return 14;
7752  case Item::SprucePressurePlate: return 161;
7753  case Item::SpruceSapling: return 20;
7754  case Item::SpruceSlab: return 113;
7755  case Item::SpruceStairs: return 234;
7756  case Item::SpruceTrapdoor: return 188;
7757  case Item::SpruceWood: return 51;
7758  case Item::SquidSpawnEgg: return 671;
7759  case Item::Stick: return 492;
7760  case Item::StickyPiston: return 74;
7761  case Item::Stone: return 1;
7762  case Item::StoneAxe: return 487;
7763  case Item::StoneBrickSlab: return 123;
7764  case Item::StoneBrickStairs: return 217;
7765  case Item::StoneBricks: return 199;
7766  case Item::StoneButton: return 168;
7767  case Item::StoneHoe: return 503;
7768  case Item::StonePickaxe: return 486;
7769  case Item::StonePressurePlate: return 159;
7770  case Item::StoneShovel: return 485;
7771  case Item::StoneSlab: return 118;
7772  case Item::StoneSword: return 484;
7773  case Item::StraySpawnEgg: return 672;
7774  case Item::String: return 499;
7775  case Item::StrippedAcaciaLog: return 42;
7776  case Item::StrippedAcaciaWood: return 48;
7777  case Item::StrippedBirchLog: return 40;
7778  case Item::StrippedBirchWood: return 46;
7779  case Item::StrippedDarkOakLog: return 43;
7780  case Item::StrippedDarkOakWood: return 49;
7781  case Item::StrippedJungleLog: return 41;
7782  case Item::StrippedJungleWood: return 47;
7783  case Item::StrippedOakLog: return 38;
7784  case Item::StrippedOakWood: return 44;
7785  case Item::StrippedSpruceLog: return 39;
7786  case Item::StrippedSpruceWood: return 45;
7787  case Item::StructureBlock: return 464;
7788  case Item::StructureVoid: return 360;
7789  case Item::Sugar: return 589;
7790  case Item::SugarCane: return 553;
7791  case Item::Sunflower: return 305;
7792  case Item::TallGrass: return 309;
7793  case Item::Terracotta: return 298;
7794  case Item::TippedArrow: return 755;
7795  case Item::TNT: return 136;
7796  case Item::TNTMinecart: return 712;
7797  case Item::Torch: return 140;
7798  case Item::TotemOfUndying: return 764;
7799  case Item::TrappedChest: return 250;
7800  case Item::Trident: return 781;
7801  case Item::TripwireHook: return 232;
7802  case Item::TropicalFish: return 568;
7803  case Item::TropicalFishBucket: return 550;
7804  case Item::TropicalFishSpawnEgg: return 673;
7805  case Item::TubeCoral: return 438;
7806  case Item::TubeCoralBlock: return 433;
7807  case Item::TubeCoralFan: return 443;
7808  case Item::TurtleEgg: return 427;
7809  case Item::TurtleHelmet: return 465;
7810  case Item::TurtleSpawnEgg: return 674;
7811  case Item::VexSpawnEgg: return 675;
7812  case Item::VillagerSpawnEgg: return 676;
7813  case Item::VindicatorSpawnEgg: return 677;
7814  case Item::Vine: return 209;
7815  case Item::WaterBucket: return 538;
7816  case Item::WetSponge: return 63;
7817  case Item::Wheat: return 508;
7818  case Item::WheatSeeds: return 507;
7819  case Item::WhiteBanner: return 730;
7820  case Item::WhiteBed: return 591;
7821  case Item::WhiteCarpet: return 282;
7822  case Item::WhiteConcrete: return 395;
7823  case Item::WhiteConcretePowder: return 411;
7824  case Item::WhiteGlazedTerracotta: return 379;
7825  case Item::WhiteShulkerBox: return 363;
7826  case Item::WhiteStainedGlass: return 311;
7827  case Item::WhiteStainedGlassPane: return 327;
7828  case Item::WhiteTerracotta: return 263;
7829  case Item::WhiteTulip: return 105;
7830  case Item::WhiteWool: return 82;
7831  case Item::WitchSpawnEgg: return 678;
7832  case Item::WitherSkeletonSkull: return 699;
7833  case Item::WitherSkeletonSpawnEgg: return 679;
7834  case Item::WolfSpawnEgg: return 680;
7835  case Item::WoodenAxe: return 483;
7836  case Item::WoodenHoe: return 502;
7837  case Item::WoodenPickaxe: return 482;
7838  case Item::WoodenShovel: return 481;
7839  case Item::WoodenSword: return 480;
7840  case Item::WritableBook: return 687;
7841  case Item::WrittenBook: return 688;
7842  case Item::YellowBanner: return 734;
7843  case Item::YellowBed: return 595;
7844  case Item::YellowCarpet: return 286;
7845  case Item::YellowConcrete: return 399;
7846  case Item::YellowConcretePowder: return 415;
7847  case Item::YellowGlazedTerracotta: return 383;
7848  case Item::YellowShulkerBox: return 367;
7849  case Item::YellowStainedGlass: return 315;
7850  case Item::YellowStainedGlassPane: return 331;
7851  case Item::YellowTerracotta: return 267;
7852  case Item::YellowWool: return 86;
7853  case Item::ZombieHead: return 701;
7854  case Item::ZombieHorseSpawnEgg: return 682;
7855  case Item::ZombiePigmanSpawnEgg: return 683;
7856  case Item::ZombieSpawnEgg: return 681;
7857  case Item::ZombieVillagerSpawnEgg: return 684;
7858  default: return 0;
7859  }
7860  }
7861 
7863  {
7864  switch (ID)
7865  {
7866  case CustomStatistic::AnimalsBred: return 25;
7867  case CustomStatistic::AviateOneCm: return 17;
7868  case CustomStatistic::BoatOneCm: return 14;
7869  case CustomStatistic::CleanArmor: return 33;
7870  case CustomStatistic::CleanBanner: return 34;
7871  case CustomStatistic::ClimbOneCm: return 10;
7872  case CustomStatistic::CrouchOneCm: return 6;
7873  case CustomStatistic::DamageDealt: return 21;
7874  case CustomStatistic::DamageTaken: return 22;
7875  case CustomStatistic::Deaths: return 23;
7876  case CustomStatistic::Drop: return 20;
7877  case CustomStatistic::EatCakeSlice: return 30;
7878  case CustomStatistic::EnchantItem: return 45;
7879  case CustomStatistic::FallOneCm: return 9;
7880  case CustomStatistic::FillCauldron: return 31;
7881  case CustomStatistic::FishCaught: return 27;
7882  case CustomStatistic::FlyOneCm: return 11;
7883  case CustomStatistic::HorseOneCm: return 16;
7884  case CustomStatistic::InspectDispenser: return 39;
7885  case CustomStatistic::InspectDropper: return 37;
7886  case CustomStatistic::InspectHopper: return 38;
7887  case CustomStatistic::InteractWithBeacon: return 36;
7890  case CustomStatistic::InteractWithFurnace: return 47;
7891  case CustomStatistic::Jump: return 19;
7892  case CustomStatistic::LeaveGame: return 0;
7893  case CustomStatistic::MinecartOneCm: return 13;
7894  case CustomStatistic::MobKills: return 24;
7895  case CustomStatistic::OpenChest: return 49;
7896  case CustomStatistic::OpenEnderchest: return 44;
7897  case CustomStatistic::OpenShulkerBox: return 51;
7898  case CustomStatistic::PigOneCm: return 15;
7899  case CustomStatistic::PlayerKills: return 26;
7900  case CustomStatistic::PlayNoteblock: return 40;
7901  case CustomStatistic::PlayOneMinute: return 1;
7902  case CustomStatistic::PlayRecord: return 46;
7903  case CustomStatistic::PotFlower: return 42;
7904  case CustomStatistic::SleepInBed: return 50;
7905  case CustomStatistic::SneakTime: return 4;
7906  case CustomStatistic::SprintOneCm: return 7;
7907  case CustomStatistic::SwimOneCm: return 8;
7908  case CustomStatistic::TalkedToVillager: return 28;
7909  case CustomStatistic::TimeSinceDeath: return 2;
7910  case CustomStatistic::TimeSinceRest: return 3;
7911  case CustomStatistic::TradedWithVillager: return 29;
7912  case CustomStatistic::TriggerTrappedChest: return 43;
7913  case CustomStatistic::TuneNoteblock: return 41;
7914  case CustomStatistic::UseCauldron: return 32;
7915  case CustomStatistic::WalkOneCm: return 5;
7916  case CustomStatistic::WalkOnWaterOneCm: return 18;
7917  case CustomStatistic::WalkUnderWaterOneCm: return 12;
7918  default: return UInt32(-1);
7919  }
7920  }
7921 
7922  Item ToItem(const UInt32 ID)
7923  {
7924  switch (ID)
7925  {
7926  case 762: return Item::AcaciaBoat;
7927  case 245: return Item::AcaciaButton;
7928  case 460: return Item::AcaciaDoor;
7929  case 179: return Item::AcaciaFence;
7930  case 214: return Item::AcaciaFenceGate;
7931  case 60: return Item::AcaciaLeaves;
7932  case 36: return Item::AcaciaLog;
7933  case 17: return Item::AcaciaPlanks;
7934  case 164: return Item::AcaciaPressurePlate;
7935  case 23: return Item::AcaciaSapling;
7936  case 116: return Item::AcaciaSlab;
7937  case 301: return Item::AcaciaStairs;
7938  case 191: return Item::AcaciaTrapdoor;
7939  case 54: return Item::AcaciaWood;
7940  case 261: return Item::ActivatorRail;
7941  case -0: return Item::Air;
7942  case 101: return Item::Allium;
7943  case 6: return Item::Andesite;
7944  case 247: return Item::Anvil;
7945  case 471: return Item::Apple;
7946  case 721: return Item::ArmorStand;
7947  case 473: return Item::Arrow;
7948  case 102: return Item::AzureBluet;
7949  case 694: return Item::BakedPotato;
7950  case 279: return Item::Barrier;
7951  case 634: return Item::BatSpawnEgg;
7952  case 238: return Item::Beacon;
7953  case 25: return Item::Bedrock;
7954  case 614: return Item::Beef;
7955  case 749: return Item::Beetroot;
7956  case 750: return Item::BeetrootSeeds;
7957  case 751: return Item::BeetrootSoup;
7958  case 760: return Item::BirchBoat;
7959  case 243: return Item::BirchButton;
7960  case 458: return Item::BirchDoor;
7961  case 177: return Item::BirchFence;
7962  case 212: return Item::BirchFenceGate;
7963  case 58: return Item::BirchLeaves;
7964  case 34: return Item::BirchLog;
7965  case 15: return Item::BirchPlanks;
7966  case 162: return Item::BirchPressurePlate;
7967  case 21: return Item::BirchSapling;
7968  case 114: return Item::BirchSlab;
7969  case 235: return Item::BirchStairs;
7970  case 189: return Item::BirchTrapdoor;
7971  case 52: return Item::BirchWood;
7972  case 745: return Item::BlackBanner;
7973  case 606: return Item::BlackBed;
7974  case 297: return Item::BlackCarpet;
7975  case 410: return Item::BlackConcrete;
7976  case 426: return Item::BlackConcretePowder;
7977  case 394: return Item::BlackGlazedTerracotta;
7978  case 378: return Item::BlackShulkerBox;
7979  case 326: return Item::BlackStainedGlass;
7980  case 342: return Item::BlackStainedGlassPane;
7981  case 278: return Item::BlackTerracotta;
7982  case 97: return Item::BlackWool;
7983  case 628: return Item::BlazePowder;
7984  case 620: return Item::BlazeRod;
7985  case 635: return Item::BlazeSpawnEgg;
7986  case 741: return Item::BlueBanner;
7987  case 602: return Item::BlueBed;
7988  case 293: return Item::BlueCarpet;
7989  case 406: return Item::BlueConcrete;
7990  case 422: return Item::BlueConcretePowder;
7991  case 390: return Item::BlueGlazedTerracotta;
7992  case 453: return Item::BlueIce;
7993  case 100: return Item::BlueOrchid;
7994  case 374: return Item::BlueShulkerBox;
7995  case 322: return Item::BlueStainedGlass;
7996  case 338: return Item::BlueStainedGlassPane;
7997  case 274: return Item::BlueTerracotta;
7998  case 93: return Item::BlueWool;
7999  case 588: return Item::Bone;
8000  case 359: return Item::BoneBlock;
8001  case 587: return Item::BoneMeal;
8002  case 557: return Item::Book;
8003  case 137: return Item::Bookshelf;
8004  case 472: return Item::Bow;
8005  case 493: return Item::Bowl;
8006  case 439: return Item::BrainCoral;
8007  case 434: return Item::BrainCoralBlock;
8008  case 444: return Item::BrainCoralFan;
8009  case 509: return Item::Bread;
8010  case 630: return Item::BrewingStand;
8011  case 551: return Item::Brick;
8012  case 122: return Item::BrickSlab;
8013  case 216: return Item::BrickStairs;
8014  case 135: return Item::Bricks;
8015  case 742: return Item::BrownBanner;
8016  case 603: return Item::BrownBed;
8017  case 294: return Item::BrownCarpet;
8018  case 407: return Item::BrownConcrete;
8019  case 423: return Item::BrownConcretePowder;
8020  case 391: return Item::BrownGlazedTerracotta;
8021  case 108: return Item::BrownMushroom;
8022  case 203: return Item::BrownMushroomBlock;
8023  case 375: return Item::BrownShulkerBox;
8024  case 323: return Item::BrownStainedGlass;
8025  case 339: return Item::BrownStainedGlassPane;
8026  case 275: return Item::BrownTerracotta;
8027  case 94: return Item::BrownWool;
8028  case 440: return Item::BubbleCoral;
8029  case 435: return Item::BubbleCoralBlock;
8030  case 445: return Item::BubbleCoralFan;
8031  case 537: return Item::Bucket;
8032  case 172: return Item::Cactus;
8033  case 574: return Item::GreenDye;
8034  case 590: return Item::Cake;
8035  case 692: return Item::Carrot;
8036  case 704: return Item::CarrotOnAStick;
8037  case 182: return Item::CarvedPumpkin;
8038  case 631: return Item::Cauldron;
8039  case 636: return Item::CaveSpiderSpawnEgg;
8040  case 355: return Item::ChainCommandBlock;
8041  case 517: return Item::ChainmailBoots;
8042  case 515: return Item::ChainmailChestplate;
8043  case 514: return Item::ChainmailHelmet;
8044  case 516: return Item::ChainmailLeggings;
8045  case 475: return Item::Charcoal;
8046  case 149: return Item::Chest;
8047  case 559: return Item::ChestMinecart;
8048  case 616: return Item::Chicken;
8049  case 637: return Item::ChickenSpawnEgg;
8050  case 248: return Item::ChippedAnvil;
8051  case 257: return Item::ChiseledQuartzBlock;
8052  case 351: return Item::ChiseledRedSandstone;
8053  case 69: return Item::ChiseledSandstone;
8054  case 202: return Item::ChiseledStoneBricks;
8055  case 143: return Item::ChorusFlower;
8056  case 747: return Item::ChorusFruit;
8057  case 142: return Item::ChorusPlant;
8058  case 173: return Item::Clay;
8059  case 552: return Item::ClayBall;
8060  case 564: return Item::Clock;
8061  case 474: return Item::Coal;
8062  case 299: return Item::CoalBlock;
8063  case 31: return Item::CoalOre;
8064  case 10: return Item::CoarseDirt;
8065  case 12: return Item::Cobblestone;
8066  case 121: return Item::CobblestoneSlab;
8067  case 157: return Item::CobblestoneStairs;
8068  case 239: return Item::CobblestoneWall;
8069  case 75: return Item::Cobweb;
8070  case 575: return Item::CocoaBeans;
8071  case 566: return Item::Cod;
8072  case 549: return Item::CodBucket;
8073  case 638: return Item::CodSpawnEgg;
8074  case 237: return Item::CommandBlock;
8075  case 727: return Item::CommandBlockMinecart;
8076  case 463: return Item::Comparator;
8077  case 562: return Item::Compass;
8078  case 454: return Item::Conduit;
8079  case 615: return Item::CookedBeef;
8080  case 617: return Item::CookedChicken;
8081  case 570: return Item::CookedCod;
8082  case 729: return Item::CookedMutton;
8083  case 532: return Item::CookedPorkchop;
8084  case 717: return Item::CookedRabbit;
8085  case 571: return Item::CookedSalmon;
8086  case 607: return Item::Cookie;
8087  case 639: return Item::CowSpawnEgg;
8088  case 201: return Item::CrackedStoneBricks;
8089  case 152: return Item::CraftingTable;
8090  case 702: return Item::CreeperHead;
8091  case 640: return Item::CreeperSpawnEgg;
8092  case 352: return Item::CutRedSandstone;
8093  case 70: return Item::CutSandstone;
8094  case 739: return Item::CyanBanner;
8095  case 600: return Item::CyanBed;
8096  case 291: return Item::CyanCarpet;
8097  case 404: return Item::CyanConcrete;
8098  case 420: return Item::CyanConcretePowder;
8099  case 578: return Item::CyanDye;
8100  case 388: return Item::CyanGlazedTerracotta;
8101  case 372: return Item::CyanShulkerBox;
8102  case 320: return Item::CyanStainedGlass;
8103  case 336: return Item::CyanStainedGlassPane;
8104  case 272: return Item::CyanTerracotta;
8105  case 91: return Item::CyanWool;
8106  case 249: return Item::DamagedAnvil;
8107  case 98: return Item::Dandelion;
8108  case 583: return Item::YellowDye;
8109  case 763: return Item::DarkOakBoat;
8110  case 246: return Item::DarkOakButton;
8111  case 461: return Item::DarkOakDoor;
8112  case 180: return Item::DarkOakFence;
8113  case 215: return Item::DarkOakFenceGate;
8114  case 61: return Item::DarkOakLeaves;
8115  case 37: return Item::DarkOakLog;
8116  case 18: return Item::DarkOakPlanks;
8117  case 165: return Item::DarkOakPressurePlate;
8118  case 24: return Item::DarkOakSapling;
8119  case 117: return Item::DarkOakSlab;
8120  case 302: return Item::DarkOakStairs;
8121  case 192: return Item::DarkOakTrapdoor;
8122  case 55: return Item::DarkOakWood;
8123  case 345: return Item::DarkPrismarine;
8124  case 130: return Item::DarkPrismarineSlab;
8125  case 348: return Item::DarkPrismarineStairs;
8126  case 253: return Item::DaylightDetector;
8127  case 429: return Item::DeadBrainCoralBlock;
8128  case 449: return Item::DeadBrainCoralFan;
8129  case 430: return Item::DeadBubbleCoralBlock;
8130  case 450: return Item::DeadBubbleCoralFan;
8131  case 78: return Item::DeadBush;
8132  case 431: return Item::DeadFireCoralBlock;
8133  case 451: return Item::DeadFireCoralFan;
8134  case 432: return Item::DeadHornCoralBlock;
8135  case 452: return Item::DeadHornCoralFan;
8136  case 428: return Item::DeadTubeCoralBlock;
8137  case 448: return Item::DeadTubeCoralFan;
8138  case 768: return Item::DebugStick;
8139  case 73: return Item::DetectorRail;
8140  case 476: return Item::Diamond;
8141  case 491: return Item::DiamondAxe;
8142  case 151: return Item::DiamondBlock;
8143  case 525: return Item::DiamondBoots;
8144  case 523: return Item::DiamondChestplate;
8145  case 522: return Item::DiamondHelmet;
8146  case 505: return Item::DiamondHoe;
8147  case 724: return Item::DiamondHorseArmor;
8148  case 524: return Item::DiamondLeggings;
8149  case 150: return Item::DiamondOre;
8150  case 490: return Item::DiamondPickaxe;
8151  case 489: return Item::DiamondShovel;
8152  case 488: return Item::DiamondSword;
8153  case 4: return Item::Diorite;
8154  case 9: return Item::Dirt;
8155  case 67: return Item::Dispenser;
8156  case 641: return Item::DolphinSpawnEgg;
8157  case 642: return Item::DonkeySpawnEgg;
8158  case 752: return Item::DragonBreath;
8159  case 227: return Item::DragonEgg;
8160  case 703: return Item::DragonHead;
8161  case 611: return Item::DriedKelp;
8162  case 555: return Item::DriedKelpBlock;
8163  case 262: return Item::Dropper;
8164  case 643: return Item::DrownedSpawnEgg;
8165  case 561: return Item::Egg;
8166  case 644: return Item::ElderGuardianSpawnEgg;
8167  case 758: return Item::Elytra;
8168  case 689: return Item::Emerald;
8169  case 233: return Item::EmeraldBlock;
8170  case 230: return Item::EmeraldOre;
8171  case 709: return Item::EnchantedBook;
8172  case 535: return Item::EnchantedGoldenApple;
8173  case 223: return Item::EnchantingTable;
8174  case 746: return Item::EndCrystal;
8175  case 224: return Item::EndPortalFrame;
8176  case 141: return Item::EndRod;
8177  case 225: return Item::EndStone;
8178  case 226: return Item::EndStoneBricks;
8179  case 231: return Item::EnderChest;
8180  case 632: return Item::EnderEye;
8181  case 619: return Item::EnderPearl;
8182  case 645: return Item::EndermanSpawnEgg;
8183  case 646: return Item::EndermiteSpawnEgg;
8184  case 647: return Item::EvokerSpawnEgg;
8185  case 685: return Item::ExperienceBottle;
8186  case 153: return Item::Farmland;
8187  case 500: return Item::Feather;
8188  case 627: return Item::FermentedSpiderEye;
8189  case 77: return Item::Fern;
8190  case 608: return Item::FilledMap;
8191  case 686: return Item::FireCharge;
8192  case 441: return Item::FireCoral;
8193  case 436: return Item::FireCoralBlock;
8194  case 446: return Item::FireCoralFan;
8195  case 707: return Item::FireworkRocket;
8196  case 708: return Item::FireworkStar;
8197  case 563: return Item::FishingRod;
8198  case 530: return Item::Flint;
8199  case 470: return Item::FlintAndSteel;
8200  case 691: return Item::FlowerPot;
8201  case 154: return Item::Furnace;
8202  case 560: return Item::FurnaceMinecart;
8203  case 648: return Item::GhastSpawnEgg;
8204  case 621: return Item::GhastTear;
8205  case 64: return Item::Glass;
8206  case 625: return Item::GlassBottle;
8207  case 207: return Item::GlassPane;
8208  case 633: return Item::GlisteringMelonSlice;
8209  case 185: return Item::Glowstone;
8210  case 565: return Item::GlowstoneDust;
8211  case 110: return Item::GoldBlock;
8212  case 478: return Item::GoldIngot;
8213  case 622: return Item::GoldNugget;
8214  case 29: return Item::GoldOre;
8215  case 534: return Item::GoldenApple;
8216  case 498: return Item::GoldenAxe;
8217  case 529: return Item::GoldenBoots;
8218  case 697: return Item::GoldenCarrot;
8219  case 527: return Item::GoldenChestplate;
8220  case 526: return Item::GoldenHelmet;
8221  case 506: return Item::GoldenHoe;
8222  case 723: return Item::GoldenHorseArmor;
8223  case 528: return Item::GoldenLeggings;
8224  case 497: return Item::GoldenPickaxe;
8225  case 496: return Item::GoldenShovel;
8226  case 495: return Item::GoldenSword;
8227  case 2: return Item::Granite;
8228  case 76: return Item::Grass;
8229  case 8: return Item::GrassBlock;
8230  case 304: return Item::GrassPath;
8231  case 28: return Item::Gravel;
8232  case 737: return Item::GrayBanner;
8233  case 598: return Item::GrayBed;
8234  case 289: return Item::GrayCarpet;
8235  case 402: return Item::GrayConcrete;
8236  case 418: return Item::GrayConcretePowder;
8237  case 580: return Item::GrayDye;
8238  case 386: return Item::GrayGlazedTerracotta;
8239  case 370: return Item::GrayShulkerBox;
8240  case 318: return Item::GrayStainedGlass;
8241  case 334: return Item::GrayStainedGlassPane;
8242  case 270: return Item::GrayTerracotta;
8243  case 89: return Item::GrayWool;
8244  case 743: return Item::GreenBanner;
8245  case 604: return Item::GreenBed;
8246  case 295: return Item::GreenCarpet;
8247  case 408: return Item::GreenConcrete;
8248  case 424: return Item::GreenConcretePowder;
8249  case 392: return Item::GreenGlazedTerracotta;
8250  case 376: return Item::GreenShulkerBox;
8251  case 324: return Item::GreenStainedGlass;
8252  case 340: return Item::GreenStainedGlassPane;
8253  case 276: return Item::GreenTerracotta;
8254  case 95: return Item::GreenWool;
8255  case 649: return Item::GuardianSpawnEgg;
8256  case 501: return Item::Gunpowder;
8257  case 281: return Item::HayBale;
8258  case 784: return Item::HeartOfTheSea;
8259  case 252: return Item::HeavyWeightedPressurePlate;
8260  case 256: return Item::Hopper;
8261  case 713: return Item::HopperMinecart;
8262  case 442: return Item::HornCoral;
8263  case 437: return Item::HornCoralBlock;
8264  case 447: return Item::HornCoralFan;
8265  case 650: return Item::HorseSpawnEgg;
8266  case 651: return Item::HuskSpawnEgg;
8267  case 170: return Item::Ice;
8268  case 198: return Item::InfestedChiseledStoneBricks;
8269  case 194: return Item::InfestedCobblestone;
8270  case 197: return Item::InfestedCrackedStoneBricks;
8271  case 196: return Item::InfestedMossyStoneBricks;
8272  case 193: return Item::InfestedStone;
8273  case 195: return Item::InfestedStoneBricks;
8274  case 572: return Item::InkSac;
8275  case 469: return Item::IronAxe;
8276  case 206: return Item::IronBars;
8277  case 111: return Item::IronBlock;
8278  case 521: return Item::IronBoots;
8279  case 519: return Item::IronChestplate;
8280  case 455: return Item::IronDoor;
8281  case 518: return Item::IronHelmet;
8282  case 504: return Item::IronHoe;
8283  case 722: return Item::IronHorseArmor;
8284  case 477: return Item::IronIngot;
8285  case 520: return Item::IronLeggings;
8286  case 766: return Item::IronNugget;
8287  case 30: return Item::IronOre;
8288  case 468: return Item::IronPickaxe;
8289  case 467: return Item::IronShovel;
8290  case 479: return Item::IronSword;
8291  case 280: return Item::IronTrapdoor;
8292  case 690: return Item::ItemFrame;
8293  case 186: return Item::JackOLantern;
8294  case 174: return Item::Jukebox;
8295  case 761: return Item::JungleBoat;
8296  case 244: return Item::JungleButton;
8297  case 459: return Item::JungleDoor;
8298  case 178: return Item::JungleFence;
8299  case 213: return Item::JungleFenceGate;
8300  case 59: return Item::JungleLeaves;
8301  case 35: return Item::JungleLog;
8302  case 16: return Item::JunglePlanks;
8303  case 163: return Item::JunglePressurePlate;
8304  case 22: return Item::JungleSapling;
8305  case 115: return Item::JungleSlab;
8306  case 236: return Item::JungleStairs;
8307  case 190: return Item::JungleTrapdoor;
8308  case 53: return Item::JungleWood;
8309  case 554: return Item::Kelp;
8310  case 767: return Item::KnowledgeBook;
8311  case 155: return Item::Ladder;
8312  case 66: return Item::LapisBlock;
8313  case 576: return Item::LapisLazuli;
8314  case 65: return Item::LapisOre;
8315  case 310: return Item::LargeFern;
8316  case 539: return Item::LavaBucket;
8317  case 725: return Item::Lead;
8318  case 545: return Item::Leather;
8319  case 513: return Item::LeatherBoots;
8320  case 511: return Item::LeatherChestplate;
8321  case 510: return Item::LeatherHelmet;
8322  case 512: return Item::LeatherLeggings;
8323  case 158: return Item::Lever;
8324  case 733: return Item::LightBlueBanner;
8325  case 594: return Item::LightBlueBed;
8326  case 285: return Item::LightBlueCarpet;
8327  case 398: return Item::LightBlueConcrete;
8328  case 414: return Item::LightBlueConcretePowder;
8329  case 584: return Item::LightBlueDye;
8330  case 382: return Item::LightBlueGlazedTerracotta;
8331  case 366: return Item::LightBlueShulkerBox;
8332  case 314: return Item::LightBlueStainedGlass;
8333  case 330: return Item::LightBlueStainedGlassPane;
8334  case 266: return Item::LightBlueTerracotta;
8335  case 85: return Item::LightBlueWool;
8336  case 738: return Item::LightGrayBanner;
8337  case 599: return Item::LightGrayBed;
8338  case 290: return Item::LightGrayCarpet;
8339  case 403: return Item::LightGrayConcrete;
8340  case 419: return Item::LightGrayConcretePowder;
8341  case 579: return Item::LightGrayDye;
8342  case 387: return Item::LightGrayGlazedTerracotta;
8343  case 371: return Item::LightGrayShulkerBox;
8344  case 319: return Item::LightGrayStainedGlass;
8345  case 335: return Item::LightGrayStainedGlassPane;
8346  case 271: return Item::LightGrayTerracotta;
8347  case 90: return Item::LightGrayWool;
8348  case 251: return Item::LightWeightedPressurePlate;
8349  case 306: return Item::Lilac;
8350  case 219: return Item::LilyPad;
8351  case 735: return Item::LimeBanner;
8352  case 596: return Item::LimeBed;
8353  case 287: return Item::LimeCarpet;
8354  case 400: return Item::LimeConcrete;
8355  case 416: return Item::LimeConcretePowder;
8356  case 582: return Item::LimeDye;
8357  case 384: return Item::LimeGlazedTerracotta;
8358  case 368: return Item::LimeShulkerBox;
8359  case 316: return Item::LimeStainedGlass;
8360  case 332: return Item::LimeStainedGlassPane;
8361  case 268: return Item::LimeTerracotta;
8362  case 87: return Item::LimeWool;
8363  case 756: return Item::LingeringPotion;
8364  case 652: return Item::LlamaSpawnEgg;
8365  case 732: return Item::MagentaBanner;
8366  case 593: return Item::MagentaBed;
8367  case 284: return Item::MagentaCarpet;
8368  case 397: return Item::MagentaConcrete;
8369  case 413: return Item::MagentaConcretePowder;
8370  case 585: return Item::MagentaDye;
8371  case 381: return Item::MagentaGlazedTerracotta;
8372  case 365: return Item::MagentaShulkerBox;
8373  case 313: return Item::MagentaStainedGlass;
8374  case 329: return Item::MagentaStainedGlassPane;
8375  case 265: return Item::MagentaTerracotta;
8376  case 84: return Item::MagentaWool;
8377  case 356: return Item::MagmaBlock;
8378  case 629: return Item::MagmaCream;
8379  case 653: return Item::MagmaCubeSpawnEgg;
8380  case 696: return Item::Map;
8381  case 208: return Item::Melon;
8382  case 613: return Item::MelonSeeds;
8383  case 610: return Item::MelonSlice;
8384  case 546: return Item::MilkBucket;
8385  case 540: return Item::Minecart;
8386  case 654: return Item::MooshroomSpawnEgg;
8387  case 138: return Item::MossyCobblestone;
8388  case 240: return Item::MossyCobblestoneWall;
8389  case 200: return Item::MossyStoneBricks;
8390  case 655: return Item::MuleSpawnEgg;
8391  case 205: return Item::MushroomStem;
8392  case 494: return Item::MushroomStew;
8393  case 779: return Item::MusicDisc11;
8394  case 769: return Item::MusicDisc13;
8395  case 771: return Item::MusicDiscBlocks;
8396  case 770: return Item::MusicDiscCat;
8397  case 772: return Item::MusicDiscChirp;
8398  case 773: return Item::MusicDiscFar;
8399  case 774: return Item::MusicDiscMall;
8400  case 775: return Item::MusicDiscMellohi;
8401  case 776: return Item::MusicDiscStal;
8402  case 777: return Item::MusicDiscStrad;
8403  case 780: return Item::MusicDiscWait;
8404  case 778: return Item::MusicDiscWard;
8405  case 728: return Item::Mutton;
8406  case 218: return Item::Mycelium;
8407  case 726: return Item::NameTag;
8408  case 783: return Item::NautilusShell;
8409  case 710: return Item::NetherBrick;
8410  case 221: return Item::NetherBrickFence;
8411  case 124: return Item::NetherBrickSlab;
8412  case 222: return Item::NetherBrickStairs;
8413  case 220: return Item::NetherBricks;
8414  case 255: return Item::NetherQuartzOre;
8415  case 705: return Item::NetherStar;
8416  case 623: return Item::NetherWart;
8417  case 357: return Item::NetherWartBlock;
8418  case 183: return Item::Netherrack;
8419  case 71: return Item::NoteBlock;
8420  case 544: return Item::OakBoat;
8421  case 241: return Item::OakButton;
8422  case 456: return Item::OakDoor;
8423  case 175: return Item::OakFence;
8424  case 210: return Item::OakFenceGate;
8425  case 56: return Item::OakLeaves;
8426  case 32: return Item::OakLog;
8427  case 13: return Item::OakPlanks;
8428  case 160: return Item::OakPressurePlate;
8429  case 19: return Item::OakSapling;
8430  case 112: return Item::OakSlab;
8431  case 148: return Item::OakStairs;
8432  case 187: return Item::OakTrapdoor;
8433  case 50: return Item::OakWood;
8434  case 361: return Item::Observer;
8435  case 139: return Item::Obsidian;
8436  case 656: return Item::OcelotSpawnEgg;
8437  case 731: return Item::OrangeBanner;
8438  case 592: return Item::OrangeBed;
8439  case 283: return Item::OrangeCarpet;
8440  case 396: return Item::OrangeConcrete;
8441  case 412: return Item::OrangeConcretePowder;
8442  case 586: return Item::OrangeDye;
8443  case 380: return Item::OrangeGlazedTerracotta;
8444  case 364: return Item::OrangeShulkerBox;
8445  case 312: return Item::OrangeStainedGlass;
8446  case 328: return Item::OrangeStainedGlassPane;
8447  case 264: return Item::OrangeTerracotta;
8448  case 104: return Item::OrangeTulip;
8449  case 83: return Item::OrangeWool;
8450  case 107: return Item::OxeyeDaisy;
8451  case 300: return Item::PackedIce;
8452  case 533: return Item::Painting;
8453  case 556: return Item::Paper;
8454  case 657: return Item::ParrotSpawnEgg;
8455  case 308: return Item::Peony;
8456  case 120: return Item::PetrifiedOakSlab;
8457  case 782: return Item::PhantomMembrane;
8458  case 658: return Item::PhantomSpawnEgg;
8459  case 659: return Item::PigSpawnEgg;
8460  case 736: return Item::PinkBanner;
8461  case 597: return Item::PinkBed;
8462  case 288: return Item::PinkCarpet;
8463  case 401: return Item::PinkConcrete;
8464  case 417: return Item::PinkConcretePowder;
8465  case 581: return Item::PinkDye;
8466  case 385: return Item::PinkGlazedTerracotta;
8467  case 369: return Item::PinkShulkerBox;
8468  case 317: return Item::PinkStainedGlass;
8469  case 333: return Item::PinkStainedGlassPane;
8470  case 269: return Item::PinkTerracotta;
8471  case 106: return Item::PinkTulip;
8472  case 88: return Item::PinkWool;
8473  case 81: return Item::Piston;
8474  case 700: return Item::PlayerHead;
8475  case 11: return Item::Podzol;
8476  case 695: return Item::PoisonousPotato;
8477  case 660: return Item::PolarBearSpawnEgg;
8478  case 7: return Item::PolishedAndesite;
8479  case 5: return Item::PolishedDiorite;
8480  case 3: return Item::PolishedGranite;
8481  case 748: return Item::PoppedChorusFruit;
8482  case 99: return Item::Poppy;
8483  case 531: return Item::Porkchop;
8484  case 693: return Item::Potato;
8485  case 624: return Item::Potion;
8486  case 72: return Item::PoweredRail;
8487  case 343: return Item::Prismarine;
8488  case 129: return Item::PrismarineBrickSlab;
8489  case 347: return Item::PrismarineBrickStairs;
8490  case 344: return Item::PrismarineBricks;
8491  case 715: return Item::PrismarineCrystals;
8492  case 714: return Item::PrismarineShard;
8493  case 128: return Item::PrismarineSlab;
8494  case 346: return Item::PrismarineStairs;
8495  case 569: return Item::Pufferfish;
8496  case 547: return Item::PufferfishBucket;
8497  case 661: return Item::PufferfishSpawnEgg;
8498  case 181: return Item::Pumpkin;
8499  case 706: return Item::PumpkinPie;
8500  case 612: return Item::PumpkinSeeds;
8501  case 740: return Item::PurpleBanner;
8502  case 601: return Item::PurpleBed;
8503  case 292: return Item::PurpleCarpet;
8504  case 405: return Item::PurpleConcrete;
8505  case 421: return Item::PurpleConcretePowder;
8506  case 577: return Item::PurpleDye;
8507  case 389: return Item::PurpleGlazedTerracotta;
8508  case 373: return Item::PurpleShulkerBox;
8509  case 321: return Item::PurpleStainedGlass;
8510  case 337: return Item::PurpleStainedGlassPane;
8511  case 273: return Item::PurpleTerracotta;
8512  case 92: return Item::PurpleWool;
8513  case 144: return Item::PurpurBlock;
8514  case 145: return Item::PurpurPillar;
8515  case 127: return Item::PurpurSlab;
8516  case 146: return Item::PurpurStairs;
8517  case 711: return Item::Quartz;
8518  case 258: return Item::QuartzBlock;
8519  case 259: return Item::QuartzPillar;
8520  case 125: return Item::QuartzSlab;
8521  case 260: return Item::QuartzStairs;
8522  case 716: return Item::Rabbit;
8523  case 719: return Item::RabbitFoot;
8524  case 720: return Item::RabbitHide;
8525  case 662: return Item::RabbitSpawnEgg;
8526  case 718: return Item::RabbitStew;
8527  case 156: return Item::Rail;
8528  case 744: return Item::RedBanner;
8529  case 605: return Item::RedBed;
8530  case 296: return Item::RedCarpet;
8531  case 409: return Item::RedConcrete;
8532  case 425: return Item::RedConcretePowder;
8533  case 393: return Item::RedGlazedTerracotta;
8534  case 109: return Item::RedMushroom;
8535  case 204: return Item::RedMushroomBlock;
8536  case 358: return Item::RedNetherBricks;
8537  case 27: return Item::RedSand;
8538  case 350: return Item::RedSandstone;
8539  case 126: return Item::RedSandstoneSlab;
8540  case 353: return Item::RedSandstoneStairs;
8541  case 377: return Item::RedShulkerBox;
8542  case 325: return Item::RedStainedGlass;
8543  case 341: return Item::RedStainedGlassPane;
8544  case 277: return Item::RedTerracotta;
8545  case 103: return Item::RedTulip;
8546  case 96: return Item::RedWool;
8547  case 542: return Item::Redstone;
8548  case 254: return Item::RedstoneBlock;
8549  case 228: return Item::RedstoneLamp;
8550  case 166: return Item::RedstoneOre;
8551  case 167: return Item::RedstoneTorch;
8552  case 462: return Item::Repeater;
8553  case 354: return Item::RepeatingCommandBlock;
8554  case 307: return Item::RoseBush;
8555  case 573: return Item::RedDye;
8556  case 618: return Item::RottenFlesh;
8557  case 541: return Item::Saddle;
8558  case 567: return Item::Salmon;
8559  case 548: return Item::SalmonBucket;
8560  case 663: return Item::SalmonSpawnEgg;
8561  case 26: return Item::Sand;
8562  case 68: return Item::Sandstone;
8563  case 119: return Item::SandstoneSlab;
8564  case 229: return Item::SandstoneStairs;
8565  case 466: return Item::Scute;
8566  case 349: return Item::SeaLantern;
8567  case 80: return Item::SeaPickle;
8568  case 79: return Item::Seagrass;
8569  case 609: return Item::Shears;
8570  case 664: return Item::SheepSpawnEgg;
8571  case 757: return Item::Shield;
8572  case 362: return Item::ShulkerBox;
8573  case 765: return Item::ShulkerShell;
8574  case 665: return Item::ShulkerSpawnEgg;
8575  case 536: return Item::OakSign;
8576  case 666: return Item::SilverfishSpawnEgg;
8577  case 668: return Item::SkeletonHorseSpawnEgg;
8578  case 698: return Item::SkeletonSkull;
8579  case 667: return Item::SkeletonSpawnEgg;
8580  case 558: return Item::SlimeBall;
8581  case 303: return Item::SlimeBlock;
8582  case 669: return Item::SlimeSpawnEgg;
8583  case 131: return Item::SmoothQuartz;
8584  case 132: return Item::SmoothRedSandstone;
8585  case 133: return Item::SmoothSandstone;
8586  case 134: return Item::SmoothStone;
8587  case 169: return Item::Snow;
8588  case 171: return Item::SnowBlock;
8589  case 543: return Item::Snowball;
8590  case 184: return Item::SoulSand;
8591  case 147: return Item::Spawner;
8592  case 754: return Item::SpectralArrow;
8593  case 626: return Item::SpiderEye;
8594  case 670: return Item::SpiderSpawnEgg;
8595  case 753: return Item::SplashPotion;
8596  case 62: return Item::Sponge;
8597  case 759: return Item::SpruceBoat;
8598  case 242: return Item::SpruceButton;
8599  case 457: return Item::SpruceDoor;
8600  case 176: return Item::SpruceFence;
8601  case 211: return Item::SpruceFenceGate;
8602  case 57: return Item::SpruceLeaves;
8603  case 33: return Item::SpruceLog;
8604  case 14: return Item::SprucePlanks;
8605  case 161: return Item::SprucePressurePlate;
8606  case 20: return Item::SpruceSapling;
8607  case 113: return Item::SpruceSlab;
8608  case 234: return Item::SpruceStairs;
8609  case 188: return Item::SpruceTrapdoor;
8610  case 51: return Item::SpruceWood;
8611  case 671: return Item::SquidSpawnEgg;
8612  case 492: return Item::Stick;
8613  case 74: return Item::StickyPiston;
8614  case 1: return Item::Stone;
8615  case 487: return Item::StoneAxe;
8616  case 123: return Item::StoneBrickSlab;
8617  case 217: return Item::StoneBrickStairs;
8618  case 199: return Item::StoneBricks;
8619  case 168: return Item::StoneButton;
8620  case 503: return Item::StoneHoe;
8621  case 486: return Item::StonePickaxe;
8622  case 159: return Item::StonePressurePlate;
8623  case 485: return Item::StoneShovel;
8624  case 118: return Item::StoneSlab;
8625  case 484: return Item::StoneSword;
8626  case 672: return Item::StraySpawnEgg;
8627  case 499: return Item::String;
8628  case 42: return Item::StrippedAcaciaLog;
8629  case 48: return Item::StrippedAcaciaWood;
8630  case 40: return Item::StrippedBirchLog;
8631  case 46: return Item::StrippedBirchWood;
8632  case 43: return Item::StrippedDarkOakLog;
8633  case 49: return Item::StrippedDarkOakWood;
8634  case 41: return Item::StrippedJungleLog;
8635  case 47: return Item::StrippedJungleWood;
8636  case 38: return Item::StrippedOakLog;
8637  case 44: return Item::StrippedOakWood;
8638  case 39: return Item::StrippedSpruceLog;
8639  case 45: return Item::StrippedSpruceWood;
8640  case 464: return Item::StructureBlock;
8641  case 360: return Item::StructureVoid;
8642  case 589: return Item::Sugar;
8643  case 553: return Item::SugarCane;
8644  case 305: return Item::Sunflower;
8645  case 309: return Item::TallGrass;
8646  case 298: return Item::Terracotta;
8647  case 755: return Item::TippedArrow;
8648  case 136: return Item::TNT;
8649  case 712: return Item::TNTMinecart;
8650  case 140: return Item::Torch;
8651  case 764: return Item::TotemOfUndying;
8652  case 250: return Item::TrappedChest;
8653  case 781: return Item::Trident;
8654  case 232: return Item::TripwireHook;
8655  case 568: return Item::TropicalFish;
8656  case 550: return Item::TropicalFishBucket;
8657  case 673: return Item::TropicalFishSpawnEgg;
8658  case 438: return Item::TubeCoral;
8659  case 433: return Item::TubeCoralBlock;
8660  case 443: return Item::TubeCoralFan;
8661  case 427: return Item::TurtleEgg;
8662  case 465: return Item::TurtleHelmet;
8663  case 674: return Item::TurtleSpawnEgg;
8664  case 675: return Item::VexSpawnEgg;
8665  case 676: return Item::VillagerSpawnEgg;
8666  case 677: return Item::VindicatorSpawnEgg;
8667  case 209: return Item::Vine;
8668  case 538: return Item::WaterBucket;
8669  case 63: return Item::WetSponge;
8670  case 508: return Item::Wheat;
8671  case 507: return Item::WheatSeeds;
8672  case 730: return Item::WhiteBanner;
8673  case 591: return Item::WhiteBed;
8674  case 282: return Item::WhiteCarpet;
8675  case 395: return Item::WhiteConcrete;
8676  case 411: return Item::WhiteConcretePowder;
8677  case 379: return Item::WhiteGlazedTerracotta;
8678  case 363: return Item::WhiteShulkerBox;
8679  case 311: return Item::WhiteStainedGlass;
8680  case 327: return Item::WhiteStainedGlassPane;
8681  case 263: return Item::WhiteTerracotta;
8682  case 105: return Item::WhiteTulip;
8683  case 82: return Item::WhiteWool;
8684  case 678: return Item::WitchSpawnEgg;
8685  case 699: return Item::WitherSkeletonSkull;
8686  case 679: return Item::WitherSkeletonSpawnEgg;
8687  case 680: return Item::WolfSpawnEgg;
8688  case 483: return Item::WoodenAxe;
8689  case 502: return Item::WoodenHoe;
8690  case 482: return Item::WoodenPickaxe;
8691  case 481: return Item::WoodenShovel;
8692  case 480: return Item::WoodenSword;
8693  case 687: return Item::WritableBook;
8694  case 688: return Item::WrittenBook;
8695  case 734: return Item::YellowBanner;
8696  case 595: return Item::YellowBed;
8697  case 286: return Item::YellowCarpet;
8698  case 399: return Item::YellowConcrete;
8699  case 415: return Item::YellowConcretePowder;
8700  case 383: return Item::YellowGlazedTerracotta;
8701  case 367: return Item::YellowShulkerBox;
8702  case 315: return Item::YellowStainedGlass;
8703  case 331: return Item::YellowStainedGlassPane;
8704  case 267: return Item::YellowTerracotta;
8705  case 86: return Item::YellowWool;
8706  case 701: return Item::ZombieHead;
8707  case 682: return Item::ZombieHorseSpawnEgg;
8708  case 683: return Item::ZombiePigmanSpawnEgg;
8709  case 681: return Item::ZombieSpawnEgg;
8710  case 684: return Item::ZombieVillagerSpawnEgg;
8711  default: return Item::Air;
8712  }
8713  }
8714 }
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
Item::PinkBanner
@ PinkBanner
Item::HeartOfTheSea
@ HeartOfTheSea
Block::GrayShulkerBox::GrayShulkerBox
BlockState GrayShulkerBox()
Definition: BlockStates.cpp:4811
Item::YellowBanner
@ YellowBanner
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
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::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::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
Item::StoneButton
@ StoneButton
Item::StructureVoid
@ StructureVoid
Block::OakFenceGate::OakFenceGate
BlockState OakFenceGate()
Definition: BlockStates.cpp:7474
Item::FireworkRocket
@ FireworkRocket
Block::CobblestoneWall::CobblestoneWall
BlockState CobblestoneWall()
Definition: BlockStates.cpp:2499
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
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
Block::Rail::Rail
BlockState Rail()
Definition: BlockStates.cpp:9369
Block::LightBlueStainedGlass::LightBlueStainedGlass
constexpr BlockState LightBlueStainedGlass()
Definition: BlockStates.h:10881
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
Block::YellowConcrete::YellowConcrete
constexpr BlockState YellowConcrete()
Definition: BlockStates.h:25337
Item::PurpleWool
@ PurpleWool
Item::BlueBed
@ BlueBed
Item::BlueShulkerBox
@ BlueShulkerBox
Block::CyanConcretePowder::CyanConcretePowder
constexpr BlockState CyanConcretePowder()
Definition: BlockStates.h:5359
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::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
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::LimeStainedGlass::LimeStainedGlass
constexpr BlockState LimeStainedGlass()
Definition: BlockStates.h:11310
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::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::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::GoldenBoots
@ GoldenBoots
Item::Potato
@ Potato
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::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::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
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::Sugar
@ Sugar
Block::Repeater::Repeater
BlockState Repeater()
Definition: BlockStates.cpp:9978
Block::Glass::Glass
constexpr BlockState Glass()
Definition: BlockStates.h:8562
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::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
Block::GreenGlazedTerracotta::GreenGlazedTerracotta
BlockState GreenGlazedTerracotta()
Definition: BlockStates.cpp:4966
Item::GlassPane
@ GlassPane
Item::DeadHornCoralFan
@ DeadHornCoralFan
Block::SmoothQuartz::SmoothQuartz
constexpr BlockState SmoothQuartz()
Definition: BlockStates.h:21744
Item::SandstoneSlab
@ SandstoneSlab
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
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
CustomStatistic::SleepInBed
@ SleepInBed
Block::AcaciaStairs::AcaciaStairs
BlockState AcaciaStairs()
Definition: BlockStates.cpp:292
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
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::GreenStainedGlass::GreenStainedGlass
constexpr BlockState GreenStainedGlass()
Definition: BlockStates.h:9354
Item::PrismarineSlab
@ PrismarineSlab
Block::BlackWool::BlackWool
constexpr BlockState BlackWool()
Definition: BlockStates.h:2157
Block::AcaciaFenceGate::AcaciaFenceGate
BlockState AcaciaFenceGate()
Definition: BlockStates.cpp:129
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
Item::DarkOakButton
@ DarkOakButton
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::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
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
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
Block::Fern::Fern
constexpr BlockState Fern()
Definition: BlockStates.h:7447
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::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::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::LightGrayStainedGlass
@ LightGrayStainedGlass
Palette_1_13::From
UInt32 From(const BlockState Block)
Definition: Palette_1_13.cpp:7
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::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::CyanBed
@ CyanBed
Item::NetherStar
@ NetherStar
Item::SpruceDoor
@ SpruceDoor
Item::Diamond
@ Diamond
Item::JackOLantern
@ JackOLantern
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::BlackStainedGlass::BlackStainedGlass
constexpr BlockState BlackStainedGlass()
Definition: BlockStates.h:2090
Item::GrayBanner
@ GrayBanner
Item::EndermiteSpawnEgg
@ EndermiteSpawnEgg
Item::OakSapling
@ OakSapling
Item::LimeConcretePowder
@ LimeConcretePowder
Item::GreenBanner
@ GreenBanner
Block::PurpleBed::PurpleBed
BlockState PurpleBed()
Definition: BlockStates.cpp:9081
Item::BrickStairs
@ BrickStairs
Block::BubbleCoralFan::BubbleCoralFan
constexpr BlockState BubbleCoralFan()
Definition: BlockStates.h:3606
Block::DeadBubbleCoralFan::DeadBubbleCoralFan
constexpr BlockState DeadBubbleCoralFan()
Definition: BlockStates.h:6282
Item::NetherBrick
@ NetherBrick
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
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
Block::TubeCoralBlock::TubeCoralBlock
constexpr BlockState TubeCoralBlock()
Definition: BlockStates.h:24156
Block::SandstoneStairs::SandstoneStairs
BlockState SandstoneStairs()
Definition: BlockStates.cpp:10103
Item::BlackGlazedTerracotta
@ BlackGlazedTerracotta
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::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
Item::RedGlazedTerracotta
@ RedGlazedTerracotta
Block::JungleLeaves::JungleLeaves
BlockState JungleLeaves()
Definition: BlockStates.cpp:5572
Item::DarkOakPressurePlate
@ DarkOakPressurePlate
CustomStatistic::SprintOneCm
@ SprintOneCm
Item::GoldenShovel
@ GoldenShovel
Item::DiamondBoots
@ DiamondBoots
Block::ChiseledStoneBricks::ChiseledStoneBricks
constexpr BlockState ChiseledStoneBricks()
Definition: BlockStates.h:3864
Block::BrownWool::BrownWool
constexpr BlockState BrownWool()
Definition: BlockStates.h:3575
Item::MagmaCubeSpawnEgg
@ MagmaCubeSpawnEgg
Item::StrippedBirchWood
@ StrippedBirchWood
Item::LilyPad
@ LilyPad
Block::JungleSlab::JungleSlab
BlockState JungleSlab()
Definition: BlockStates.cpp:5678
Item::LimeTerracotta
@ LimeTerracotta
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
Item::BlueConcrete
@ BlueConcrete
Block::LimeCarpet::LimeCarpet
constexpr BlockState LimeCarpet()
Definition: BlockStates.h:11263
Block::CobblestoneStairs::CobblestoneStairs
BlockState CobblestoneStairs()
Definition: BlockStates.cpp:2463
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
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
Item::Sand
@ Sand
Item::DeadBush
@ DeadBush
Item::RabbitHide
@ RabbitHide
Item::SmoothStone
@ SmoothStone
Item::BlackCarpet
@ BlackCarpet
Item::PolishedGranite
@ PolishedGranite
Block::SeaLantern::SeaLantern
constexpr BlockState SeaLantern()
Definition: BlockStates.h:21626
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::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::GreenConcrete
@ GreenConcrete
Block::BrownCarpet::BrownCarpet
constexpr BlockState BrownCarpet()
Definition: BlockStates.h:3315
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
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::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::WoodenSword
@ WoodenSword
Item::ChainCommandBlock
@ ChainCommandBlock
Item::SpruceButton
@ SpruceButton
Item::DiamondOre
@ DiamondOre
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::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
Item::BlueStainedGlassPane
@ BlueStainedGlassPane
Item::EnderPearl
@ EnderPearl
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
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::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::RedBanner
@ RedBanner
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::SlimeBall
@ SlimeBall
Item::LightGrayGlazedTerracotta
@ LightGrayGlazedTerracotta
Block::HayBale::HayBale
BlockState HayBale()
Definition: BlockStates.cpp:5093
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::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
Item::BirchSapling
@ BirchSapling
Item::HayBale
@ HayBale
Item::Prismarine
@ Prismarine
Block::Ladder::Ladder
BlockState Ladder()
Definition: BlockStates.cpp:5846
Item::MuleSpawnEgg
@ MuleSpawnEgg
Item::LightBlueConcretePowder
@ LightBlueConcretePowder
Block::PoweredRail::PoweredRail
BlockState PoweredRail()
Definition: BlockStates.cpp:8840
Item::WhiteTerracotta
@ WhiteTerracotta
Palette_1_13
Definition: Palette_1_13.cpp:5
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
Block::WhiteStainedGlassPane::WhiteStainedGlassPane
BlockState WhiteStainedGlassPane()
Definition: BlockStates.cpp:12550
Item::ClayBall
@ ClayBall
Item::CobblestoneStairs
@ CobblestoneStairs
Block::OrangeWool::OrangeWool
constexpr BlockState OrangeWool()
Definition: BlockStates.h:15157
Block::SlimeBlock::SlimeBlock
constexpr BlockState SlimeBlock()
Definition: BlockStates.h:21709
Block::AcaciaSapling::AcaciaSapling
BlockState AcaciaSapling()
Definition: BlockStates.cpp:232
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
Item::SandstoneStairs
@ SandstoneStairs
Item::DarkOakLog
@ DarkOakLog
Item::PurpurSlab
@ PurpurSlab
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
Block::PurpleGlazedTerracotta::PurpleGlazedTerracotta
BlockState PurpleGlazedTerracotta()
Definition: BlockStates.cpp:9123
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
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
Block::LimeGlazedTerracotta::LimeGlazedTerracotta
BlockState LimeGlazedTerracotta()
Definition: BlockStates.cpp:6460
Item::ChickenSpawnEgg
@ ChickenSpawnEgg
Block::NetherBrickSlab::NetherBrickSlab
BlockState NetherBrickSlab()
Definition: BlockStates.cpp:7128
Item::DarkOakWood
@ DarkOakWood
Block::PurpleStainedGlassPane::PurpleStainedGlassPane
BlockState PurpleStainedGlassPane()
Definition: BlockStates.cpp:9162
Item::LightBlueGlazedTerracotta
@ LightBlueGlazedTerracotta
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::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::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::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
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::LimeShulkerBox
@ LimeShulkerBox
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
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::RedConcrete
@ RedConcrete
Item::IronShovel
@ IronShovel
Item::RedBed
@ RedBed
Item::LeatherLeggings
@ LeatherLeggings
Item::BakedPotato
@ BakedPotato
Block::TurtleEgg::TurtleEgg
BlockState TurtleEgg()
Definition: BlockStates.cpp:11846
Item::CyanBanner
@ CyanBanner
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
Block::Snow::Snow
BlockState Snow()
Definition: BlockStates.cpp:10525
Item::TripwireHook
@ TripwireHook
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
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::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
Palette_1_13::ToItem
Item ToItem(const UInt32 ID)
Definition: Palette_1_13.cpp:7922
Block::PinkStainedGlass::PinkStainedGlass
constexpr BlockState PinkStainedGlass()
Definition: BlockStates.h:15324
Block::ChiseledQuartzBlock::ChiseledQuartzBlock
constexpr BlockState ChiseledQuartzBlock()
Definition: BlockStates.h:3843
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
Block::LimeConcrete::LimeConcrete
constexpr BlockState LimeConcrete()
Definition: BlockStates.h:11270
Block::MagentaShulkerBox::MagentaShulkerBox
BlockState MagentaShulkerBox()
Definition: BlockStates.cpp:6669
Item::MossyCobblestone
@ MossyCobblestone
Block::ShulkerBox::ShulkerBox
BlockState ShulkerBox()
Definition: BlockStates.cpp:10245
Item::MagentaBanner
@ MagentaBanner
Item::BubbleCoralFan
@ BubbleCoralFan
CustomStatistic::BoatOneCm
@ BoatOneCm
Item::CyanWool
@ CyanWool
Block::DeadTubeCoralBlock::DeadTubeCoralBlock
constexpr BlockState DeadTubeCoralBlock()
Definition: BlockStates.h:6381
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::DiamondChestplate
@ DiamondChestplate
Item::WhiteStainedGlassPane
@ WhiteStainedGlassPane
Item::EndermanSpawnEgg
@ EndermanSpawnEgg
Block::RedGlazedTerracotta::RedGlazedTerracotta
BlockState RedGlazedTerracotta()
Definition: BlockStates.cpp:9463
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::StoneBrickStairs
@ StoneBrickStairs
Block::SnowBlock::SnowBlock
constexpr BlockState SnowBlock()
Definition: BlockStates.h:22081
Block::BlueConcrete::BlueConcrete
constexpr BlockState BlueConcrete()
Definition: BlockStates.h:2649
Block::LightGrayConcrete::LightGrayConcrete
constexpr BlockState LightGrayConcrete()
Definition: BlockStates.h:11029
Item::IronPickaxe
@ IronPickaxe
CustomStatistic::FallOneCm
@ FallOneCm
Item::GrayBed
@ GrayBed
Item::GreenTerracotta
@ GreenTerracotta
Item::LightBlueBanner
@ LightBlueBanner
Block::Vine::Vine
BlockState Vine()
Definition: BlockStates.cpp:11914
Item::GlisteringMelonSlice
@ GlisteringMelonSlice
Palette_1_13.h
Item::EnchantedBook
@ EnchantedBook
Block::PinkWool::PinkWool
constexpr BlockState PinkWool()
Definition: BlockStates.h:15398
Item::AcaciaWood
@ AcaciaWood
Block::BrewingStand::BrewingStand
BlockState BrewingStand()
Definition: BlockStates.cpp:1716
Item::OakSlab
@ OakSlab
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::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
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::LapisBlock
@ LapisBlock
Block::Sand::Sand
constexpr BlockState Sand()
Definition: BlockStates.h:21202
Item::SquidSpawnEgg
@ SquidSpawnEgg
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::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::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
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::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
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
Item::WhiteCarpet
@ WhiteCarpet
Item::TurtleEgg
@ TurtleEgg
Item::TippedArrow
@ TippedArrow
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::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
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
Item::GoldBlock
@ GoldBlock
Block::LightGrayConcretePowder::LightGrayConcretePowder
constexpr BlockState LightGrayConcretePowder()
Definition: BlockStates.h:11036
Item::WhiteGlazedTerracotta
@ WhiteGlazedTerracotta
Item::IronBlock
@ IronBlock
BlockStates.h
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::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
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::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
Item::BrownGlazedTerracotta
@ BrownGlazedTerracotta
Item::Podzol
@ Podzol
Item::Cobblestone
@ Cobblestone
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::StrippedDarkOakLog::StrippedDarkOakLog
BlockState StrippedDarkOakLog()
Definition: BlockStates.cpp:11377
Block::ChippedAnvil::ChippedAnvil
BlockState ChippedAnvil()
Definition: BlockStates.cpp:2323
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
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
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
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::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
Block::StoneBricks::StoneBricks
constexpr BlockState StoneBricks()
Definition: BlockStates.h:23211
Item::BlazeRod
@ BlazeRod
Item::Air
@ Air
Item::Dropper
@ Dropper
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
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::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
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
Block::DeadTubeCoralFan::DeadTubeCoralFan
constexpr BlockState DeadTubeCoralFan()
Definition: BlockStates.h:6388
Item::YellowConcretePowder
@ YellowConcretePowder
Block::RedNetherBricks::RedNetherBricks
constexpr BlockState RedNetherBricks()
Definition: BlockStates.h:18547
Block::StrippedDarkOakWood::StrippedDarkOakWood
BlockState StrippedDarkOakWood()
Definition: BlockStates.cpp:11393
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
Item::PrismarineBrickSlab
@ PrismarineBrickSlab
Item::GuardianSpawnEgg
@ GuardianSpawnEgg
Item::CoalOre
@ CoalOre
Item::WoodenAxe
@ WoodenAxe