46 private static FenceGate $_mACACIA_FENCE_GATE;
47 private static Leaves $_mACACIA_LEAVES;
48 private static Wood $_mACACIA_LOG;
49 private static Planks $_mACACIA_PLANKS;
51 private static Sapling $_mACACIA_SAPLING;
57 private static WallSign $_mACACIA_WALL_SIGN;
58 private static Wood $_mACACIA_WOOD;
60 private static Air $_mAIR;
61 private static Flower $_mALLIUM;
63 private static Opaque $_mAMETHYST;
65 private static Opaque $_mANCIENT_DEBRIS;
66 private static Opaque $_mANDESITE;
67 private static Slab $_mANDESITE_SLAB;
68 private static Stair $_mANDESITE_STAIRS;
69 private static Wall $_mANDESITE_WALL;
70 private static Anvil $_mANVIL;
71 private static Leaves $_mAZALEA_LEAVES;
72 private static Flower $_mAZURE_BLUET;
73 private static Bamboo $_mBAMBOO;
74 private static Wood $_mBAMBOO_BLOCK;
80 private static FenceGate $_mBAMBOO_FENCE_GATE;
81 private static Planks $_mBAMBOO_MOSAIC;
82 private static WoodenSlab $_mBAMBOO_MOSAIC_SLAB;
84 private static Planks $_mBAMBOO_PLANKS;
92 private static WallSign $_mBAMBOO_WALL_SIGN;
94 private static Barrel $_mBARREL;
97 private static Beacon $_mBEACON;
98 private static Bed $_mBED;
99 private static Bedrock $_mBEDROCK;
100 private static Beetroot $_mBEETROOTS;
101 private static Bell $_mBELL;
109 private static FenceGate $_mBIRCH_FENCE_GATE;
110 private static Leaves $_mBIRCH_LEAVES;
111 private static Wood $_mBIRCH_LOG;
112 private static Planks $_mBIRCH_PLANKS;
114 private static Sapling $_mBIRCH_SAPLING;
120 private static WallSign $_mBIRCH_WALL_SIGN;
121 private static Wood $_mBIRCH_WOOD;
122 private static Opaque $_mBLACKSTONE;
123 private static Slab $_mBLACKSTONE_SLAB;
124 private static Stair $_mBLACKSTONE_STAIRS;
125 private static Wall $_mBLACKSTONE_WALL;
126 private static Furnace $_mBLAST_FURNACE;
127 private static BlueIce $_mBLUE_ICE;
128 private static Flower $_mBLUE_ORCHID;
129 private static Torch $_mBLUE_TORCH;
133 private static Opaque $_mBRICKS;
134 private static Slab $_mBRICK_SLAB;
135 private static Stair $_mBRICK_STAIRS;
136 private static Wall $_mBRICK_WALL;
140 private static Cactus $_mCACTUS;
142 private static Cake $_mCAKE;
145 private static Opaque $_mCALCITE;
146 private static Campfire $_mCAMPFIRE;
147 private static Candle $_mCANDLE;
148 private static Carpet $_mCARPET;
149 private static Carrot $_mCARROTS;
152 private static Cauldron $_mCAULDRON;
154 private static Chain $_mCHAIN;
161 private static FenceGate $_mCHERRY_FENCE_GATE;
162 private static Leaves $_mCHERRY_LEAVES;
163 private static Wood $_mCHERRY_LOG;
164 private static Planks $_mCHERRY_PLANKS;
171 private static WallSign $_mCHERRY_WALL_SIGN;
172 private static Wood $_mCHERRY_WOOD;
173 private static Chest $_mCHEST;
175 private static Copper $_mCHISELED_COPPER;
176 private static Opaque $_mCHISELED_DEEPSLATE;
177 private static Opaque $_mCHISELED_NETHER_BRICKS;
178 private static Opaque $_mCHISELED_POLISHED_BLACKSTONE;
180 private static Opaque $_mCHISELED_RED_SANDSTONE;
181 private static Opaque $_mCHISELED_RESIN_BRICKS;
182 private static Opaque $_mCHISELED_SANDSTONE;
183 private static Opaque $_mCHISELED_STONE_BRICKS;
184 private static Opaque $_mCHISELED_TUFF;
185 private static Opaque $_mCHISELED_TUFF_BRICKS;
188 private static Clay $_mCLAY;
189 private static Coal $_mCOAL;
190 private static CoalOre $_mCOAL_ORE;
191 private static Opaque $_mCOBBLED_DEEPSLATE;
192 private static Slab $_mCOBBLED_DEEPSLATE_SLAB;
193 private static Stair $_mCOBBLED_DEEPSLATE_STAIRS;
194 private static Wall $_mCOBBLED_DEEPSLATE_WALL;
195 private static Opaque $_mCOBBLESTONE;
196 private static Slab $_mCOBBLESTONE_SLAB;
197 private static Stair $_mCOBBLESTONE_STAIRS;
198 private static Wall $_mCOBBLESTONE_WALL;
199 private static Cobweb $_mCOBWEB;
202 private static Concrete $_mCONCRETE;
204 private static Copper $_mCOPPER;
212 private static Torch $_mCOPPER_TORCH;
214 private static Coral $_mCORAL;
217 private static Flower $_mCORNFLOWER;
218 private static Opaque $_mCRACKED_DEEPSLATE_BRICKS;
219 private static Opaque $_mCRACKED_DEEPSLATE_TILES;
220 private static Opaque $_mCRACKED_NETHER_BRICKS;
221 private static Opaque $_mCRACKED_POLISHED_BLACKSTONE_BRICKS;
222 private static Opaque $_mCRACKED_STONE_BRICKS;
229 private static FenceGate $_mCRIMSON_FENCE_GATE;
231 private static Wood $_mCRIMSON_HYPHAE;
232 private static Nylium $_mCRIMSON_NYLIUM;
233 private static Planks $_mCRIMSON_PLANKS;
236 private static FloorSign $_mCRIMSON_SIGN;
239 private static Wood $_mCRIMSON_STEM;
242 private static WallSign $_mCRIMSON_WALL_SIGN;
243 private static Opaque $_mCRYING_OBSIDIAN;
244 private static Copper $_mCUT_COPPER;
247 private static Opaque $_mCUT_RED_SANDSTONE;
248 private static Slab $_mCUT_RED_SANDSTONE_SLAB;
249 private static Opaque $_mCUT_SANDSTONE;
250 private static Slab $_mCUT_SANDSTONE_SLAB;
251 private static Flower $_mDANDELION;
257 private static FenceGate $_mDARK_OAK_FENCE_GATE;
258 private static Leaves $_mDARK_OAK_LEAVES;
259 private static Wood $_mDARK_OAK_LOG;
260 private static Planks $_mDARK_OAK_PLANKS;
262 private static Sapling $_mDARK_OAK_SAPLING;
263 private static FloorSign $_mDARK_OAK_SIGN;
268 private static WallSign $_mDARK_OAK_WALL_SIGN;
269 private static Wood $_mDARK_OAK_WOOD;
270 private static Opaque $_mDARK_PRISMARINE;
271 private static Slab $_mDARK_PRISMARINE_SLAB;
272 private static Stair $_mDARK_PRISMARINE_STAIRS;
274 private static DeadBush $_mDEAD_BUSH;
276 private static Opaque $_mDEEPSLATE_BRICKS;
277 private static Slab $_mDEEPSLATE_BRICK_SLAB;
278 private static Stair $_mDEEPSLATE_BRICK_STAIRS;
279 private static Wall $_mDEEPSLATE_BRICK_WALL;
280 private static CoalOre $_mDEEPSLATE_COAL_ORE;
281 private static CopperOre $_mDEEPSLATE_COPPER_ORE;
282 private static DiamondOre $_mDEEPSLATE_DIAMOND_ORE;
283 private static EmeraldOre $_mDEEPSLATE_EMERALD_ORE;
284 private static GoldOre $_mDEEPSLATE_GOLD_ORE;
285 private static IronOre $_mDEEPSLATE_IRON_ORE;
286 private static LapisOre $_mDEEPSLATE_LAPIS_LAZULI_ORE;
287 private static RedstoneOre $_mDEEPSLATE_REDSTONE_ORE;
288 private static Opaque $_mDEEPSLATE_TILES;
289 private static Slab $_mDEEPSLATE_TILE_SLAB;
290 private static Stair $_mDEEPSLATE_TILE_STAIRS;
291 private static Wall $_mDEEPSLATE_TILE_WALL;
293 private static Opaque $_mDIAMOND;
295 private static Opaque $_mDIORITE;
296 private static Slab $_mDIORITE_SLAB;
297 private static Stair $_mDIORITE_STAIRS;
298 private static Wall $_mDIORITE_WALL;
299 private static Dirt $_mDIRT;
306 private static Element $_mELEMENT_ACTINIUM;
307 private static Element $_mELEMENT_ALUMINUM;
308 private static Element $_mELEMENT_AMERICIUM;
309 private static Element $_mELEMENT_ANTIMONY;
310 private static Element $_mELEMENT_ARGON;
311 private static Element $_mELEMENT_ARSENIC;
312 private static Element $_mELEMENT_ASTATINE;
313 private static Element $_mELEMENT_BARIUM;
314 private static Element $_mELEMENT_BERKELIUM;
315 private static Element $_mELEMENT_BERYLLIUM;
316 private static Element $_mELEMENT_BISMUTH;
317 private static Element $_mELEMENT_BOHRIUM;
318 private static Element $_mELEMENT_BORON;
319 private static Element $_mELEMENT_BROMINE;
320 private static Element $_mELEMENT_CADMIUM;
321 private static Element $_mELEMENT_CALCIUM;
322 private static Element $_mELEMENT_CALIFORNIUM;
323 private static Element $_mELEMENT_CARBON;
324 private static Element $_mELEMENT_CERIUM;
325 private static Element $_mELEMENT_CESIUM;
326 private static Element $_mELEMENT_CHLORINE;
327 private static Element $_mELEMENT_CHROMIUM;
328 private static Element $_mELEMENT_COBALT;
330 private static Element $_mELEMENT_COPERNICIUM;
331 private static Element $_mELEMENT_COPPER;
332 private static Element $_mELEMENT_CURIUM;
333 private static Element $_mELEMENT_DARMSTADTIUM;
334 private static Element $_mELEMENT_DUBNIUM;
335 private static Element $_mELEMENT_DYSPROSIUM;
336 private static Element $_mELEMENT_EINSTEINIUM;
337 private static Element $_mELEMENT_ERBIUM;
338 private static Element $_mELEMENT_EUROPIUM;
339 private static Element $_mELEMENT_FERMIUM;
340 private static Element $_mELEMENT_FLEROVIUM;
341 private static Element $_mELEMENT_FLUORINE;
342 private static Element $_mELEMENT_FRANCIUM;
343 private static Element $_mELEMENT_GADOLINIUM;
344 private static Element $_mELEMENT_GALLIUM;
345 private static Element $_mELEMENT_GERMANIUM;
346 private static Element $_mELEMENT_GOLD;
347 private static Element $_mELEMENT_HAFNIUM;
348 private static Element $_mELEMENT_HASSIUM;
349 private static Element $_mELEMENT_HELIUM;
350 private static Element $_mELEMENT_HOLMIUM;
351 private static Element $_mELEMENT_HYDROGEN;
352 private static Element $_mELEMENT_INDIUM;
353 private static Element $_mELEMENT_IODINE;
354 private static Element $_mELEMENT_IRIDIUM;
355 private static Element $_mELEMENT_IRON;
356 private static Element $_mELEMENT_KRYPTON;
357 private static Element $_mELEMENT_LANTHANUM;
358 private static Element $_mELEMENT_LAWRENCIUM;
359 private static Element $_mELEMENT_LEAD;
360 private static Element $_mELEMENT_LITHIUM;
361 private static Element $_mELEMENT_LIVERMORIUM;
362 private static Element $_mELEMENT_LUTETIUM;
363 private static Element $_mELEMENT_MAGNESIUM;
364 private static Element $_mELEMENT_MANGANESE;
365 private static Element $_mELEMENT_MEITNERIUM;
366 private static Element $_mELEMENT_MENDELEVIUM;
367 private static Element $_mELEMENT_MERCURY;
368 private static Element $_mELEMENT_MOLYBDENUM;
369 private static Element $_mELEMENT_MOSCOVIUM;
370 private static Element $_mELEMENT_NEODYMIUM;
371 private static Element $_mELEMENT_NEON;
372 private static Element $_mELEMENT_NEPTUNIUM;
373 private static Element $_mELEMENT_NICKEL;
374 private static Element $_mELEMENT_NIHONIUM;
375 private static Element $_mELEMENT_NIOBIUM;
376 private static Element $_mELEMENT_NITROGEN;
377 private static Element $_mELEMENT_NOBELIUM;
378 private static Element $_mELEMENT_OGANESSON;
379 private static Element $_mELEMENT_OSMIUM;
380 private static Element $_mELEMENT_OXYGEN;
381 private static Element $_mELEMENT_PALLADIUM;
382 private static Element $_mELEMENT_PHOSPHORUS;
383 private static Element $_mELEMENT_PLATINUM;
384 private static Element $_mELEMENT_PLUTONIUM;
385 private static Element $_mELEMENT_POLONIUM;
386 private static Element $_mELEMENT_POTASSIUM;
387 private static Element $_mELEMENT_PRASEODYMIUM;
388 private static Element $_mELEMENT_PROMETHIUM;
389 private static Element $_mELEMENT_PROTACTINIUM;
390 private static Element $_mELEMENT_RADIUM;
391 private static Element $_mELEMENT_RADON;
392 private static Element $_mELEMENT_RHENIUM;
393 private static Element $_mELEMENT_RHODIUM;
394 private static Element $_mELEMENT_ROENTGENIUM;
395 private static Element $_mELEMENT_RUBIDIUM;
396 private static Element $_mELEMENT_RUTHENIUM;
397 private static Element $_mELEMENT_RUTHERFORDIUM;
398 private static Element $_mELEMENT_SAMARIUM;
399 private static Element $_mELEMENT_SCANDIUM;
400 private static Element $_mELEMENT_SEABORGIUM;
401 private static Element $_mELEMENT_SELENIUM;
402 private static Element $_mELEMENT_SILICON;
403 private static Element $_mELEMENT_SILVER;
404 private static Element $_mELEMENT_SODIUM;
405 private static Element $_mELEMENT_STRONTIUM;
406 private static Element $_mELEMENT_SULFUR;
407 private static Element $_mELEMENT_TANTALUM;
408 private static Element $_mELEMENT_TECHNETIUM;
409 private static Element $_mELEMENT_TELLURIUM;
410 private static Element $_mELEMENT_TENNESSINE;
411 private static Element $_mELEMENT_TERBIUM;
412 private static Element $_mELEMENT_THALLIUM;
413 private static Element $_mELEMENT_THORIUM;
414 private static Element $_mELEMENT_THULIUM;
415 private static Element $_mELEMENT_TIN;
416 private static Element $_mELEMENT_TITANIUM;
417 private static Element $_mELEMENT_TUNGSTEN;
418 private static Element $_mELEMENT_URANIUM;
419 private static Element $_mELEMENT_VANADIUM;
420 private static Element $_mELEMENT_XENON;
421 private static Element $_mELEMENT_YTTERBIUM;
422 private static Element $_mELEMENT_YTTRIUM;
423 private static Opaque $_mELEMENT_ZERO;
424 private static Element $_mELEMENT_ZINC;
425 private static Element $_mELEMENT_ZIRCONIUM;
426 private static Opaque $_mEMERALD;
431 private static EndRod $_mEND_ROD;
432 private static Opaque $_mEND_STONE;
433 private static Opaque $_mEND_STONE_BRICKS;
434 private static Slab $_mEND_STONE_BRICK_SLAB;
435 private static Stair $_mEND_STONE_BRICK_STAIRS;
436 private static Wall $_mEND_STONE_BRICK_WALL;
437 private static Slab $_mFAKE_WOODEN_SLAB;
438 private static Farmland $_mFARMLAND;
440 private static Fire $_mFIRE;
442 private static Leaves $_mFLOWERING_AZALEA_LEAVES;
446 private static Furnace $_mFURNACE;
448 private static Glass $_mGLASS;
451 private static ItemFrame $_mGLOWING_ITEM_FRAME;
455 private static Opaque $_mGOLD;
456 private static GoldOre $_mGOLD_ORE;
457 private static Opaque $_mGRANITE;
458 private static Slab $_mGRANITE_SLAB;
459 private static Stair $_mGRANITE_STAIRS;
460 private static Wall $_mGRANITE_WALL;
461 private static Grass $_mGRASS;
463 private static Gravel $_mGRAVEL;
464 private static Torch $_mGREEN_TORCH;
469 private static HayBale $_mHAY_BALE;
470 private static Opaque $_mHONEYCOMB;
471 private static Hopper $_mHOPPER;
472 private static Ice $_mICE;
473 private static InfestedStone $_mINFESTED_CHISELED_STONE_BRICK;
475 private static InfestedStone $_mINFESTED_CRACKED_STONE_BRICK;
480 private static Opaque $_mINFO_UPDATE;
481 private static Opaque $_mINFO_UPDATE2;
483 private static Opaque $_mIRON;
484 private static Thin $_mIRON_BARS;
485 private static Door $_mIRON_DOOR;
486 private static IronOre $_mIRON_ORE;
487 private static Trapdoor $_mIRON_TRAPDOOR;
489 private static Jukebox $_mJUKEBOX;
495 private static FenceGate $_mJUNGLE_FENCE_GATE;
496 private static Leaves $_mJUNGLE_LEAVES;
497 private static Wood $_mJUNGLE_LOG;
498 private static Planks $_mJUNGLE_PLANKS;
500 private static Sapling $_mJUNGLE_SAPLING;
506 private static WallSign $_mJUNGLE_WALL_SIGN;
507 private static Wood $_mJUNGLE_WOOD;
509 private static Ladder $_mLADDER;
510 private static Lantern $_mLANTERN;
511 private static Opaque $_mLAPIS_LAZULI;
512 private static LapisOre $_mLAPIS_LAZULI_ORE;
514 private static Lava $_mLAVA;
516 private static Lectern $_mLECTERN;
517 private static Opaque $_mLEGACY_STONECUTTER;
518 private static Lever $_mLEVER;
519 private static Light $_mLIGHT;
522 private static Flower $_mLILY_OF_THE_VALLEY;
525 private static Loom $_mLOOM;
526 private static Magma $_mMAGMA;
532 private static FenceGate $_mMANGROVE_FENCE_GATE;
533 private static Leaves $_mMANGROVE_LEAVES;
534 private static Wood $_mMANGROVE_LOG;
535 private static Planks $_mMANGROVE_PLANKS;
538 private static FloorSign $_mMANGROVE_SIGN;
543 private static WallSign $_mMANGROVE_WALL_SIGN;
544 private static Wood $_mMANGROVE_WOOD;
546 private static Melon $_mMELON;
548 private static MobHead $_mMOB_HEAD;
550 private static Opaque $_mMOSSY_COBBLESTONE;
551 private static Slab $_mMOSSY_COBBLESTONE_SLAB;
552 private static Stair $_mMOSSY_COBBLESTONE_STAIRS;
553 private static Wall $_mMOSSY_COBBLESTONE_WALL;
554 private static Opaque $_mMOSSY_STONE_BRICKS;
555 private static Slab $_mMOSSY_STONE_BRICK_SLAB;
556 private static Stair $_mMOSSY_STONE_BRICK_STAIRS;
557 private static Wall $_mMOSSY_STONE_BRICK_WALL;
558 private static Opaque $_mMUD;
560 private static Opaque $_mMUD_BRICKS;
561 private static Slab $_mMUD_BRICK_SLAB;
562 private static Stair $_mMUD_BRICK_STAIRS;
563 private static Wall $_mMUD_BRICK_WALL;
565 private static Mycelium $_mMYCELIUM;
566 private static Opaque $_mNETHERITE;
568 private static Opaque $_mNETHER_BRICKS;
569 private static Fence $_mNETHER_BRICK_FENCE;
570 private static Slab $_mNETHER_BRICK_SLAB;
571 private static Stair $_mNETHER_BRICK_STAIRS;
572 private static Wall $_mNETHER_BRICK_WALL;
579 private static Opaque $_mNETHER_WART_BLOCK;
580 private static Note $_mNOTE_BLOCK;
586 private static FenceGate $_mOAK_FENCE_GATE;
587 private static Leaves $_mOAK_LEAVES;
588 private static Wood $_mOAK_LOG;
589 private static Planks $_mOAK_PLANKS;
591 private static Sapling $_mOAK_SAPLING;
597 private static WallSign $_mOAK_WALL_SIGN;
598 private static Wood $_mOAK_WOOD;
599 private static Opaque $_mOBSIDIAN;
602 private static Flower $_mORANGE_TULIP;
603 private static Flower $_mOXEYE_DAISY;
605 private static Opaque $_mPACKED_MUD;
611 private static FenceGate $_mPALE_OAK_FENCE_GATE;
612 private static Leaves $_mPALE_OAK_LEAVES;
613 private static Wood $_mPALE_OAK_LOG;
614 private static Planks $_mPALE_OAK_PLANKS;
616 private static FloorSign $_mPALE_OAK_SIGN;
621 private static WallSign $_mPALE_OAK_WALL_SIGN;
622 private static Wood $_mPALE_OAK_WOOD;
625 private static Flower $_mPINK_TULIP;
628 private static Podzol $_mPODZOL;
629 private static Opaque $_mPOLISHED_ANDESITE;
630 private static Slab $_mPOLISHED_ANDESITE_SLAB;
631 private static Stair $_mPOLISHED_ANDESITE_STAIRS;
633 private static Opaque $_mPOLISHED_BLACKSTONE;
634 private static Opaque $_mPOLISHED_BLACKSTONE_BRICKS;
635 private static Slab $_mPOLISHED_BLACKSTONE_BRICK_SLAB;
636 private static Stair $_mPOLISHED_BLACKSTONE_BRICK_STAIRS;
637 private static Wall $_mPOLISHED_BLACKSTONE_BRICK_WALL;
638 private static StoneButton $_mPOLISHED_BLACKSTONE_BUTTON;
640 private static Slab $_mPOLISHED_BLACKSTONE_SLAB;
641 private static Stair $_mPOLISHED_BLACKSTONE_STAIRS;
642 private static Wall $_mPOLISHED_BLACKSTONE_WALL;
643 private static Opaque $_mPOLISHED_DEEPSLATE;
644 private static Slab $_mPOLISHED_DEEPSLATE_SLAB;
645 private static Stair $_mPOLISHED_DEEPSLATE_STAIRS;
646 private static Wall $_mPOLISHED_DEEPSLATE_WALL;
647 private static Opaque $_mPOLISHED_DIORITE;
648 private static Slab $_mPOLISHED_DIORITE_SLAB;
649 private static Stair $_mPOLISHED_DIORITE_STAIRS;
650 private static Opaque $_mPOLISHED_GRANITE;
651 private static Slab $_mPOLISHED_GRANITE_SLAB;
652 private static Stair $_mPOLISHED_GRANITE_STAIRS;
653 private static Opaque $_mPOLISHED_TUFF;
654 private static Slab $_mPOLISHED_TUFF_SLAB;
655 private static Stair $_mPOLISHED_TUFF_STAIRS;
656 private static Wall $_mPOLISHED_TUFF_WALL;
657 private static Flower $_mPOPPY;
658 private static Potato $_mPOTATOES;
661 private static Opaque $_mPRISMARINE;
662 private static Opaque $_mPRISMARINE_BRICKS;
663 private static Slab $_mPRISMARINE_BRICKS_SLAB;
664 private static Stair $_mPRISMARINE_BRICKS_STAIRS;
665 private static Slab $_mPRISMARINE_SLAB;
666 private static Stair $_mPRISMARINE_STAIRS;
667 private static Wall $_mPRISMARINE_WALL;
668 private static Pumpkin $_mPUMPKIN;
670 private static Torch $_mPURPLE_TORCH;
671 private static Opaque $_mPURPUR;
673 private static Slab $_mPURPUR_SLAB;
674 private static Stair $_mPURPUR_STAIRS;
675 private static Opaque $_mQUARTZ;
676 private static Opaque $_mQUARTZ_BRICKS;
678 private static Slab $_mQUARTZ_SLAB;
679 private static Stair $_mQUARTZ_STAIRS;
680 private static Rail $_mRAIL;
681 private static Opaque $_mRAW_COPPER;
682 private static Opaque $_mRAW_GOLD;
683 private static Opaque $_mRAW_IRON;
684 private static Redstone $_mREDSTONE;
693 private static Opaque $_mRED_NETHER_BRICKS;
694 private static Slab $_mRED_NETHER_BRICK_SLAB;
695 private static Stair $_mRED_NETHER_BRICK_STAIRS;
696 private static Wall $_mRED_NETHER_BRICK_WALL;
697 private static Sand $_mRED_SAND;
698 private static Opaque $_mRED_SANDSTONE;
699 private static Slab $_mRED_SANDSTONE_SLAB;
700 private static Stair $_mRED_SANDSTONE_STAIRS;
701 private static Wall $_mRED_SANDSTONE_WALL;
702 private static Torch $_mRED_TORCH;
703 private static Flower $_mRED_TULIP;
704 private static Opaque $_mREINFORCED_DEEPSLATE;
706 private static Opaque $_mRESIN;
707 private static Opaque $_mRESIN_BRICKS;
708 private static Slab $_mRESIN_BRICK_SLAB;
709 private static Stair $_mRESIN_BRICK_STAIRS;
710 private static Wall $_mRESIN_BRICK_WALL;
714 private static Sand $_mSAND;
715 private static Opaque $_mSANDSTONE;
716 private static Slab $_mSANDSTONE_SLAB;
717 private static Stair $_mSANDSTONE_STAIRS;
718 private static Wall $_mSANDSTONE_WALL;
719 private static Sculk $_mSCULK;
722 private static Opaque $_mSHROOMLIGHT;
724 private static Slime $_mSLIME;
727 private static Furnace $_mSMOKER;
728 private static Opaque $_mSMOOTH_BASALT;
729 private static Opaque $_mSMOOTH_QUARTZ;
730 private static Slab $_mSMOOTH_QUARTZ_SLAB;
731 private static Stair $_mSMOOTH_QUARTZ_STAIRS;
732 private static Opaque $_mSMOOTH_RED_SANDSTONE;
733 private static Slab $_mSMOOTH_RED_SANDSTONE_SLAB;
734 private static Stair $_mSMOOTH_RED_SANDSTONE_STAIRS;
735 private static Opaque $_mSMOOTH_SANDSTONE;
736 private static Slab $_mSMOOTH_SANDSTONE_SLAB;
737 private static Stair $_mSMOOTH_SANDSTONE_STAIRS;
738 private static Opaque $_mSMOOTH_STONE;
739 private static Slab $_mSMOOTH_STONE_SLAB;
740 private static Snow $_mSNOW;
743 private static SoulFire $_mSOUL_FIRE;
744 private static Lantern $_mSOUL_LANTERN;
745 private static SoulSand $_mSOUL_SAND;
746 private static Opaque $_mSOUL_SOIL;
747 private static Torch $_mSOUL_TORCH;
748 private static Sponge $_mSPONGE;
755 private static FenceGate $_mSPRUCE_FENCE_GATE;
756 private static Leaves $_mSPRUCE_LEAVES;
757 private static Wood $_mSPRUCE_LOG;
758 private static Planks $_mSPRUCE_PLANKS;
760 private static Sapling $_mSPRUCE_SAPLING;
766 private static WallSign $_mSPRUCE_WALL_SIGN;
767 private static Wood $_mSPRUCE_WOOD;
773 private static Opaque $_mSTONE;
775 private static Opaque $_mSTONE_BRICKS;
776 private static Slab $_mSTONE_BRICK_SLAB;
777 private static Stair $_mSTONE_BRICK_STAIRS;
778 private static Wall $_mSTONE_BRICK_WALL;
781 private static Slab $_mSTONE_SLAB;
782 private static Stair $_mSTONE_STAIRS;
789 private static TNT $_mTNT;
790 private static Torch $_mTORCH;
791 private static Flower $_mTORCHFLOWER;
794 private static Tripwire $_mTRIPWIRE;
796 private static Opaque $_mTUFF;
797 private static Opaque $_mTUFF_BRICKS;
798 private static Slab $_mTUFF_BRICK_SLAB;
799 private static Stair $_mTUFF_BRICK_STAIRS;
800 private static Wall $_mTUFF_BRICK_WALL;
801 private static Slab $_mTUFF_SLAB;
802 private static Stair $_mTUFF_STAIRS;
803 private static Wall $_mTUFF_WALL;
806 private static Vine $_mVINES;
814 private static FenceGate $_mWARPED_FENCE_GATE;
816 private static Wood $_mWARPED_HYPHAE;
817 private static Nylium $_mWARPED_NYLIUM;
818 private static Planks $_mWARPED_PLANKS;
824 private static Wood $_mWARPED_STEM;
827 private static WallSign $_mWARPED_WALL_SIGN;
828 private static Opaque $_mWARPED_WART_BLOCK;
829 private static Water $_mWATER;
834 private static Wheat $_mWHEAT;
835 private static Flower $_mWHITE_TULIP;
837 private static Wool $_mWOOL;
843 private static array $members;
845 private static bool $initialized =
false;
847 private function __construct(){
857 private static function unsafeAssign(\Closure $closure,
Block $memberValue) :
void{
863 $closure($memberValue);
870 private static function getInitAssigners() : array{
872 "acacia_button" => fn(
WoodenButton $v) => self::$_mACACIA_BUTTON = $v,
873 "acacia_ceiling_center_hanging_sign" => fn(
CeilingCenterHangingSign $v) => self::$_mACACIA_CEILING_CENTER_HANGING_SIGN = $v,
874 "acacia_ceiling_edges_hanging_sign" => fn(
CeilingEdgesHangingSign $v) => self::$_mACACIA_CEILING_EDGES_HANGING_SIGN = $v,
875 "acacia_door" => fn(
WoodenDoor $v) => self::$_mACACIA_DOOR = $v,
876 "acacia_fence" => fn(
WoodenFence $v) => self::$_mACACIA_FENCE = $v,
877 "acacia_fence_gate" => fn(
FenceGate $v) => self::$_mACACIA_FENCE_GATE = $v,
878 "acacia_leaves" => fn(
Leaves $v) => self::$_mACACIA_LEAVES = $v,
879 "acacia_log" => fn(
Wood $v) => self::$_mACACIA_LOG = $v,
880 "acacia_planks" => fn(
Planks $v) => self::$_mACACIA_PLANKS = $v,
881 "acacia_pressure_plate" => fn(
WoodenPressurePlate $v) => self::$_mACACIA_PRESSURE_PLATE = $v,
882 "acacia_sapling" => fn(
Sapling $v) => self::$_mACACIA_SAPLING = $v,
883 "acacia_sign" => fn(
FloorSign $v) => self::$_mACACIA_SIGN = $v,
884 "acacia_slab" => fn(
WoodenSlab $v) => self::$_mACACIA_SLAB = $v,
885 "acacia_stairs" => fn(
WoodenStairs $v) => self::$_mACACIA_STAIRS = $v,
886 "acacia_trapdoor" => fn(
WoodenTrapdoor $v) => self::$_mACACIA_TRAPDOOR = $v,
887 "acacia_wall_hanging_sign" => fn(
WallHangingSign $v) => self::$_mACACIA_WALL_HANGING_SIGN = $v,
888 "acacia_wall_sign" => fn(
WallSign $v) => self::$_mACACIA_WALL_SIGN = $v,
889 "acacia_wood" => fn(
Wood $v) => self::$_mACACIA_WOOD = $v,
890 "activator_rail" => fn(
ActivatorRail $v) => self::$_mACTIVATOR_RAIL = $v,
891 "air" => fn(
Air $v) => self::$_mAIR = $v,
892 "allium" => fn(
Flower $v) => self::$_mALLIUM = $v,
893 "all_sided_mushroom_stem" => fn(
MushroomStem $v) => self::$_mALL_SIDED_MUSHROOM_STEM = $v,
894 "amethyst" => fn(
Opaque $v) => self::$_mAMETHYST = $v,
895 "amethyst_cluster" => fn(
AmethystCluster $v) => self::$_mAMETHYST_CLUSTER = $v,
896 "ancient_debris" => fn(
Opaque $v) => self::$_mANCIENT_DEBRIS = $v,
897 "andesite" => fn(
Opaque $v) => self::$_mANDESITE = $v,
898 "andesite_slab" => fn(
Slab $v) => self::$_mANDESITE_SLAB = $v,
899 "andesite_stairs" => fn(
Stair $v) => self::$_mANDESITE_STAIRS = $v,
900 "andesite_wall" => fn(
Wall $v) => self::$_mANDESITE_WALL = $v,
901 "anvil" => fn(
Anvil $v) => self::$_mANVIL = $v,
902 "azalea_leaves" => fn(
Leaves $v) => self::$_mAZALEA_LEAVES = $v,
903 "azure_bluet" => fn(
Flower $v) => self::$_mAZURE_BLUET = $v,
904 "bamboo" => fn(
Bamboo $v) => self::$_mBAMBOO = $v,
905 "bamboo_block" => fn(
Wood $v) => self::$_mBAMBOO_BLOCK = $v,
906 "bamboo_button" => fn(
WoodenButton $v) => self::$_mBAMBOO_BUTTON = $v,
907 "bamboo_ceiling_center_hanging_sign" => fn(
CeilingCenterHangingSign $v) => self::$_mBAMBOO_CEILING_CENTER_HANGING_SIGN = $v,
908 "bamboo_ceiling_edges_hanging_sign" => fn(
CeilingEdgesHangingSign $v) => self::$_mBAMBOO_CEILING_EDGES_HANGING_SIGN = $v,
909 "bamboo_door" => fn(
WoodenDoor $v) => self::$_mBAMBOO_DOOR = $v,
910 "bamboo_fence" => fn(
WoodenFence $v) => self::$_mBAMBOO_FENCE = $v,
911 "bamboo_fence_gate" => fn(
FenceGate $v) => self::$_mBAMBOO_FENCE_GATE = $v,
912 "bamboo_mosaic" => fn(
Planks $v) => self::$_mBAMBOO_MOSAIC = $v,
913 "bamboo_mosaic_slab" => fn(
WoodenSlab $v) => self::$_mBAMBOO_MOSAIC_SLAB = $v,
914 "bamboo_mosaic_stairs" => fn(
WoodenStairs $v) => self::$_mBAMBOO_MOSAIC_STAIRS = $v,
915 "bamboo_planks" => fn(
Planks $v) => self::$_mBAMBOO_PLANKS = $v,
916 "bamboo_pressure_plate" => fn(
WoodenPressurePlate $v) => self::$_mBAMBOO_PRESSURE_PLATE = $v,
917 "bamboo_sapling" => fn(
BambooSapling $v) => self::$_mBAMBOO_SAPLING = $v,
918 "bamboo_sign" => fn(
FloorSign $v) => self::$_mBAMBOO_SIGN = $v,
919 "bamboo_slab" => fn(
WoodenSlab $v) => self::$_mBAMBOO_SLAB = $v,
920 "bamboo_stairs" => fn(
WoodenStairs $v) => self::$_mBAMBOO_STAIRS = $v,
921 "bamboo_trapdoor" => fn(
WoodenTrapdoor $v) => self::$_mBAMBOO_TRAPDOOR = $v,
922 "bamboo_wall_hanging_sign" => fn(
WallHangingSign $v) => self::$_mBAMBOO_WALL_HANGING_SIGN = $v,
923 "bamboo_wall_sign" => fn(
WallSign $v) => self::$_mBAMBOO_WALL_SIGN = $v,
924 "banner" => fn(
FloorBanner $v) => self::$_mBANNER = $v,
925 "barrel" => fn(
Barrel $v) => self::$_mBARREL = $v,
926 "barrier" => fn(
Transparent $v) => self::$_mBARRIER = $v,
927 "basalt" => fn(
SimplePillar $v) => self::$_mBASALT = $v,
928 "beacon" => fn(
Beacon $v) => self::$_mBEACON = $v,
929 "bed" => fn(
Bed $v) => self::$_mBED = $v,
930 "bedrock" => fn(
Bedrock $v) => self::$_mBEDROCK = $v,
931 "beetroots" => fn(
Beetroot $v) => self::$_mBEETROOTS = $v,
932 "bell" => fn(
Bell $v) => self::$_mBELL = $v,
933 "big_dripleaf_head" => fn(
BigDripleafHead $v) => self::$_mBIG_DRIPLEAF_HEAD = $v,
934 "big_dripleaf_stem" => fn(
BigDripleafStem $v) => self::$_mBIG_DRIPLEAF_STEM = $v,
935 "birch_button" => fn(
WoodenButton $v) => self::$_mBIRCH_BUTTON = $v,
936 "birch_ceiling_center_hanging_sign" => fn(
CeilingCenterHangingSign $v) => self::$_mBIRCH_CEILING_CENTER_HANGING_SIGN = $v,
937 "birch_ceiling_edges_hanging_sign" => fn(
CeilingEdgesHangingSign $v) => self::$_mBIRCH_CEILING_EDGES_HANGING_SIGN = $v,
938 "birch_door" => fn(
WoodenDoor $v) => self::$_mBIRCH_DOOR = $v,
939 "birch_fence" => fn(
WoodenFence $v) => self::$_mBIRCH_FENCE = $v,
940 "birch_fence_gate" => fn(
FenceGate $v) => self::$_mBIRCH_FENCE_GATE = $v,
941 "birch_leaves" => fn(
Leaves $v) => self::$_mBIRCH_LEAVES = $v,
942 "birch_log" => fn(
Wood $v) => self::$_mBIRCH_LOG = $v,
943 "birch_planks" => fn(
Planks $v) => self::$_mBIRCH_PLANKS = $v,
944 "birch_pressure_plate" => fn(
WoodenPressurePlate $v) => self::$_mBIRCH_PRESSURE_PLATE = $v,
945 "birch_sapling" => fn(
Sapling $v) => self::$_mBIRCH_SAPLING = $v,
946 "birch_sign" => fn(
FloorSign $v) => self::$_mBIRCH_SIGN = $v,
947 "birch_slab" => fn(
WoodenSlab $v) => self::$_mBIRCH_SLAB = $v,
948 "birch_stairs" => fn(
WoodenStairs $v) => self::$_mBIRCH_STAIRS = $v,
949 "birch_trapdoor" => fn(
WoodenTrapdoor $v) => self::$_mBIRCH_TRAPDOOR = $v,
950 "birch_wall_hanging_sign" => fn(
WallHangingSign $v) => self::$_mBIRCH_WALL_HANGING_SIGN = $v,
951 "birch_wall_sign" => fn(
WallSign $v) => self::$_mBIRCH_WALL_SIGN = $v,
952 "birch_wood" => fn(
Wood $v) => self::$_mBIRCH_WOOD = $v,
953 "blackstone" => fn(
Opaque $v) => self::$_mBLACKSTONE = $v,
954 "blackstone_slab" => fn(
Slab $v) => self::$_mBLACKSTONE_SLAB = $v,
955 "blackstone_stairs" => fn(
Stair $v) => self::$_mBLACKSTONE_STAIRS = $v,
956 "blackstone_wall" => fn(
Wall $v) => self::$_mBLACKSTONE_WALL = $v,
957 "blast_furnace" => fn(
Furnace $v) => self::$_mBLAST_FURNACE = $v,
958 "blue_ice" => fn(
BlueIce $v) => self::$_mBLUE_ICE = $v,
959 "blue_orchid" => fn(
Flower $v) => self::$_mBLUE_ORCHID = $v,
960 "blue_torch" => fn(
Torch $v) => self::$_mBLUE_TORCH = $v,
961 "bone_block" => fn(
BoneBlock $v) => self::$_mBONE_BLOCK = $v,
962 "bookshelf" => fn(
Bookshelf $v) => self::$_mBOOKSHELF = $v,
963 "brewing_stand" => fn(
BrewingStand $v) => self::$_mBREWING_STAND = $v,
964 "bricks" => fn(
Opaque $v) => self::$_mBRICKS = $v,
965 "brick_slab" => fn(
Slab $v) => self::$_mBRICK_SLAB = $v,
966 "brick_stairs" => fn(
Stair $v) => self::$_mBRICK_STAIRS = $v,
967 "brick_wall" => fn(
Wall $v) => self::$_mBRICK_WALL = $v,
968 "brown_mushroom" => fn(
BrownMushroom $v) => self::$_mBROWN_MUSHROOM = $v,
969 "brown_mushroom_block" => fn(
BrownMushroomBlock $v) => self::$_mBROWN_MUSHROOM_BLOCK = $v,
970 "budding_amethyst" => fn(
BuddingAmethyst $v) => self::$_mBUDDING_AMETHYST = $v,
971 "cactus" => fn(
Cactus $v) => self::$_mCACTUS = $v,
972 "cactus_flower" => fn(
CactusFlower $v) => self::$_mCACTUS_FLOWER = $v,
973 "cake" => fn(
Cake $v) => self::$_mCAKE = $v,
974 "cake_with_candle" => fn(
CakeWithCandle $v) => self::$_mCAKE_WITH_CANDLE = $v,
975 "cake_with_dyed_candle" => fn(
CakeWithDyedCandle $v) => self::$_mCAKE_WITH_DYED_CANDLE = $v,
976 "calcite" => fn(
Opaque $v) => self::$_mCALCITE = $v,
977 "campfire" => fn(
Campfire $v) => self::$_mCAMPFIRE = $v,
978 "candle" => fn(
Candle $v) => self::$_mCANDLE = $v,
979 "carpet" => fn(
Carpet $v) => self::$_mCARPET = $v,
980 "carrots" => fn(
Carrot $v) => self::$_mCARROTS = $v,
981 "cartography_table" => fn(
CartographyTable $v) => self::$_mCARTOGRAPHY_TABLE = $v,
982 "carved_pumpkin" => fn(
CarvedPumpkin $v) => self::$_mCARVED_PUMPKIN = $v,
983 "cauldron" => fn(
Cauldron $v) => self::$_mCAULDRON = $v,
984 "cave_vines" => fn(
CaveVines $v) => self::$_mCAVE_VINES = $v,
985 "chain" => fn(
Chain $v) => self::$_mCHAIN = $v,
986 "chemical_heat" => fn(
ChemicalHeat $v) => self::$_mCHEMICAL_HEAT = $v,
987 "cherry_button" => fn(
WoodenButton $v) => self::$_mCHERRY_BUTTON = $v,
988 "cherry_ceiling_center_hanging_sign" => fn(
CeilingCenterHangingSign $v) => self::$_mCHERRY_CEILING_CENTER_HANGING_SIGN = $v,
989 "cherry_ceiling_edges_hanging_sign" => fn(
CeilingEdgesHangingSign $v) => self::$_mCHERRY_CEILING_EDGES_HANGING_SIGN = $v,
990 "cherry_door" => fn(
WoodenDoor $v) => self::$_mCHERRY_DOOR = $v,
991 "cherry_fence" => fn(
WoodenFence $v) => self::$_mCHERRY_FENCE = $v,
992 "cherry_fence_gate" => fn(
FenceGate $v) => self::$_mCHERRY_FENCE_GATE = $v,
993 "cherry_leaves" => fn(
Leaves $v) => self::$_mCHERRY_LEAVES = $v,
994 "cherry_log" => fn(
Wood $v) => self::$_mCHERRY_LOG = $v,
995 "cherry_planks" => fn(
Planks $v) => self::$_mCHERRY_PLANKS = $v,
996 "cherry_pressure_plate" => fn(
WoodenPressurePlate $v) => self::$_mCHERRY_PRESSURE_PLATE = $v,
997 "cherry_sign" => fn(
FloorSign $v) => self::$_mCHERRY_SIGN = $v,
998 "cherry_slab" => fn(
WoodenSlab $v) => self::$_mCHERRY_SLAB = $v,
999 "cherry_stairs" => fn(
WoodenStairs $v) => self::$_mCHERRY_STAIRS = $v,
1000 "cherry_trapdoor" => fn(
WoodenTrapdoor $v) => self::$_mCHERRY_TRAPDOOR = $v,
1001 "cherry_wall_hanging_sign" => fn(
WallHangingSign $v) => self::$_mCHERRY_WALL_HANGING_SIGN = $v,
1002 "cherry_wall_sign" => fn(
WallSign $v) => self::$_mCHERRY_WALL_SIGN = $v,
1003 "cherry_wood" => fn(
Wood $v) => self::$_mCHERRY_WOOD = $v,
1004 "chest" => fn(
Chest $v) => self::$_mCHEST = $v,
1005 "chiseled_bookshelf" => fn(
ChiseledBookshelf $v) => self::$_mCHISELED_BOOKSHELF = $v,
1006 "chiseled_copper" => fn(
Copper $v) => self::$_mCHISELED_COPPER = $v,
1007 "chiseled_deepslate" => fn(
Opaque $v) => self::$_mCHISELED_DEEPSLATE = $v,
1008 "chiseled_nether_bricks" => fn(
Opaque $v) => self::$_mCHISELED_NETHER_BRICKS = $v,
1009 "chiseled_polished_blackstone" => fn(
Opaque $v) => self::$_mCHISELED_POLISHED_BLACKSTONE = $v,
1010 "chiseled_quartz" => fn(
SimplePillar $v) => self::$_mCHISELED_QUARTZ = $v,
1011 "chiseled_red_sandstone" => fn(
Opaque $v) => self::$_mCHISELED_RED_SANDSTONE = $v,
1012 "chiseled_resin_bricks" => fn(
Opaque $v) => self::$_mCHISELED_RESIN_BRICKS = $v,
1013 "chiseled_sandstone" => fn(
Opaque $v) => self::$_mCHISELED_SANDSTONE = $v,
1014 "chiseled_stone_bricks" => fn(
Opaque $v) => self::$_mCHISELED_STONE_BRICKS = $v,
1015 "chiseled_tuff" => fn(
Opaque $v) => self::$_mCHISELED_TUFF = $v,
1016 "chiseled_tuff_bricks" => fn(
Opaque $v) => self::$_mCHISELED_TUFF_BRICKS = $v,
1017 "chorus_flower" => fn(
ChorusFlower $v) => self::$_mCHORUS_FLOWER = $v,
1018 "chorus_plant" => fn(
ChorusPlant $v) => self::$_mCHORUS_PLANT = $v,
1019 "clay" => fn(
Clay $v) => self::$_mCLAY = $v,
1020 "coal" => fn(
Coal $v) => self::$_mCOAL = $v,
1021 "coal_ore" => fn(
CoalOre $v) => self::$_mCOAL_ORE = $v,
1022 "cobbled_deepslate" => fn(
Opaque $v) => self::$_mCOBBLED_DEEPSLATE = $v,
1023 "cobbled_deepslate_slab" => fn(
Slab $v) => self::$_mCOBBLED_DEEPSLATE_SLAB = $v,
1024 "cobbled_deepslate_stairs" => fn(
Stair $v) => self::$_mCOBBLED_DEEPSLATE_STAIRS = $v,
1025 "cobbled_deepslate_wall" => fn(
Wall $v) => self::$_mCOBBLED_DEEPSLATE_WALL = $v,
1026 "cobblestone" => fn(
Opaque $v) => self::$_mCOBBLESTONE = $v,
1027 "cobblestone_slab" => fn(
Slab $v) => self::$_mCOBBLESTONE_SLAB = $v,
1028 "cobblestone_stairs" => fn(
Stair $v) => self::$_mCOBBLESTONE_STAIRS = $v,
1029 "cobblestone_wall" => fn(
Wall $v) => self::$_mCOBBLESTONE_WALL = $v,
1030 "cobweb" => fn(
Cobweb $v) => self::$_mCOBWEB = $v,
1031 "cocoa_pod" => fn(
CocoaBlock $v) => self::$_mCOCOA_POD = $v,
1032 "compound_creator" => fn(
ChemistryTable $v) => self::$_mCOMPOUND_CREATOR = $v,
1033 "concrete" => fn(
Concrete $v) => self::$_mCONCRETE = $v,
1034 "concrete_powder" => fn(
ConcretePowder $v) => self::$_mCONCRETE_POWDER = $v,
1035 "copper" => fn(
Copper $v) => self::$_mCOPPER = $v,
1036 "copper_bars" => fn(
CopperBars $v) => self::$_mCOPPER_BARS = $v,
1037 "copper_bulb" => fn(
CopperBulb $v) => self::$_mCOPPER_BULB = $v,
1038 "copper_chain" => fn(
CopperChain $v) => self::$_mCOPPER_CHAIN = $v,
1039 "copper_door" => fn(
CopperDoor $v) => self::$_mCOPPER_DOOR = $v,
1040 "copper_grate" => fn(
CopperGrate $v) => self::$_mCOPPER_GRATE = $v,
1041 "copper_lantern" => fn(
CopperLantern $v) => self::$_mCOPPER_LANTERN = $v,
1042 "copper_ore" => fn(
CopperOre $v) => self::$_mCOPPER_ORE = $v,
1043 "copper_torch" => fn(
Torch $v) => self::$_mCOPPER_TORCH = $v,
1044 "copper_trapdoor" => fn(
CopperTrapdoor $v) => self::$_mCOPPER_TRAPDOOR = $v,
1045 "coral" => fn(
Coral $v) => self::$_mCORAL = $v,
1046 "coral_block" => fn(
CoralBlock $v) => self::$_mCORAL_BLOCK = $v,
1047 "coral_fan" => fn(
FloorCoralFan $v) => self::$_mCORAL_FAN = $v,
1048 "cornflower" => fn(
Flower $v) => self::$_mCORNFLOWER = $v,
1049 "cracked_deepslate_bricks" => fn(
Opaque $v) => self::$_mCRACKED_DEEPSLATE_BRICKS = $v,
1050 "cracked_deepslate_tiles" => fn(
Opaque $v) => self::$_mCRACKED_DEEPSLATE_TILES = $v,
1051 "cracked_nether_bricks" => fn(
Opaque $v) => self::$_mCRACKED_NETHER_BRICKS = $v,
1052 "cracked_polished_blackstone_bricks" => fn(
Opaque $v) => self::$_mCRACKED_POLISHED_BLACKSTONE_BRICKS = $v,
1053 "cracked_stone_bricks" => fn(
Opaque $v) => self::$_mCRACKED_STONE_BRICKS = $v,
1054 "crafting_table" => fn(
CraftingTable $v) => self::$_mCRAFTING_TABLE = $v,
1055 "crimson_button" => fn(
WoodenButton $v) => self::$_mCRIMSON_BUTTON = $v,
1056 "crimson_ceiling_center_hanging_sign" => fn(
CeilingCenterHangingSign $v) => self::$_mCRIMSON_CEILING_CENTER_HANGING_SIGN = $v,
1057 "crimson_ceiling_edges_hanging_sign" => fn(
CeilingEdgesHangingSign $v) => self::$_mCRIMSON_CEILING_EDGES_HANGING_SIGN = $v,
1058 "crimson_door" => fn(
WoodenDoor $v) => self::$_mCRIMSON_DOOR = $v,
1059 "crimson_fence" => fn(
WoodenFence $v) => self::$_mCRIMSON_FENCE = $v,
1060 "crimson_fence_gate" => fn(
FenceGate $v) => self::$_mCRIMSON_FENCE_GATE = $v,
1061 "crimson_fungus" => fn(
NetherFungus $v) => self::$_mCRIMSON_FUNGUS = $v,
1062 "crimson_hyphae" => fn(
Wood $v) => self::$_mCRIMSON_HYPHAE = $v,
1063 "crimson_nylium" => fn(
Nylium $v) => self::$_mCRIMSON_NYLIUM = $v,
1064 "crimson_planks" => fn(
Planks $v) => self::$_mCRIMSON_PLANKS = $v,
1065 "crimson_pressure_plate" => fn(
WoodenPressurePlate $v) => self::$_mCRIMSON_PRESSURE_PLATE = $v,
1066 "crimson_roots" => fn(
NetherRoots $v) => self::$_mCRIMSON_ROOTS = $v,
1067 "crimson_sign" => fn(
FloorSign $v) => self::$_mCRIMSON_SIGN = $v,
1068 "crimson_slab" => fn(
WoodenSlab $v) => self::$_mCRIMSON_SLAB = $v,
1069 "crimson_stairs" => fn(
WoodenStairs $v) => self::$_mCRIMSON_STAIRS = $v,
1070 "crimson_stem" => fn(
Wood $v) => self::$_mCRIMSON_STEM = $v,
1071 "crimson_trapdoor" => fn(
WoodenTrapdoor $v) => self::$_mCRIMSON_TRAPDOOR = $v,
1072 "crimson_wall_hanging_sign" => fn(
WallHangingSign $v) => self::$_mCRIMSON_WALL_HANGING_SIGN = $v,
1073 "crimson_wall_sign" => fn(
WallSign $v) => self::$_mCRIMSON_WALL_SIGN = $v,
1074 "crying_obsidian" => fn(
Opaque $v) => self::$_mCRYING_OBSIDIAN = $v,
1075 "cut_copper" => fn(
Copper $v) => self::$_mCUT_COPPER = $v,
1076 "cut_copper_slab" => fn(
CopperSlab $v) => self::$_mCUT_COPPER_SLAB = $v,
1077 "cut_copper_stairs" => fn(
CopperStairs $v) => self::$_mCUT_COPPER_STAIRS = $v,
1078 "cut_red_sandstone" => fn(
Opaque $v) => self::$_mCUT_RED_SANDSTONE = $v,
1079 "cut_red_sandstone_slab" => fn(
Slab $v) => self::$_mCUT_RED_SANDSTONE_SLAB = $v,
1080 "cut_sandstone" => fn(
Opaque $v) => self::$_mCUT_SANDSTONE = $v,
1081 "cut_sandstone_slab" => fn(
Slab $v) => self::$_mCUT_SANDSTONE_SLAB = $v,
1082 "dandelion" => fn(
Flower $v) => self::$_mDANDELION = $v,
1083 "dark_oak_button" => fn(
WoodenButton $v) => self::$_mDARK_OAK_BUTTON = $v,
1084 "dark_oak_ceiling_center_hanging_sign" => fn(
CeilingCenterHangingSign $v) => self::$_mDARK_OAK_CEILING_CENTER_HANGING_SIGN = $v,
1085 "dark_oak_ceiling_edges_hanging_sign" => fn(
CeilingEdgesHangingSign $v) => self::$_mDARK_OAK_CEILING_EDGES_HANGING_SIGN = $v,
1086 "dark_oak_door" => fn(
WoodenDoor $v) => self::$_mDARK_OAK_DOOR = $v,
1087 "dark_oak_fence" => fn(
WoodenFence $v) => self::$_mDARK_OAK_FENCE = $v,
1088 "dark_oak_fence_gate" => fn(
FenceGate $v) => self::$_mDARK_OAK_FENCE_GATE = $v,
1089 "dark_oak_leaves" => fn(
Leaves $v) => self::$_mDARK_OAK_LEAVES = $v,
1090 "dark_oak_log" => fn(
Wood $v) => self::$_mDARK_OAK_LOG = $v,
1091 "dark_oak_planks" => fn(
Planks $v) => self::$_mDARK_OAK_PLANKS = $v,
1092 "dark_oak_pressure_plate" => fn(
WoodenPressurePlate $v) => self::$_mDARK_OAK_PRESSURE_PLATE = $v,
1093 "dark_oak_sapling" => fn(
Sapling $v) => self::$_mDARK_OAK_SAPLING = $v,
1094 "dark_oak_sign" => fn(
FloorSign $v) => self::$_mDARK_OAK_SIGN = $v,
1095 "dark_oak_slab" => fn(
WoodenSlab $v) => self::$_mDARK_OAK_SLAB = $v,
1096 "dark_oak_stairs" => fn(
WoodenStairs $v) => self::$_mDARK_OAK_STAIRS = $v,
1097 "dark_oak_trapdoor" => fn(
WoodenTrapdoor $v) => self::$_mDARK_OAK_TRAPDOOR = $v,
1098 "dark_oak_wall_hanging_sign" => fn(
WallHangingSign $v) => self::$_mDARK_OAK_WALL_HANGING_SIGN = $v,
1099 "dark_oak_wall_sign" => fn(
WallSign $v) => self::$_mDARK_OAK_WALL_SIGN = $v,
1100 "dark_oak_wood" => fn(
Wood $v) => self::$_mDARK_OAK_WOOD = $v,
1101 "dark_prismarine" => fn(
Opaque $v) => self::$_mDARK_PRISMARINE = $v,
1102 "dark_prismarine_slab" => fn(
Slab $v) => self::$_mDARK_PRISMARINE_SLAB = $v,
1103 "dark_prismarine_stairs" => fn(
Stair $v) => self::$_mDARK_PRISMARINE_STAIRS = $v,
1104 "daylight_sensor" => fn(
DaylightSensor $v) => self::$_mDAYLIGHT_SENSOR = $v,
1105 "dead_bush" => fn(
DeadBush $v) => self::$_mDEAD_BUSH = $v,
1106 "deepslate" => fn(
SimplePillar $v) => self::$_mDEEPSLATE = $v,
1107 "deepslate_bricks" => fn(
Opaque $v) => self::$_mDEEPSLATE_BRICKS = $v,
1108 "deepslate_brick_slab" => fn(
Slab $v) => self::$_mDEEPSLATE_BRICK_SLAB = $v,
1109 "deepslate_brick_stairs" => fn(
Stair $v) => self::$_mDEEPSLATE_BRICK_STAIRS = $v,
1110 "deepslate_brick_wall" => fn(
Wall $v) => self::$_mDEEPSLATE_BRICK_WALL = $v,
1111 "deepslate_coal_ore" => fn(
CoalOre $v) => self::$_mDEEPSLATE_COAL_ORE = $v,
1112 "deepslate_copper_ore" => fn(
CopperOre $v) => self::$_mDEEPSLATE_COPPER_ORE = $v,
1113 "deepslate_diamond_ore" => fn(
DiamondOre $v) => self::$_mDEEPSLATE_DIAMOND_ORE = $v,
1114 "deepslate_emerald_ore" => fn(
EmeraldOre $v) => self::$_mDEEPSLATE_EMERALD_ORE = $v,
1115 "deepslate_gold_ore" => fn(
GoldOre $v) => self::$_mDEEPSLATE_GOLD_ORE = $v,
1116 "deepslate_iron_ore" => fn(
IronOre $v) => self::$_mDEEPSLATE_IRON_ORE = $v,
1117 "deepslate_lapis_lazuli_ore" => fn(
LapisOre $v) => self::$_mDEEPSLATE_LAPIS_LAZULI_ORE = $v,
1118 "deepslate_redstone_ore" => fn(
RedstoneOre $v) => self::$_mDEEPSLATE_REDSTONE_ORE = $v,
1119 "deepslate_tiles" => fn(
Opaque $v) => self::$_mDEEPSLATE_TILES = $v,
1120 "deepslate_tile_slab" => fn(
Slab $v) => self::$_mDEEPSLATE_TILE_SLAB = $v,
1121 "deepslate_tile_stairs" => fn(
Stair $v) => self::$_mDEEPSLATE_TILE_STAIRS = $v,
1122 "deepslate_tile_wall" => fn(
Wall $v) => self::$_mDEEPSLATE_TILE_WALL = $v,
1123 "detector_rail" => fn(
DetectorRail $v) => self::$_mDETECTOR_RAIL = $v,
1124 "diamond" => fn(
Opaque $v) => self::$_mDIAMOND = $v,
1125 "diamond_ore" => fn(
DiamondOre $v) => self::$_mDIAMOND_ORE = $v,
1126 "diorite" => fn(
Opaque $v) => self::$_mDIORITE = $v,
1127 "diorite_slab" => fn(
Slab $v) => self::$_mDIORITE_SLAB = $v,
1128 "diorite_stairs" => fn(
Stair $v) => self::$_mDIORITE_STAIRS = $v,
1129 "diorite_wall" => fn(
Wall $v) => self::$_mDIORITE_WALL = $v,
1130 "dirt" => fn(
Dirt $v) => self::$_mDIRT = $v,
1131 "double_pitcher_crop" => fn(
DoublePitcherCrop $v) => self::$_mDOUBLE_PITCHER_CROP = $v,
1132 "double_tallgrass" => fn(
DoubleTallGrass $v) => self::$_mDOUBLE_TALLGRASS = $v,
1133 "dragon_egg" => fn(
DragonEgg $v) => self::$_mDRAGON_EGG = $v,
1134 "dried_kelp" => fn(
DriedKelp $v) => self::$_mDRIED_KELP = $v,
1135 "dyed_candle" => fn(
DyedCandle $v) => self::$_mDYED_CANDLE = $v,
1136 "dyed_shulker_box" => fn(
DyedShulkerBox $v) => self::$_mDYED_SHULKER_BOX = $v,
1137 "element_actinium" => fn(
Element $v) => self::$_mELEMENT_ACTINIUM = $v,
1138 "element_aluminum" => fn(
Element $v) => self::$_mELEMENT_ALUMINUM = $v,
1139 "element_americium" => fn(
Element $v) => self::$_mELEMENT_AMERICIUM = $v,
1140 "element_antimony" => fn(
Element $v) => self::$_mELEMENT_ANTIMONY = $v,
1141 "element_argon" => fn(
Element $v) => self::$_mELEMENT_ARGON = $v,
1142 "element_arsenic" => fn(
Element $v) => self::$_mELEMENT_ARSENIC = $v,
1143 "element_astatine" => fn(
Element $v) => self::$_mELEMENT_ASTATINE = $v,
1144 "element_barium" => fn(
Element $v) => self::$_mELEMENT_BARIUM = $v,
1145 "element_berkelium" => fn(
Element $v) => self::$_mELEMENT_BERKELIUM = $v,
1146 "element_beryllium" => fn(
Element $v) => self::$_mELEMENT_BERYLLIUM = $v,
1147 "element_bismuth" => fn(
Element $v) => self::$_mELEMENT_BISMUTH = $v,
1148 "element_bohrium" => fn(
Element $v) => self::$_mELEMENT_BOHRIUM = $v,
1149 "element_boron" => fn(
Element $v) => self::$_mELEMENT_BORON = $v,
1150 "element_bromine" => fn(
Element $v) => self::$_mELEMENT_BROMINE = $v,
1151 "element_cadmium" => fn(
Element $v) => self::$_mELEMENT_CADMIUM = $v,
1152 "element_calcium" => fn(
Element $v) => self::$_mELEMENT_CALCIUM = $v,
1153 "element_californium" => fn(
Element $v) => self::$_mELEMENT_CALIFORNIUM = $v,
1154 "element_carbon" => fn(
Element $v) => self::$_mELEMENT_CARBON = $v,
1155 "element_cerium" => fn(
Element $v) => self::$_mELEMENT_CERIUM = $v,
1156 "element_cesium" => fn(
Element $v) => self::$_mELEMENT_CESIUM = $v,
1157 "element_chlorine" => fn(
Element $v) => self::$_mELEMENT_CHLORINE = $v,
1158 "element_chromium" => fn(
Element $v) => self::$_mELEMENT_CHROMIUM = $v,
1159 "element_cobalt" => fn(
Element $v) => self::$_mELEMENT_COBALT = $v,
1160 "element_constructor" => fn(
ChemistryTable $v) => self::$_mELEMENT_CONSTRUCTOR = $v,
1161 "element_copernicium" => fn(
Element $v) => self::$_mELEMENT_COPERNICIUM = $v,
1162 "element_copper" => fn(
Element $v) => self::$_mELEMENT_COPPER = $v,
1163 "element_curium" => fn(
Element $v) => self::$_mELEMENT_CURIUM = $v,
1164 "element_darmstadtium" => fn(
Element $v) => self::$_mELEMENT_DARMSTADTIUM = $v,
1165 "element_dubnium" => fn(
Element $v) => self::$_mELEMENT_DUBNIUM = $v,
1166 "element_dysprosium" => fn(
Element $v) => self::$_mELEMENT_DYSPROSIUM = $v,
1167 "element_einsteinium" => fn(
Element $v) => self::$_mELEMENT_EINSTEINIUM = $v,
1168 "element_erbium" => fn(
Element $v) => self::$_mELEMENT_ERBIUM = $v,
1169 "element_europium" => fn(
Element $v) => self::$_mELEMENT_EUROPIUM = $v,
1170 "element_fermium" => fn(
Element $v) => self::$_mELEMENT_FERMIUM = $v,
1171 "element_flerovium" => fn(
Element $v) => self::$_mELEMENT_FLEROVIUM = $v,
1172 "element_fluorine" => fn(
Element $v) => self::$_mELEMENT_FLUORINE = $v,
1173 "element_francium" => fn(
Element $v) => self::$_mELEMENT_FRANCIUM = $v,
1174 "element_gadolinium" => fn(
Element $v) => self::$_mELEMENT_GADOLINIUM = $v,
1175 "element_gallium" => fn(
Element $v) => self::$_mELEMENT_GALLIUM = $v,
1176 "element_germanium" => fn(
Element $v) => self::$_mELEMENT_GERMANIUM = $v,
1177 "element_gold" => fn(
Element $v) => self::$_mELEMENT_GOLD = $v,
1178 "element_hafnium" => fn(
Element $v) => self::$_mELEMENT_HAFNIUM = $v,
1179 "element_hassium" => fn(
Element $v) => self::$_mELEMENT_HASSIUM = $v,
1180 "element_helium" => fn(
Element $v) => self::$_mELEMENT_HELIUM = $v,
1181 "element_holmium" => fn(
Element $v) => self::$_mELEMENT_HOLMIUM = $v,
1182 "element_hydrogen" => fn(
Element $v) => self::$_mELEMENT_HYDROGEN = $v,
1183 "element_indium" => fn(
Element $v) => self::$_mELEMENT_INDIUM = $v,
1184 "element_iodine" => fn(
Element $v) => self::$_mELEMENT_IODINE = $v,
1185 "element_iridium" => fn(
Element $v) => self::$_mELEMENT_IRIDIUM = $v,
1186 "element_iron" => fn(
Element $v) => self::$_mELEMENT_IRON = $v,
1187 "element_krypton" => fn(
Element $v) => self::$_mELEMENT_KRYPTON = $v,
1188 "element_lanthanum" => fn(
Element $v) => self::$_mELEMENT_LANTHANUM = $v,
1189 "element_lawrencium" => fn(
Element $v) => self::$_mELEMENT_LAWRENCIUM = $v,
1190 "element_lead" => fn(
Element $v) => self::$_mELEMENT_LEAD = $v,
1191 "element_lithium" => fn(
Element $v) => self::$_mELEMENT_LITHIUM = $v,
1192 "element_livermorium" => fn(
Element $v) => self::$_mELEMENT_LIVERMORIUM = $v,
1193 "element_lutetium" => fn(
Element $v) => self::$_mELEMENT_LUTETIUM = $v,
1194 "element_magnesium" => fn(
Element $v) => self::$_mELEMENT_MAGNESIUM = $v,
1195 "element_manganese" => fn(
Element $v) => self::$_mELEMENT_MANGANESE = $v,
1196 "element_meitnerium" => fn(
Element $v) => self::$_mELEMENT_MEITNERIUM = $v,
1197 "element_mendelevium" => fn(
Element $v) => self::$_mELEMENT_MENDELEVIUM = $v,
1198 "element_mercury" => fn(
Element $v) => self::$_mELEMENT_MERCURY = $v,
1199 "element_molybdenum" => fn(
Element $v) => self::$_mELEMENT_MOLYBDENUM = $v,
1200 "element_moscovium" => fn(
Element $v) => self::$_mELEMENT_MOSCOVIUM = $v,
1201 "element_neodymium" => fn(
Element $v) => self::$_mELEMENT_NEODYMIUM = $v,
1202 "element_neon" => fn(
Element $v) => self::$_mELEMENT_NEON = $v,
1203 "element_neptunium" => fn(
Element $v) => self::$_mELEMENT_NEPTUNIUM = $v,
1204 "element_nickel" => fn(
Element $v) => self::$_mELEMENT_NICKEL = $v,
1205 "element_nihonium" => fn(
Element $v) => self::$_mELEMENT_NIHONIUM = $v,
1206 "element_niobium" => fn(
Element $v) => self::$_mELEMENT_NIOBIUM = $v,
1207 "element_nitrogen" => fn(
Element $v) => self::$_mELEMENT_NITROGEN = $v,
1208 "element_nobelium" => fn(
Element $v) => self::$_mELEMENT_NOBELIUM = $v,
1209 "element_oganesson" => fn(
Element $v) => self::$_mELEMENT_OGANESSON = $v,
1210 "element_osmium" => fn(
Element $v) => self::$_mELEMENT_OSMIUM = $v,
1211 "element_oxygen" => fn(
Element $v) => self::$_mELEMENT_OXYGEN = $v,
1212 "element_palladium" => fn(
Element $v) => self::$_mELEMENT_PALLADIUM = $v,
1213 "element_phosphorus" => fn(
Element $v) => self::$_mELEMENT_PHOSPHORUS = $v,
1214 "element_platinum" => fn(
Element $v) => self::$_mELEMENT_PLATINUM = $v,
1215 "element_plutonium" => fn(
Element $v) => self::$_mELEMENT_PLUTONIUM = $v,
1216 "element_polonium" => fn(
Element $v) => self::$_mELEMENT_POLONIUM = $v,
1217 "element_potassium" => fn(
Element $v) => self::$_mELEMENT_POTASSIUM = $v,
1218 "element_praseodymium" => fn(
Element $v) => self::$_mELEMENT_PRASEODYMIUM = $v,
1219 "element_promethium" => fn(
Element $v) => self::$_mELEMENT_PROMETHIUM = $v,
1220 "element_protactinium" => fn(
Element $v) => self::$_mELEMENT_PROTACTINIUM = $v,
1221 "element_radium" => fn(
Element $v) => self::$_mELEMENT_RADIUM = $v,
1222 "element_radon" => fn(
Element $v) => self::$_mELEMENT_RADON = $v,
1223 "element_rhenium" => fn(
Element $v) => self::$_mELEMENT_RHENIUM = $v,
1224 "element_rhodium" => fn(
Element $v) => self::$_mELEMENT_RHODIUM = $v,
1225 "element_roentgenium" => fn(
Element $v) => self::$_mELEMENT_ROENTGENIUM = $v,
1226 "element_rubidium" => fn(
Element $v) => self::$_mELEMENT_RUBIDIUM = $v,
1227 "element_ruthenium" => fn(
Element $v) => self::$_mELEMENT_RUTHENIUM = $v,
1228 "element_rutherfordium" => fn(
Element $v) => self::$_mELEMENT_RUTHERFORDIUM = $v,
1229 "element_samarium" => fn(
Element $v) => self::$_mELEMENT_SAMARIUM = $v,
1230 "element_scandium" => fn(
Element $v) => self::$_mELEMENT_SCANDIUM = $v,
1231 "element_seaborgium" => fn(
Element $v) => self::$_mELEMENT_SEABORGIUM = $v,
1232 "element_selenium" => fn(
Element $v) => self::$_mELEMENT_SELENIUM = $v,
1233 "element_silicon" => fn(
Element $v) => self::$_mELEMENT_SILICON = $v,
1234 "element_silver" => fn(
Element $v) => self::$_mELEMENT_SILVER = $v,
1235 "element_sodium" => fn(
Element $v) => self::$_mELEMENT_SODIUM = $v,
1236 "element_strontium" => fn(
Element $v) => self::$_mELEMENT_STRONTIUM = $v,
1237 "element_sulfur" => fn(
Element $v) => self::$_mELEMENT_SULFUR = $v,
1238 "element_tantalum" => fn(
Element $v) => self::$_mELEMENT_TANTALUM = $v,
1239 "element_technetium" => fn(
Element $v) => self::$_mELEMENT_TECHNETIUM = $v,
1240 "element_tellurium" => fn(
Element $v) => self::$_mELEMENT_TELLURIUM = $v,
1241 "element_tennessine" => fn(
Element $v) => self::$_mELEMENT_TENNESSINE = $v,
1242 "element_terbium" => fn(
Element $v) => self::$_mELEMENT_TERBIUM = $v,
1243 "element_thallium" => fn(
Element $v) => self::$_mELEMENT_THALLIUM = $v,
1244 "element_thorium" => fn(
Element $v) => self::$_mELEMENT_THORIUM = $v,
1245 "element_thulium" => fn(
Element $v) => self::$_mELEMENT_THULIUM = $v,
1246 "element_tin" => fn(
Element $v) => self::$_mELEMENT_TIN = $v,
1247 "element_titanium" => fn(
Element $v) => self::$_mELEMENT_TITANIUM = $v,
1248 "element_tungsten" => fn(
Element $v) => self::$_mELEMENT_TUNGSTEN = $v,
1249 "element_uranium" => fn(
Element $v) => self::$_mELEMENT_URANIUM = $v,
1250 "element_vanadium" => fn(
Element $v) => self::$_mELEMENT_VANADIUM = $v,
1251 "element_xenon" => fn(
Element $v) => self::$_mELEMENT_XENON = $v,
1252 "element_ytterbium" => fn(
Element $v) => self::$_mELEMENT_YTTERBIUM = $v,
1253 "element_yttrium" => fn(
Element $v) => self::$_mELEMENT_YTTRIUM = $v,
1254 "element_zero" => fn(
Opaque $v) => self::$_mELEMENT_ZERO = $v,
1255 "element_zinc" => fn(
Element $v) => self::$_mELEMENT_ZINC = $v,
1256 "element_zirconium" => fn(
Element $v) => self::$_mELEMENT_ZIRCONIUM = $v,
1257 "emerald" => fn(
Opaque $v) => self::$_mEMERALD = $v,
1258 "emerald_ore" => fn(
EmeraldOre $v) => self::$_mEMERALD_ORE = $v,
1259 "enchanting_table" => fn(
EnchantingTable $v) => self::$_mENCHANTING_TABLE = $v,
1260 "ender_chest" => fn(
EnderChest $v) => self::$_mENDER_CHEST = $v,
1261 "end_portal_frame" => fn(
EndPortalFrame $v) => self::$_mEND_PORTAL_FRAME = $v,
1262 "end_rod" => fn(
EndRod $v) => self::$_mEND_ROD = $v,
1263 "end_stone" => fn(
Opaque $v) => self::$_mEND_STONE = $v,
1264 "end_stone_bricks" => fn(
Opaque $v) => self::$_mEND_STONE_BRICKS = $v,
1265 "end_stone_brick_slab" => fn(
Slab $v) => self::$_mEND_STONE_BRICK_SLAB = $v,
1266 "end_stone_brick_stairs" => fn(
Stair $v) => self::$_mEND_STONE_BRICK_STAIRS = $v,
1267 "end_stone_brick_wall" => fn(
Wall $v) => self::$_mEND_STONE_BRICK_WALL = $v,
1268 "fake_wooden_slab" => fn(
Slab $v) => self::$_mFAKE_WOODEN_SLAB = $v,
1269 "farmland" => fn(
Farmland $v) => self::$_mFARMLAND = $v,
1270 "fern" => fn(
TallGrass $v) => self::$_mFERN = $v,
1271 "fire" => fn(
Fire $v) => self::$_mFIRE = $v,
1272 "fletching_table" => fn(
FletchingTable $v) => self::$_mFLETCHING_TABLE = $v,
1273 "flowering_azalea_leaves" => fn(
Leaves $v) => self::$_mFLOWERING_AZALEA_LEAVES = $v,
1274 "flower_pot" => fn(
FlowerPot $v) => self::$_mFLOWER_POT = $v,
1275 "froglight" => fn(
Froglight $v) => self::$_mFROGLIGHT = $v,
1276 "frosted_ice" => fn(
FrostedIce $v) => self::$_mFROSTED_ICE = $v,
1277 "furnace" => fn(
Furnace $v) => self::$_mFURNACE = $v,
1278 "gilded_blackstone" => fn(
GildedBlackstone $v) => self::$_mGILDED_BLACKSTONE = $v,
1279 "glass" => fn(
Glass $v) => self::$_mGLASS = $v,
1280 "glass_pane" => fn(
GlassPane $v) => self::$_mGLASS_PANE = $v,
1281 "glazed_terracotta" => fn(
GlazedTerracotta $v) => self::$_mGLAZED_TERRACOTTA = $v,
1282 "glowing_item_frame" => fn(
ItemFrame $v) => self::$_mGLOWING_ITEM_FRAME = $v,
1283 "glowing_obsidian" => fn(
GlowingObsidian $v) => self::$_mGLOWING_OBSIDIAN = $v,
1284 "glowstone" => fn(
Glowstone $v) => self::$_mGLOWSTONE = $v,
1285 "glow_lichen" => fn(
GlowLichen $v) => self::$_mGLOW_LICHEN = $v,
1286 "gold" => fn(
Opaque $v) => self::$_mGOLD = $v,
1287 "gold_ore" => fn(
GoldOre $v) => self::$_mGOLD_ORE = $v,
1288 "granite" => fn(
Opaque $v) => self::$_mGRANITE = $v,
1289 "granite_slab" => fn(
Slab $v) => self::$_mGRANITE_SLAB = $v,
1290 "granite_stairs" => fn(
Stair $v) => self::$_mGRANITE_STAIRS = $v,
1291 "granite_wall" => fn(
Wall $v) => self::$_mGRANITE_WALL = $v,
1292 "grass" => fn(
Grass $v) => self::$_mGRASS = $v,
1293 "grass_path" => fn(
GrassPath $v) => self::$_mGRASS_PATH = $v,
1294 "gravel" => fn(
Gravel $v) => self::$_mGRAVEL = $v,
1295 "green_torch" => fn(
Torch $v) => self::$_mGREEN_TORCH = $v,
1296 "hanging_roots" => fn(
HangingRoots $v) => self::$_mHANGING_ROOTS = $v,
1297 "hardened_clay" => fn(
HardenedClay $v) => self::$_mHARDENED_CLAY = $v,
1298 "hardened_glass" => fn(
HardenedGlass $v) => self::$_mHARDENED_GLASS = $v,
1299 "hardened_glass_pane" => fn(
HardenedGlassPane $v) => self::$_mHARDENED_GLASS_PANE = $v,
1300 "hay_bale" => fn(
HayBale $v) => self::$_mHAY_BALE = $v,
1301 "honeycomb" => fn(
Opaque $v) => self::$_mHONEYCOMB = $v,
1302 "hopper" => fn(
Hopper $v) => self::$_mHOPPER = $v,
1303 "ice" => fn(
Ice $v) => self::$_mICE = $v,
1304 "infested_chiseled_stone_brick" => fn(
InfestedStone $v) => self::$_mINFESTED_CHISELED_STONE_BRICK = $v,
1305 "infested_cobblestone" => fn(
InfestedStone $v) => self::$_mINFESTED_COBBLESTONE = $v,
1306 "infested_cracked_stone_brick" => fn(
InfestedStone $v) => self::$_mINFESTED_CRACKED_STONE_BRICK = $v,
1307 "infested_deepslate" => fn(
InfestedPillar $v) => self::$_mINFESTED_DEEPSLATE = $v,
1308 "infested_mossy_stone_brick" => fn(
InfestedStone $v) => self::$_mINFESTED_MOSSY_STONE_BRICK = $v,
1309 "infested_stone" => fn(
InfestedStone $v) => self::$_mINFESTED_STONE = $v,
1310 "infested_stone_brick" => fn(
InfestedStone $v) => self::$_mINFESTED_STONE_BRICK = $v,
1311 "info_update" => fn(
Opaque $v) => self::$_mINFO_UPDATE = $v,
1312 "info_update2" => fn(
Opaque $v) => self::$_mINFO_UPDATE2 = $v,
1313 "invisible_bedrock" => fn(
Transparent $v) => self::$_mINVISIBLE_BEDROCK = $v,
1314 "iron" => fn(
Opaque $v) => self::$_mIRON = $v,
1315 "iron_bars" => fn(
Thin $v) => self::$_mIRON_BARS = $v,
1316 "iron_door" => fn(
Door $v) => self::$_mIRON_DOOR = $v,
1317 "iron_ore" => fn(
IronOre $v) => self::$_mIRON_ORE = $v,
1318 "iron_trapdoor" => fn(
Trapdoor $v) => self::$_mIRON_TRAPDOOR = $v,
1319 "item_frame" => fn(
ItemFrame $v) => self::$_mITEM_FRAME = $v,
1320 "jukebox" => fn(
Jukebox $v) => self::$_mJUKEBOX = $v,
1321 "jungle_button" => fn(
WoodenButton $v) => self::$_mJUNGLE_BUTTON = $v,
1322 "jungle_ceiling_center_hanging_sign" => fn(
CeilingCenterHangingSign $v) => self::$_mJUNGLE_CEILING_CENTER_HANGING_SIGN = $v,
1323 "jungle_ceiling_edges_hanging_sign" => fn(
CeilingEdgesHangingSign $v) => self::$_mJUNGLE_CEILING_EDGES_HANGING_SIGN = $v,
1324 "jungle_door" => fn(
WoodenDoor $v) => self::$_mJUNGLE_DOOR = $v,
1325 "jungle_fence" => fn(
WoodenFence $v) => self::$_mJUNGLE_FENCE = $v,
1326 "jungle_fence_gate" => fn(
FenceGate $v) => self::$_mJUNGLE_FENCE_GATE = $v,
1327 "jungle_leaves" => fn(
Leaves $v) => self::$_mJUNGLE_LEAVES = $v,
1328 "jungle_log" => fn(
Wood $v) => self::$_mJUNGLE_LOG = $v,
1329 "jungle_planks" => fn(
Planks $v) => self::$_mJUNGLE_PLANKS = $v,
1330 "jungle_pressure_plate" => fn(
WoodenPressurePlate $v) => self::$_mJUNGLE_PRESSURE_PLATE = $v,
1331 "jungle_sapling" => fn(
Sapling $v) => self::$_mJUNGLE_SAPLING = $v,
1332 "jungle_sign" => fn(
FloorSign $v) => self::$_mJUNGLE_SIGN = $v,
1333 "jungle_slab" => fn(
WoodenSlab $v) => self::$_mJUNGLE_SLAB = $v,
1334 "jungle_stairs" => fn(
WoodenStairs $v) => self::$_mJUNGLE_STAIRS = $v,
1335 "jungle_trapdoor" => fn(
WoodenTrapdoor $v) => self::$_mJUNGLE_TRAPDOOR = $v,
1336 "jungle_wall_hanging_sign" => fn(
WallHangingSign $v) => self::$_mJUNGLE_WALL_HANGING_SIGN = $v,
1337 "jungle_wall_sign" => fn(
WallSign $v) => self::$_mJUNGLE_WALL_SIGN = $v,
1338 "jungle_wood" => fn(
Wood $v) => self::$_mJUNGLE_WOOD = $v,
1340 "ladder" => fn(
Ladder $v) => self::$_mLADDER = $v,
1341 "lantern" => fn(
Lantern $v) => self::$_mLANTERN = $v,
1342 "lapis_lazuli" => fn(
Opaque $v) => self::$_mLAPIS_LAZULI = $v,
1343 "lapis_lazuli_ore" => fn(
LapisOre $v) => self::$_mLAPIS_LAZULI_ORE = $v,
1345 "lava" => fn(
Lava $v) => self::$_mLAVA = $v,
1346 "lava_cauldron" => fn(
LavaCauldron $v) => self::$_mLAVA_CAULDRON = $v,
1347 "lectern" => fn(
Lectern $v) => self::$_mLECTERN = $v,
1348 "legacy_stonecutter" => fn(
Opaque $v) => self::$_mLEGACY_STONECUTTER = $v,
1349 "lever" => fn(
Lever $v) => self::$_mLEVER = $v,
1350 "light" => fn(
Light $v) => self::$_mLIGHT = $v,
1351 "lightning_rod" => fn(
LightningRod $v) => self::$_mLIGHTNING_ROD = $v,
1352 "lilac" => fn(
DoublePlant $v) => self::$_mLILAC = $v,
1353 "lily_of_the_valley" => fn(
Flower $v) => self::$_mLILY_OF_THE_VALLEY = $v,
1354 "lily_pad" => fn(
WaterLily $v) => self::$_mLILY_PAD = $v,
1355 "lit_pumpkin" => fn(
LitPumpkin $v) => self::$_mLIT_PUMPKIN = $v,
1356 "loom" => fn(
Loom $v) => self::$_mLOOM = $v,
1357 "magma" => fn(
Magma $v) => self::$_mMAGMA = $v,
1358 "mangrove_button" => fn(
WoodenButton $v) => self::$_mMANGROVE_BUTTON = $v,
1359 "mangrove_ceiling_center_hanging_sign" => fn(
CeilingCenterHangingSign $v) => self::$_mMANGROVE_CEILING_CENTER_HANGING_SIGN = $v,
1360 "mangrove_ceiling_edges_hanging_sign" => fn(
CeilingEdgesHangingSign $v) => self::$_mMANGROVE_CEILING_EDGES_HANGING_SIGN = $v,
1361 "mangrove_door" => fn(
WoodenDoor $v) => self::$_mMANGROVE_DOOR = $v,
1362 "mangrove_fence" => fn(
WoodenFence $v) => self::$_mMANGROVE_FENCE = $v,
1363 "mangrove_fence_gate" => fn(
FenceGate $v) => self::$_mMANGROVE_FENCE_GATE = $v,
1364 "mangrove_leaves" => fn(
Leaves $v) => self::$_mMANGROVE_LEAVES = $v,
1365 "mangrove_log" => fn(
Wood $v) => self::$_mMANGROVE_LOG = $v,
1366 "mangrove_planks" => fn(
Planks $v) => self::$_mMANGROVE_PLANKS = $v,
1367 "mangrove_pressure_plate" => fn(
WoodenPressurePlate $v) => self::$_mMANGROVE_PRESSURE_PLATE = $v,
1368 "mangrove_roots" => fn(
MangroveRoots $v) => self::$_mMANGROVE_ROOTS = $v,
1369 "mangrove_sign" => fn(
FloorSign $v) => self::$_mMANGROVE_SIGN = $v,
1370 "mangrove_slab" => fn(
WoodenSlab $v) => self::$_mMANGROVE_SLAB = $v,
1371 "mangrove_stairs" => fn(
WoodenStairs $v) => self::$_mMANGROVE_STAIRS = $v,
1372 "mangrove_trapdoor" => fn(
WoodenTrapdoor $v) => self::$_mMANGROVE_TRAPDOOR = $v,
1373 "mangrove_wall_hanging_sign" => fn(
WallHangingSign $v) => self::$_mMANGROVE_WALL_HANGING_SIGN = $v,
1374 "mangrove_wall_sign" => fn(
WallSign $v) => self::$_mMANGROVE_WALL_SIGN = $v,
1375 "mangrove_wood" => fn(
Wood $v) => self::$_mMANGROVE_WOOD = $v,
1376 "material_reducer" => fn(
ChemistryTable $v) => self::$_mMATERIAL_REDUCER = $v,
1377 "melon" => fn(
Melon $v) => self::$_mMELON = $v,
1378 "melon_stem" => fn(
MelonStem $v) => self::$_mMELON_STEM = $v,
1379 "mob_head" => fn(
MobHead $v) => self::$_mMOB_HEAD = $v,
1380 "monster_spawner" => fn(
MonsterSpawner $v) => self::$_mMONSTER_SPAWNER = $v,
1381 "mossy_cobblestone" => fn(
Opaque $v) => self::$_mMOSSY_COBBLESTONE = $v,
1382 "mossy_cobblestone_slab" => fn(
Slab $v) => self::$_mMOSSY_COBBLESTONE_SLAB = $v,
1383 "mossy_cobblestone_stairs" => fn(
Stair $v) => self::$_mMOSSY_COBBLESTONE_STAIRS = $v,
1384 "mossy_cobblestone_wall" => fn(
Wall $v) => self::$_mMOSSY_COBBLESTONE_WALL = $v,
1385 "mossy_stone_bricks" => fn(
Opaque $v) => self::$_mMOSSY_STONE_BRICKS = $v,
1386 "mossy_stone_brick_slab" => fn(
Slab $v) => self::$_mMOSSY_STONE_BRICK_SLAB = $v,
1387 "mossy_stone_brick_stairs" => fn(
Stair $v) => self::$_mMOSSY_STONE_BRICK_STAIRS = $v,
1388 "mossy_stone_brick_wall" => fn(
Wall $v) => self::$_mMOSSY_STONE_BRICK_WALL = $v,
1389 "mud" => fn(
Opaque $v) => self::$_mMUD = $v,
1390 "muddy_mangrove_roots" => fn(
SimplePillar $v) => self::$_mMUDDY_MANGROVE_ROOTS = $v,
1391 "mud_bricks" => fn(
Opaque $v) => self::$_mMUD_BRICKS = $v,
1392 "mud_brick_slab" => fn(
Slab $v) => self::$_mMUD_BRICK_SLAB = $v,
1393 "mud_brick_stairs" => fn(
Stair $v) => self::$_mMUD_BRICK_STAIRS = $v,
1394 "mud_brick_wall" => fn(
Wall $v) => self::$_mMUD_BRICK_WALL = $v,
1395 "mushroom_stem" => fn(
MushroomStem $v) => self::$_mMUSHROOM_STEM = $v,
1396 "mycelium" => fn(
Mycelium $v) => self::$_mMYCELIUM = $v,
1397 "netherite" => fn(
Opaque $v) => self::$_mNETHERITE = $v,
1398 "netherrack" => fn(
Netherrack $v) => self::$_mNETHERRACK = $v,
1399 "nether_bricks" => fn(
Opaque $v) => self::$_mNETHER_BRICKS = $v,
1400 "nether_brick_fence" => fn(
Fence $v) => self::$_mNETHER_BRICK_FENCE = $v,
1401 "nether_brick_slab" => fn(
Slab $v) => self::$_mNETHER_BRICK_SLAB = $v,
1402 "nether_brick_stairs" => fn(
Stair $v) => self::$_mNETHER_BRICK_STAIRS = $v,
1403 "nether_brick_wall" => fn(
Wall $v) => self::$_mNETHER_BRICK_WALL = $v,
1404 "nether_gold_ore" => fn(
NetherGoldOre $v) => self::$_mNETHER_GOLD_ORE = $v,
1405 "nether_portal" => fn(
NetherPortal $v) => self::$_mNETHER_PORTAL = $v,
1406 "nether_quartz_ore" => fn(
NetherQuartzOre $v) => self::$_mNETHER_QUARTZ_ORE = $v,
1407 "nether_reactor_core" => fn(
NetherReactor $v) => self::$_mNETHER_REACTOR_CORE = $v,
1408 "nether_sprouts" => fn(
NetherSprouts $v) => self::$_mNETHER_SPROUTS = $v,
1410 "nether_wart_block" => fn(
Opaque $v) => self::$_mNETHER_WART_BLOCK = $v,
1411 "note_block" => fn(
Note $v) => self::$_mNOTE_BLOCK = $v,
1412 "oak_button" => fn(
WoodenButton $v) => self::$_mOAK_BUTTON = $v,
1413 "oak_ceiling_center_hanging_sign" => fn(
CeilingCenterHangingSign $v) => self::$_mOAK_CEILING_CENTER_HANGING_SIGN = $v,
1414 "oak_ceiling_edges_hanging_sign" => fn(
CeilingEdgesHangingSign $v) => self::$_mOAK_CEILING_EDGES_HANGING_SIGN = $v,
1415 "oak_door" => fn(
WoodenDoor $v) => self::$_mOAK_DOOR = $v,
1416 "oak_fence" => fn(
WoodenFence $v) => self::$_mOAK_FENCE = $v,
1417 "oak_fence_gate" => fn(
FenceGate $v) => self::$_mOAK_FENCE_GATE = $v,
1418 "oak_leaves" => fn(
Leaves $v) => self::$_mOAK_LEAVES = $v,
1419 "oak_log" => fn(
Wood $v) => self::$_mOAK_LOG = $v,
1420 "oak_planks" => fn(
Planks $v) => self::$_mOAK_PLANKS = $v,
1422 "oak_sapling" => fn(
Sapling $v) => self::$_mOAK_SAPLING = $v,
1423 "oak_sign" => fn(
FloorSign $v) => self::$_mOAK_SIGN = $v,
1424 "oak_slab" => fn(
WoodenSlab $v) => self::$_mOAK_SLAB = $v,
1425 "oak_stairs" => fn(
WoodenStairs $v) => self::$_mOAK_STAIRS = $v,
1426 "oak_trapdoor" => fn(
WoodenTrapdoor $v) => self::$_mOAK_TRAPDOOR = $v,
1427 "oak_wall_hanging_sign" => fn(
WallHangingSign $v) => self::$_mOAK_WALL_HANGING_SIGN = $v,
1428 "oak_wall_sign" => fn(
WallSign $v) => self::$_mOAK_WALL_SIGN = $v,
1429 "oak_wood" => fn(
Wood $v) => self::$_mOAK_WOOD = $v,
1430 "obsidian" => fn(
Opaque $v) => self::$_mOBSIDIAN = $v,
1432 "ominous_wall_banner" => fn(
OminousWallBanner $v) => self::$_mOMINOUS_WALL_BANNER = $v,
1433 "orange_tulip" => fn(
Flower $v) => self::$_mORANGE_TULIP = $v,
1434 "oxeye_daisy" => fn(
Flower $v) => self::$_mOXEYE_DAISY = $v,
1435 "packed_ice" => fn(
PackedIce $v) => self::$_mPACKED_ICE = $v,
1436 "packed_mud" => fn(
Opaque $v) => self::$_mPACKED_MUD = $v,
1437 "pale_oak_button" => fn(
WoodenButton $v) => self::$_mPALE_OAK_BUTTON = $v,
1438 "pale_oak_ceiling_center_hanging_sign" => fn(
CeilingCenterHangingSign $v) => self::$_mPALE_OAK_CEILING_CENTER_HANGING_SIGN = $v,
1439 "pale_oak_ceiling_edges_hanging_sign" => fn(
CeilingEdgesHangingSign $v) => self::$_mPALE_OAK_CEILING_EDGES_HANGING_SIGN = $v,
1440 "pale_oak_door" => fn(
WoodenDoor $v) => self::$_mPALE_OAK_DOOR = $v,
1441 "pale_oak_fence" => fn(
WoodenFence $v) => self::$_mPALE_OAK_FENCE = $v,
1442 "pale_oak_fence_gate" => fn(
FenceGate $v) => self::$_mPALE_OAK_FENCE_GATE = $v,
1443 "pale_oak_leaves" => fn(
Leaves $v) => self::$_mPALE_OAK_LEAVES = $v,
1444 "pale_oak_log" => fn(
Wood $v) => self::$_mPALE_OAK_LOG = $v,
1445 "pale_oak_planks" => fn(
Planks $v) => self::$_mPALE_OAK_PLANKS = $v,
1446 "pale_oak_pressure_plate" => fn(
WoodenPressurePlate $v) => self::$_mPALE_OAK_PRESSURE_PLATE = $v,
1447 "pale_oak_sign" => fn(
FloorSign $v) => self::$_mPALE_OAK_SIGN = $v,
1448 "pale_oak_slab" => fn(
WoodenSlab $v) => self::$_mPALE_OAK_SLAB = $v,
1449 "pale_oak_stairs" => fn(
WoodenStairs $v) => self::$_mPALE_OAK_STAIRS = $v,
1450 "pale_oak_trapdoor" => fn(
WoodenTrapdoor $v) => self::$_mPALE_OAK_TRAPDOOR = $v,
1451 "pale_oak_wall_hanging_sign" => fn(
WallHangingSign $v) => self::$_mPALE_OAK_WALL_HANGING_SIGN = $v,
1452 "pale_oak_wall_sign" => fn(
WallSign $v) => self::$_mPALE_OAK_WALL_SIGN = $v,
1453 "pale_oak_wood" => fn(
Wood $v) => self::$_mPALE_OAK_WOOD = $v,
1454 "peony" => fn(
DoublePlant $v) => self::$_mPEONY = $v,
1455 "pink_petals" => fn(
PinkPetals $v) => self::$_mPINK_PETALS = $v,
1456 "pink_tulip" => fn(
Flower $v) => self::$_mPINK_TULIP = $v,
1457 "pitcher_crop" => fn(
PitcherCrop $v) => self::$_mPITCHER_CROP = $v,
1458 "pitcher_plant" => fn(
DoublePlant $v) => self::$_mPITCHER_PLANT = $v,
1459 "podzol" => fn(
Podzol $v) => self::$_mPODZOL = $v,
1460 "polished_andesite" => fn(
Opaque $v) => self::$_mPOLISHED_ANDESITE = $v,
1461 "polished_andesite_slab" => fn(
Slab $v) => self::$_mPOLISHED_ANDESITE_SLAB = $v,
1462 "polished_andesite_stairs" => fn(
Stair $v) => self::$_mPOLISHED_ANDESITE_STAIRS = $v,
1463 "polished_basalt" => fn(
SimplePillar $v) => self::$_mPOLISHED_BASALT = $v,
1464 "polished_blackstone" => fn(
Opaque $v) => self::$_mPOLISHED_BLACKSTONE = $v,
1465 "polished_blackstone_bricks" => fn(
Opaque $v) => self::$_mPOLISHED_BLACKSTONE_BRICKS = $v,
1466 "polished_blackstone_brick_slab" => fn(
Slab $v) => self::$_mPOLISHED_BLACKSTONE_BRICK_SLAB = $v,
1467 "polished_blackstone_brick_stairs" => fn(
Stair $v) => self::$_mPOLISHED_BLACKSTONE_BRICK_STAIRS = $v,
1468 "polished_blackstone_brick_wall" => fn(
Wall $v) => self::$_mPOLISHED_BLACKSTONE_BRICK_WALL = $v,
1469 "polished_blackstone_button" => fn(
StoneButton $v) => self::$_mPOLISHED_BLACKSTONE_BUTTON = $v,
1470 "polished_blackstone_pressure_plate" => fn(
StonePressurePlate $v) => self::$_mPOLISHED_BLACKSTONE_PRESSURE_PLATE = $v,
1471 "polished_blackstone_slab" => fn(
Slab $v) => self::$_mPOLISHED_BLACKSTONE_SLAB = $v,
1472 "polished_blackstone_stairs" => fn(
Stair $v) => self::$_mPOLISHED_BLACKSTONE_STAIRS = $v,
1473 "polished_blackstone_wall" => fn(
Wall $v) => self::$_mPOLISHED_BLACKSTONE_WALL = $v,
1474 "polished_deepslate" => fn(
Opaque $v) => self::$_mPOLISHED_DEEPSLATE = $v,
1475 "polished_deepslate_slab" => fn(
Slab $v) => self::$_mPOLISHED_DEEPSLATE_SLAB = $v,
1476 "polished_deepslate_stairs" => fn(
Stair $v) => self::$_mPOLISHED_DEEPSLATE_STAIRS = $v,
1477 "polished_deepslate_wall" => fn(
Wall $v) => self::$_mPOLISHED_DEEPSLATE_WALL = $v,
1478 "polished_diorite" => fn(
Opaque $v) => self::$_mPOLISHED_DIORITE = $v,
1479 "polished_diorite_slab" => fn(
Slab $v) => self::$_mPOLISHED_DIORITE_SLAB = $v,
1480 "polished_diorite_stairs" => fn(
Stair $v) => self::$_mPOLISHED_DIORITE_STAIRS = $v,
1481 "polished_granite" => fn(
Opaque $v) => self::$_mPOLISHED_GRANITE = $v,
1482 "polished_granite_slab" => fn(
Slab $v) => self::$_mPOLISHED_GRANITE_SLAB = $v,
1483 "polished_granite_stairs" => fn(
Stair $v) => self::$_mPOLISHED_GRANITE_STAIRS = $v,
1484 "polished_tuff" => fn(
Opaque $v) => self::$_mPOLISHED_TUFF = $v,
1485 "polished_tuff_slab" => fn(
Slab $v) => self::$_mPOLISHED_TUFF_SLAB = $v,
1486 "polished_tuff_stairs" => fn(
Stair $v) => self::$_mPOLISHED_TUFF_STAIRS = $v,
1487 "polished_tuff_wall" => fn(
Wall $v) => self::$_mPOLISHED_TUFF_WALL = $v,
1488 "poppy" => fn(
Flower $v) => self::$_mPOPPY = $v,
1489 "potatoes" => fn(
Potato $v) => self::$_mPOTATOES = $v,
1490 "potion_cauldron" => fn(
PotionCauldron $v) => self::$_mPOTION_CAULDRON = $v,
1491 "powered_rail" => fn(
PoweredRail $v) => self::$_mPOWERED_RAIL = $v,
1492 "prismarine" => fn(
Opaque $v) => self::$_mPRISMARINE = $v,
1493 "prismarine_bricks" => fn(
Opaque $v) => self::$_mPRISMARINE_BRICKS = $v,
1494 "prismarine_bricks_slab" => fn(
Slab $v) => self::$_mPRISMARINE_BRICKS_SLAB = $v,
1495 "prismarine_bricks_stairs" => fn(
Stair $v) => self::$_mPRISMARINE_BRICKS_STAIRS = $v,
1496 "prismarine_slab" => fn(
Slab $v) => self::$_mPRISMARINE_SLAB = $v,
1497 "prismarine_stairs" => fn(
Stair $v) => self::$_mPRISMARINE_STAIRS = $v,
1498 "prismarine_wall" => fn(
Wall $v) => self::$_mPRISMARINE_WALL = $v,
1499 "pumpkin" => fn(
Pumpkin $v) => self::$_mPUMPKIN = $v,
1500 "pumpkin_stem" => fn(
PumpkinStem $v) => self::$_mPUMPKIN_STEM = $v,
1501 "purple_torch" => fn(
Torch $v) => self::$_mPURPLE_TORCH = $v,
1502 "purpur" => fn(
Opaque $v) => self::$_mPURPUR = $v,
1503 "purpur_pillar" => fn(
SimplePillar $v) => self::$_mPURPUR_PILLAR = $v,
1504 "purpur_slab" => fn(
Slab $v) => self::$_mPURPUR_SLAB = $v,
1505 "purpur_stairs" => fn(
Stair $v) => self::$_mPURPUR_STAIRS = $v,
1506 "quartz" => fn(
Opaque $v) => self::$_mQUARTZ = $v,
1507 "quartz_bricks" => fn(
Opaque $v) => self::$_mQUARTZ_BRICKS = $v,
1508 "quartz_pillar" => fn(
SimplePillar $v) => self::$_mQUARTZ_PILLAR = $v,
1509 "quartz_slab" => fn(
Slab $v) => self::$_mQUARTZ_SLAB = $v,
1510 "quartz_stairs" => fn(
Stair $v) => self::$_mQUARTZ_STAIRS = $v,
1511 "rail" => fn(
Rail $v) => self::$_mRAIL = $v,
1512 "raw_copper" => fn(
Opaque $v) => self::$_mRAW_COPPER = $v,
1513 "raw_gold" => fn(
Opaque $v) => self::$_mRAW_GOLD = $v,
1514 "raw_iron" => fn(
Opaque $v) => self::$_mRAW_IRON = $v,
1515 "redstone" => fn(
Redstone $v) => self::$_mREDSTONE = $v,
1516 "redstone_comparator" => fn(
RedstoneComparator $v) => self::$_mREDSTONE_COMPARATOR = $v,
1517 "redstone_lamp" => fn(
RedstoneLamp $v) => self::$_mREDSTONE_LAMP = $v,
1518 "redstone_ore" => fn(
RedstoneOre $v) => self::$_mREDSTONE_ORE = $v,
1519 "redstone_repeater" => fn(
RedstoneRepeater $v) => self::$_mREDSTONE_REPEATER = $v,
1520 "redstone_torch" => fn(
RedstoneTorch $v) => self::$_mREDSTONE_TORCH = $v,
1521 "redstone_wire" => fn(
RedstoneWire $v) => self::$_mREDSTONE_WIRE = $v,
1522 "red_mushroom" => fn(
RedMushroom $v) => self::$_mRED_MUSHROOM = $v,
1523 "red_mushroom_block" => fn(
RedMushroomBlock $v) => self::$_mRED_MUSHROOM_BLOCK = $v,
1524 "red_nether_bricks" => fn(
Opaque $v) => self::$_mRED_NETHER_BRICKS = $v,
1525 "red_nether_brick_slab" => fn(
Slab $v) => self::$_mRED_NETHER_BRICK_SLAB = $v,
1526 "red_nether_brick_stairs" => fn(
Stair $v) => self::$_mRED_NETHER_BRICK_STAIRS = $v,
1527 "red_nether_brick_wall" => fn(
Wall $v) => self::$_mRED_NETHER_BRICK_WALL = $v,
1528 "red_sand" => fn(
Sand $v) => self::$_mRED_SAND = $v,
1529 "red_sandstone" => fn(
Opaque $v) => self::$_mRED_SANDSTONE = $v,
1530 "red_sandstone_slab" => fn(
Slab $v) => self::$_mRED_SANDSTONE_SLAB = $v,
1531 "red_sandstone_stairs" => fn(
Stair $v) => self::$_mRED_SANDSTONE_STAIRS = $v,
1532 "red_sandstone_wall" => fn(
Wall $v) => self::$_mRED_SANDSTONE_WALL = $v,
1533 "red_torch" => fn(
Torch $v) => self::$_mRED_TORCH = $v,
1534 "red_tulip" => fn(
Flower $v) => self::$_mRED_TULIP = $v,
1535 "reinforced_deepslate" => fn(
Opaque $v) => self::$_mREINFORCED_DEEPSLATE = $v,
1536 "reserved6" => fn(
Reserved6 $v) => self::$_mRESERVED6 = $v,
1537 "resin" => fn(
Opaque $v) => self::$_mRESIN = $v,
1538 "resin_bricks" => fn(
Opaque $v) => self::$_mRESIN_BRICKS = $v,
1539 "resin_brick_slab" => fn(
Slab $v) => self::$_mRESIN_BRICK_SLAB = $v,
1540 "resin_brick_stairs" => fn(
Stair $v) => self::$_mRESIN_BRICK_STAIRS = $v,
1541 "resin_brick_wall" => fn(
Wall $v) => self::$_mRESIN_BRICK_WALL = $v,
1542 "resin_clump" => fn(
ResinClump $v) => self::$_mRESIN_CLUMP = $v,
1543 "respawn_anchor" => fn(
RespawnAnchor $v) => self::$_mRESPAWN_ANCHOR = $v,
1544 "rose_bush" => fn(
DoublePlant $v) => self::$_mROSE_BUSH = $v,
1545 "sand" => fn(
Sand $v) => self::$_mSAND = $v,
1546 "sandstone" => fn(
Opaque $v) => self::$_mSANDSTONE = $v,
1547 "sandstone_slab" => fn(
Slab $v) => self::$_mSANDSTONE_SLAB = $v,
1548 "sandstone_stairs" => fn(
Stair $v) => self::$_mSANDSTONE_STAIRS = $v,
1549 "sandstone_wall" => fn(
Wall $v) => self::$_mSANDSTONE_WALL = $v,
1550 "sculk" => fn(
Sculk $v) => self::$_mSCULK = $v,
1551 "sea_lantern" => fn(
SeaLantern $v) => self::$_mSEA_LANTERN = $v,
1552 "sea_pickle" => fn(
SeaPickle $v) => self::$_mSEA_PICKLE = $v,
1553 "shroomlight" => fn(
Opaque $v) => self::$_mSHROOMLIGHT = $v,
1554 "shulker_box" => fn(
ShulkerBox $v) => self::$_mSHULKER_BOX = $v,
1555 "slime" => fn(
Slime $v) => self::$_mSLIME = $v,
1556 "small_dripleaf" => fn(
SmallDripleaf $v) => self::$_mSMALL_DRIPLEAF = $v,
1557 "smithing_table" => fn(
SmithingTable $v) => self::$_mSMITHING_TABLE = $v,
1558 "smoker" => fn(
Furnace $v) => self::$_mSMOKER = $v,
1559 "smooth_basalt" => fn(
Opaque $v) => self::$_mSMOOTH_BASALT = $v,
1560 "smooth_quartz" => fn(
Opaque $v) => self::$_mSMOOTH_QUARTZ = $v,
1561 "smooth_quartz_slab" => fn(
Slab $v) => self::$_mSMOOTH_QUARTZ_SLAB = $v,
1562 "smooth_quartz_stairs" => fn(
Stair $v) => self::$_mSMOOTH_QUARTZ_STAIRS = $v,
1563 "smooth_red_sandstone" => fn(
Opaque $v) => self::$_mSMOOTH_RED_SANDSTONE = $v,
1564 "smooth_red_sandstone_slab" => fn(
Slab $v) => self::$_mSMOOTH_RED_SANDSTONE_SLAB = $v,
1565 "smooth_red_sandstone_stairs" => fn(
Stair $v) => self::$_mSMOOTH_RED_SANDSTONE_STAIRS = $v,
1566 "smooth_sandstone" => fn(
Opaque $v) => self::$_mSMOOTH_SANDSTONE = $v,
1567 "smooth_sandstone_slab" => fn(
Slab $v) => self::$_mSMOOTH_SANDSTONE_SLAB = $v,
1568 "smooth_sandstone_stairs" => fn(
Stair $v) => self::$_mSMOOTH_SANDSTONE_STAIRS = $v,
1569 "smooth_stone" => fn(
Opaque $v) => self::$_mSMOOTH_STONE = $v,
1570 "smooth_stone_slab" => fn(
Slab $v) => self::$_mSMOOTH_STONE_SLAB = $v,
1571 "snow" => fn(
Snow $v) => self::$_mSNOW = $v,
1572 "snow_layer" => fn(
SnowLayer $v) => self::$_mSNOW_LAYER = $v,
1573 "soul_campfire" => fn(
SoulCampfire $v) => self::$_mSOUL_CAMPFIRE = $v,
1574 "soul_fire" => fn(
SoulFire $v) => self::$_mSOUL_FIRE = $v,
1575 "soul_lantern" => fn(
Lantern $v) => self::$_mSOUL_LANTERN = $v,
1576 "soul_sand" => fn(
SoulSand $v) => self::$_mSOUL_SAND = $v,
1577 "soul_soil" => fn(
Opaque $v) => self::$_mSOUL_SOIL = $v,
1578 "soul_torch" => fn(
Torch $v) => self::$_mSOUL_TORCH = $v,
1579 "sponge" => fn(
Sponge $v) => self::$_mSPONGE = $v,
1580 "spore_blossom" => fn(
SporeBlossom $v) => self::$_mSPORE_BLOSSOM = $v,
1581 "spruce_button" => fn(
WoodenButton $v) => self::$_mSPRUCE_BUTTON = $v,
1582 "spruce_ceiling_center_hanging_sign" => fn(
CeilingCenterHangingSign $v) => self::$_mSPRUCE_CEILING_CENTER_HANGING_SIGN = $v,
1583 "spruce_ceiling_edges_hanging_sign" => fn(
CeilingEdgesHangingSign $v) => self::$_mSPRUCE_CEILING_EDGES_HANGING_SIGN = $v,
1584 "spruce_door" => fn(
WoodenDoor $v) => self::$_mSPRUCE_DOOR = $v,
1585 "spruce_fence" => fn(
WoodenFence $v) => self::$_mSPRUCE_FENCE = $v,
1586 "spruce_fence_gate" => fn(
FenceGate $v) => self::$_mSPRUCE_FENCE_GATE = $v,
1587 "spruce_leaves" => fn(
Leaves $v) => self::$_mSPRUCE_LEAVES = $v,
1588 "spruce_log" => fn(
Wood $v) => self::$_mSPRUCE_LOG = $v,
1589 "spruce_planks" => fn(
Planks $v) => self::$_mSPRUCE_PLANKS = $v,
1590 "spruce_pressure_plate" => fn(
WoodenPressurePlate $v) => self::$_mSPRUCE_PRESSURE_PLATE = $v,
1591 "spruce_sapling" => fn(
Sapling $v) => self::$_mSPRUCE_SAPLING = $v,
1592 "spruce_sign" => fn(
FloorSign $v) => self::$_mSPRUCE_SIGN = $v,
1593 "spruce_slab" => fn(
WoodenSlab $v) => self::$_mSPRUCE_SLAB = $v,
1594 "spruce_stairs" => fn(
WoodenStairs $v) => self::$_mSPRUCE_STAIRS = $v,
1595 "spruce_trapdoor" => fn(
WoodenTrapdoor $v) => self::$_mSPRUCE_TRAPDOOR = $v,
1596 "spruce_wall_hanging_sign" => fn(
WallHangingSign $v) => self::$_mSPRUCE_WALL_HANGING_SIGN = $v,
1597 "spruce_wall_sign" => fn(
WallSign $v) => self::$_mSPRUCE_WALL_SIGN = $v,
1598 "spruce_wood" => fn(
Wood $v) => self::$_mSPRUCE_WOOD = $v,
1600 "stained_glass" => fn(
StainedGlass $v) => self::$_mSTAINED_GLASS = $v,
1601 "stained_glass_pane" => fn(
StainedGlassPane $v) => self::$_mSTAINED_GLASS_PANE = $v,
1602 "stained_hardened_glass" => fn(
StainedHardenedGlass $v) => self::$_mSTAINED_HARDENED_GLASS = $v,
1604 "stone" => fn(
Opaque $v) => self::$_mSTONE = $v,
1605 "stonecutter" => fn(
Stonecutter $v) => self::$_mSTONECUTTER = $v,
1606 "stone_bricks" => fn(
Opaque $v) => self::$_mSTONE_BRICKS = $v,
1607 "stone_brick_slab" => fn(
Slab $v) => self::$_mSTONE_BRICK_SLAB = $v,
1608 "stone_brick_stairs" => fn(
Stair $v) => self::$_mSTONE_BRICK_STAIRS = $v,
1609 "stone_brick_wall" => fn(
Wall $v) => self::$_mSTONE_BRICK_WALL = $v,
1610 "stone_button" => fn(
StoneButton $v) => self::$_mSTONE_BUTTON = $v,
1611 "stone_pressure_plate" => fn(
StonePressurePlate $v) => self::$_mSTONE_PRESSURE_PLATE = $v,
1612 "stone_slab" => fn(
Slab $v) => self::$_mSTONE_SLAB = $v,
1613 "stone_stairs" => fn(
Stair $v) => self::$_mSTONE_STAIRS = $v,
1614 "structure_void" => fn(
StructureVoid $v) => self::$_mSTRUCTURE_VOID = $v,
1615 "sugarcane" => fn(
Sugarcane $v) => self::$_mSUGARCANE = $v,
1616 "sunflower" => fn(
DoublePlant $v) => self::$_mSUNFLOWER = $v,
1617 "sweet_berry_bush" => fn(
SweetBerryBush $v) => self::$_mSWEET_BERRY_BUSH = $v,
1618 "tall_grass" => fn(
TallGrass $v) => self::$_mTALL_GRASS = $v,
1619 "tinted_glass" => fn(
TintedGlass $v) => self::$_mTINTED_GLASS = $v,
1620 "tnt" => fn(
TNT $v) => self::$_mTNT = $v,
1621 "torch" => fn(
Torch $v) => self::$_mTORCH = $v,
1622 "torchflower" => fn(
Flower $v) => self::$_mTORCHFLOWER = $v,
1623 "torchflower_crop" => fn(
TorchflowerCrop $v) => self::$_mTORCHFLOWER_CROP = $v,
1624 "trapped_chest" => fn(
TrappedChest $v) => self::$_mTRAPPED_CHEST = $v,
1625 "tripwire" => fn(
Tripwire $v) => self::$_mTRIPWIRE = $v,
1626 "tripwire_hook" => fn(
TripwireHook $v) => self::$_mTRIPWIRE_HOOK = $v,
1627 "tuff" => fn(
Opaque $v) => self::$_mTUFF = $v,
1628 "tuff_bricks" => fn(
Opaque $v) => self::$_mTUFF_BRICKS = $v,
1629 "tuff_brick_slab" => fn(
Slab $v) => self::$_mTUFF_BRICK_SLAB = $v,
1630 "tuff_brick_stairs" => fn(
Stair $v) => self::$_mTUFF_BRICK_STAIRS = $v,
1631 "tuff_brick_wall" => fn(
Wall $v) => self::$_mTUFF_BRICK_WALL = $v,
1632 "tuff_slab" => fn(
Slab $v) => self::$_mTUFF_SLAB = $v,
1633 "tuff_stairs" => fn(
Stair $v) => self::$_mTUFF_STAIRS = $v,
1634 "tuff_wall" => fn(
Wall $v) => self::$_mTUFF_WALL = $v,
1635 "twisting_vines" => fn(
NetherVines $v) => self::$_mTWISTING_VINES = $v,
1636 "underwater_torch" => fn(
UnderwaterTorch $v) => self::$_mUNDERWATER_TORCH = $v,
1637 "vines" => fn(
Vine $v) => self::$_mVINES = $v,
1638 "wall_banner" => fn(
WallBanner $v) => self::$_mWALL_BANNER = $v,
1639 "wall_coral_fan" => fn(
WallCoralFan $v) => self::$_mWALL_CORAL_FAN = $v,
1640 "warped_button" => fn(
WoodenButton $v) => self::$_mWARPED_BUTTON = $v,
1641 "warped_ceiling_center_hanging_sign" => fn(
CeilingCenterHangingSign $v) => self::$_mWARPED_CEILING_CENTER_HANGING_SIGN = $v,
1642 "warped_ceiling_edges_hanging_sign" => fn(
CeilingEdgesHangingSign $v) => self::$_mWARPED_CEILING_EDGES_HANGING_SIGN = $v,
1643 "warped_door" => fn(
WoodenDoor $v) => self::$_mWARPED_DOOR = $v,
1644 "warped_fence" => fn(
WoodenFence $v) => self::$_mWARPED_FENCE = $v,
1645 "warped_fence_gate" => fn(
FenceGate $v) => self::$_mWARPED_FENCE_GATE = $v,
1646 "warped_fungus" => fn(
NetherFungus $v) => self::$_mWARPED_FUNGUS = $v,
1647 "warped_hyphae" => fn(
Wood $v) => self::$_mWARPED_HYPHAE = $v,
1648 "warped_nylium" => fn(
Nylium $v) => self::$_mWARPED_NYLIUM = $v,
1649 "warped_planks" => fn(
Planks $v) => self::$_mWARPED_PLANKS = $v,
1650 "warped_pressure_plate" => fn(
WoodenPressurePlate $v) => self::$_mWARPED_PRESSURE_PLATE = $v,
1651 "warped_roots" => fn(
NetherRoots $v) => self::$_mWARPED_ROOTS = $v,
1652 "warped_sign" => fn(
FloorSign $v) => self::$_mWARPED_SIGN = $v,
1653 "warped_slab" => fn(
WoodenSlab $v) => self::$_mWARPED_SLAB = $v,
1654 "warped_stairs" => fn(
WoodenStairs $v) => self::$_mWARPED_STAIRS = $v,
1655 "warped_stem" => fn(
Wood $v) => self::$_mWARPED_STEM = $v,
1656 "warped_trapdoor" => fn(
WoodenTrapdoor $v) => self::$_mWARPED_TRAPDOOR = $v,
1657 "warped_wall_hanging_sign" => fn(
WallHangingSign $v) => self::$_mWARPED_WALL_HANGING_SIGN = $v,
1658 "warped_wall_sign" => fn(
WallSign $v) => self::$_mWARPED_WALL_SIGN = $v,
1659 "warped_wart_block" => fn(
Opaque $v) => self::$_mWARPED_WART_BLOCK = $v,
1660 "water" => fn(
Water $v) => self::$_mWATER = $v,
1661 "water_cauldron" => fn(
WaterCauldron $v) => self::$_mWATER_CAULDRON = $v,
1662 "weeping_vines" => fn(
NetherVines $v) => self::$_mWEEPING_VINES = $v,
1663 "weighted_pressure_plate_heavy" => fn(
WeightedPressurePlate $v) => self::$_mWEIGHTED_PRESSURE_PLATE_HEAVY = $v,
1664 "weighted_pressure_plate_light" => fn(
WeightedPressurePlate $v) => self::$_mWEIGHTED_PRESSURE_PLATE_LIGHT = $v,
1665 "wheat" => fn(
Wheat $v) => self::$_mWHEAT = $v,
1666 "white_tulip" => fn(
Flower $v) => self::$_mWHITE_TULIP = $v,
1667 "wither_rose" => fn(
WitherRose $v) => self::$_mWITHER_ROSE = $v,
1668 "wool" => fn(
Wool $v) => self::$_mWOOL = $v,
1672 private static function init() :
void{
1675 if(self::$initialized){
1676 throw new \LogicException(
"Circular dependency detected - use RegistrySource->registerDelayed() if the circular dependency can't be avoided");
1678 self::$initialized =
true;
1679 $assigners = self::getInitAssigners();
1682 foreach($source->getAllValues() as $name => $value){
1683 $assigner = $assigners[$name] ??
throw new \LogicException(
"Unexpected source registry member \"$name\" (code probably needs regenerating)");
1684 if(isset($assigned[$name])){
1686 throw new \LogicException(
"Repeated registry source member \"$name\"");
1688 self::$members[mb_strtoupper($name)] = $value;
1689 $assigned[$name] =
true;
1690 unset($assigners[$name]);
1691 self::unsafeAssign($assigner, $value);
1693 if(count($assigners) > 0){
1694 throw new \LogicException(
"Missing values for registry members (code probably needs regenerating): " . implode(
", ", array_keys($assigners)));
1703 if(!isset(self::$members)){ self::init(); }
1704 return Utils::cloneObjectArray(self::$members);
1707 public static function ACACIA_BUTTON() : WoodenButton{
1708 if(!isset(self::$_mACACIA_BUTTON)){ self::init(); }
1709 return clone self::$_mACACIA_BUTTON;
1712 public static function ACACIA_CEILING_CENTER_HANGING_SIGN() : CeilingCenterHangingSign{
1713 if(!isset(self::$_mACACIA_CEILING_CENTER_HANGING_SIGN)){ self::init(); }
1714 return clone self::$_mACACIA_CEILING_CENTER_HANGING_SIGN;
1717 public static function ACACIA_CEILING_EDGES_HANGING_SIGN() : CeilingEdgesHangingSign{
1718 if(!isset(self::$_mACACIA_CEILING_EDGES_HANGING_SIGN)){ self::init(); }
1719 return clone self::$_mACACIA_CEILING_EDGES_HANGING_SIGN;
1722 public static function ACACIA_DOOR() : WoodenDoor{
1723 if(!isset(self::$_mACACIA_DOOR)){ self::init(); }
1724 return clone self::$_mACACIA_DOOR;
1727 public static function ACACIA_FENCE() : WoodenFence{
1728 if(!isset(self::$_mACACIA_FENCE)){ self::init(); }
1729 return clone self::$_mACACIA_FENCE;
1732 public static function ACACIA_FENCE_GATE() : FenceGate{
1733 if(!isset(self::$_mACACIA_FENCE_GATE)){ self::init(); }
1734 return clone self::$_mACACIA_FENCE_GATE;
1737 public static function ACACIA_LEAVES() : Leaves{
1738 if(!isset(self::$_mACACIA_LEAVES)){ self::init(); }
1739 return clone self::$_mACACIA_LEAVES;
1742 public static function ACACIA_LOG() : Wood{
1743 if(!isset(self::$_mACACIA_LOG)){ self::init(); }
1744 return clone self::$_mACACIA_LOG;
1747 public static function ACACIA_PLANKS() : Planks{
1748 if(!isset(self::$_mACACIA_PLANKS)){ self::init(); }
1749 return clone self::$_mACACIA_PLANKS;
1752 public static function ACACIA_PRESSURE_PLATE() : WoodenPressurePlate{
1753 if(!isset(self::$_mACACIA_PRESSURE_PLATE)){ self::init(); }
1754 return clone self::$_mACACIA_PRESSURE_PLATE;
1757 public static function ACACIA_SAPLING() : Sapling{
1758 if(!isset(self::$_mACACIA_SAPLING)){ self::init(); }
1759 return clone self::$_mACACIA_SAPLING;
1762 public static function ACACIA_SIGN() : FloorSign{
1763 if(!isset(self::$_mACACIA_SIGN)){ self::init(); }
1764 return clone self::$_mACACIA_SIGN;
1767 public static function ACACIA_SLAB() : WoodenSlab{
1768 if(!isset(self::$_mACACIA_SLAB)){ self::init(); }
1769 return clone self::$_mACACIA_SLAB;
1772 public static function ACACIA_STAIRS() : WoodenStairs{
1773 if(!isset(self::$_mACACIA_STAIRS)){ self::init(); }
1774 return clone self::$_mACACIA_STAIRS;
1777 public static function ACACIA_TRAPDOOR() : WoodenTrapdoor{
1778 if(!isset(self::$_mACACIA_TRAPDOOR)){ self::init(); }
1779 return clone self::$_mACACIA_TRAPDOOR;
1782 public static function ACACIA_WALL_HANGING_SIGN() : WallHangingSign{
1783 if(!isset(self::$_mACACIA_WALL_HANGING_SIGN)){ self::init(); }
1784 return clone self::$_mACACIA_WALL_HANGING_SIGN;
1787 public static function ACACIA_WALL_SIGN() : WallSign{
1788 if(!isset(self::$_mACACIA_WALL_SIGN)){ self::init(); }
1789 return clone self::$_mACACIA_WALL_SIGN;
1792 public static function ACACIA_WOOD() : Wood{
1793 if(!isset(self::$_mACACIA_WOOD)){ self::init(); }
1794 return clone self::$_mACACIA_WOOD;
1797 public static function ACTIVATOR_RAIL() : ActivatorRail{
1798 if(!isset(self::$_mACTIVATOR_RAIL)){ self::init(); }
1799 return clone self::$_mACTIVATOR_RAIL;
1802 public static function AIR() : Air{
1803 if(!isset(self::$_mAIR)){ self::init(); }
1804 return clone self::$_mAIR;
1807 public static function ALLIUM() : Flower{
1808 if(!isset(self::$_mALLIUM)){ self::init(); }
1809 return clone self::$_mALLIUM;
1812 public static function ALL_SIDED_MUSHROOM_STEM() : MushroomStem{
1813 if(!isset(self::$_mALL_SIDED_MUSHROOM_STEM)){ self::init(); }
1814 return clone self::$_mALL_SIDED_MUSHROOM_STEM;
1817 public static function AMETHYST() : Opaque{
1818 if(!isset(self::$_mAMETHYST)){ self::init(); }
1819 return clone self::$_mAMETHYST;
1822 public static function AMETHYST_CLUSTER() : AmethystCluster{
1823 if(!isset(self::$_mAMETHYST_CLUSTER)){ self::init(); }
1824 return clone self::$_mAMETHYST_CLUSTER;
1827 public static function ANCIENT_DEBRIS() : Opaque{
1828 if(!isset(self::$_mANCIENT_DEBRIS)){ self::init(); }
1829 return clone self::$_mANCIENT_DEBRIS;
1832 public static function ANDESITE() : Opaque{
1833 if(!isset(self::$_mANDESITE)){ self::init(); }
1834 return clone self::$_mANDESITE;
1837 public static function ANDESITE_SLAB() : Slab{
1838 if(!isset(self::$_mANDESITE_SLAB)){ self::init(); }
1839 return clone self::$_mANDESITE_SLAB;
1842 public static function ANDESITE_STAIRS() : Stair{
1843 if(!isset(self::$_mANDESITE_STAIRS)){ self::init(); }
1844 return clone self::$_mANDESITE_STAIRS;
1847 public static function ANDESITE_WALL() : Wall{
1848 if(!isset(self::$_mANDESITE_WALL)){ self::init(); }
1849 return clone self::$_mANDESITE_WALL;
1852 public static function ANVIL() : Anvil{
1853 if(!isset(self::$_mANVIL)){ self::init(); }
1854 return clone self::$_mANVIL;
1857 public static function AZALEA_LEAVES() : Leaves{
1858 if(!isset(self::$_mAZALEA_LEAVES)){ self::init(); }
1859 return clone self::$_mAZALEA_LEAVES;
1862 public static function AZURE_BLUET() : Flower{
1863 if(!isset(self::$_mAZURE_BLUET)){ self::init(); }
1864 return clone self::$_mAZURE_BLUET;
1867 public static function BAMBOO() : Bamboo{
1868 if(!isset(self::$_mBAMBOO)){ self::init(); }
1869 return clone self::$_mBAMBOO;
1872 public static function BAMBOO_BLOCK() : Wood{
1873 if(!isset(self::$_mBAMBOO_BLOCK)){ self::init(); }
1874 return clone self::$_mBAMBOO_BLOCK;
1877 public static function BAMBOO_BUTTON() : WoodenButton{
1878 if(!isset(self::$_mBAMBOO_BUTTON)){ self::init(); }
1879 return clone self::$_mBAMBOO_BUTTON;
1882 public static function BAMBOO_CEILING_CENTER_HANGING_SIGN() : CeilingCenterHangingSign{
1883 if(!isset(self::$_mBAMBOO_CEILING_CENTER_HANGING_SIGN)){ self::init(); }
1884 return clone self::$_mBAMBOO_CEILING_CENTER_HANGING_SIGN;
1887 public static function BAMBOO_CEILING_EDGES_HANGING_SIGN() : CeilingEdgesHangingSign{
1888 if(!isset(self::$_mBAMBOO_CEILING_EDGES_HANGING_SIGN)){ self::init(); }
1889 return clone self::$_mBAMBOO_CEILING_EDGES_HANGING_SIGN;
1892 public static function BAMBOO_DOOR() : WoodenDoor{
1893 if(!isset(self::$_mBAMBOO_DOOR)){ self::init(); }
1894 return clone self::$_mBAMBOO_DOOR;
1897 public static function BAMBOO_FENCE() : WoodenFence{
1898 if(!isset(self::$_mBAMBOO_FENCE)){ self::init(); }
1899 return clone self::$_mBAMBOO_FENCE;
1902 public static function BAMBOO_FENCE_GATE() : FenceGate{
1903 if(!isset(self::$_mBAMBOO_FENCE_GATE)){ self::init(); }
1904 return clone self::$_mBAMBOO_FENCE_GATE;
1907 public static function BAMBOO_MOSAIC() : Planks{
1908 if(!isset(self::$_mBAMBOO_MOSAIC)){ self::init(); }
1909 return clone self::$_mBAMBOO_MOSAIC;
1912 public static function BAMBOO_MOSAIC_SLAB() : WoodenSlab{
1913 if(!isset(self::$_mBAMBOO_MOSAIC_SLAB)){ self::init(); }
1914 return clone self::$_mBAMBOO_MOSAIC_SLAB;
1917 public static function BAMBOO_MOSAIC_STAIRS() : WoodenStairs{
1918 if(!isset(self::$_mBAMBOO_MOSAIC_STAIRS)){ self::init(); }
1919 return clone self::$_mBAMBOO_MOSAIC_STAIRS;
1922 public static function BAMBOO_PLANKS() : Planks{
1923 if(!isset(self::$_mBAMBOO_PLANKS)){ self::init(); }
1924 return clone self::$_mBAMBOO_PLANKS;
1927 public static function BAMBOO_PRESSURE_PLATE() : WoodenPressurePlate{
1928 if(!isset(self::$_mBAMBOO_PRESSURE_PLATE)){ self::init(); }
1929 return clone self::$_mBAMBOO_PRESSURE_PLATE;
1932 public static function BAMBOO_SAPLING() : BambooSapling{
1933 if(!isset(self::$_mBAMBOO_SAPLING)){ self::init(); }
1934 return clone self::$_mBAMBOO_SAPLING;
1937 public static function BAMBOO_SIGN() : FloorSign{
1938 if(!isset(self::$_mBAMBOO_SIGN)){ self::init(); }
1939 return clone self::$_mBAMBOO_SIGN;
1942 public static function BAMBOO_SLAB() : WoodenSlab{
1943 if(!isset(self::$_mBAMBOO_SLAB)){ self::init(); }
1944 return clone self::$_mBAMBOO_SLAB;
1947 public static function BAMBOO_STAIRS() : WoodenStairs{
1948 if(!isset(self::$_mBAMBOO_STAIRS)){ self::init(); }
1949 return clone self::$_mBAMBOO_STAIRS;
1952 public static function BAMBOO_TRAPDOOR() : WoodenTrapdoor{
1953 if(!isset(self::$_mBAMBOO_TRAPDOOR)){ self::init(); }
1954 return clone self::$_mBAMBOO_TRAPDOOR;
1957 public static function BAMBOO_WALL_HANGING_SIGN() : WallHangingSign{
1958 if(!isset(self::$_mBAMBOO_WALL_HANGING_SIGN)){ self::init(); }
1959 return clone self::$_mBAMBOO_WALL_HANGING_SIGN;
1962 public static function BAMBOO_WALL_SIGN() : WallSign{
1963 if(!isset(self::$_mBAMBOO_WALL_SIGN)){ self::init(); }
1964 return clone self::$_mBAMBOO_WALL_SIGN;
1967 public static function BANNER() : FloorBanner{
1968 if(!isset(self::$_mBANNER)){ self::init(); }
1969 return clone self::$_mBANNER;
1972 public static function BARREL() : Barrel{
1973 if(!isset(self::$_mBARREL)){ self::init(); }
1974 return clone self::$_mBARREL;
1977 public static function BARRIER() : Transparent{
1978 if(!isset(self::$_mBARRIER)){ self::init(); }
1979 return clone self::$_mBARRIER;
1982 public static function BASALT() : SimplePillar{
1983 if(!isset(self::$_mBASALT)){ self::init(); }
1984 return clone self::$_mBASALT;
1987 public static function BEACON() : Beacon{
1988 if(!isset(self::$_mBEACON)){ self::init(); }
1989 return clone self::$_mBEACON;
1992 public static function BED() : Bed{
1993 if(!isset(self::$_mBED)){ self::init(); }
1994 return clone self::$_mBED;
1997 public static function BEDROCK() : Bedrock{
1998 if(!isset(self::$_mBEDROCK)){ self::init(); }
1999 return clone self::$_mBEDROCK;
2002 public static function BEETROOTS() : Beetroot{
2003 if(!isset(self::$_mBEETROOTS)){ self::init(); }
2004 return clone self::$_mBEETROOTS;
2007 public static function BELL() : Bell{
2008 if(!isset(self::$_mBELL)){ self::init(); }
2009 return clone self::$_mBELL;
2012 public static function BIG_DRIPLEAF_HEAD() : BigDripleafHead{
2013 if(!isset(self::$_mBIG_DRIPLEAF_HEAD)){ self::init(); }
2014 return clone self::$_mBIG_DRIPLEAF_HEAD;
2017 public static function BIG_DRIPLEAF_STEM() : BigDripleafStem{
2018 if(!isset(self::$_mBIG_DRIPLEAF_STEM)){ self::init(); }
2019 return clone self::$_mBIG_DRIPLEAF_STEM;
2022 public static function BIRCH_BUTTON() : WoodenButton{
2023 if(!isset(self::$_mBIRCH_BUTTON)){ self::init(); }
2024 return clone self::$_mBIRCH_BUTTON;
2027 public static function BIRCH_CEILING_CENTER_HANGING_SIGN() : CeilingCenterHangingSign{
2028 if(!isset(self::$_mBIRCH_CEILING_CENTER_HANGING_SIGN)){ self::init(); }
2029 return clone self::$_mBIRCH_CEILING_CENTER_HANGING_SIGN;
2032 public static function BIRCH_CEILING_EDGES_HANGING_SIGN() : CeilingEdgesHangingSign{
2033 if(!isset(self::$_mBIRCH_CEILING_EDGES_HANGING_SIGN)){ self::init(); }
2034 return clone self::$_mBIRCH_CEILING_EDGES_HANGING_SIGN;
2037 public static function BIRCH_DOOR() : WoodenDoor{
2038 if(!isset(self::$_mBIRCH_DOOR)){ self::init(); }
2039 return clone self::$_mBIRCH_DOOR;
2042 public static function BIRCH_FENCE() : WoodenFence{
2043 if(!isset(self::$_mBIRCH_FENCE)){ self::init(); }
2044 return clone self::$_mBIRCH_FENCE;
2047 public static function BIRCH_FENCE_GATE() : FenceGate{
2048 if(!isset(self::$_mBIRCH_FENCE_GATE)){ self::init(); }
2049 return clone self::$_mBIRCH_FENCE_GATE;
2052 public static function BIRCH_LEAVES() : Leaves{
2053 if(!isset(self::$_mBIRCH_LEAVES)){ self::init(); }
2054 return clone self::$_mBIRCH_LEAVES;
2057 public static function BIRCH_LOG() : Wood{
2058 if(!isset(self::$_mBIRCH_LOG)){ self::init(); }
2059 return clone self::$_mBIRCH_LOG;
2062 public static function BIRCH_PLANKS() : Planks{
2063 if(!isset(self::$_mBIRCH_PLANKS)){ self::init(); }
2064 return clone self::$_mBIRCH_PLANKS;
2067 public static function BIRCH_PRESSURE_PLATE() : WoodenPressurePlate{
2068 if(!isset(self::$_mBIRCH_PRESSURE_PLATE)){ self::init(); }
2069 return clone self::$_mBIRCH_PRESSURE_PLATE;
2072 public static function BIRCH_SAPLING() : Sapling{
2073 if(!isset(self::$_mBIRCH_SAPLING)){ self::init(); }
2074 return clone self::$_mBIRCH_SAPLING;
2077 public static function BIRCH_SIGN() : FloorSign{
2078 if(!isset(self::$_mBIRCH_SIGN)){ self::init(); }
2079 return clone self::$_mBIRCH_SIGN;
2082 public static function BIRCH_SLAB() : WoodenSlab{
2083 if(!isset(self::$_mBIRCH_SLAB)){ self::init(); }
2084 return clone self::$_mBIRCH_SLAB;
2087 public static function BIRCH_STAIRS() : WoodenStairs{
2088 if(!isset(self::$_mBIRCH_STAIRS)){ self::init(); }
2089 return clone self::$_mBIRCH_STAIRS;
2092 public static function BIRCH_TRAPDOOR() : WoodenTrapdoor{
2093 if(!isset(self::$_mBIRCH_TRAPDOOR)){ self::init(); }
2094 return clone self::$_mBIRCH_TRAPDOOR;
2097 public static function BIRCH_WALL_HANGING_SIGN() : WallHangingSign{
2098 if(!isset(self::$_mBIRCH_WALL_HANGING_SIGN)){ self::init(); }
2099 return clone self::$_mBIRCH_WALL_HANGING_SIGN;
2102 public static function BIRCH_WALL_SIGN() : WallSign{
2103 if(!isset(self::$_mBIRCH_WALL_SIGN)){ self::init(); }
2104 return clone self::$_mBIRCH_WALL_SIGN;
2107 public static function BIRCH_WOOD() : Wood{
2108 if(!isset(self::$_mBIRCH_WOOD)){ self::init(); }
2109 return clone self::$_mBIRCH_WOOD;
2112 public static function BLACKSTONE() : Opaque{
2113 if(!isset(self::$_mBLACKSTONE)){ self::init(); }
2114 return clone self::$_mBLACKSTONE;
2117 public static function BLACKSTONE_SLAB() : Slab{
2118 if(!isset(self::$_mBLACKSTONE_SLAB)){ self::init(); }
2119 return clone self::$_mBLACKSTONE_SLAB;
2122 public static function BLACKSTONE_STAIRS() : Stair{
2123 if(!isset(self::$_mBLACKSTONE_STAIRS)){ self::init(); }
2124 return clone self::$_mBLACKSTONE_STAIRS;
2127 public static function BLACKSTONE_WALL() : Wall{
2128 if(!isset(self::$_mBLACKSTONE_WALL)){ self::init(); }
2129 return clone self::$_mBLACKSTONE_WALL;
2132 public static function BLAST_FURNACE() : Furnace{
2133 if(!isset(self::$_mBLAST_FURNACE)){ self::init(); }
2134 return clone self::$_mBLAST_FURNACE;
2137 public static function BLUE_ICE() : BlueIce{
2138 if(!isset(self::$_mBLUE_ICE)){ self::init(); }
2139 return clone self::$_mBLUE_ICE;
2142 public static function BLUE_ORCHID() : Flower{
2143 if(!isset(self::$_mBLUE_ORCHID)){ self::init(); }
2144 return clone self::$_mBLUE_ORCHID;
2147 public static function BLUE_TORCH() : Torch{
2148 if(!isset(self::$_mBLUE_TORCH)){ self::init(); }
2149 return clone self::$_mBLUE_TORCH;
2152 public static function BONE_BLOCK() : BoneBlock{
2153 if(!isset(self::$_mBONE_BLOCK)){ self::init(); }
2154 return clone self::$_mBONE_BLOCK;
2157 public static function BOOKSHELF() : Bookshelf{
2158 if(!isset(self::$_mBOOKSHELF)){ self::init(); }
2159 return clone self::$_mBOOKSHELF;
2162 public static function BREWING_STAND() : BrewingStand{
2163 if(!isset(self::$_mBREWING_STAND)){ self::init(); }
2164 return clone self::$_mBREWING_STAND;
2167 public static function BRICKS() : Opaque{
2168 if(!isset(self::$_mBRICKS)){ self::init(); }
2169 return clone self::$_mBRICKS;
2172 public static function BRICK_SLAB() : Slab{
2173 if(!isset(self::$_mBRICK_SLAB)){ self::init(); }
2174 return clone self::$_mBRICK_SLAB;
2177 public static function BRICK_STAIRS() : Stair{
2178 if(!isset(self::$_mBRICK_STAIRS)){ self::init(); }
2179 return clone self::$_mBRICK_STAIRS;
2182 public static function BRICK_WALL() : Wall{
2183 if(!isset(self::$_mBRICK_WALL)){ self::init(); }
2184 return clone self::$_mBRICK_WALL;
2187 public static function BROWN_MUSHROOM() : BrownMushroom{
2188 if(!isset(self::$_mBROWN_MUSHROOM)){ self::init(); }
2189 return clone self::$_mBROWN_MUSHROOM;
2192 public static function BROWN_MUSHROOM_BLOCK() : BrownMushroomBlock{
2193 if(!isset(self::$_mBROWN_MUSHROOM_BLOCK)){ self::init(); }
2194 return clone self::$_mBROWN_MUSHROOM_BLOCK;
2197 public static function BUDDING_AMETHYST() : BuddingAmethyst{
2198 if(!isset(self::$_mBUDDING_AMETHYST)){ self::init(); }
2199 return clone self::$_mBUDDING_AMETHYST;
2202 public static function CACTUS() : Cactus{
2203 if(!isset(self::$_mCACTUS)){ self::init(); }
2204 return clone self::$_mCACTUS;
2207 public static function CACTUS_FLOWER() : CactusFlower{
2208 if(!isset(self::$_mCACTUS_FLOWER)){ self::init(); }
2209 return clone self::$_mCACTUS_FLOWER;
2212 public static function CAKE() : Cake{
2213 if(!isset(self::$_mCAKE)){ self::init(); }
2214 return clone self::$_mCAKE;
2217 public static function CAKE_WITH_CANDLE() : CakeWithCandle{
2218 if(!isset(self::$_mCAKE_WITH_CANDLE)){ self::init(); }
2219 return clone self::$_mCAKE_WITH_CANDLE;
2222 public static function CAKE_WITH_DYED_CANDLE() : CakeWithDyedCandle{
2223 if(!isset(self::$_mCAKE_WITH_DYED_CANDLE)){ self::init(); }
2224 return clone self::$_mCAKE_WITH_DYED_CANDLE;
2227 public static function CALCITE() : Opaque{
2228 if(!isset(self::$_mCALCITE)){ self::init(); }
2229 return clone self::$_mCALCITE;
2232 public static function CAMPFIRE() : Campfire{
2233 if(!isset(self::$_mCAMPFIRE)){ self::init(); }
2234 return clone self::$_mCAMPFIRE;
2237 public static function CANDLE() : Candle{
2238 if(!isset(self::$_mCANDLE)){ self::init(); }
2239 return clone self::$_mCANDLE;
2242 public static function CARPET() : Carpet{
2243 if(!isset(self::$_mCARPET)){ self::init(); }
2244 return clone self::$_mCARPET;
2247 public static function CARROTS() : Carrot{
2248 if(!isset(self::$_mCARROTS)){ self::init(); }
2249 return clone self::$_mCARROTS;
2252 public static function CARTOGRAPHY_TABLE() : CartographyTable{
2253 if(!isset(self::$_mCARTOGRAPHY_TABLE)){ self::init(); }
2254 return clone self::$_mCARTOGRAPHY_TABLE;
2257 public static function CARVED_PUMPKIN() : CarvedPumpkin{
2258 if(!isset(self::$_mCARVED_PUMPKIN)){ self::init(); }
2259 return clone self::$_mCARVED_PUMPKIN;
2262 public static function CAULDRON() : Cauldron{
2263 if(!isset(self::$_mCAULDRON)){ self::init(); }
2264 return clone self::$_mCAULDRON;
2267 public static function CAVE_VINES() : CaveVines{
2268 if(!isset(self::$_mCAVE_VINES)){ self::init(); }
2269 return clone self::$_mCAVE_VINES;
2272 public static function CHAIN() : Chain{
2273 if(!isset(self::$_mCHAIN)){ self::init(); }
2274 return clone self::$_mCHAIN;
2277 public static function CHEMICAL_HEAT() : ChemicalHeat{
2278 if(!isset(self::$_mCHEMICAL_HEAT)){ self::init(); }
2279 return clone self::$_mCHEMICAL_HEAT;
2282 public static function CHERRY_BUTTON() : WoodenButton{
2283 if(!isset(self::$_mCHERRY_BUTTON)){ self::init(); }
2284 return clone self::$_mCHERRY_BUTTON;
2287 public static function CHERRY_CEILING_CENTER_HANGING_SIGN() : CeilingCenterHangingSign{
2288 if(!isset(self::$_mCHERRY_CEILING_CENTER_HANGING_SIGN)){ self::init(); }
2289 return clone self::$_mCHERRY_CEILING_CENTER_HANGING_SIGN;
2292 public static function CHERRY_CEILING_EDGES_HANGING_SIGN() : CeilingEdgesHangingSign{
2293 if(!isset(self::$_mCHERRY_CEILING_EDGES_HANGING_SIGN)){ self::init(); }
2294 return clone self::$_mCHERRY_CEILING_EDGES_HANGING_SIGN;
2297 public static function CHERRY_DOOR() : WoodenDoor{
2298 if(!isset(self::$_mCHERRY_DOOR)){ self::init(); }
2299 return clone self::$_mCHERRY_DOOR;
2302 public static function CHERRY_FENCE() : WoodenFence{
2303 if(!isset(self::$_mCHERRY_FENCE)){ self::init(); }
2304 return clone self::$_mCHERRY_FENCE;
2307 public static function CHERRY_FENCE_GATE() : FenceGate{
2308 if(!isset(self::$_mCHERRY_FENCE_GATE)){ self::init(); }
2309 return clone self::$_mCHERRY_FENCE_GATE;
2312 public static function CHERRY_LEAVES() : Leaves{
2313 if(!isset(self::$_mCHERRY_LEAVES)){ self::init(); }
2314 return clone self::$_mCHERRY_LEAVES;
2317 public static function CHERRY_LOG() : Wood{
2318 if(!isset(self::$_mCHERRY_LOG)){ self::init(); }
2319 return clone self::$_mCHERRY_LOG;
2322 public static function CHERRY_PLANKS() : Planks{
2323 if(!isset(self::$_mCHERRY_PLANKS)){ self::init(); }
2324 return clone self::$_mCHERRY_PLANKS;
2327 public static function CHERRY_PRESSURE_PLATE() : WoodenPressurePlate{
2328 if(!isset(self::$_mCHERRY_PRESSURE_PLATE)){ self::init(); }
2329 return clone self::$_mCHERRY_PRESSURE_PLATE;
2332 public static function CHERRY_SIGN() : FloorSign{
2333 if(!isset(self::$_mCHERRY_SIGN)){ self::init(); }
2334 return clone self::$_mCHERRY_SIGN;
2337 public static function CHERRY_SLAB() : WoodenSlab{
2338 if(!isset(self::$_mCHERRY_SLAB)){ self::init(); }
2339 return clone self::$_mCHERRY_SLAB;
2342 public static function CHERRY_STAIRS() : WoodenStairs{
2343 if(!isset(self::$_mCHERRY_STAIRS)){ self::init(); }
2344 return clone self::$_mCHERRY_STAIRS;
2347 public static function CHERRY_TRAPDOOR() : WoodenTrapdoor{
2348 if(!isset(self::$_mCHERRY_TRAPDOOR)){ self::init(); }
2349 return clone self::$_mCHERRY_TRAPDOOR;
2352 public static function CHERRY_WALL_HANGING_SIGN() : WallHangingSign{
2353 if(!isset(self::$_mCHERRY_WALL_HANGING_SIGN)){ self::init(); }
2354 return clone self::$_mCHERRY_WALL_HANGING_SIGN;
2357 public static function CHERRY_WALL_SIGN() : WallSign{
2358 if(!isset(self::$_mCHERRY_WALL_SIGN)){ self::init(); }
2359 return clone self::$_mCHERRY_WALL_SIGN;
2362 public static function CHERRY_WOOD() : Wood{
2363 if(!isset(self::$_mCHERRY_WOOD)){ self::init(); }
2364 return clone self::$_mCHERRY_WOOD;
2367 public static function CHEST() : Chest{
2368 if(!isset(self::$_mCHEST)){ self::init(); }
2369 return clone self::$_mCHEST;
2372 public static function CHISELED_BOOKSHELF() : ChiseledBookshelf{
2373 if(!isset(self::$_mCHISELED_BOOKSHELF)){ self::init(); }
2374 return clone self::$_mCHISELED_BOOKSHELF;
2377 public static function CHISELED_COPPER() : Copper{
2378 if(!isset(self::$_mCHISELED_COPPER)){ self::init(); }
2379 return clone self::$_mCHISELED_COPPER;
2382 public static function CHISELED_DEEPSLATE() : Opaque{
2383 if(!isset(self::$_mCHISELED_DEEPSLATE)){ self::init(); }
2384 return clone self::$_mCHISELED_DEEPSLATE;
2387 public static function CHISELED_NETHER_BRICKS() : Opaque{
2388 if(!isset(self::$_mCHISELED_NETHER_BRICKS)){ self::init(); }
2389 return clone self::$_mCHISELED_NETHER_BRICKS;
2392 public static function CHISELED_POLISHED_BLACKSTONE() : Opaque{
2393 if(!isset(self::$_mCHISELED_POLISHED_BLACKSTONE)){ self::init(); }
2394 return clone self::$_mCHISELED_POLISHED_BLACKSTONE;
2397 public static function CHISELED_QUARTZ() : SimplePillar{
2398 if(!isset(self::$_mCHISELED_QUARTZ)){ self::init(); }
2399 return clone self::$_mCHISELED_QUARTZ;
2402 public static function CHISELED_RED_SANDSTONE() : Opaque{
2403 if(!isset(self::$_mCHISELED_RED_SANDSTONE)){ self::init(); }
2404 return clone self::$_mCHISELED_RED_SANDSTONE;
2407 public static function CHISELED_RESIN_BRICKS() : Opaque{
2408 if(!isset(self::$_mCHISELED_RESIN_BRICKS)){ self::init(); }
2409 return clone self::$_mCHISELED_RESIN_BRICKS;
2412 public static function CHISELED_SANDSTONE() : Opaque{
2413 if(!isset(self::$_mCHISELED_SANDSTONE)){ self::init(); }
2414 return clone self::$_mCHISELED_SANDSTONE;
2417 public static function CHISELED_STONE_BRICKS() : Opaque{
2418 if(!isset(self::$_mCHISELED_STONE_BRICKS)){ self::init(); }
2419 return clone self::$_mCHISELED_STONE_BRICKS;
2422 public static function CHISELED_TUFF() : Opaque{
2423 if(!isset(self::$_mCHISELED_TUFF)){ self::init(); }
2424 return clone self::$_mCHISELED_TUFF;
2427 public static function CHISELED_TUFF_BRICKS() : Opaque{
2428 if(!isset(self::$_mCHISELED_TUFF_BRICKS)){ self::init(); }
2429 return clone self::$_mCHISELED_TUFF_BRICKS;
2432 public static function CHORUS_FLOWER() : ChorusFlower{
2433 if(!isset(self::$_mCHORUS_FLOWER)){ self::init(); }
2434 return clone self::$_mCHORUS_FLOWER;
2437 public static function CHORUS_PLANT() : ChorusPlant{
2438 if(!isset(self::$_mCHORUS_PLANT)){ self::init(); }
2439 return clone self::$_mCHORUS_PLANT;
2442 public static function CLAY() : Clay{
2443 if(!isset(self::$_mCLAY)){ self::init(); }
2444 return clone self::$_mCLAY;
2447 public static function COAL() : Coal{
2448 if(!isset(self::$_mCOAL)){ self::init(); }
2449 return clone self::$_mCOAL;
2452 public static function COAL_ORE() : CoalOre{
2453 if(!isset(self::$_mCOAL_ORE)){ self::init(); }
2454 return clone self::$_mCOAL_ORE;
2457 public static function COBBLED_DEEPSLATE() : Opaque{
2458 if(!isset(self::$_mCOBBLED_DEEPSLATE)){ self::init(); }
2459 return clone self::$_mCOBBLED_DEEPSLATE;
2462 public static function COBBLED_DEEPSLATE_SLAB() : Slab{
2463 if(!isset(self::$_mCOBBLED_DEEPSLATE_SLAB)){ self::init(); }
2464 return clone self::$_mCOBBLED_DEEPSLATE_SLAB;
2467 public static function COBBLED_DEEPSLATE_STAIRS() : Stair{
2468 if(!isset(self::$_mCOBBLED_DEEPSLATE_STAIRS)){ self::init(); }
2469 return clone self::$_mCOBBLED_DEEPSLATE_STAIRS;
2472 public static function COBBLED_DEEPSLATE_WALL() : Wall{
2473 if(!isset(self::$_mCOBBLED_DEEPSLATE_WALL)){ self::init(); }
2474 return clone self::$_mCOBBLED_DEEPSLATE_WALL;
2477 public static function COBBLESTONE() : Opaque{
2478 if(!isset(self::$_mCOBBLESTONE)){ self::init(); }
2479 return clone self::$_mCOBBLESTONE;
2482 public static function COBBLESTONE_SLAB() : Slab{
2483 if(!isset(self::$_mCOBBLESTONE_SLAB)){ self::init(); }
2484 return clone self::$_mCOBBLESTONE_SLAB;
2487 public static function COBBLESTONE_STAIRS() : Stair{
2488 if(!isset(self::$_mCOBBLESTONE_STAIRS)){ self::init(); }
2489 return clone self::$_mCOBBLESTONE_STAIRS;
2492 public static function COBBLESTONE_WALL() : Wall{
2493 if(!isset(self::$_mCOBBLESTONE_WALL)){ self::init(); }
2494 return clone self::$_mCOBBLESTONE_WALL;
2497 public static function COBWEB() : Cobweb{
2498 if(!isset(self::$_mCOBWEB)){ self::init(); }
2499 return clone self::$_mCOBWEB;
2502 public static function COCOA_POD() : CocoaBlock{
2503 if(!isset(self::$_mCOCOA_POD)){ self::init(); }
2504 return clone self::$_mCOCOA_POD;
2507 public static function COMPOUND_CREATOR() : ChemistryTable{
2508 if(!isset(self::$_mCOMPOUND_CREATOR)){ self::init(); }
2509 return clone self::$_mCOMPOUND_CREATOR;
2512 public static function CONCRETE() : Concrete{
2513 if(!isset(self::$_mCONCRETE)){ self::init(); }
2514 return clone self::$_mCONCRETE;
2517 public static function CONCRETE_POWDER() : ConcretePowder{
2518 if(!isset(self::$_mCONCRETE_POWDER)){ self::init(); }
2519 return clone self::$_mCONCRETE_POWDER;
2522 public static function COPPER() : Copper{
2523 if(!isset(self::$_mCOPPER)){ self::init(); }
2524 return clone self::$_mCOPPER;
2527 public static function COPPER_BARS() : CopperBars{
2528 if(!isset(self::$_mCOPPER_BARS)){ self::init(); }
2529 return clone self::$_mCOPPER_BARS;
2532 public static function COPPER_BULB() : CopperBulb{
2533 if(!isset(self::$_mCOPPER_BULB)){ self::init(); }
2534 return clone self::$_mCOPPER_BULB;
2537 public static function COPPER_CHAIN() : CopperChain{
2538 if(!isset(self::$_mCOPPER_CHAIN)){ self::init(); }
2539 return clone self::$_mCOPPER_CHAIN;
2542 public static function COPPER_DOOR() : CopperDoor{
2543 if(!isset(self::$_mCOPPER_DOOR)){ self::init(); }
2544 return clone self::$_mCOPPER_DOOR;
2547 public static function COPPER_GRATE() : CopperGrate{
2548 if(!isset(self::$_mCOPPER_GRATE)){ self::init(); }
2549 return clone self::$_mCOPPER_GRATE;
2552 public static function COPPER_LANTERN() : CopperLantern{
2553 if(!isset(self::$_mCOPPER_LANTERN)){ self::init(); }
2554 return clone self::$_mCOPPER_LANTERN;
2557 public static function COPPER_ORE() : CopperOre{
2558 if(!isset(self::$_mCOPPER_ORE)){ self::init(); }
2559 return clone self::$_mCOPPER_ORE;
2562 public static function COPPER_TORCH() : Torch{
2563 if(!isset(self::$_mCOPPER_TORCH)){ self::init(); }
2564 return clone self::$_mCOPPER_TORCH;
2567 public static function COPPER_TRAPDOOR() : CopperTrapdoor{
2568 if(!isset(self::$_mCOPPER_TRAPDOOR)){ self::init(); }
2569 return clone self::$_mCOPPER_TRAPDOOR;
2572 public static function CORAL() : Coral{
2573 if(!isset(self::$_mCORAL)){ self::init(); }
2574 return clone self::$_mCORAL;
2577 public static function CORAL_BLOCK() : CoralBlock{
2578 if(!isset(self::$_mCORAL_BLOCK)){ self::init(); }
2579 return clone self::$_mCORAL_BLOCK;
2582 public static function CORAL_FAN() : FloorCoralFan{
2583 if(!isset(self::$_mCORAL_FAN)){ self::init(); }
2584 return clone self::$_mCORAL_FAN;
2587 public static function CORNFLOWER() : Flower{
2588 if(!isset(self::$_mCORNFLOWER)){ self::init(); }
2589 return clone self::$_mCORNFLOWER;
2592 public static function CRACKED_DEEPSLATE_BRICKS() : Opaque{
2593 if(!isset(self::$_mCRACKED_DEEPSLATE_BRICKS)){ self::init(); }
2594 return clone self::$_mCRACKED_DEEPSLATE_BRICKS;
2597 public static function CRACKED_DEEPSLATE_TILES() : Opaque{
2598 if(!isset(self::$_mCRACKED_DEEPSLATE_TILES)){ self::init(); }
2599 return clone self::$_mCRACKED_DEEPSLATE_TILES;
2602 public static function CRACKED_NETHER_BRICKS() : Opaque{
2603 if(!isset(self::$_mCRACKED_NETHER_BRICKS)){ self::init(); }
2604 return clone self::$_mCRACKED_NETHER_BRICKS;
2607 public static function CRACKED_POLISHED_BLACKSTONE_BRICKS() : Opaque{
2608 if(!isset(self::$_mCRACKED_POLISHED_BLACKSTONE_BRICKS)){ self::init(); }
2609 return clone self::$_mCRACKED_POLISHED_BLACKSTONE_BRICKS;
2612 public static function CRACKED_STONE_BRICKS() : Opaque{
2613 if(!isset(self::$_mCRACKED_STONE_BRICKS)){ self::init(); }
2614 return clone self::$_mCRACKED_STONE_BRICKS;
2617 public static function CRAFTING_TABLE() : CraftingTable{
2618 if(!isset(self::$_mCRAFTING_TABLE)){ self::init(); }
2619 return clone self::$_mCRAFTING_TABLE;
2622 public static function CRIMSON_BUTTON() : WoodenButton{
2623 if(!isset(self::$_mCRIMSON_BUTTON)){ self::init(); }
2624 return clone self::$_mCRIMSON_BUTTON;
2627 public static function CRIMSON_CEILING_CENTER_HANGING_SIGN() : CeilingCenterHangingSign{
2628 if(!isset(self::$_mCRIMSON_CEILING_CENTER_HANGING_SIGN)){ self::init(); }
2629 return clone self::$_mCRIMSON_CEILING_CENTER_HANGING_SIGN;
2632 public static function CRIMSON_CEILING_EDGES_HANGING_SIGN() : CeilingEdgesHangingSign{
2633 if(!isset(self::$_mCRIMSON_CEILING_EDGES_HANGING_SIGN)){ self::init(); }
2634 return clone self::$_mCRIMSON_CEILING_EDGES_HANGING_SIGN;
2637 public static function CRIMSON_DOOR() : WoodenDoor{
2638 if(!isset(self::$_mCRIMSON_DOOR)){ self::init(); }
2639 return clone self::$_mCRIMSON_DOOR;
2642 public static function CRIMSON_FENCE() : WoodenFence{
2643 if(!isset(self::$_mCRIMSON_FENCE)){ self::init(); }
2644 return clone self::$_mCRIMSON_FENCE;
2647 public static function CRIMSON_FENCE_GATE() : FenceGate{
2648 if(!isset(self::$_mCRIMSON_FENCE_GATE)){ self::init(); }
2649 return clone self::$_mCRIMSON_FENCE_GATE;
2652 public static function CRIMSON_FUNGUS() : NetherFungus{
2653 if(!isset(self::$_mCRIMSON_FUNGUS)){ self::init(); }
2654 return clone self::$_mCRIMSON_FUNGUS;
2657 public static function CRIMSON_HYPHAE() : Wood{
2658 if(!isset(self::$_mCRIMSON_HYPHAE)){ self::init(); }
2659 return clone self::$_mCRIMSON_HYPHAE;
2662 public static function CRIMSON_NYLIUM() : Nylium{
2663 if(!isset(self::$_mCRIMSON_NYLIUM)){ self::init(); }
2664 return clone self::$_mCRIMSON_NYLIUM;
2667 public static function CRIMSON_PLANKS() : Planks{
2668 if(!isset(self::$_mCRIMSON_PLANKS)){ self::init(); }
2669 return clone self::$_mCRIMSON_PLANKS;
2672 public static function CRIMSON_PRESSURE_PLATE() : WoodenPressurePlate{
2673 if(!isset(self::$_mCRIMSON_PRESSURE_PLATE)){ self::init(); }
2674 return clone self::$_mCRIMSON_PRESSURE_PLATE;
2677 public static function CRIMSON_ROOTS() : NetherRoots{
2678 if(!isset(self::$_mCRIMSON_ROOTS)){ self::init(); }
2679 return clone self::$_mCRIMSON_ROOTS;
2682 public static function CRIMSON_SIGN() : FloorSign{
2683 if(!isset(self::$_mCRIMSON_SIGN)){ self::init(); }
2684 return clone self::$_mCRIMSON_SIGN;
2687 public static function CRIMSON_SLAB() : WoodenSlab{
2688 if(!isset(self::$_mCRIMSON_SLAB)){ self::init(); }
2689 return clone self::$_mCRIMSON_SLAB;
2692 public static function CRIMSON_STAIRS() : WoodenStairs{
2693 if(!isset(self::$_mCRIMSON_STAIRS)){ self::init(); }
2694 return clone self::$_mCRIMSON_STAIRS;
2697 public static function CRIMSON_STEM() : Wood{
2698 if(!isset(self::$_mCRIMSON_STEM)){ self::init(); }
2699 return clone self::$_mCRIMSON_STEM;
2702 public static function CRIMSON_TRAPDOOR() : WoodenTrapdoor{
2703 if(!isset(self::$_mCRIMSON_TRAPDOOR)){ self::init(); }
2704 return clone self::$_mCRIMSON_TRAPDOOR;
2707 public static function CRIMSON_WALL_HANGING_SIGN() : WallHangingSign{
2708 if(!isset(self::$_mCRIMSON_WALL_HANGING_SIGN)){ self::init(); }
2709 return clone self::$_mCRIMSON_WALL_HANGING_SIGN;
2712 public static function CRIMSON_WALL_SIGN() : WallSign{
2713 if(!isset(self::$_mCRIMSON_WALL_SIGN)){ self::init(); }
2714 return clone self::$_mCRIMSON_WALL_SIGN;
2717 public static function CRYING_OBSIDIAN() : Opaque{
2718 if(!isset(self::$_mCRYING_OBSIDIAN)){ self::init(); }
2719 return clone self::$_mCRYING_OBSIDIAN;
2722 public static function CUT_COPPER() : Copper{
2723 if(!isset(self::$_mCUT_COPPER)){ self::init(); }
2724 return clone self::$_mCUT_COPPER;
2727 public static function CUT_COPPER_SLAB() : CopperSlab{
2728 if(!isset(self::$_mCUT_COPPER_SLAB)){ self::init(); }
2729 return clone self::$_mCUT_COPPER_SLAB;
2732 public static function CUT_COPPER_STAIRS() : CopperStairs{
2733 if(!isset(self::$_mCUT_COPPER_STAIRS)){ self::init(); }
2734 return clone self::$_mCUT_COPPER_STAIRS;
2737 public static function CUT_RED_SANDSTONE() : Opaque{
2738 if(!isset(self::$_mCUT_RED_SANDSTONE)){ self::init(); }
2739 return clone self::$_mCUT_RED_SANDSTONE;
2742 public static function CUT_RED_SANDSTONE_SLAB() : Slab{
2743 if(!isset(self::$_mCUT_RED_SANDSTONE_SLAB)){ self::init(); }
2744 return clone self::$_mCUT_RED_SANDSTONE_SLAB;
2747 public static function CUT_SANDSTONE() : Opaque{
2748 if(!isset(self::$_mCUT_SANDSTONE)){ self::init(); }
2749 return clone self::$_mCUT_SANDSTONE;
2752 public static function CUT_SANDSTONE_SLAB() : Slab{
2753 if(!isset(self::$_mCUT_SANDSTONE_SLAB)){ self::init(); }
2754 return clone self::$_mCUT_SANDSTONE_SLAB;
2757 public static function DANDELION() : Flower{
2758 if(!isset(self::$_mDANDELION)){ self::init(); }
2759 return clone self::$_mDANDELION;
2762 public static function DARK_OAK_BUTTON() : WoodenButton{
2763 if(!isset(self::$_mDARK_OAK_BUTTON)){ self::init(); }
2764 return clone self::$_mDARK_OAK_BUTTON;
2767 public static function DARK_OAK_CEILING_CENTER_HANGING_SIGN() : CeilingCenterHangingSign{
2768 if(!isset(self::$_mDARK_OAK_CEILING_CENTER_HANGING_SIGN)){ self::init(); }
2769 return clone self::$_mDARK_OAK_CEILING_CENTER_HANGING_SIGN;
2772 public static function DARK_OAK_CEILING_EDGES_HANGING_SIGN() : CeilingEdgesHangingSign{
2773 if(!isset(self::$_mDARK_OAK_CEILING_EDGES_HANGING_SIGN)){ self::init(); }
2774 return clone self::$_mDARK_OAK_CEILING_EDGES_HANGING_SIGN;
2777 public static function DARK_OAK_DOOR() : WoodenDoor{
2778 if(!isset(self::$_mDARK_OAK_DOOR)){ self::init(); }
2779 return clone self::$_mDARK_OAK_DOOR;
2782 public static function DARK_OAK_FENCE() : WoodenFence{
2783 if(!isset(self::$_mDARK_OAK_FENCE)){ self::init(); }
2784 return clone self::$_mDARK_OAK_FENCE;
2787 public static function DARK_OAK_FENCE_GATE() : FenceGate{
2788 if(!isset(self::$_mDARK_OAK_FENCE_GATE)){ self::init(); }
2789 return clone self::$_mDARK_OAK_FENCE_GATE;
2792 public static function DARK_OAK_LEAVES() : Leaves{
2793 if(!isset(self::$_mDARK_OAK_LEAVES)){ self::init(); }
2794 return clone self::$_mDARK_OAK_LEAVES;
2797 public static function DARK_OAK_LOG() : Wood{
2798 if(!isset(self::$_mDARK_OAK_LOG)){ self::init(); }
2799 return clone self::$_mDARK_OAK_LOG;
2802 public static function DARK_OAK_PLANKS() : Planks{
2803 if(!isset(self::$_mDARK_OAK_PLANKS)){ self::init(); }
2804 return clone self::$_mDARK_OAK_PLANKS;
2807 public static function DARK_OAK_PRESSURE_PLATE() : WoodenPressurePlate{
2808 if(!isset(self::$_mDARK_OAK_PRESSURE_PLATE)){ self::init(); }
2809 return clone self::$_mDARK_OAK_PRESSURE_PLATE;
2812 public static function DARK_OAK_SAPLING() : Sapling{
2813 if(!isset(self::$_mDARK_OAK_SAPLING)){ self::init(); }
2814 return clone self::$_mDARK_OAK_SAPLING;
2817 public static function DARK_OAK_SIGN() : FloorSign{
2818 if(!isset(self::$_mDARK_OAK_SIGN)){ self::init(); }
2819 return clone self::$_mDARK_OAK_SIGN;
2822 public static function DARK_OAK_SLAB() : WoodenSlab{
2823 if(!isset(self::$_mDARK_OAK_SLAB)){ self::init(); }
2824 return clone self::$_mDARK_OAK_SLAB;
2827 public static function DARK_OAK_STAIRS() : WoodenStairs{
2828 if(!isset(self::$_mDARK_OAK_STAIRS)){ self::init(); }
2829 return clone self::$_mDARK_OAK_STAIRS;
2832 public static function DARK_OAK_TRAPDOOR() : WoodenTrapdoor{
2833 if(!isset(self::$_mDARK_OAK_TRAPDOOR)){ self::init(); }
2834 return clone self::$_mDARK_OAK_TRAPDOOR;
2837 public static function DARK_OAK_WALL_HANGING_SIGN() : WallHangingSign{
2838 if(!isset(self::$_mDARK_OAK_WALL_HANGING_SIGN)){ self::init(); }
2839 return clone self::$_mDARK_OAK_WALL_HANGING_SIGN;
2842 public static function DARK_OAK_WALL_SIGN() : WallSign{
2843 if(!isset(self::$_mDARK_OAK_WALL_SIGN)){ self::init(); }
2844 return clone self::$_mDARK_OAK_WALL_SIGN;
2847 public static function DARK_OAK_WOOD() : Wood{
2848 if(!isset(self::$_mDARK_OAK_WOOD)){ self::init(); }
2849 return clone self::$_mDARK_OAK_WOOD;
2852 public static function DARK_PRISMARINE() : Opaque{
2853 if(!isset(self::$_mDARK_PRISMARINE)){ self::init(); }
2854 return clone self::$_mDARK_PRISMARINE;
2857 public static function DARK_PRISMARINE_SLAB() : Slab{
2858 if(!isset(self::$_mDARK_PRISMARINE_SLAB)){ self::init(); }
2859 return clone self::$_mDARK_PRISMARINE_SLAB;
2862 public static function DARK_PRISMARINE_STAIRS() : Stair{
2863 if(!isset(self::$_mDARK_PRISMARINE_STAIRS)){ self::init(); }
2864 return clone self::$_mDARK_PRISMARINE_STAIRS;
2867 public static function DAYLIGHT_SENSOR() : DaylightSensor{
2868 if(!isset(self::$_mDAYLIGHT_SENSOR)){ self::init(); }
2869 return clone self::$_mDAYLIGHT_SENSOR;
2872 public static function DEAD_BUSH() : DeadBush{
2873 if(!isset(self::$_mDEAD_BUSH)){ self::init(); }
2874 return clone self::$_mDEAD_BUSH;
2877 public static function DEEPSLATE() : SimplePillar{
2878 if(!isset(self::$_mDEEPSLATE)){ self::init(); }
2879 return clone self::$_mDEEPSLATE;
2882 public static function DEEPSLATE_BRICKS() : Opaque{
2883 if(!isset(self::$_mDEEPSLATE_BRICKS)){ self::init(); }
2884 return clone self::$_mDEEPSLATE_BRICKS;
2887 public static function DEEPSLATE_BRICK_SLAB() : Slab{
2888 if(!isset(self::$_mDEEPSLATE_BRICK_SLAB)){ self::init(); }
2889 return clone self::$_mDEEPSLATE_BRICK_SLAB;
2892 public static function DEEPSLATE_BRICK_STAIRS() : Stair{
2893 if(!isset(self::$_mDEEPSLATE_BRICK_STAIRS)){ self::init(); }
2894 return clone self::$_mDEEPSLATE_BRICK_STAIRS;
2897 public static function DEEPSLATE_BRICK_WALL() : Wall{
2898 if(!isset(self::$_mDEEPSLATE_BRICK_WALL)){ self::init(); }
2899 return clone self::$_mDEEPSLATE_BRICK_WALL;
2902 public static function DEEPSLATE_COAL_ORE() : CoalOre{
2903 if(!isset(self::$_mDEEPSLATE_COAL_ORE)){ self::init(); }
2904 return clone self::$_mDEEPSLATE_COAL_ORE;
2907 public static function DEEPSLATE_COPPER_ORE() : CopperOre{
2908 if(!isset(self::$_mDEEPSLATE_COPPER_ORE)){ self::init(); }
2909 return clone self::$_mDEEPSLATE_COPPER_ORE;
2912 public static function DEEPSLATE_DIAMOND_ORE() : DiamondOre{
2913 if(!isset(self::$_mDEEPSLATE_DIAMOND_ORE)){ self::init(); }
2914 return clone self::$_mDEEPSLATE_DIAMOND_ORE;
2917 public static function DEEPSLATE_EMERALD_ORE() : EmeraldOre{
2918 if(!isset(self::$_mDEEPSLATE_EMERALD_ORE)){ self::init(); }
2919 return clone self::$_mDEEPSLATE_EMERALD_ORE;
2922 public static function DEEPSLATE_GOLD_ORE() : GoldOre{
2923 if(!isset(self::$_mDEEPSLATE_GOLD_ORE)){ self::init(); }
2924 return clone self::$_mDEEPSLATE_GOLD_ORE;
2927 public static function DEEPSLATE_IRON_ORE() : IronOre{
2928 if(!isset(self::$_mDEEPSLATE_IRON_ORE)){ self::init(); }
2929 return clone self::$_mDEEPSLATE_IRON_ORE;
2932 public static function DEEPSLATE_LAPIS_LAZULI_ORE() : LapisOre{
2933 if(!isset(self::$_mDEEPSLATE_LAPIS_LAZULI_ORE)){ self::init(); }
2934 return clone self::$_mDEEPSLATE_LAPIS_LAZULI_ORE;
2937 public static function DEEPSLATE_REDSTONE_ORE() : RedstoneOre{
2938 if(!isset(self::$_mDEEPSLATE_REDSTONE_ORE)){ self::init(); }
2939 return clone self::$_mDEEPSLATE_REDSTONE_ORE;
2942 public static function DEEPSLATE_TILES() : Opaque{
2943 if(!isset(self::$_mDEEPSLATE_TILES)){ self::init(); }
2944 return clone self::$_mDEEPSLATE_TILES;
2947 public static function DEEPSLATE_TILE_SLAB() : Slab{
2948 if(!isset(self::$_mDEEPSLATE_TILE_SLAB)){ self::init(); }
2949 return clone self::$_mDEEPSLATE_TILE_SLAB;
2952 public static function DEEPSLATE_TILE_STAIRS() : Stair{
2953 if(!isset(self::$_mDEEPSLATE_TILE_STAIRS)){ self::init(); }
2954 return clone self::$_mDEEPSLATE_TILE_STAIRS;
2957 public static function DEEPSLATE_TILE_WALL() : Wall{
2958 if(!isset(self::$_mDEEPSLATE_TILE_WALL)){ self::init(); }
2959 return clone self::$_mDEEPSLATE_TILE_WALL;
2962 public static function DETECTOR_RAIL() : DetectorRail{
2963 if(!isset(self::$_mDETECTOR_RAIL)){ self::init(); }
2964 return clone self::$_mDETECTOR_RAIL;
2967 public static function DIAMOND() : Opaque{
2968 if(!isset(self::$_mDIAMOND)){ self::init(); }
2969 return clone self::$_mDIAMOND;
2972 public static function DIAMOND_ORE() : DiamondOre{
2973 if(!isset(self::$_mDIAMOND_ORE)){ self::init(); }
2974 return clone self::$_mDIAMOND_ORE;
2977 public static function DIORITE() : Opaque{
2978 if(!isset(self::$_mDIORITE)){ self::init(); }
2979 return clone self::$_mDIORITE;
2982 public static function DIORITE_SLAB() : Slab{
2983 if(!isset(self::$_mDIORITE_SLAB)){ self::init(); }
2984 return clone self::$_mDIORITE_SLAB;
2987 public static function DIORITE_STAIRS() : Stair{
2988 if(!isset(self::$_mDIORITE_STAIRS)){ self::init(); }
2989 return clone self::$_mDIORITE_STAIRS;
2992 public static function DIORITE_WALL() : Wall{
2993 if(!isset(self::$_mDIORITE_WALL)){ self::init(); }
2994 return clone self::$_mDIORITE_WALL;
2997 public static function DIRT() : Dirt{
2998 if(!isset(self::$_mDIRT)){ self::init(); }
2999 return clone self::$_mDIRT;
3002 public static function DOUBLE_PITCHER_CROP() : DoublePitcherCrop{
3003 if(!isset(self::$_mDOUBLE_PITCHER_CROP)){ self::init(); }
3004 return clone self::$_mDOUBLE_PITCHER_CROP;
3007 public static function DOUBLE_TALLGRASS() : DoubleTallGrass{
3008 if(!isset(self::$_mDOUBLE_TALLGRASS)){ self::init(); }
3009 return clone self::$_mDOUBLE_TALLGRASS;
3012 public static function DRAGON_EGG() : DragonEgg{
3013 if(!isset(self::$_mDRAGON_EGG)){ self::init(); }
3014 return clone self::$_mDRAGON_EGG;
3017 public static function DRIED_KELP() : DriedKelp{
3018 if(!isset(self::$_mDRIED_KELP)){ self::init(); }
3019 return clone self::$_mDRIED_KELP;
3022 public static function DYED_CANDLE() : DyedCandle{
3023 if(!isset(self::$_mDYED_CANDLE)){ self::init(); }
3024 return clone self::$_mDYED_CANDLE;
3027 public static function DYED_SHULKER_BOX() : DyedShulkerBox{
3028 if(!isset(self::$_mDYED_SHULKER_BOX)){ self::init(); }
3029 return clone self::$_mDYED_SHULKER_BOX;
3032 public static function ELEMENT_ACTINIUM() : Element{
3033 if(!isset(self::$_mELEMENT_ACTINIUM)){ self::init(); }
3034 return clone self::$_mELEMENT_ACTINIUM;
3037 public static function ELEMENT_ALUMINUM() : Element{
3038 if(!isset(self::$_mELEMENT_ALUMINUM)){ self::init(); }
3039 return clone self::$_mELEMENT_ALUMINUM;
3042 public static function ELEMENT_AMERICIUM() : Element{
3043 if(!isset(self::$_mELEMENT_AMERICIUM)){ self::init(); }
3044 return clone self::$_mELEMENT_AMERICIUM;
3047 public static function ELEMENT_ANTIMONY() : Element{
3048 if(!isset(self::$_mELEMENT_ANTIMONY)){ self::init(); }
3049 return clone self::$_mELEMENT_ANTIMONY;
3052 public static function ELEMENT_ARGON() : Element{
3053 if(!isset(self::$_mELEMENT_ARGON)){ self::init(); }
3054 return clone self::$_mELEMENT_ARGON;
3057 public static function ELEMENT_ARSENIC() : Element{
3058 if(!isset(self::$_mELEMENT_ARSENIC)){ self::init(); }
3059 return clone self::$_mELEMENT_ARSENIC;
3062 public static function ELEMENT_ASTATINE() : Element{
3063 if(!isset(self::$_mELEMENT_ASTATINE)){ self::init(); }
3064 return clone self::$_mELEMENT_ASTATINE;
3067 public static function ELEMENT_BARIUM() : Element{
3068 if(!isset(self::$_mELEMENT_BARIUM)){ self::init(); }
3069 return clone self::$_mELEMENT_BARIUM;
3072 public static function ELEMENT_BERKELIUM() : Element{
3073 if(!isset(self::$_mELEMENT_BERKELIUM)){ self::init(); }
3074 return clone self::$_mELEMENT_BERKELIUM;
3077 public static function ELEMENT_BERYLLIUM() : Element{
3078 if(!isset(self::$_mELEMENT_BERYLLIUM)){ self::init(); }
3079 return clone self::$_mELEMENT_BERYLLIUM;
3082 public static function ELEMENT_BISMUTH() : Element{
3083 if(!isset(self::$_mELEMENT_BISMUTH)){ self::init(); }
3084 return clone self::$_mELEMENT_BISMUTH;
3087 public static function ELEMENT_BOHRIUM() : Element{
3088 if(!isset(self::$_mELEMENT_BOHRIUM)){ self::init(); }
3089 return clone self::$_mELEMENT_BOHRIUM;
3092 public static function ELEMENT_BORON() : Element{
3093 if(!isset(self::$_mELEMENT_BORON)){ self::init(); }
3094 return clone self::$_mELEMENT_BORON;
3097 public static function ELEMENT_BROMINE() : Element{
3098 if(!isset(self::$_mELEMENT_BROMINE)){ self::init(); }
3099 return clone self::$_mELEMENT_BROMINE;
3102 public static function ELEMENT_CADMIUM() : Element{
3103 if(!isset(self::$_mELEMENT_CADMIUM)){ self::init(); }
3104 return clone self::$_mELEMENT_CADMIUM;
3107 public static function ELEMENT_CALCIUM() : Element{
3108 if(!isset(self::$_mELEMENT_CALCIUM)){ self::init(); }
3109 return clone self::$_mELEMENT_CALCIUM;
3112 public static function ELEMENT_CALIFORNIUM() : Element{
3113 if(!isset(self::$_mELEMENT_CALIFORNIUM)){ self::init(); }
3114 return clone self::$_mELEMENT_CALIFORNIUM;
3117 public static function ELEMENT_CARBON() : Element{
3118 if(!isset(self::$_mELEMENT_CARBON)){ self::init(); }
3119 return clone self::$_mELEMENT_CARBON;
3122 public static function ELEMENT_CERIUM() : Element{
3123 if(!isset(self::$_mELEMENT_CERIUM)){ self::init(); }
3124 return clone self::$_mELEMENT_CERIUM;
3127 public static function ELEMENT_CESIUM() : Element{
3128 if(!isset(self::$_mELEMENT_CESIUM)){ self::init(); }
3129 return clone self::$_mELEMENT_CESIUM;
3132 public static function ELEMENT_CHLORINE() : Element{
3133 if(!isset(self::$_mELEMENT_CHLORINE)){ self::init(); }
3134 return clone self::$_mELEMENT_CHLORINE;
3137 public static function ELEMENT_CHROMIUM() : Element{
3138 if(!isset(self::$_mELEMENT_CHROMIUM)){ self::init(); }
3139 return clone self::$_mELEMENT_CHROMIUM;
3142 public static function ELEMENT_COBALT() : Element{
3143 if(!isset(self::$_mELEMENT_COBALT)){ self::init(); }
3144 return clone self::$_mELEMENT_COBALT;
3147 public static function ELEMENT_CONSTRUCTOR() : ChemistryTable{
3148 if(!isset(self::$_mELEMENT_CONSTRUCTOR)){ self::init(); }
3149 return clone self::$_mELEMENT_CONSTRUCTOR;
3152 public static function ELEMENT_COPERNICIUM() : Element{
3153 if(!isset(self::$_mELEMENT_COPERNICIUM)){ self::init(); }
3154 return clone self::$_mELEMENT_COPERNICIUM;
3157 public static function ELEMENT_COPPER() : Element{
3158 if(!isset(self::$_mELEMENT_COPPER)){ self::init(); }
3159 return clone self::$_mELEMENT_COPPER;
3162 public static function ELEMENT_CURIUM() : Element{
3163 if(!isset(self::$_mELEMENT_CURIUM)){ self::init(); }
3164 return clone self::$_mELEMENT_CURIUM;
3167 public static function ELEMENT_DARMSTADTIUM() : Element{
3168 if(!isset(self::$_mELEMENT_DARMSTADTIUM)){ self::init(); }
3169 return clone self::$_mELEMENT_DARMSTADTIUM;
3172 public static function ELEMENT_DUBNIUM() : Element{
3173 if(!isset(self::$_mELEMENT_DUBNIUM)){ self::init(); }
3174 return clone self::$_mELEMENT_DUBNIUM;
3177 public static function ELEMENT_DYSPROSIUM() : Element{
3178 if(!isset(self::$_mELEMENT_DYSPROSIUM)){ self::init(); }
3179 return clone self::$_mELEMENT_DYSPROSIUM;
3182 public static function ELEMENT_EINSTEINIUM() : Element{
3183 if(!isset(self::$_mELEMENT_EINSTEINIUM)){ self::init(); }
3184 return clone self::$_mELEMENT_EINSTEINIUM;
3187 public static function ELEMENT_ERBIUM() : Element{
3188 if(!isset(self::$_mELEMENT_ERBIUM)){ self::init(); }
3189 return clone self::$_mELEMENT_ERBIUM;
3192 public static function ELEMENT_EUROPIUM() : Element{
3193 if(!isset(self::$_mELEMENT_EUROPIUM)){ self::init(); }
3194 return clone self::$_mELEMENT_EUROPIUM;
3197 public static function ELEMENT_FERMIUM() : Element{
3198 if(!isset(self::$_mELEMENT_FERMIUM)){ self::init(); }
3199 return clone self::$_mELEMENT_FERMIUM;
3202 public static function ELEMENT_FLEROVIUM() : Element{
3203 if(!isset(self::$_mELEMENT_FLEROVIUM)){ self::init(); }
3204 return clone self::$_mELEMENT_FLEROVIUM;
3207 public static function ELEMENT_FLUORINE() : Element{
3208 if(!isset(self::$_mELEMENT_FLUORINE)){ self::init(); }
3209 return clone self::$_mELEMENT_FLUORINE;
3212 public static function ELEMENT_FRANCIUM() : Element{
3213 if(!isset(self::$_mELEMENT_FRANCIUM)){ self::init(); }
3214 return clone self::$_mELEMENT_FRANCIUM;
3217 public static function ELEMENT_GADOLINIUM() : Element{
3218 if(!isset(self::$_mELEMENT_GADOLINIUM)){ self::init(); }
3219 return clone self::$_mELEMENT_GADOLINIUM;
3222 public static function ELEMENT_GALLIUM() : Element{
3223 if(!isset(self::$_mELEMENT_GALLIUM)){ self::init(); }
3224 return clone self::$_mELEMENT_GALLIUM;
3227 public static function ELEMENT_GERMANIUM() : Element{
3228 if(!isset(self::$_mELEMENT_GERMANIUM)){ self::init(); }
3229 return clone self::$_mELEMENT_GERMANIUM;
3232 public static function ELEMENT_GOLD() : Element{
3233 if(!isset(self::$_mELEMENT_GOLD)){ self::init(); }
3234 return clone self::$_mELEMENT_GOLD;
3237 public static function ELEMENT_HAFNIUM() : Element{
3238 if(!isset(self::$_mELEMENT_HAFNIUM)){ self::init(); }
3239 return clone self::$_mELEMENT_HAFNIUM;
3242 public static function ELEMENT_HASSIUM() : Element{
3243 if(!isset(self::$_mELEMENT_HASSIUM)){ self::init(); }
3244 return clone self::$_mELEMENT_HASSIUM;
3247 public static function ELEMENT_HELIUM() : Element{
3248 if(!isset(self::$_mELEMENT_HELIUM)){ self::init(); }
3249 return clone self::$_mELEMENT_HELIUM;
3252 public static function ELEMENT_HOLMIUM() : Element{
3253 if(!isset(self::$_mELEMENT_HOLMIUM)){ self::init(); }
3254 return clone self::$_mELEMENT_HOLMIUM;
3257 public static function ELEMENT_HYDROGEN() : Element{
3258 if(!isset(self::$_mELEMENT_HYDROGEN)){ self::init(); }
3259 return clone self::$_mELEMENT_HYDROGEN;
3262 public static function ELEMENT_INDIUM() : Element{
3263 if(!isset(self::$_mELEMENT_INDIUM)){ self::init(); }
3264 return clone self::$_mELEMENT_INDIUM;
3267 public static function ELEMENT_IODINE() : Element{
3268 if(!isset(self::$_mELEMENT_IODINE)){ self::init(); }
3269 return clone self::$_mELEMENT_IODINE;
3272 public static function ELEMENT_IRIDIUM() : Element{
3273 if(!isset(self::$_mELEMENT_IRIDIUM)){ self::init(); }
3274 return clone self::$_mELEMENT_IRIDIUM;
3277 public static function ELEMENT_IRON() : Element{
3278 if(!isset(self::$_mELEMENT_IRON)){ self::init(); }
3279 return clone self::$_mELEMENT_IRON;
3282 public static function ELEMENT_KRYPTON() : Element{
3283 if(!isset(self::$_mELEMENT_KRYPTON)){ self::init(); }
3284 return clone self::$_mELEMENT_KRYPTON;
3287 public static function ELEMENT_LANTHANUM() : Element{
3288 if(!isset(self::$_mELEMENT_LANTHANUM)){ self::init(); }
3289 return clone self::$_mELEMENT_LANTHANUM;
3292 public static function ELEMENT_LAWRENCIUM() : Element{
3293 if(!isset(self::$_mELEMENT_LAWRENCIUM)){ self::init(); }
3294 return clone self::$_mELEMENT_LAWRENCIUM;
3297 public static function ELEMENT_LEAD() : Element{
3298 if(!isset(self::$_mELEMENT_LEAD)){ self::init(); }
3299 return clone self::$_mELEMENT_LEAD;
3302 public static function ELEMENT_LITHIUM() : Element{
3303 if(!isset(self::$_mELEMENT_LITHIUM)){ self::init(); }
3304 return clone self::$_mELEMENT_LITHIUM;
3307 public static function ELEMENT_LIVERMORIUM() : Element{
3308 if(!isset(self::$_mELEMENT_LIVERMORIUM)){ self::init(); }
3309 return clone self::$_mELEMENT_LIVERMORIUM;
3312 public static function ELEMENT_LUTETIUM() : Element{
3313 if(!isset(self::$_mELEMENT_LUTETIUM)){ self::init(); }
3314 return clone self::$_mELEMENT_LUTETIUM;
3317 public static function ELEMENT_MAGNESIUM() : Element{
3318 if(!isset(self::$_mELEMENT_MAGNESIUM)){ self::init(); }
3319 return clone self::$_mELEMENT_MAGNESIUM;
3322 public static function ELEMENT_MANGANESE() : Element{
3323 if(!isset(self::$_mELEMENT_MANGANESE)){ self::init(); }
3324 return clone self::$_mELEMENT_MANGANESE;
3327 public static function ELEMENT_MEITNERIUM() : Element{
3328 if(!isset(self::$_mELEMENT_MEITNERIUM)){ self::init(); }
3329 return clone self::$_mELEMENT_MEITNERIUM;
3332 public static function ELEMENT_MENDELEVIUM() : Element{
3333 if(!isset(self::$_mELEMENT_MENDELEVIUM)){ self::init(); }
3334 return clone self::$_mELEMENT_MENDELEVIUM;
3337 public static function ELEMENT_MERCURY() : Element{
3338 if(!isset(self::$_mELEMENT_MERCURY)){ self::init(); }
3339 return clone self::$_mELEMENT_MERCURY;
3342 public static function ELEMENT_MOLYBDENUM() : Element{
3343 if(!isset(self::$_mELEMENT_MOLYBDENUM)){ self::init(); }
3344 return clone self::$_mELEMENT_MOLYBDENUM;
3347 public static function ELEMENT_MOSCOVIUM() : Element{
3348 if(!isset(self::$_mELEMENT_MOSCOVIUM)){ self::init(); }
3349 return clone self::$_mELEMENT_MOSCOVIUM;
3352 public static function ELEMENT_NEODYMIUM() : Element{
3353 if(!isset(self::$_mELEMENT_NEODYMIUM)){ self::init(); }
3354 return clone self::$_mELEMENT_NEODYMIUM;
3357 public static function ELEMENT_NEON() : Element{
3358 if(!isset(self::$_mELEMENT_NEON)){ self::init(); }
3359 return clone self::$_mELEMENT_NEON;
3362 public static function ELEMENT_NEPTUNIUM() : Element{
3363 if(!isset(self::$_mELEMENT_NEPTUNIUM)){ self::init(); }
3364 return clone self::$_mELEMENT_NEPTUNIUM;
3367 public static function ELEMENT_NICKEL() : Element{
3368 if(!isset(self::$_mELEMENT_NICKEL)){ self::init(); }
3369 return clone self::$_mELEMENT_NICKEL;
3372 public static function ELEMENT_NIHONIUM() : Element{
3373 if(!isset(self::$_mELEMENT_NIHONIUM)){ self::init(); }
3374 return clone self::$_mELEMENT_NIHONIUM;
3377 public static function ELEMENT_NIOBIUM() : Element{
3378 if(!isset(self::$_mELEMENT_NIOBIUM)){ self::init(); }
3379 return clone self::$_mELEMENT_NIOBIUM;
3382 public static function ELEMENT_NITROGEN() : Element{
3383 if(!isset(self::$_mELEMENT_NITROGEN)){ self::init(); }
3384 return clone self::$_mELEMENT_NITROGEN;
3387 public static function ELEMENT_NOBELIUM() : Element{
3388 if(!isset(self::$_mELEMENT_NOBELIUM)){ self::init(); }
3389 return clone self::$_mELEMENT_NOBELIUM;
3392 public static function ELEMENT_OGANESSON() : Element{
3393 if(!isset(self::$_mELEMENT_OGANESSON)){ self::init(); }
3394 return clone self::$_mELEMENT_OGANESSON;
3397 public static function ELEMENT_OSMIUM() : Element{
3398 if(!isset(self::$_mELEMENT_OSMIUM)){ self::init(); }
3399 return clone self::$_mELEMENT_OSMIUM;
3402 public static function ELEMENT_OXYGEN() : Element{
3403 if(!isset(self::$_mELEMENT_OXYGEN)){ self::init(); }
3404 return clone self::$_mELEMENT_OXYGEN;
3407 public static function ELEMENT_PALLADIUM() : Element{
3408 if(!isset(self::$_mELEMENT_PALLADIUM)){ self::init(); }
3409 return clone self::$_mELEMENT_PALLADIUM;
3412 public static function ELEMENT_PHOSPHORUS() : Element{
3413 if(!isset(self::$_mELEMENT_PHOSPHORUS)){ self::init(); }
3414 return clone self::$_mELEMENT_PHOSPHORUS;
3417 public static function ELEMENT_PLATINUM() : Element{
3418 if(!isset(self::$_mELEMENT_PLATINUM)){ self::init(); }
3419 return clone self::$_mELEMENT_PLATINUM;
3422 public static function ELEMENT_PLUTONIUM() : Element{
3423 if(!isset(self::$_mELEMENT_PLUTONIUM)){ self::init(); }
3424 return clone self::$_mELEMENT_PLUTONIUM;
3427 public static function ELEMENT_POLONIUM() : Element{
3428 if(!isset(self::$_mELEMENT_POLONIUM)){ self::init(); }
3429 return clone self::$_mELEMENT_POLONIUM;
3432 public static function ELEMENT_POTASSIUM() : Element{
3433 if(!isset(self::$_mELEMENT_POTASSIUM)){ self::init(); }
3434 return clone self::$_mELEMENT_POTASSIUM;
3437 public static function ELEMENT_PRASEODYMIUM() : Element{
3438 if(!isset(self::$_mELEMENT_PRASEODYMIUM)){ self::init(); }
3439 return clone self::$_mELEMENT_PRASEODYMIUM;
3442 public static function ELEMENT_PROMETHIUM() : Element{
3443 if(!isset(self::$_mELEMENT_PROMETHIUM)){ self::init(); }
3444 return clone self::$_mELEMENT_PROMETHIUM;
3447 public static function ELEMENT_PROTACTINIUM() : Element{
3448 if(!isset(self::$_mELEMENT_PROTACTINIUM)){ self::init(); }
3449 return clone self::$_mELEMENT_PROTACTINIUM;
3452 public static function ELEMENT_RADIUM() : Element{
3453 if(!isset(self::$_mELEMENT_RADIUM)){ self::init(); }
3454 return clone self::$_mELEMENT_RADIUM;
3457 public static function ELEMENT_RADON() : Element{
3458 if(!isset(self::$_mELEMENT_RADON)){ self::init(); }
3459 return clone self::$_mELEMENT_RADON;
3462 public static function ELEMENT_RHENIUM() : Element{
3463 if(!isset(self::$_mELEMENT_RHENIUM)){ self::init(); }
3464 return clone self::$_mELEMENT_RHENIUM;
3467 public static function ELEMENT_RHODIUM() : Element{
3468 if(!isset(self::$_mELEMENT_RHODIUM)){ self::init(); }
3469 return clone self::$_mELEMENT_RHODIUM;
3472 public static function ELEMENT_ROENTGENIUM() : Element{
3473 if(!isset(self::$_mELEMENT_ROENTGENIUM)){ self::init(); }
3474 return clone self::$_mELEMENT_ROENTGENIUM;
3477 public static function ELEMENT_RUBIDIUM() : Element{
3478 if(!isset(self::$_mELEMENT_RUBIDIUM)){ self::init(); }
3479 return clone self::$_mELEMENT_RUBIDIUM;
3482 public static function ELEMENT_RUTHENIUM() : Element{
3483 if(!isset(self::$_mELEMENT_RUTHENIUM)){ self::init(); }
3484 return clone self::$_mELEMENT_RUTHENIUM;
3487 public static function ELEMENT_RUTHERFORDIUM() : Element{
3488 if(!isset(self::$_mELEMENT_RUTHERFORDIUM)){ self::init(); }
3489 return clone self::$_mELEMENT_RUTHERFORDIUM;
3492 public static function ELEMENT_SAMARIUM() : Element{
3493 if(!isset(self::$_mELEMENT_SAMARIUM)){ self::init(); }
3494 return clone self::$_mELEMENT_SAMARIUM;
3497 public static function ELEMENT_SCANDIUM() : Element{
3498 if(!isset(self::$_mELEMENT_SCANDIUM)){ self::init(); }
3499 return clone self::$_mELEMENT_SCANDIUM;
3502 public static function ELEMENT_SEABORGIUM() : Element{
3503 if(!isset(self::$_mELEMENT_SEABORGIUM)){ self::init(); }
3504 return clone self::$_mELEMENT_SEABORGIUM;
3507 public static function ELEMENT_SELENIUM() : Element{
3508 if(!isset(self::$_mELEMENT_SELENIUM)){ self::init(); }
3509 return clone self::$_mELEMENT_SELENIUM;
3512 public static function ELEMENT_SILICON() : Element{
3513 if(!isset(self::$_mELEMENT_SILICON)){ self::init(); }
3514 return clone self::$_mELEMENT_SILICON;
3517 public static function ELEMENT_SILVER() : Element{
3518 if(!isset(self::$_mELEMENT_SILVER)){ self::init(); }
3519 return clone self::$_mELEMENT_SILVER;
3522 public static function ELEMENT_SODIUM() : Element{
3523 if(!isset(self::$_mELEMENT_SODIUM)){ self::init(); }
3524 return clone self::$_mELEMENT_SODIUM;
3527 public static function ELEMENT_STRONTIUM() : Element{
3528 if(!isset(self::$_mELEMENT_STRONTIUM)){ self::init(); }
3529 return clone self::$_mELEMENT_STRONTIUM;
3532 public static function ELEMENT_SULFUR() : Element{
3533 if(!isset(self::$_mELEMENT_SULFUR)){ self::init(); }
3534 return clone self::$_mELEMENT_SULFUR;
3537 public static function ELEMENT_TANTALUM() : Element{
3538 if(!isset(self::$_mELEMENT_TANTALUM)){ self::init(); }
3539 return clone self::$_mELEMENT_TANTALUM;
3542 public static function ELEMENT_TECHNETIUM() : Element{
3543 if(!isset(self::$_mELEMENT_TECHNETIUM)){ self::init(); }
3544 return clone self::$_mELEMENT_TECHNETIUM;
3547 public static function ELEMENT_TELLURIUM() : Element{
3548 if(!isset(self::$_mELEMENT_TELLURIUM)){ self::init(); }
3549 return clone self::$_mELEMENT_TELLURIUM;
3552 public static function ELEMENT_TENNESSINE() : Element{
3553 if(!isset(self::$_mELEMENT_TENNESSINE)){ self::init(); }
3554 return clone self::$_mELEMENT_TENNESSINE;
3557 public static function ELEMENT_TERBIUM() : Element{
3558 if(!isset(self::$_mELEMENT_TERBIUM)){ self::init(); }
3559 return clone self::$_mELEMENT_TERBIUM;
3562 public static function ELEMENT_THALLIUM() : Element{
3563 if(!isset(self::$_mELEMENT_THALLIUM)){ self::init(); }
3564 return clone self::$_mELEMENT_THALLIUM;
3567 public static function ELEMENT_THORIUM() : Element{
3568 if(!isset(self::$_mELEMENT_THORIUM)){ self::init(); }
3569 return clone self::$_mELEMENT_THORIUM;
3572 public static function ELEMENT_THULIUM() : Element{
3573 if(!isset(self::$_mELEMENT_THULIUM)){ self::init(); }
3574 return clone self::$_mELEMENT_THULIUM;
3577 public static function ELEMENT_TIN() : Element{
3578 if(!isset(self::$_mELEMENT_TIN)){ self::init(); }
3579 return clone self::$_mELEMENT_TIN;
3582 public static function ELEMENT_TITANIUM() : Element{
3583 if(!isset(self::$_mELEMENT_TITANIUM)){ self::init(); }
3584 return clone self::$_mELEMENT_TITANIUM;
3587 public static function ELEMENT_TUNGSTEN() : Element{
3588 if(!isset(self::$_mELEMENT_TUNGSTEN)){ self::init(); }
3589 return clone self::$_mELEMENT_TUNGSTEN;
3592 public static function ELEMENT_URANIUM() : Element{
3593 if(!isset(self::$_mELEMENT_URANIUM)){ self::init(); }
3594 return clone self::$_mELEMENT_URANIUM;
3597 public static function ELEMENT_VANADIUM() : Element{
3598 if(!isset(self::$_mELEMENT_VANADIUM)){ self::init(); }
3599 return clone self::$_mELEMENT_VANADIUM;
3602 public static function ELEMENT_XENON() : Element{
3603 if(!isset(self::$_mELEMENT_XENON)){ self::init(); }
3604 return clone self::$_mELEMENT_XENON;
3607 public static function ELEMENT_YTTERBIUM() : Element{
3608 if(!isset(self::$_mELEMENT_YTTERBIUM)){ self::init(); }
3609 return clone self::$_mELEMENT_YTTERBIUM;
3612 public static function ELEMENT_YTTRIUM() : Element{
3613 if(!isset(self::$_mELEMENT_YTTRIUM)){ self::init(); }
3614 return clone self::$_mELEMENT_YTTRIUM;
3617 public static function ELEMENT_ZERO() : Opaque{
3618 if(!isset(self::$_mELEMENT_ZERO)){ self::init(); }
3619 return clone self::$_mELEMENT_ZERO;
3622 public static function ELEMENT_ZINC() : Element{
3623 if(!isset(self::$_mELEMENT_ZINC)){ self::init(); }
3624 return clone self::$_mELEMENT_ZINC;
3627 public static function ELEMENT_ZIRCONIUM() : Element{
3628 if(!isset(self::$_mELEMENT_ZIRCONIUM)){ self::init(); }
3629 return clone self::$_mELEMENT_ZIRCONIUM;
3632 public static function EMERALD() : Opaque{
3633 if(!isset(self::$_mEMERALD)){ self::init(); }
3634 return clone self::$_mEMERALD;
3637 public static function EMERALD_ORE() : EmeraldOre{
3638 if(!isset(self::$_mEMERALD_ORE)){ self::init(); }
3639 return clone self::$_mEMERALD_ORE;
3642 public static function ENCHANTING_TABLE() : EnchantingTable{
3643 if(!isset(self::$_mENCHANTING_TABLE)){ self::init(); }
3644 return clone self::$_mENCHANTING_TABLE;
3647 public static function ENDER_CHEST() : EnderChest{
3648 if(!isset(self::$_mENDER_CHEST)){ self::init(); }
3649 return clone self::$_mENDER_CHEST;
3652 public static function END_PORTAL_FRAME() : EndPortalFrame{
3653 if(!isset(self::$_mEND_PORTAL_FRAME)){ self::init(); }
3654 return clone self::$_mEND_PORTAL_FRAME;
3657 public static function END_ROD() : EndRod{
3658 if(!isset(self::$_mEND_ROD)){ self::init(); }
3659 return clone self::$_mEND_ROD;
3662 public static function END_STONE() : Opaque{
3663 if(!isset(self::$_mEND_STONE)){ self::init(); }
3664 return clone self::$_mEND_STONE;
3667 public static function END_STONE_BRICKS() : Opaque{
3668 if(!isset(self::$_mEND_STONE_BRICKS)){ self::init(); }
3669 return clone self::$_mEND_STONE_BRICKS;
3672 public static function END_STONE_BRICK_SLAB() : Slab{
3673 if(!isset(self::$_mEND_STONE_BRICK_SLAB)){ self::init(); }
3674 return clone self::$_mEND_STONE_BRICK_SLAB;
3677 public static function END_STONE_BRICK_STAIRS() : Stair{
3678 if(!isset(self::$_mEND_STONE_BRICK_STAIRS)){ self::init(); }
3679 return clone self::$_mEND_STONE_BRICK_STAIRS;
3682 public static function END_STONE_BRICK_WALL() : Wall{
3683 if(!isset(self::$_mEND_STONE_BRICK_WALL)){ self::init(); }
3684 return clone self::$_mEND_STONE_BRICK_WALL;
3687 public static function FAKE_WOODEN_SLAB() : Slab{
3688 if(!isset(self::$_mFAKE_WOODEN_SLAB)){ self::init(); }
3689 return clone self::$_mFAKE_WOODEN_SLAB;
3692 public static function FARMLAND() : Farmland{
3693 if(!isset(self::$_mFARMLAND)){ self::init(); }
3694 return clone self::$_mFARMLAND;
3697 public static function FERN() : TallGrass{
3698 if(!isset(self::$_mFERN)){ self::init(); }
3699 return clone self::$_mFERN;
3702 public static function FIRE() : Fire{
3703 if(!isset(self::$_mFIRE)){ self::init(); }
3704 return clone self::$_mFIRE;
3707 public static function FLETCHING_TABLE() : FletchingTable{
3708 if(!isset(self::$_mFLETCHING_TABLE)){ self::init(); }
3709 return clone self::$_mFLETCHING_TABLE;
3712 public static function FLOWERING_AZALEA_LEAVES() : Leaves{
3713 if(!isset(self::$_mFLOWERING_AZALEA_LEAVES)){ self::init(); }
3714 return clone self::$_mFLOWERING_AZALEA_LEAVES;
3717 public static function FLOWER_POT() : FlowerPot{
3718 if(!isset(self::$_mFLOWER_POT)){ self::init(); }
3719 return clone self::$_mFLOWER_POT;
3722 public static function FROGLIGHT() : Froglight{
3723 if(!isset(self::$_mFROGLIGHT)){ self::init(); }
3724 return clone self::$_mFROGLIGHT;
3727 public static function FROSTED_ICE() : FrostedIce{
3728 if(!isset(self::$_mFROSTED_ICE)){ self::init(); }
3729 return clone self::$_mFROSTED_ICE;
3732 public static function FURNACE() : Furnace{
3733 if(!isset(self::$_mFURNACE)){ self::init(); }
3734 return clone self::$_mFURNACE;
3737 public static function GILDED_BLACKSTONE() : GildedBlackstone{
3738 if(!isset(self::$_mGILDED_BLACKSTONE)){ self::init(); }
3739 return clone self::$_mGILDED_BLACKSTONE;
3742 public static function GLASS() : Glass{
3743 if(!isset(self::$_mGLASS)){ self::init(); }
3744 return clone self::$_mGLASS;
3747 public static function GLASS_PANE() : GlassPane{
3748 if(!isset(self::$_mGLASS_PANE)){ self::init(); }
3749 return clone self::$_mGLASS_PANE;
3752 public static function GLAZED_TERRACOTTA() : GlazedTerracotta{
3753 if(!isset(self::$_mGLAZED_TERRACOTTA)){ self::init(); }
3754 return clone self::$_mGLAZED_TERRACOTTA;
3757 public static function GLOWING_ITEM_FRAME() : ItemFrame{
3758 if(!isset(self::$_mGLOWING_ITEM_FRAME)){ self::init(); }
3759 return clone self::$_mGLOWING_ITEM_FRAME;
3762 public static function GLOWING_OBSIDIAN() : GlowingObsidian{
3763 if(!isset(self::$_mGLOWING_OBSIDIAN)){ self::init(); }
3764 return clone self::$_mGLOWING_OBSIDIAN;
3767 public static function GLOWSTONE() : Glowstone{
3768 if(!isset(self::$_mGLOWSTONE)){ self::init(); }
3769 return clone self::$_mGLOWSTONE;
3772 public static function GLOW_LICHEN() : GlowLichen{
3773 if(!isset(self::$_mGLOW_LICHEN)){ self::init(); }
3774 return clone self::$_mGLOW_LICHEN;
3777 public static function GOLD() : Opaque{
3778 if(!isset(self::$_mGOLD)){ self::init(); }
3779 return clone self::$_mGOLD;
3782 public static function GOLD_ORE() : GoldOre{
3783 if(!isset(self::$_mGOLD_ORE)){ self::init(); }
3784 return clone self::$_mGOLD_ORE;
3787 public static function GRANITE() : Opaque{
3788 if(!isset(self::$_mGRANITE)){ self::init(); }
3789 return clone self::$_mGRANITE;
3792 public static function GRANITE_SLAB() : Slab{
3793 if(!isset(self::$_mGRANITE_SLAB)){ self::init(); }
3794 return clone self::$_mGRANITE_SLAB;
3797 public static function GRANITE_STAIRS() : Stair{
3798 if(!isset(self::$_mGRANITE_STAIRS)){ self::init(); }
3799 return clone self::$_mGRANITE_STAIRS;
3802 public static function GRANITE_WALL() : Wall{
3803 if(!isset(self::$_mGRANITE_WALL)){ self::init(); }
3804 return clone self::$_mGRANITE_WALL;
3807 public static function GRASS() : Grass{
3808 if(!isset(self::$_mGRASS)){ self::init(); }
3809 return clone self::$_mGRASS;
3812 public static function GRASS_PATH() : GrassPath{
3813 if(!isset(self::$_mGRASS_PATH)){ self::init(); }
3814 return clone self::$_mGRASS_PATH;
3817 public static function GRAVEL() : Gravel{
3818 if(!isset(self::$_mGRAVEL)){ self::init(); }
3819 return clone self::$_mGRAVEL;
3822 public static function GREEN_TORCH() : Torch{
3823 if(!isset(self::$_mGREEN_TORCH)){ self::init(); }
3824 return clone self::$_mGREEN_TORCH;
3827 public static function HANGING_ROOTS() : HangingRoots{
3828 if(!isset(self::$_mHANGING_ROOTS)){ self::init(); }
3829 return clone self::$_mHANGING_ROOTS;
3832 public static function HARDENED_CLAY() : HardenedClay{
3833 if(!isset(self::$_mHARDENED_CLAY)){ self::init(); }
3834 return clone self::$_mHARDENED_CLAY;
3837 public static function HARDENED_GLASS() : HardenedGlass{
3838 if(!isset(self::$_mHARDENED_GLASS)){ self::init(); }
3839 return clone self::$_mHARDENED_GLASS;
3842 public static function HARDENED_GLASS_PANE() : HardenedGlassPane{
3843 if(!isset(self::$_mHARDENED_GLASS_PANE)){ self::init(); }
3844 return clone self::$_mHARDENED_GLASS_PANE;
3847 public static function HAY_BALE() : HayBale{
3848 if(!isset(self::$_mHAY_BALE)){ self::init(); }
3849 return clone self::$_mHAY_BALE;
3852 public static function HONEYCOMB() : Opaque{
3853 if(!isset(self::$_mHONEYCOMB)){ self::init(); }
3854 return clone self::$_mHONEYCOMB;
3857 public static function HOPPER() : Hopper{
3858 if(!isset(self::$_mHOPPER)){ self::init(); }
3859 return clone self::$_mHOPPER;
3862 public static function ICE() : Ice{
3863 if(!isset(self::$_mICE)){ self::init(); }
3864 return clone self::$_mICE;
3867 public static function INFESTED_CHISELED_STONE_BRICK() : InfestedStone{
3868 if(!isset(self::$_mINFESTED_CHISELED_STONE_BRICK)){ self::init(); }
3869 return clone self::$_mINFESTED_CHISELED_STONE_BRICK;
3872 public static function INFESTED_COBBLESTONE() : InfestedStone{
3873 if(!isset(self::$_mINFESTED_COBBLESTONE)){ self::init(); }
3874 return clone self::$_mINFESTED_COBBLESTONE;
3877 public static function INFESTED_CRACKED_STONE_BRICK() : InfestedStone{
3878 if(!isset(self::$_mINFESTED_CRACKED_STONE_BRICK)){ self::init(); }
3879 return clone self::$_mINFESTED_CRACKED_STONE_BRICK;
3882 public static function INFESTED_DEEPSLATE() : InfestedPillar{
3883 if(!isset(self::$_mINFESTED_DEEPSLATE)){ self::init(); }
3884 return clone self::$_mINFESTED_DEEPSLATE;
3887 public static function INFESTED_MOSSY_STONE_BRICK() : InfestedStone{
3888 if(!isset(self::$_mINFESTED_MOSSY_STONE_BRICK)){ self::init(); }
3889 return clone self::$_mINFESTED_MOSSY_STONE_BRICK;
3892 public static function INFESTED_STONE() : InfestedStone{
3893 if(!isset(self::$_mINFESTED_STONE)){ self::init(); }
3894 return clone self::$_mINFESTED_STONE;
3897 public static function INFESTED_STONE_BRICK() : InfestedStone{
3898 if(!isset(self::$_mINFESTED_STONE_BRICK)){ self::init(); }
3899 return clone self::$_mINFESTED_STONE_BRICK;
3902 public static function INFO_UPDATE() : Opaque{
3903 if(!isset(self::$_mINFO_UPDATE)){ self::init(); }
3904 return clone self::$_mINFO_UPDATE;
3907 public static function INFO_UPDATE2() : Opaque{
3908 if(!isset(self::$_mINFO_UPDATE2)){ self::init(); }
3909 return clone self::$_mINFO_UPDATE2;
3912 public static function INVISIBLE_BEDROCK() : Transparent{
3913 if(!isset(self::$_mINVISIBLE_BEDROCK)){ self::init(); }
3914 return clone self::$_mINVISIBLE_BEDROCK;
3917 public static function IRON() : Opaque{
3918 if(!isset(self::$_mIRON)){ self::init(); }
3919 return clone self::$_mIRON;
3922 public static function IRON_BARS() : Thin{
3923 if(!isset(self::$_mIRON_BARS)){ self::init(); }
3924 return clone self::$_mIRON_BARS;
3927 public static function IRON_DOOR() : Door{
3928 if(!isset(self::$_mIRON_DOOR)){ self::init(); }
3929 return clone self::$_mIRON_DOOR;
3932 public static function IRON_ORE() : IronOre{
3933 if(!isset(self::$_mIRON_ORE)){ self::init(); }
3934 return clone self::$_mIRON_ORE;
3937 public static function IRON_TRAPDOOR() : Trapdoor{
3938 if(!isset(self::$_mIRON_TRAPDOOR)){ self::init(); }
3939 return clone self::$_mIRON_TRAPDOOR;
3942 public static function ITEM_FRAME() : ItemFrame{
3943 if(!isset(self::$_mITEM_FRAME)){ self::init(); }
3944 return clone self::$_mITEM_FRAME;
3947 public static function JUKEBOX() : Jukebox{
3948 if(!isset(self::$_mJUKEBOX)){ self::init(); }
3949 return clone self::$_mJUKEBOX;
3952 public static function JUNGLE_BUTTON() : WoodenButton{
3953 if(!isset(self::$_mJUNGLE_BUTTON)){ self::init(); }
3954 return clone self::$_mJUNGLE_BUTTON;
3957 public static function JUNGLE_CEILING_CENTER_HANGING_SIGN() : CeilingCenterHangingSign{
3958 if(!isset(self::$_mJUNGLE_CEILING_CENTER_HANGING_SIGN)){ self::init(); }
3959 return clone self::$_mJUNGLE_CEILING_CENTER_HANGING_SIGN;
3962 public static function JUNGLE_CEILING_EDGES_HANGING_SIGN() : CeilingEdgesHangingSign{
3963 if(!isset(self::$_mJUNGLE_CEILING_EDGES_HANGING_SIGN)){ self::init(); }
3964 return clone self::$_mJUNGLE_CEILING_EDGES_HANGING_SIGN;
3967 public static function JUNGLE_DOOR() : WoodenDoor{
3968 if(!isset(self::$_mJUNGLE_DOOR)){ self::init(); }
3969 return clone self::$_mJUNGLE_DOOR;
3972 public static function JUNGLE_FENCE() : WoodenFence{
3973 if(!isset(self::$_mJUNGLE_FENCE)){ self::init(); }
3974 return clone self::$_mJUNGLE_FENCE;
3977 public static function JUNGLE_FENCE_GATE() : FenceGate{
3978 if(!isset(self::$_mJUNGLE_FENCE_GATE)){ self::init(); }
3979 return clone self::$_mJUNGLE_FENCE_GATE;
3982 public static function JUNGLE_LEAVES() : Leaves{
3983 if(!isset(self::$_mJUNGLE_LEAVES)){ self::init(); }
3984 return clone self::$_mJUNGLE_LEAVES;
3987 public static function JUNGLE_LOG() : Wood{
3988 if(!isset(self::$_mJUNGLE_LOG)){ self::init(); }
3989 return clone self::$_mJUNGLE_LOG;
3992 public static function JUNGLE_PLANKS() : Planks{
3993 if(!isset(self::$_mJUNGLE_PLANKS)){ self::init(); }
3994 return clone self::$_mJUNGLE_PLANKS;
3997 public static function JUNGLE_PRESSURE_PLATE() : WoodenPressurePlate{
3998 if(!isset(self::$_mJUNGLE_PRESSURE_PLATE)){ self::init(); }
3999 return clone self::$_mJUNGLE_PRESSURE_PLATE;
4002 public static function JUNGLE_SAPLING() : Sapling{
4003 if(!isset(self::$_mJUNGLE_SAPLING)){ self::init(); }
4004 return clone self::$_mJUNGLE_SAPLING;
4007 public static function JUNGLE_SIGN() : FloorSign{
4008 if(!isset(self::$_mJUNGLE_SIGN)){ self::init(); }
4009 return clone self::$_mJUNGLE_SIGN;
4012 public static function JUNGLE_SLAB() : WoodenSlab{
4013 if(!isset(self::$_mJUNGLE_SLAB)){ self::init(); }
4014 return clone self::$_mJUNGLE_SLAB;
4017 public static function JUNGLE_STAIRS() : WoodenStairs{
4018 if(!isset(self::$_mJUNGLE_STAIRS)){ self::init(); }
4019 return clone self::$_mJUNGLE_STAIRS;
4022 public static function JUNGLE_TRAPDOOR() : WoodenTrapdoor{
4023 if(!isset(self::$_mJUNGLE_TRAPDOOR)){ self::init(); }
4024 return clone self::$_mJUNGLE_TRAPDOOR;
4027 public static function JUNGLE_WALL_HANGING_SIGN() : WallHangingSign{
4028 if(!isset(self::$_mJUNGLE_WALL_HANGING_SIGN)){ self::init(); }
4029 return clone self::$_mJUNGLE_WALL_HANGING_SIGN;
4032 public static function JUNGLE_WALL_SIGN() : WallSign{
4033 if(!isset(self::$_mJUNGLE_WALL_SIGN)){ self::init(); }
4034 return clone self::$_mJUNGLE_WALL_SIGN;
4037 public static function JUNGLE_WOOD() : Wood{
4038 if(!isset(self::$_mJUNGLE_WOOD)){ self::init(); }
4039 return clone self::$_mJUNGLE_WOOD;
4042 public static function LAB_TABLE() : ChemistryTable{
4043 if(!isset(self::$_mLAB_TABLE)){ self::init(); }
4044 return clone self::$_mLAB_TABLE;
4047 public static function LADDER() : Ladder{
4048 if(!isset(self::$_mLADDER)){ self::init(); }
4049 return clone self::$_mLADDER;
4052 public static function LANTERN() : Lantern{
4053 if(!isset(self::$_mLANTERN)){ self::init(); }
4054 return clone self::$_mLANTERN;
4057 public static function LAPIS_LAZULI() : Opaque{
4058 if(!isset(self::$_mLAPIS_LAZULI)){ self::init(); }
4059 return clone self::$_mLAPIS_LAZULI;
4062 public static function LAPIS_LAZULI_ORE() : LapisOre{
4063 if(!isset(self::$_mLAPIS_LAZULI_ORE)){ self::init(); }
4064 return clone self::$_mLAPIS_LAZULI_ORE;
4067 public static function LARGE_FERN() : DoubleTallGrass{
4068 if(!isset(self::$_mLARGE_FERN)){ self::init(); }
4069 return clone self::$_mLARGE_FERN;
4072 public static function LAVA() : Lava{
4073 if(!isset(self::$_mLAVA)){ self::init(); }
4074 return clone self::$_mLAVA;
4077 public static function LAVA_CAULDRON() : LavaCauldron{
4078 if(!isset(self::$_mLAVA_CAULDRON)){ self::init(); }
4079 return clone self::$_mLAVA_CAULDRON;
4082 public static function LECTERN() : Lectern{
4083 if(!isset(self::$_mLECTERN)){ self::init(); }
4084 return clone self::$_mLECTERN;
4087 public static function LEGACY_STONECUTTER() : Opaque{
4088 if(!isset(self::$_mLEGACY_STONECUTTER)){ self::init(); }
4089 return clone self::$_mLEGACY_STONECUTTER;
4092 public static function LEVER() : Lever{
4093 if(!isset(self::$_mLEVER)){ self::init(); }
4094 return clone self::$_mLEVER;
4097 public static function LIGHT() : Light{
4098 if(!isset(self::$_mLIGHT)){ self::init(); }
4099 return clone self::$_mLIGHT;
4102 public static function LIGHTNING_ROD() : LightningRod{
4103 if(!isset(self::$_mLIGHTNING_ROD)){ self::init(); }
4104 return clone self::$_mLIGHTNING_ROD;
4107 public static function LILAC() : DoublePlant{
4108 if(!isset(self::$_mLILAC)){ self::init(); }
4109 return clone self::$_mLILAC;
4112 public static function LILY_OF_THE_VALLEY() : Flower{
4113 if(!isset(self::$_mLILY_OF_THE_VALLEY)){ self::init(); }
4114 return clone self::$_mLILY_OF_THE_VALLEY;
4117 public static function LILY_PAD() : WaterLily{
4118 if(!isset(self::$_mLILY_PAD)){ self::init(); }
4119 return clone self::$_mLILY_PAD;
4122 public static function LIT_PUMPKIN() : LitPumpkin{
4123 if(!isset(self::$_mLIT_PUMPKIN)){ self::init(); }
4124 return clone self::$_mLIT_PUMPKIN;
4127 public static function LOOM() : Loom{
4128 if(!isset(self::$_mLOOM)){ self::init(); }
4129 return clone self::$_mLOOM;
4132 public static function MAGMA() : Magma{
4133 if(!isset(self::$_mMAGMA)){ self::init(); }
4134 return clone self::$_mMAGMA;
4137 public static function MANGROVE_BUTTON() : WoodenButton{
4138 if(!isset(self::$_mMANGROVE_BUTTON)){ self::init(); }
4139 return clone self::$_mMANGROVE_BUTTON;
4142 public static function MANGROVE_CEILING_CENTER_HANGING_SIGN() : CeilingCenterHangingSign{
4143 if(!isset(self::$_mMANGROVE_CEILING_CENTER_HANGING_SIGN)){ self::init(); }
4144 return clone self::$_mMANGROVE_CEILING_CENTER_HANGING_SIGN;
4147 public static function MANGROVE_CEILING_EDGES_HANGING_SIGN() : CeilingEdgesHangingSign{
4148 if(!isset(self::$_mMANGROVE_CEILING_EDGES_HANGING_SIGN)){ self::init(); }
4149 return clone self::$_mMANGROVE_CEILING_EDGES_HANGING_SIGN;
4152 public static function MANGROVE_DOOR() : WoodenDoor{
4153 if(!isset(self::$_mMANGROVE_DOOR)){ self::init(); }
4154 return clone self::$_mMANGROVE_DOOR;
4157 public static function MANGROVE_FENCE() : WoodenFence{
4158 if(!isset(self::$_mMANGROVE_FENCE)){ self::init(); }
4159 return clone self::$_mMANGROVE_FENCE;
4162 public static function MANGROVE_FENCE_GATE() : FenceGate{
4163 if(!isset(self::$_mMANGROVE_FENCE_GATE)){ self::init(); }
4164 return clone self::$_mMANGROVE_FENCE_GATE;
4167 public static function MANGROVE_LEAVES() : Leaves{
4168 if(!isset(self::$_mMANGROVE_LEAVES)){ self::init(); }
4169 return clone self::$_mMANGROVE_LEAVES;
4172 public static function MANGROVE_LOG() : Wood{
4173 if(!isset(self::$_mMANGROVE_LOG)){ self::init(); }
4174 return clone self::$_mMANGROVE_LOG;
4177 public static function MANGROVE_PLANKS() : Planks{
4178 if(!isset(self::$_mMANGROVE_PLANKS)){ self::init(); }
4179 return clone self::$_mMANGROVE_PLANKS;
4182 public static function MANGROVE_PRESSURE_PLATE() : WoodenPressurePlate{
4183 if(!isset(self::$_mMANGROVE_PRESSURE_PLATE)){ self::init(); }
4184 return clone self::$_mMANGROVE_PRESSURE_PLATE;
4187 public static function MANGROVE_ROOTS() : MangroveRoots{
4188 if(!isset(self::$_mMANGROVE_ROOTS)){ self::init(); }
4189 return clone self::$_mMANGROVE_ROOTS;
4192 public static function MANGROVE_SIGN() : FloorSign{
4193 if(!isset(self::$_mMANGROVE_SIGN)){ self::init(); }
4194 return clone self::$_mMANGROVE_SIGN;
4197 public static function MANGROVE_SLAB() : WoodenSlab{
4198 if(!isset(self::$_mMANGROVE_SLAB)){ self::init(); }
4199 return clone self::$_mMANGROVE_SLAB;
4202 public static function MANGROVE_STAIRS() : WoodenStairs{
4203 if(!isset(self::$_mMANGROVE_STAIRS)){ self::init(); }
4204 return clone self::$_mMANGROVE_STAIRS;
4207 public static function MANGROVE_TRAPDOOR() : WoodenTrapdoor{
4208 if(!isset(self::$_mMANGROVE_TRAPDOOR)){ self::init(); }
4209 return clone self::$_mMANGROVE_TRAPDOOR;
4212 public static function MANGROVE_WALL_HANGING_SIGN() : WallHangingSign{
4213 if(!isset(self::$_mMANGROVE_WALL_HANGING_SIGN)){ self::init(); }
4214 return clone self::$_mMANGROVE_WALL_HANGING_SIGN;
4217 public static function MANGROVE_WALL_SIGN() : WallSign{
4218 if(!isset(self::$_mMANGROVE_WALL_SIGN)){ self::init(); }
4219 return clone self::$_mMANGROVE_WALL_SIGN;
4222 public static function MANGROVE_WOOD() : Wood{
4223 if(!isset(self::$_mMANGROVE_WOOD)){ self::init(); }
4224 return clone self::$_mMANGROVE_WOOD;
4227 public static function MATERIAL_REDUCER() : ChemistryTable{
4228 if(!isset(self::$_mMATERIAL_REDUCER)){ self::init(); }
4229 return clone self::$_mMATERIAL_REDUCER;
4232 public static function MELON() : Melon{
4233 if(!isset(self::$_mMELON)){ self::init(); }
4234 return clone self::$_mMELON;
4237 public static function MELON_STEM() : MelonStem{
4238 if(!isset(self::$_mMELON_STEM)){ self::init(); }
4239 return clone self::$_mMELON_STEM;
4242 public static function MOB_HEAD() : MobHead{
4243 if(!isset(self::$_mMOB_HEAD)){ self::init(); }
4244 return clone self::$_mMOB_HEAD;
4247 public static function MONSTER_SPAWNER() : MonsterSpawner{
4248 if(!isset(self::$_mMONSTER_SPAWNER)){ self::init(); }
4249 return clone self::$_mMONSTER_SPAWNER;
4252 public static function MOSSY_COBBLESTONE() : Opaque{
4253 if(!isset(self::$_mMOSSY_COBBLESTONE)){ self::init(); }
4254 return clone self::$_mMOSSY_COBBLESTONE;
4257 public static function MOSSY_COBBLESTONE_SLAB() : Slab{
4258 if(!isset(self::$_mMOSSY_COBBLESTONE_SLAB)){ self::init(); }
4259 return clone self::$_mMOSSY_COBBLESTONE_SLAB;
4262 public static function MOSSY_COBBLESTONE_STAIRS() : Stair{
4263 if(!isset(self::$_mMOSSY_COBBLESTONE_STAIRS)){ self::init(); }
4264 return clone self::$_mMOSSY_COBBLESTONE_STAIRS;
4267 public static function MOSSY_COBBLESTONE_WALL() : Wall{
4268 if(!isset(self::$_mMOSSY_COBBLESTONE_WALL)){ self::init(); }
4269 return clone self::$_mMOSSY_COBBLESTONE_WALL;
4272 public static function MOSSY_STONE_BRICKS() : Opaque{
4273 if(!isset(self::$_mMOSSY_STONE_BRICKS)){ self::init(); }
4274 return clone self::$_mMOSSY_STONE_BRICKS;
4277 public static function MOSSY_STONE_BRICK_SLAB() : Slab{
4278 if(!isset(self::$_mMOSSY_STONE_BRICK_SLAB)){ self::init(); }
4279 return clone self::$_mMOSSY_STONE_BRICK_SLAB;
4282 public static function MOSSY_STONE_BRICK_STAIRS() : Stair{
4283 if(!isset(self::$_mMOSSY_STONE_BRICK_STAIRS)){ self::init(); }
4284 return clone self::$_mMOSSY_STONE_BRICK_STAIRS;
4287 public static function MOSSY_STONE_BRICK_WALL() : Wall{
4288 if(!isset(self::$_mMOSSY_STONE_BRICK_WALL)){ self::init(); }
4289 return clone self::$_mMOSSY_STONE_BRICK_WALL;
4292 public static function MUD() : Opaque{
4293 if(!isset(self::$_mMUD)){ self::init(); }
4294 return clone self::$_mMUD;
4297 public static function MUDDY_MANGROVE_ROOTS() : SimplePillar{
4298 if(!isset(self::$_mMUDDY_MANGROVE_ROOTS)){ self::init(); }
4299 return clone self::$_mMUDDY_MANGROVE_ROOTS;
4302 public static function MUD_BRICKS() : Opaque{
4303 if(!isset(self::$_mMUD_BRICKS)){ self::init(); }
4304 return clone self::$_mMUD_BRICKS;
4307 public static function MUD_BRICK_SLAB() : Slab{
4308 if(!isset(self::$_mMUD_BRICK_SLAB)){ self::init(); }
4309 return clone self::$_mMUD_BRICK_SLAB;
4312 public static function MUD_BRICK_STAIRS() : Stair{
4313 if(!isset(self::$_mMUD_BRICK_STAIRS)){ self::init(); }
4314 return clone self::$_mMUD_BRICK_STAIRS;
4317 public static function MUD_BRICK_WALL() : Wall{
4318 if(!isset(self::$_mMUD_BRICK_WALL)){ self::init(); }
4319 return clone self::$_mMUD_BRICK_WALL;
4322 public static function MUSHROOM_STEM() : MushroomStem{
4323 if(!isset(self::$_mMUSHROOM_STEM)){ self::init(); }
4324 return clone self::$_mMUSHROOM_STEM;
4327 public static function MYCELIUM() : Mycelium{
4328 if(!isset(self::$_mMYCELIUM)){ self::init(); }
4329 return clone self::$_mMYCELIUM;
4332 public static function NETHERITE() : Opaque{
4333 if(!isset(self::$_mNETHERITE)){ self::init(); }
4334 return clone self::$_mNETHERITE;
4337 public static function NETHERRACK() : Netherrack{
4338 if(!isset(self::$_mNETHERRACK)){ self::init(); }
4339 return clone self::$_mNETHERRACK;
4342 public static function NETHER_BRICKS() : Opaque{
4343 if(!isset(self::$_mNETHER_BRICKS)){ self::init(); }
4344 return clone self::$_mNETHER_BRICKS;
4347 public static function NETHER_BRICK_FENCE() : Fence{
4348 if(!isset(self::$_mNETHER_BRICK_FENCE)){ self::init(); }
4349 return clone self::$_mNETHER_BRICK_FENCE;
4352 public static function NETHER_BRICK_SLAB() : Slab{
4353 if(!isset(self::$_mNETHER_BRICK_SLAB)){ self::init(); }
4354 return clone self::$_mNETHER_BRICK_SLAB;
4357 public static function NETHER_BRICK_STAIRS() : Stair{
4358 if(!isset(self::$_mNETHER_BRICK_STAIRS)){ self::init(); }
4359 return clone self::$_mNETHER_BRICK_STAIRS;
4362 public static function NETHER_BRICK_WALL() : Wall{
4363 if(!isset(self::$_mNETHER_BRICK_WALL)){ self::init(); }
4364 return clone self::$_mNETHER_BRICK_WALL;
4367 public static function NETHER_GOLD_ORE() : NetherGoldOre{
4368 if(!isset(self::$_mNETHER_GOLD_ORE)){ self::init(); }
4369 return clone self::$_mNETHER_GOLD_ORE;
4372 public static function NETHER_PORTAL() : NetherPortal{
4373 if(!isset(self::$_mNETHER_PORTAL)){ self::init(); }
4374 return clone self::$_mNETHER_PORTAL;
4377 public static function NETHER_QUARTZ_ORE() : NetherQuartzOre{
4378 if(!isset(self::$_mNETHER_QUARTZ_ORE)){ self::init(); }
4379 return clone self::$_mNETHER_QUARTZ_ORE;
4382 public static function NETHER_REACTOR_CORE() : NetherReactor{
4383 if(!isset(self::$_mNETHER_REACTOR_CORE)){ self::init(); }
4384 return clone self::$_mNETHER_REACTOR_CORE;
4387 public static function NETHER_SPROUTS() : NetherSprouts{
4388 if(!isset(self::$_mNETHER_SPROUTS)){ self::init(); }
4389 return clone self::$_mNETHER_SPROUTS;
4392 public static function NETHER_WART() : NetherWartPlant{
4393 if(!isset(self::$_mNETHER_WART)){ self::init(); }
4394 return clone self::$_mNETHER_WART;
4397 public static function NETHER_WART_BLOCK() : Opaque{
4398 if(!isset(self::$_mNETHER_WART_BLOCK)){ self::init(); }
4399 return clone self::$_mNETHER_WART_BLOCK;
4402 public static function NOTE_BLOCK() : Note{
4403 if(!isset(self::$_mNOTE_BLOCK)){ self::init(); }
4404 return clone self::$_mNOTE_BLOCK;
4407 public static function OAK_BUTTON() : WoodenButton{
4408 if(!isset(self::$_mOAK_BUTTON)){ self::init(); }
4409 return clone self::$_mOAK_BUTTON;
4412 public static function OAK_CEILING_CENTER_HANGING_SIGN() : CeilingCenterHangingSign{
4413 if(!isset(self::$_mOAK_CEILING_CENTER_HANGING_SIGN)){ self::init(); }
4414 return clone self::$_mOAK_CEILING_CENTER_HANGING_SIGN;
4417 public static function OAK_CEILING_EDGES_HANGING_SIGN() : CeilingEdgesHangingSign{
4418 if(!isset(self::$_mOAK_CEILING_EDGES_HANGING_SIGN)){ self::init(); }
4419 return clone self::$_mOAK_CEILING_EDGES_HANGING_SIGN;
4422 public static function OAK_DOOR() : WoodenDoor{
4423 if(!isset(self::$_mOAK_DOOR)){ self::init(); }
4424 return clone self::$_mOAK_DOOR;
4427 public static function OAK_FENCE() : WoodenFence{
4428 if(!isset(self::$_mOAK_FENCE)){ self::init(); }
4429 return clone self::$_mOAK_FENCE;
4432 public static function OAK_FENCE_GATE() : FenceGate{
4433 if(!isset(self::$_mOAK_FENCE_GATE)){ self::init(); }
4434 return clone self::$_mOAK_FENCE_GATE;
4437 public static function OAK_LEAVES() : Leaves{
4438 if(!isset(self::$_mOAK_LEAVES)){ self::init(); }
4439 return clone self::$_mOAK_LEAVES;
4442 public static function OAK_LOG() : Wood{
4443 if(!isset(self::$_mOAK_LOG)){ self::init(); }
4444 return clone self::$_mOAK_LOG;
4447 public static function OAK_PLANKS() : Planks{
4448 if(!isset(self::$_mOAK_PLANKS)){ self::init(); }
4449 return clone self::$_mOAK_PLANKS;
4452 public static function OAK_PRESSURE_PLATE() : WoodenPressurePlate{
4453 if(!isset(self::$_mOAK_PRESSURE_PLATE)){ self::init(); }
4454 return clone self::$_mOAK_PRESSURE_PLATE;
4457 public static function OAK_SAPLING() : Sapling{
4458 if(!isset(self::$_mOAK_SAPLING)){ self::init(); }
4459 return clone self::$_mOAK_SAPLING;
4462 public static function OAK_SIGN() : FloorSign{
4463 if(!isset(self::$_mOAK_SIGN)){ self::init(); }
4464 return clone self::$_mOAK_SIGN;
4467 public static function OAK_SLAB() : WoodenSlab{
4468 if(!isset(self::$_mOAK_SLAB)){ self::init(); }
4469 return clone self::$_mOAK_SLAB;
4472 public static function OAK_STAIRS() : WoodenStairs{
4473 if(!isset(self::$_mOAK_STAIRS)){ self::init(); }
4474 return clone self::$_mOAK_STAIRS;
4477 public static function OAK_TRAPDOOR() : WoodenTrapdoor{
4478 if(!isset(self::$_mOAK_TRAPDOOR)){ self::init(); }
4479 return clone self::$_mOAK_TRAPDOOR;
4482 public static function OAK_WALL_HANGING_SIGN() : WallHangingSign{
4483 if(!isset(self::$_mOAK_WALL_HANGING_SIGN)){ self::init(); }
4484 return clone self::$_mOAK_WALL_HANGING_SIGN;
4487 public static function OAK_WALL_SIGN() : WallSign{
4488 if(!isset(self::$_mOAK_WALL_SIGN)){ self::init(); }
4489 return clone self::$_mOAK_WALL_SIGN;
4492 public static function OAK_WOOD() : Wood{
4493 if(!isset(self::$_mOAK_WOOD)){ self::init(); }
4494 return clone self::$_mOAK_WOOD;
4497 public static function OBSIDIAN() : Opaque{
4498 if(!isset(self::$_mOBSIDIAN)){ self::init(); }
4499 return clone self::$_mOBSIDIAN;
4502 public static function OMINOUS_BANNER() : OminousFloorBanner{
4503 if(!isset(self::$_mOMINOUS_BANNER)){ self::init(); }
4504 return clone self::$_mOMINOUS_BANNER;
4507 public static function OMINOUS_WALL_BANNER() : OminousWallBanner{
4508 if(!isset(self::$_mOMINOUS_WALL_BANNER)){ self::init(); }
4509 return clone self::$_mOMINOUS_WALL_BANNER;
4512 public static function ORANGE_TULIP() : Flower{
4513 if(!isset(self::$_mORANGE_TULIP)){ self::init(); }
4514 return clone self::$_mORANGE_TULIP;
4517 public static function OXEYE_DAISY() : Flower{
4518 if(!isset(self::$_mOXEYE_DAISY)){ self::init(); }
4519 return clone self::$_mOXEYE_DAISY;
4522 public static function PACKED_ICE() : PackedIce{
4523 if(!isset(self::$_mPACKED_ICE)){ self::init(); }
4524 return clone self::$_mPACKED_ICE;
4527 public static function PACKED_MUD() : Opaque{
4528 if(!isset(self::$_mPACKED_MUD)){ self::init(); }
4529 return clone self::$_mPACKED_MUD;
4532 public static function PALE_OAK_BUTTON() : WoodenButton{
4533 if(!isset(self::$_mPALE_OAK_BUTTON)){ self::init(); }
4534 return clone self::$_mPALE_OAK_BUTTON;
4537 public static function PALE_OAK_CEILING_CENTER_HANGING_SIGN() : CeilingCenterHangingSign{
4538 if(!isset(self::$_mPALE_OAK_CEILING_CENTER_HANGING_SIGN)){ self::init(); }
4539 return clone self::$_mPALE_OAK_CEILING_CENTER_HANGING_SIGN;
4542 public static function PALE_OAK_CEILING_EDGES_HANGING_SIGN() : CeilingEdgesHangingSign{
4543 if(!isset(self::$_mPALE_OAK_CEILING_EDGES_HANGING_SIGN)){ self::init(); }
4544 return clone self::$_mPALE_OAK_CEILING_EDGES_HANGING_SIGN;
4547 public static function PALE_OAK_DOOR() : WoodenDoor{
4548 if(!isset(self::$_mPALE_OAK_DOOR)){ self::init(); }
4549 return clone self::$_mPALE_OAK_DOOR;
4552 public static function PALE_OAK_FENCE() : WoodenFence{
4553 if(!isset(self::$_mPALE_OAK_FENCE)){ self::init(); }
4554 return clone self::$_mPALE_OAK_FENCE;
4557 public static function PALE_OAK_FENCE_GATE() : FenceGate{
4558 if(!isset(self::$_mPALE_OAK_FENCE_GATE)){ self::init(); }
4559 return clone self::$_mPALE_OAK_FENCE_GATE;
4562 public static function PALE_OAK_LEAVES() : Leaves{
4563 if(!isset(self::$_mPALE_OAK_LEAVES)){ self::init(); }
4564 return clone self::$_mPALE_OAK_LEAVES;
4567 public static function PALE_OAK_LOG() : Wood{
4568 if(!isset(self::$_mPALE_OAK_LOG)){ self::init(); }
4569 return clone self::$_mPALE_OAK_LOG;
4572 public static function PALE_OAK_PLANKS() : Planks{
4573 if(!isset(self::$_mPALE_OAK_PLANKS)){ self::init(); }
4574 return clone self::$_mPALE_OAK_PLANKS;
4577 public static function PALE_OAK_PRESSURE_PLATE() : WoodenPressurePlate{
4578 if(!isset(self::$_mPALE_OAK_PRESSURE_PLATE)){ self::init(); }
4579 return clone self::$_mPALE_OAK_PRESSURE_PLATE;
4582 public static function PALE_OAK_SIGN() : FloorSign{
4583 if(!isset(self::$_mPALE_OAK_SIGN)){ self::init(); }
4584 return clone self::$_mPALE_OAK_SIGN;
4587 public static function PALE_OAK_SLAB() : WoodenSlab{
4588 if(!isset(self::$_mPALE_OAK_SLAB)){ self::init(); }
4589 return clone self::$_mPALE_OAK_SLAB;
4592 public static function PALE_OAK_STAIRS() : WoodenStairs{
4593 if(!isset(self::$_mPALE_OAK_STAIRS)){ self::init(); }
4594 return clone self::$_mPALE_OAK_STAIRS;
4597 public static function PALE_OAK_TRAPDOOR() : WoodenTrapdoor{
4598 if(!isset(self::$_mPALE_OAK_TRAPDOOR)){ self::init(); }
4599 return clone self::$_mPALE_OAK_TRAPDOOR;
4602 public static function PALE_OAK_WALL_HANGING_SIGN() : WallHangingSign{
4603 if(!isset(self::$_mPALE_OAK_WALL_HANGING_SIGN)){ self::init(); }
4604 return clone self::$_mPALE_OAK_WALL_HANGING_SIGN;
4607 public static function PALE_OAK_WALL_SIGN() : WallSign{
4608 if(!isset(self::$_mPALE_OAK_WALL_SIGN)){ self::init(); }
4609 return clone self::$_mPALE_OAK_WALL_SIGN;
4612 public static function PALE_OAK_WOOD() : Wood{
4613 if(!isset(self::$_mPALE_OAK_WOOD)){ self::init(); }
4614 return clone self::$_mPALE_OAK_WOOD;
4617 public static function PEONY() : DoublePlant{
4618 if(!isset(self::$_mPEONY)){ self::init(); }
4619 return clone self::$_mPEONY;
4622 public static function PINK_PETALS() : PinkPetals{
4623 if(!isset(self::$_mPINK_PETALS)){ self::init(); }
4624 return clone self::$_mPINK_PETALS;
4627 public static function PINK_TULIP() : Flower{
4628 if(!isset(self::$_mPINK_TULIP)){ self::init(); }
4629 return clone self::$_mPINK_TULIP;
4632 public static function PITCHER_CROP() : PitcherCrop{
4633 if(!isset(self::$_mPITCHER_CROP)){ self::init(); }
4634 return clone self::$_mPITCHER_CROP;
4637 public static function PITCHER_PLANT() : DoublePlant{
4638 if(!isset(self::$_mPITCHER_PLANT)){ self::init(); }
4639 return clone self::$_mPITCHER_PLANT;
4642 public static function PODZOL() : Podzol{
4643 if(!isset(self::$_mPODZOL)){ self::init(); }
4644 return clone self::$_mPODZOL;
4647 public static function POLISHED_ANDESITE() : Opaque{
4648 if(!isset(self::$_mPOLISHED_ANDESITE)){ self::init(); }
4649 return clone self::$_mPOLISHED_ANDESITE;
4652 public static function POLISHED_ANDESITE_SLAB() : Slab{
4653 if(!isset(self::$_mPOLISHED_ANDESITE_SLAB)){ self::init(); }
4654 return clone self::$_mPOLISHED_ANDESITE_SLAB;
4657 public static function POLISHED_ANDESITE_STAIRS() : Stair{
4658 if(!isset(self::$_mPOLISHED_ANDESITE_STAIRS)){ self::init(); }
4659 return clone self::$_mPOLISHED_ANDESITE_STAIRS;
4662 public static function POLISHED_BASALT() : SimplePillar{
4663 if(!isset(self::$_mPOLISHED_BASALT)){ self::init(); }
4664 return clone self::$_mPOLISHED_BASALT;
4667 public static function POLISHED_BLACKSTONE() : Opaque{
4668 if(!isset(self::$_mPOLISHED_BLACKSTONE)){ self::init(); }
4669 return clone self::$_mPOLISHED_BLACKSTONE;
4672 public static function POLISHED_BLACKSTONE_BRICKS() : Opaque{
4673 if(!isset(self::$_mPOLISHED_BLACKSTONE_BRICKS)){ self::init(); }
4674 return clone self::$_mPOLISHED_BLACKSTONE_BRICKS;
4677 public static function POLISHED_BLACKSTONE_BRICK_SLAB() : Slab{
4678 if(!isset(self::$_mPOLISHED_BLACKSTONE_BRICK_SLAB)){ self::init(); }
4679 return clone self::$_mPOLISHED_BLACKSTONE_BRICK_SLAB;
4682 public static function POLISHED_BLACKSTONE_BRICK_STAIRS() : Stair{
4683 if(!isset(self::$_mPOLISHED_BLACKSTONE_BRICK_STAIRS)){ self::init(); }
4684 return clone self::$_mPOLISHED_BLACKSTONE_BRICK_STAIRS;
4687 public static function POLISHED_BLACKSTONE_BRICK_WALL() : Wall{
4688 if(!isset(self::$_mPOLISHED_BLACKSTONE_BRICK_WALL)){ self::init(); }
4689 return clone self::$_mPOLISHED_BLACKSTONE_BRICK_WALL;
4692 public static function POLISHED_BLACKSTONE_BUTTON() : StoneButton{
4693 if(!isset(self::$_mPOLISHED_BLACKSTONE_BUTTON)){ self::init(); }
4694 return clone self::$_mPOLISHED_BLACKSTONE_BUTTON;
4697 public static function POLISHED_BLACKSTONE_PRESSURE_PLATE() : StonePressurePlate{
4698 if(!isset(self::$_mPOLISHED_BLACKSTONE_PRESSURE_PLATE)){ self::init(); }
4699 return clone self::$_mPOLISHED_BLACKSTONE_PRESSURE_PLATE;
4702 public static function POLISHED_BLACKSTONE_SLAB() : Slab{
4703 if(!isset(self::$_mPOLISHED_BLACKSTONE_SLAB)){ self::init(); }
4704 return clone self::$_mPOLISHED_BLACKSTONE_SLAB;
4707 public static function POLISHED_BLACKSTONE_STAIRS() : Stair{
4708 if(!isset(self::$_mPOLISHED_BLACKSTONE_STAIRS)){ self::init(); }
4709 return clone self::$_mPOLISHED_BLACKSTONE_STAIRS;
4712 public static function POLISHED_BLACKSTONE_WALL() : Wall{
4713 if(!isset(self::$_mPOLISHED_BLACKSTONE_WALL)){ self::init(); }
4714 return clone self::$_mPOLISHED_BLACKSTONE_WALL;
4717 public static function POLISHED_DEEPSLATE() : Opaque{
4718 if(!isset(self::$_mPOLISHED_DEEPSLATE)){ self::init(); }
4719 return clone self::$_mPOLISHED_DEEPSLATE;
4722 public static function POLISHED_DEEPSLATE_SLAB() : Slab{
4723 if(!isset(self::$_mPOLISHED_DEEPSLATE_SLAB)){ self::init(); }
4724 return clone self::$_mPOLISHED_DEEPSLATE_SLAB;
4727 public static function POLISHED_DEEPSLATE_STAIRS() : Stair{
4728 if(!isset(self::$_mPOLISHED_DEEPSLATE_STAIRS)){ self::init(); }
4729 return clone self::$_mPOLISHED_DEEPSLATE_STAIRS;
4732 public static function POLISHED_DEEPSLATE_WALL() : Wall{
4733 if(!isset(self::$_mPOLISHED_DEEPSLATE_WALL)){ self::init(); }
4734 return clone self::$_mPOLISHED_DEEPSLATE_WALL;
4737 public static function POLISHED_DIORITE() : Opaque{
4738 if(!isset(self::$_mPOLISHED_DIORITE)){ self::init(); }
4739 return clone self::$_mPOLISHED_DIORITE;
4742 public static function POLISHED_DIORITE_SLAB() : Slab{
4743 if(!isset(self::$_mPOLISHED_DIORITE_SLAB)){ self::init(); }
4744 return clone self::$_mPOLISHED_DIORITE_SLAB;
4747 public static function POLISHED_DIORITE_STAIRS() : Stair{
4748 if(!isset(self::$_mPOLISHED_DIORITE_STAIRS)){ self::init(); }
4749 return clone self::$_mPOLISHED_DIORITE_STAIRS;
4752 public static function POLISHED_GRANITE() : Opaque{
4753 if(!isset(self::$_mPOLISHED_GRANITE)){ self::init(); }
4754 return clone self::$_mPOLISHED_GRANITE;
4757 public static function POLISHED_GRANITE_SLAB() : Slab{
4758 if(!isset(self::$_mPOLISHED_GRANITE_SLAB)){ self::init(); }
4759 return clone self::$_mPOLISHED_GRANITE_SLAB;
4762 public static function POLISHED_GRANITE_STAIRS() : Stair{
4763 if(!isset(self::$_mPOLISHED_GRANITE_STAIRS)){ self::init(); }
4764 return clone self::$_mPOLISHED_GRANITE_STAIRS;
4767 public static function POLISHED_TUFF() : Opaque{
4768 if(!isset(self::$_mPOLISHED_TUFF)){ self::init(); }
4769 return clone self::$_mPOLISHED_TUFF;
4772 public static function POLISHED_TUFF_SLAB() : Slab{
4773 if(!isset(self::$_mPOLISHED_TUFF_SLAB)){ self::init(); }
4774 return clone self::$_mPOLISHED_TUFF_SLAB;
4777 public static function POLISHED_TUFF_STAIRS() : Stair{
4778 if(!isset(self::$_mPOLISHED_TUFF_STAIRS)){ self::init(); }
4779 return clone self::$_mPOLISHED_TUFF_STAIRS;
4782 public static function POLISHED_TUFF_WALL() : Wall{
4783 if(!isset(self::$_mPOLISHED_TUFF_WALL)){ self::init(); }
4784 return clone self::$_mPOLISHED_TUFF_WALL;
4787 public static function POPPY() : Flower{
4788 if(!isset(self::$_mPOPPY)){ self::init(); }
4789 return clone self::$_mPOPPY;
4792 public static function POTATOES() : Potato{
4793 if(!isset(self::$_mPOTATOES)){ self::init(); }
4794 return clone self::$_mPOTATOES;
4797 public static function POTION_CAULDRON() : PotionCauldron{
4798 if(!isset(self::$_mPOTION_CAULDRON)){ self::init(); }
4799 return clone self::$_mPOTION_CAULDRON;
4802 public static function POWERED_RAIL() : PoweredRail{
4803 if(!isset(self::$_mPOWERED_RAIL)){ self::init(); }
4804 return clone self::$_mPOWERED_RAIL;
4807 public static function PRISMARINE() : Opaque{
4808 if(!isset(self::$_mPRISMARINE)){ self::init(); }
4809 return clone self::$_mPRISMARINE;
4812 public static function PRISMARINE_BRICKS() : Opaque{
4813 if(!isset(self::$_mPRISMARINE_BRICKS)){ self::init(); }
4814 return clone self::$_mPRISMARINE_BRICKS;
4817 public static function PRISMARINE_BRICKS_SLAB() : Slab{
4818 if(!isset(self::$_mPRISMARINE_BRICKS_SLAB)){ self::init(); }
4819 return clone self::$_mPRISMARINE_BRICKS_SLAB;
4822 public static function PRISMARINE_BRICKS_STAIRS() : Stair{
4823 if(!isset(self::$_mPRISMARINE_BRICKS_STAIRS)){ self::init(); }
4824 return clone self::$_mPRISMARINE_BRICKS_STAIRS;
4827 public static function PRISMARINE_SLAB() : Slab{
4828 if(!isset(self::$_mPRISMARINE_SLAB)){ self::init(); }
4829 return clone self::$_mPRISMARINE_SLAB;
4832 public static function PRISMARINE_STAIRS() : Stair{
4833 if(!isset(self::$_mPRISMARINE_STAIRS)){ self::init(); }
4834 return clone self::$_mPRISMARINE_STAIRS;
4837 public static function PRISMARINE_WALL() : Wall{
4838 if(!isset(self::$_mPRISMARINE_WALL)){ self::init(); }
4839 return clone self::$_mPRISMARINE_WALL;
4842 public static function PUMPKIN() : Pumpkin{
4843 if(!isset(self::$_mPUMPKIN)){ self::init(); }
4844 return clone self::$_mPUMPKIN;
4847 public static function PUMPKIN_STEM() : PumpkinStem{
4848 if(!isset(self::$_mPUMPKIN_STEM)){ self::init(); }
4849 return clone self::$_mPUMPKIN_STEM;
4852 public static function PURPLE_TORCH() : Torch{
4853 if(!isset(self::$_mPURPLE_TORCH)){ self::init(); }
4854 return clone self::$_mPURPLE_TORCH;
4857 public static function PURPUR() : Opaque{
4858 if(!isset(self::$_mPURPUR)){ self::init(); }
4859 return clone self::$_mPURPUR;
4862 public static function PURPUR_PILLAR() : SimplePillar{
4863 if(!isset(self::$_mPURPUR_PILLAR)){ self::init(); }
4864 return clone self::$_mPURPUR_PILLAR;
4867 public static function PURPUR_SLAB() : Slab{
4868 if(!isset(self::$_mPURPUR_SLAB)){ self::init(); }
4869 return clone self::$_mPURPUR_SLAB;
4872 public static function PURPUR_STAIRS() : Stair{
4873 if(!isset(self::$_mPURPUR_STAIRS)){ self::init(); }
4874 return clone self::$_mPURPUR_STAIRS;
4877 public static function QUARTZ() : Opaque{
4878 if(!isset(self::$_mQUARTZ)){ self::init(); }
4879 return clone self::$_mQUARTZ;
4882 public static function QUARTZ_BRICKS() : Opaque{
4883 if(!isset(self::$_mQUARTZ_BRICKS)){ self::init(); }
4884 return clone self::$_mQUARTZ_BRICKS;
4887 public static function QUARTZ_PILLAR() : SimplePillar{
4888 if(!isset(self::$_mQUARTZ_PILLAR)){ self::init(); }
4889 return clone self::$_mQUARTZ_PILLAR;
4892 public static function QUARTZ_SLAB() : Slab{
4893 if(!isset(self::$_mQUARTZ_SLAB)){ self::init(); }
4894 return clone self::$_mQUARTZ_SLAB;
4897 public static function QUARTZ_STAIRS() : Stair{
4898 if(!isset(self::$_mQUARTZ_STAIRS)){ self::init(); }
4899 return clone self::$_mQUARTZ_STAIRS;
4902 public static function RAIL() : Rail{
4903 if(!isset(self::$_mRAIL)){ self::init(); }
4904 return clone self::$_mRAIL;
4907 public static function RAW_COPPER() : Opaque{
4908 if(!isset(self::$_mRAW_COPPER)){ self::init(); }
4909 return clone self::$_mRAW_COPPER;
4912 public static function RAW_GOLD() : Opaque{
4913 if(!isset(self::$_mRAW_GOLD)){ self::init(); }
4914 return clone self::$_mRAW_GOLD;
4917 public static function RAW_IRON() : Opaque{
4918 if(!isset(self::$_mRAW_IRON)){ self::init(); }
4919 return clone self::$_mRAW_IRON;
4922 public static function REDSTONE() : Redstone{
4923 if(!isset(self::$_mREDSTONE)){ self::init(); }
4924 return clone self::$_mREDSTONE;
4927 public static function REDSTONE_COMPARATOR() : RedstoneComparator{
4928 if(!isset(self::$_mREDSTONE_COMPARATOR)){ self::init(); }
4929 return clone self::$_mREDSTONE_COMPARATOR;
4932 public static function REDSTONE_LAMP() : RedstoneLamp{
4933 if(!isset(self::$_mREDSTONE_LAMP)){ self::init(); }
4934 return clone self::$_mREDSTONE_LAMP;
4937 public static function REDSTONE_ORE() : RedstoneOre{
4938 if(!isset(self::$_mREDSTONE_ORE)){ self::init(); }
4939 return clone self::$_mREDSTONE_ORE;
4942 public static function REDSTONE_REPEATER() : RedstoneRepeater{
4943 if(!isset(self::$_mREDSTONE_REPEATER)){ self::init(); }
4944 return clone self::$_mREDSTONE_REPEATER;
4947 public static function REDSTONE_TORCH() : RedstoneTorch{
4948 if(!isset(self::$_mREDSTONE_TORCH)){ self::init(); }
4949 return clone self::$_mREDSTONE_TORCH;
4952 public static function REDSTONE_WIRE() : RedstoneWire{
4953 if(!isset(self::$_mREDSTONE_WIRE)){ self::init(); }
4954 return clone self::$_mREDSTONE_WIRE;
4957 public static function RED_MUSHROOM() : RedMushroom{
4958 if(!isset(self::$_mRED_MUSHROOM)){ self::init(); }
4959 return clone self::$_mRED_MUSHROOM;
4962 public static function RED_MUSHROOM_BLOCK() : RedMushroomBlock{
4963 if(!isset(self::$_mRED_MUSHROOM_BLOCK)){ self::init(); }
4964 return clone self::$_mRED_MUSHROOM_BLOCK;
4967 public static function RED_NETHER_BRICKS() : Opaque{
4968 if(!isset(self::$_mRED_NETHER_BRICKS)){ self::init(); }
4969 return clone self::$_mRED_NETHER_BRICKS;
4972 public static function RED_NETHER_BRICK_SLAB() : Slab{
4973 if(!isset(self::$_mRED_NETHER_BRICK_SLAB)){ self::init(); }
4974 return clone self::$_mRED_NETHER_BRICK_SLAB;
4977 public static function RED_NETHER_BRICK_STAIRS() : Stair{
4978 if(!isset(self::$_mRED_NETHER_BRICK_STAIRS)){ self::init(); }
4979 return clone self::$_mRED_NETHER_BRICK_STAIRS;
4982 public static function RED_NETHER_BRICK_WALL() : Wall{
4983 if(!isset(self::$_mRED_NETHER_BRICK_WALL)){ self::init(); }
4984 return clone self::$_mRED_NETHER_BRICK_WALL;
4987 public static function RED_SAND() : Sand{
4988 if(!isset(self::$_mRED_SAND)){ self::init(); }
4989 return clone self::$_mRED_SAND;
4992 public static function RED_SANDSTONE() : Opaque{
4993 if(!isset(self::$_mRED_SANDSTONE)){ self::init(); }
4994 return clone self::$_mRED_SANDSTONE;
4997 public static function RED_SANDSTONE_SLAB() : Slab{
4998 if(!isset(self::$_mRED_SANDSTONE_SLAB)){ self::init(); }
4999 return clone self::$_mRED_SANDSTONE_SLAB;
5002 public static function RED_SANDSTONE_STAIRS() : Stair{
5003 if(!isset(self::$_mRED_SANDSTONE_STAIRS)){ self::init(); }
5004 return clone self::$_mRED_SANDSTONE_STAIRS;
5007 public static function RED_SANDSTONE_WALL() : Wall{
5008 if(!isset(self::$_mRED_SANDSTONE_WALL)){ self::init(); }
5009 return clone self::$_mRED_SANDSTONE_WALL;
5012 public static function RED_TORCH() : Torch{
5013 if(!isset(self::$_mRED_TORCH)){ self::init(); }
5014 return clone self::$_mRED_TORCH;
5017 public static function RED_TULIP() : Flower{
5018 if(!isset(self::$_mRED_TULIP)){ self::init(); }
5019 return clone self::$_mRED_TULIP;
5022 public static function REINFORCED_DEEPSLATE() : Opaque{
5023 if(!isset(self::$_mREINFORCED_DEEPSLATE)){ self::init(); }
5024 return clone self::$_mREINFORCED_DEEPSLATE;
5027 public static function RESERVED6() : Reserved6{
5028 if(!isset(self::$_mRESERVED6)){ self::init(); }
5029 return clone self::$_mRESERVED6;
5032 public static function RESIN() : Opaque{
5033 if(!isset(self::$_mRESIN)){ self::init(); }
5034 return clone self::$_mRESIN;
5037 public static function RESIN_BRICKS() : Opaque{
5038 if(!isset(self::$_mRESIN_BRICKS)){ self::init(); }
5039 return clone self::$_mRESIN_BRICKS;
5042 public static function RESIN_BRICK_SLAB() : Slab{
5043 if(!isset(self::$_mRESIN_BRICK_SLAB)){ self::init(); }
5044 return clone self::$_mRESIN_BRICK_SLAB;
5047 public static function RESIN_BRICK_STAIRS() : Stair{
5048 if(!isset(self::$_mRESIN_BRICK_STAIRS)){ self::init(); }
5049 return clone self::$_mRESIN_BRICK_STAIRS;
5052 public static function RESIN_BRICK_WALL() : Wall{
5053 if(!isset(self::$_mRESIN_BRICK_WALL)){ self::init(); }
5054 return clone self::$_mRESIN_BRICK_WALL;
5057 public static function RESIN_CLUMP() : ResinClump{
5058 if(!isset(self::$_mRESIN_CLUMP)){ self::init(); }
5059 return clone self::$_mRESIN_CLUMP;
5062 public static function RESPAWN_ANCHOR() : RespawnAnchor{
5063 if(!isset(self::$_mRESPAWN_ANCHOR)){ self::init(); }
5064 return clone self::$_mRESPAWN_ANCHOR;
5067 public static function ROSE_BUSH() : DoublePlant{
5068 if(!isset(self::$_mROSE_BUSH)){ self::init(); }
5069 return clone self::$_mROSE_BUSH;
5072 public static function SAND() : Sand{
5073 if(!isset(self::$_mSAND)){ self::init(); }
5074 return clone self::$_mSAND;
5077 public static function SANDSTONE() : Opaque{
5078 if(!isset(self::$_mSANDSTONE)){ self::init(); }
5079 return clone self::$_mSANDSTONE;
5082 public static function SANDSTONE_SLAB() : Slab{
5083 if(!isset(self::$_mSANDSTONE_SLAB)){ self::init(); }
5084 return clone self::$_mSANDSTONE_SLAB;
5087 public static function SANDSTONE_STAIRS() : Stair{
5088 if(!isset(self::$_mSANDSTONE_STAIRS)){ self::init(); }
5089 return clone self::$_mSANDSTONE_STAIRS;
5092 public static function SANDSTONE_WALL() : Wall{
5093 if(!isset(self::$_mSANDSTONE_WALL)){ self::init(); }
5094 return clone self::$_mSANDSTONE_WALL;
5097 public static function SCULK() : Sculk{
5098 if(!isset(self::$_mSCULK)){ self::init(); }
5099 return clone self::$_mSCULK;
5102 public static function SEA_LANTERN() : SeaLantern{
5103 if(!isset(self::$_mSEA_LANTERN)){ self::init(); }
5104 return clone self::$_mSEA_LANTERN;
5107 public static function SEA_PICKLE() : SeaPickle{
5108 if(!isset(self::$_mSEA_PICKLE)){ self::init(); }
5109 return clone self::$_mSEA_PICKLE;
5112 public static function SHROOMLIGHT() : Opaque{
5113 if(!isset(self::$_mSHROOMLIGHT)){ self::init(); }
5114 return clone self::$_mSHROOMLIGHT;
5117 public static function SHULKER_BOX() : ShulkerBox{
5118 if(!isset(self::$_mSHULKER_BOX)){ self::init(); }
5119 return clone self::$_mSHULKER_BOX;
5122 public static function SLIME() : Slime{
5123 if(!isset(self::$_mSLIME)){ self::init(); }
5124 return clone self::$_mSLIME;
5127 public static function SMALL_DRIPLEAF() : SmallDripleaf{
5128 if(!isset(self::$_mSMALL_DRIPLEAF)){ self::init(); }
5129 return clone self::$_mSMALL_DRIPLEAF;
5132 public static function SMITHING_TABLE() : SmithingTable{
5133 if(!isset(self::$_mSMITHING_TABLE)){ self::init(); }
5134 return clone self::$_mSMITHING_TABLE;
5137 public static function SMOKER() : Furnace{
5138 if(!isset(self::$_mSMOKER)){ self::init(); }
5139 return clone self::$_mSMOKER;
5142 public static function SMOOTH_BASALT() : Opaque{
5143 if(!isset(self::$_mSMOOTH_BASALT)){ self::init(); }
5144 return clone self::$_mSMOOTH_BASALT;
5147 public static function SMOOTH_QUARTZ() : Opaque{
5148 if(!isset(self::$_mSMOOTH_QUARTZ)){ self::init(); }
5149 return clone self::$_mSMOOTH_QUARTZ;
5152 public static function SMOOTH_QUARTZ_SLAB() : Slab{
5153 if(!isset(self::$_mSMOOTH_QUARTZ_SLAB)){ self::init(); }
5154 return clone self::$_mSMOOTH_QUARTZ_SLAB;
5157 public static function SMOOTH_QUARTZ_STAIRS() : Stair{
5158 if(!isset(self::$_mSMOOTH_QUARTZ_STAIRS)){ self::init(); }
5159 return clone self::$_mSMOOTH_QUARTZ_STAIRS;
5162 public static function SMOOTH_RED_SANDSTONE() : Opaque{
5163 if(!isset(self::$_mSMOOTH_RED_SANDSTONE)){ self::init(); }
5164 return clone self::$_mSMOOTH_RED_SANDSTONE;
5167 public static function SMOOTH_RED_SANDSTONE_SLAB() : Slab{
5168 if(!isset(self::$_mSMOOTH_RED_SANDSTONE_SLAB)){ self::init(); }
5169 return clone self::$_mSMOOTH_RED_SANDSTONE_SLAB;
5172 public static function SMOOTH_RED_SANDSTONE_STAIRS() : Stair{
5173 if(!isset(self::$_mSMOOTH_RED_SANDSTONE_STAIRS)){ self::init(); }
5174 return clone self::$_mSMOOTH_RED_SANDSTONE_STAIRS;
5177 public static function SMOOTH_SANDSTONE() : Opaque{
5178 if(!isset(self::$_mSMOOTH_SANDSTONE)){ self::init(); }
5179 return clone self::$_mSMOOTH_SANDSTONE;
5182 public static function SMOOTH_SANDSTONE_SLAB() : Slab{
5183 if(!isset(self::$_mSMOOTH_SANDSTONE_SLAB)){ self::init(); }
5184 return clone self::$_mSMOOTH_SANDSTONE_SLAB;
5187 public static function SMOOTH_SANDSTONE_STAIRS() : Stair{
5188 if(!isset(self::$_mSMOOTH_SANDSTONE_STAIRS)){ self::init(); }
5189 return clone self::$_mSMOOTH_SANDSTONE_STAIRS;
5192 public static function SMOOTH_STONE() : Opaque{
5193 if(!isset(self::$_mSMOOTH_STONE)){ self::init(); }
5194 return clone self::$_mSMOOTH_STONE;
5197 public static function SMOOTH_STONE_SLAB() : Slab{
5198 if(!isset(self::$_mSMOOTH_STONE_SLAB)){ self::init(); }
5199 return clone self::$_mSMOOTH_STONE_SLAB;
5202 public static function SNOW() : Snow{
5203 if(!isset(self::$_mSNOW)){ self::init(); }
5204 return clone self::$_mSNOW;
5207 public static function SNOW_LAYER() : SnowLayer{
5208 if(!isset(self::$_mSNOW_LAYER)){ self::init(); }
5209 return clone self::$_mSNOW_LAYER;
5212 public static function SOUL_CAMPFIRE() : SoulCampfire{
5213 if(!isset(self::$_mSOUL_CAMPFIRE)){ self::init(); }
5214 return clone self::$_mSOUL_CAMPFIRE;
5217 public static function SOUL_FIRE() : SoulFire{
5218 if(!isset(self::$_mSOUL_FIRE)){ self::init(); }
5219 return clone self::$_mSOUL_FIRE;
5222 public static function SOUL_LANTERN() : Lantern{
5223 if(!isset(self::$_mSOUL_LANTERN)){ self::init(); }
5224 return clone self::$_mSOUL_LANTERN;
5227 public static function SOUL_SAND() : SoulSand{
5228 if(!isset(self::$_mSOUL_SAND)){ self::init(); }
5229 return clone self::$_mSOUL_SAND;
5232 public static function SOUL_SOIL() : Opaque{
5233 if(!isset(self::$_mSOUL_SOIL)){ self::init(); }
5234 return clone self::$_mSOUL_SOIL;
5237 public static function SOUL_TORCH() : Torch{
5238 if(!isset(self::$_mSOUL_TORCH)){ self::init(); }
5239 return clone self::$_mSOUL_TORCH;
5242 public static function SPONGE() : Sponge{
5243 if(!isset(self::$_mSPONGE)){ self::init(); }
5244 return clone self::$_mSPONGE;
5247 public static function SPORE_BLOSSOM() : SporeBlossom{
5248 if(!isset(self::$_mSPORE_BLOSSOM)){ self::init(); }
5249 return clone self::$_mSPORE_BLOSSOM;
5252 public static function SPRUCE_BUTTON() : WoodenButton{
5253 if(!isset(self::$_mSPRUCE_BUTTON)){ self::init(); }
5254 return clone self::$_mSPRUCE_BUTTON;
5257 public static function SPRUCE_CEILING_CENTER_HANGING_SIGN() : CeilingCenterHangingSign{
5258 if(!isset(self::$_mSPRUCE_CEILING_CENTER_HANGING_SIGN)){ self::init(); }
5259 return clone self::$_mSPRUCE_CEILING_CENTER_HANGING_SIGN;
5262 public static function SPRUCE_CEILING_EDGES_HANGING_SIGN() : CeilingEdgesHangingSign{
5263 if(!isset(self::$_mSPRUCE_CEILING_EDGES_HANGING_SIGN)){ self::init(); }
5264 return clone self::$_mSPRUCE_CEILING_EDGES_HANGING_SIGN;
5267 public static function SPRUCE_DOOR() : WoodenDoor{
5268 if(!isset(self::$_mSPRUCE_DOOR)){ self::init(); }
5269 return clone self::$_mSPRUCE_DOOR;
5272 public static function SPRUCE_FENCE() : WoodenFence{
5273 if(!isset(self::$_mSPRUCE_FENCE)){ self::init(); }
5274 return clone self::$_mSPRUCE_FENCE;
5277 public static function SPRUCE_FENCE_GATE() : FenceGate{
5278 if(!isset(self::$_mSPRUCE_FENCE_GATE)){ self::init(); }
5279 return clone self::$_mSPRUCE_FENCE_GATE;
5282 public static function SPRUCE_LEAVES() : Leaves{
5283 if(!isset(self::$_mSPRUCE_LEAVES)){ self::init(); }
5284 return clone self::$_mSPRUCE_LEAVES;
5287 public static function SPRUCE_LOG() : Wood{
5288 if(!isset(self::$_mSPRUCE_LOG)){ self::init(); }
5289 return clone self::$_mSPRUCE_LOG;
5292 public static function SPRUCE_PLANKS() : Planks{
5293 if(!isset(self::$_mSPRUCE_PLANKS)){ self::init(); }
5294 return clone self::$_mSPRUCE_PLANKS;
5297 public static function SPRUCE_PRESSURE_PLATE() : WoodenPressurePlate{
5298 if(!isset(self::$_mSPRUCE_PRESSURE_PLATE)){ self::init(); }
5299 return clone self::$_mSPRUCE_PRESSURE_PLATE;
5302 public static function SPRUCE_SAPLING() : Sapling{
5303 if(!isset(self::$_mSPRUCE_SAPLING)){ self::init(); }
5304 return clone self::$_mSPRUCE_SAPLING;
5307 public static function SPRUCE_SIGN() : FloorSign{
5308 if(!isset(self::$_mSPRUCE_SIGN)){ self::init(); }
5309 return clone self::$_mSPRUCE_SIGN;
5312 public static function SPRUCE_SLAB() : WoodenSlab{
5313 if(!isset(self::$_mSPRUCE_SLAB)){ self::init(); }
5314 return clone self::$_mSPRUCE_SLAB;
5317 public static function SPRUCE_STAIRS() : WoodenStairs{
5318 if(!isset(self::$_mSPRUCE_STAIRS)){ self::init(); }
5319 return clone self::$_mSPRUCE_STAIRS;
5322 public static function SPRUCE_TRAPDOOR() : WoodenTrapdoor{
5323 if(!isset(self::$_mSPRUCE_TRAPDOOR)){ self::init(); }
5324 return clone self::$_mSPRUCE_TRAPDOOR;
5327 public static function SPRUCE_WALL_HANGING_SIGN() : WallHangingSign{
5328 if(!isset(self::$_mSPRUCE_WALL_HANGING_SIGN)){ self::init(); }
5329 return clone self::$_mSPRUCE_WALL_HANGING_SIGN;
5332 public static function SPRUCE_WALL_SIGN() : WallSign{
5333 if(!isset(self::$_mSPRUCE_WALL_SIGN)){ self::init(); }
5334 return clone self::$_mSPRUCE_WALL_SIGN;
5337 public static function SPRUCE_WOOD() : Wood{
5338 if(!isset(self::$_mSPRUCE_WOOD)){ self::init(); }
5339 return clone self::$_mSPRUCE_WOOD;
5342 public static function STAINED_CLAY() : StainedHardenedClay{
5343 if(!isset(self::$_mSTAINED_CLAY)){ self::init(); }
5344 return clone self::$_mSTAINED_CLAY;
5347 public static function STAINED_GLASS() : StainedGlass{
5348 if(!isset(self::$_mSTAINED_GLASS)){ self::init(); }
5349 return clone self::$_mSTAINED_GLASS;
5352 public static function STAINED_GLASS_PANE() : StainedGlassPane{
5353 if(!isset(self::$_mSTAINED_GLASS_PANE)){ self::init(); }
5354 return clone self::$_mSTAINED_GLASS_PANE;
5357 public static function STAINED_HARDENED_GLASS() : StainedHardenedGlass{
5358 if(!isset(self::$_mSTAINED_HARDENED_GLASS)){ self::init(); }
5359 return clone self::$_mSTAINED_HARDENED_GLASS;
5362 public static function STAINED_HARDENED_GLASS_PANE() : StainedHardenedGlassPane{
5363 if(!isset(self::$_mSTAINED_HARDENED_GLASS_PANE)){ self::init(); }
5364 return clone self::$_mSTAINED_HARDENED_GLASS_PANE;
5367 public static function STONE() : Opaque{
5368 if(!isset(self::$_mSTONE)){ self::init(); }
5369 return clone self::$_mSTONE;
5372 public static function STONECUTTER() : Stonecutter{
5373 if(!isset(self::$_mSTONECUTTER)){ self::init(); }
5374 return clone self::$_mSTONECUTTER;
5377 public static function STONE_BRICKS() : Opaque{
5378 if(!isset(self::$_mSTONE_BRICKS)){ self::init(); }
5379 return clone self::$_mSTONE_BRICKS;
5382 public static function STONE_BRICK_SLAB() : Slab{
5383 if(!isset(self::$_mSTONE_BRICK_SLAB)){ self::init(); }
5384 return clone self::$_mSTONE_BRICK_SLAB;
5387 public static function STONE_BRICK_STAIRS() : Stair{
5388 if(!isset(self::$_mSTONE_BRICK_STAIRS)){ self::init(); }
5389 return clone self::$_mSTONE_BRICK_STAIRS;
5392 public static function STONE_BRICK_WALL() : Wall{
5393 if(!isset(self::$_mSTONE_BRICK_WALL)){ self::init(); }
5394 return clone self::$_mSTONE_BRICK_WALL;
5397 public static function STONE_BUTTON() : StoneButton{
5398 if(!isset(self::$_mSTONE_BUTTON)){ self::init(); }
5399 return clone self::$_mSTONE_BUTTON;
5402 public static function STONE_PRESSURE_PLATE() : StonePressurePlate{
5403 if(!isset(self::$_mSTONE_PRESSURE_PLATE)){ self::init(); }
5404 return clone self::$_mSTONE_PRESSURE_PLATE;
5407 public static function STONE_SLAB() : Slab{
5408 if(!isset(self::$_mSTONE_SLAB)){ self::init(); }
5409 return clone self::$_mSTONE_SLAB;
5412 public static function STONE_STAIRS() : Stair{
5413 if(!isset(self::$_mSTONE_STAIRS)){ self::init(); }
5414 return clone self::$_mSTONE_STAIRS;
5417 public static function STRUCTURE_VOID() : StructureVoid{
5418 if(!isset(self::$_mSTRUCTURE_VOID)){ self::init(); }
5419 return clone self::$_mSTRUCTURE_VOID;
5422 public static function SUGARCANE() : Sugarcane{
5423 if(!isset(self::$_mSUGARCANE)){ self::init(); }
5424 return clone self::$_mSUGARCANE;
5427 public static function SUNFLOWER() : DoublePlant{
5428 if(!isset(self::$_mSUNFLOWER)){ self::init(); }
5429 return clone self::$_mSUNFLOWER;
5432 public static function SWEET_BERRY_BUSH() : SweetBerryBush{
5433 if(!isset(self::$_mSWEET_BERRY_BUSH)){ self::init(); }
5434 return clone self::$_mSWEET_BERRY_BUSH;
5437 public static function TALL_GRASS() : TallGrass{
5438 if(!isset(self::$_mTALL_GRASS)){ self::init(); }
5439 return clone self::$_mTALL_GRASS;
5442 public static function TINTED_GLASS() : TintedGlass{
5443 if(!isset(self::$_mTINTED_GLASS)){ self::init(); }
5444 return clone self::$_mTINTED_GLASS;
5447 public static function TNT() : TNT{
5448 if(!isset(self::$_mTNT)){ self::init(); }
5449 return clone self::$_mTNT;
5452 public static function TORCH() : Torch{
5453 if(!isset(self::$_mTORCH)){ self::init(); }
5454 return clone self::$_mTORCH;
5457 public static function TORCHFLOWER() : Flower{
5458 if(!isset(self::$_mTORCHFLOWER)){ self::init(); }
5459 return clone self::$_mTORCHFLOWER;
5462 public static function TORCHFLOWER_CROP() : TorchflowerCrop{
5463 if(!isset(self::$_mTORCHFLOWER_CROP)){ self::init(); }
5464 return clone self::$_mTORCHFLOWER_CROP;
5467 public static function TRAPPED_CHEST() : TrappedChest{
5468 if(!isset(self::$_mTRAPPED_CHEST)){ self::init(); }
5469 return clone self::$_mTRAPPED_CHEST;
5472 public static function TRIPWIRE() : Tripwire{
5473 if(!isset(self::$_mTRIPWIRE)){ self::init(); }
5474 return clone self::$_mTRIPWIRE;
5477 public static function TRIPWIRE_HOOK() : TripwireHook{
5478 if(!isset(self::$_mTRIPWIRE_HOOK)){ self::init(); }
5479 return clone self::$_mTRIPWIRE_HOOK;
5482 public static function TUFF() : Opaque{
5483 if(!isset(self::$_mTUFF)){ self::init(); }
5484 return clone self::$_mTUFF;
5487 public static function TUFF_BRICKS() : Opaque{
5488 if(!isset(self::$_mTUFF_BRICKS)){ self::init(); }
5489 return clone self::$_mTUFF_BRICKS;
5492 public static function TUFF_BRICK_SLAB() : Slab{
5493 if(!isset(self::$_mTUFF_BRICK_SLAB)){ self::init(); }
5494 return clone self::$_mTUFF_BRICK_SLAB;
5497 public static function TUFF_BRICK_STAIRS() : Stair{
5498 if(!isset(self::$_mTUFF_BRICK_STAIRS)){ self::init(); }
5499 return clone self::$_mTUFF_BRICK_STAIRS;
5502 public static function TUFF_BRICK_WALL() : Wall{
5503 if(!isset(self::$_mTUFF_BRICK_WALL)){ self::init(); }
5504 return clone self::$_mTUFF_BRICK_WALL;
5507 public static function TUFF_SLAB() : Slab{
5508 if(!isset(self::$_mTUFF_SLAB)){ self::init(); }
5509 return clone self::$_mTUFF_SLAB;
5512 public static function TUFF_STAIRS() : Stair{
5513 if(!isset(self::$_mTUFF_STAIRS)){ self::init(); }
5514 return clone self::$_mTUFF_STAIRS;
5517 public static function TUFF_WALL() : Wall{
5518 if(!isset(self::$_mTUFF_WALL)){ self::init(); }
5519 return clone self::$_mTUFF_WALL;
5522 public static function TWISTING_VINES() : NetherVines{
5523 if(!isset(self::$_mTWISTING_VINES)){ self::init(); }
5524 return clone self::$_mTWISTING_VINES;
5527 public static function UNDERWATER_TORCH() : UnderwaterTorch{
5528 if(!isset(self::$_mUNDERWATER_TORCH)){ self::init(); }
5529 return clone self::$_mUNDERWATER_TORCH;
5532 public static function VINES() : Vine{
5533 if(!isset(self::$_mVINES)){ self::init(); }
5534 return clone self::$_mVINES;
5537 public static function WALL_BANNER() : WallBanner{
5538 if(!isset(self::$_mWALL_BANNER)){ self::init(); }
5539 return clone self::$_mWALL_BANNER;
5542 public static function WALL_CORAL_FAN() : WallCoralFan{
5543 if(!isset(self::$_mWALL_CORAL_FAN)){ self::init(); }
5544 return clone self::$_mWALL_CORAL_FAN;
5547 public static function WARPED_BUTTON() : WoodenButton{
5548 if(!isset(self::$_mWARPED_BUTTON)){ self::init(); }
5549 return clone self::$_mWARPED_BUTTON;
5552 public static function WARPED_CEILING_CENTER_HANGING_SIGN() : CeilingCenterHangingSign{
5553 if(!isset(self::$_mWARPED_CEILING_CENTER_HANGING_SIGN)){ self::init(); }
5554 return clone self::$_mWARPED_CEILING_CENTER_HANGING_SIGN;
5557 public static function WARPED_CEILING_EDGES_HANGING_SIGN() : CeilingEdgesHangingSign{
5558 if(!isset(self::$_mWARPED_CEILING_EDGES_HANGING_SIGN)){ self::init(); }
5559 return clone self::$_mWARPED_CEILING_EDGES_HANGING_SIGN;
5562 public static function WARPED_DOOR() : WoodenDoor{
5563 if(!isset(self::$_mWARPED_DOOR)){ self::init(); }
5564 return clone self::$_mWARPED_DOOR;
5567 public static function WARPED_FENCE() : WoodenFence{
5568 if(!isset(self::$_mWARPED_FENCE)){ self::init(); }
5569 return clone self::$_mWARPED_FENCE;
5572 public static function WARPED_FENCE_GATE() : FenceGate{
5573 if(!isset(self::$_mWARPED_FENCE_GATE)){ self::init(); }
5574 return clone self::$_mWARPED_FENCE_GATE;
5577 public static function WARPED_FUNGUS() : NetherFungus{
5578 if(!isset(self::$_mWARPED_FUNGUS)){ self::init(); }
5579 return clone self::$_mWARPED_FUNGUS;
5582 public static function WARPED_HYPHAE() : Wood{
5583 if(!isset(self::$_mWARPED_HYPHAE)){ self::init(); }
5584 return clone self::$_mWARPED_HYPHAE;
5587 public static function WARPED_NYLIUM() : Nylium{
5588 if(!isset(self::$_mWARPED_NYLIUM)){ self::init(); }
5589 return clone self::$_mWARPED_NYLIUM;
5592 public static function WARPED_PLANKS() : Planks{
5593 if(!isset(self::$_mWARPED_PLANKS)){ self::init(); }
5594 return clone self::$_mWARPED_PLANKS;
5597 public static function WARPED_PRESSURE_PLATE() : WoodenPressurePlate{
5598 if(!isset(self::$_mWARPED_PRESSURE_PLATE)){ self::init(); }
5599 return clone self::$_mWARPED_PRESSURE_PLATE;
5602 public static function WARPED_ROOTS() : NetherRoots{
5603 if(!isset(self::$_mWARPED_ROOTS)){ self::init(); }
5604 return clone self::$_mWARPED_ROOTS;
5607 public static function WARPED_SIGN() : FloorSign{
5608 if(!isset(self::$_mWARPED_SIGN)){ self::init(); }
5609 return clone self::$_mWARPED_SIGN;
5612 public static function WARPED_SLAB() : WoodenSlab{
5613 if(!isset(self::$_mWARPED_SLAB)){ self::init(); }
5614 return clone self::$_mWARPED_SLAB;
5617 public static function WARPED_STAIRS() : WoodenStairs{
5618 if(!isset(self::$_mWARPED_STAIRS)){ self::init(); }
5619 return clone self::$_mWARPED_STAIRS;
5622 public static function WARPED_STEM() : Wood{
5623 if(!isset(self::$_mWARPED_STEM)){ self::init(); }
5624 return clone self::$_mWARPED_STEM;
5627 public static function WARPED_TRAPDOOR() : WoodenTrapdoor{
5628 if(!isset(self::$_mWARPED_TRAPDOOR)){ self::init(); }
5629 return clone self::$_mWARPED_TRAPDOOR;
5632 public static function WARPED_WALL_HANGING_SIGN() : WallHangingSign{
5633 if(!isset(self::$_mWARPED_WALL_HANGING_SIGN)){ self::init(); }
5634 return clone self::$_mWARPED_WALL_HANGING_SIGN;
5637 public static function WARPED_WALL_SIGN() : WallSign{
5638 if(!isset(self::$_mWARPED_WALL_SIGN)){ self::init(); }
5639 return clone self::$_mWARPED_WALL_SIGN;
5642 public static function WARPED_WART_BLOCK() : Opaque{
5643 if(!isset(self::$_mWARPED_WART_BLOCK)){ self::init(); }
5644 return clone self::$_mWARPED_WART_BLOCK;
5647 public static function WATER() : Water{
5648 if(!isset(self::$_mWATER)){ self::init(); }
5649 return clone self::$_mWATER;
5652 public static function WATER_CAULDRON() : WaterCauldron{
5653 if(!isset(self::$_mWATER_CAULDRON)){ self::init(); }
5654 return clone self::$_mWATER_CAULDRON;
5657 public static function WEEPING_VINES() : NetherVines{
5658 if(!isset(self::$_mWEEPING_VINES)){ self::init(); }
5659 return clone self::$_mWEEPING_VINES;
5662 public static function WEIGHTED_PRESSURE_PLATE_HEAVY() : WeightedPressurePlate{
5663 if(!isset(self::$_mWEIGHTED_PRESSURE_PLATE_HEAVY)){ self::init(); }
5664 return clone self::$_mWEIGHTED_PRESSURE_PLATE_HEAVY;
5667 public static function WEIGHTED_PRESSURE_PLATE_LIGHT() : WeightedPressurePlate{
5668 if(!isset(self::$_mWEIGHTED_PRESSURE_PLATE_LIGHT)){ self::init(); }
5669 return clone self::$_mWEIGHTED_PRESSURE_PLATE_LIGHT;
5672 public static function WHEAT() : Wheat{
5673 if(!isset(self::$_mWHEAT)){ self::init(); }
5674 return clone self::$_mWHEAT;
5677 public static function WHITE_TULIP() : Flower{
5678 if(!isset(self::$_mWHITE_TULIP)){ self::init(); }
5679 return clone self::$_mWHITE_TULIP;
5682 public static function WITHER_ROSE() : WitherRose{
5683 if(!isset(self::$_mWITHER_ROSE)){ self::init(); }
5684 return clone self::$_mWITHER_ROSE;
5687 public static function WOOL() : Wool{
5688 if(!isset(self::$_mWOOL)){ self::init(); }
5689 return clone self::$_mWOOL;