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 Azalea $_mAZALEA;
72 private static Leaves $_mAZALEA_LEAVES;
73 private static Flower $_mAZURE_BLUET;
74 private static Bamboo $_mBAMBOO;
75 private static Wood $_mBAMBOO_BLOCK;
81 private static FenceGate $_mBAMBOO_FENCE_GATE;
82 private static Planks $_mBAMBOO_MOSAIC;
83 private static WoodenSlab $_mBAMBOO_MOSAIC_SLAB;
85 private static Planks $_mBAMBOO_PLANKS;
93 private static WallSign $_mBAMBOO_WALL_SIGN;
95 private static Barrel $_mBARREL;
98 private static Beacon $_mBEACON;
99 private static Bed $_mBED;
100 private static Bedrock $_mBEDROCK;
101 private static Beetroot $_mBEETROOTS;
102 private static Bell $_mBELL;
110 private static FenceGate $_mBIRCH_FENCE_GATE;
111 private static Leaves $_mBIRCH_LEAVES;
112 private static Wood $_mBIRCH_LOG;
113 private static Planks $_mBIRCH_PLANKS;
115 private static Sapling $_mBIRCH_SAPLING;
121 private static WallSign $_mBIRCH_WALL_SIGN;
122 private static Wood $_mBIRCH_WOOD;
123 private static Opaque $_mBLACKSTONE;
124 private static Slab $_mBLACKSTONE_SLAB;
125 private static Stair $_mBLACKSTONE_STAIRS;
126 private static Wall $_mBLACKSTONE_WALL;
127 private static Furnace $_mBLAST_FURNACE;
128 private static BlueIce $_mBLUE_ICE;
129 private static Flower $_mBLUE_ORCHID;
130 private static Torch $_mBLUE_TORCH;
134 private static Opaque $_mBRICKS;
135 private static Slab $_mBRICK_SLAB;
136 private static Stair $_mBRICK_STAIRS;
137 private static Wall $_mBRICK_WALL;
141 private static Cactus $_mCACTUS;
143 private static Cake $_mCAKE;
146 private static Opaque $_mCALCITE;
147 private static Campfire $_mCAMPFIRE;
148 private static Candle $_mCANDLE;
149 private static Carpet $_mCARPET;
150 private static Carrot $_mCARROTS;
153 private static Cauldron $_mCAULDRON;
155 private static Chain $_mCHAIN;
162 private static FenceGate $_mCHERRY_FENCE_GATE;
163 private static Leaves $_mCHERRY_LEAVES;
164 private static Wood $_mCHERRY_LOG;
165 private static Planks $_mCHERRY_PLANKS;
172 private static WallSign $_mCHERRY_WALL_SIGN;
173 private static Wood $_mCHERRY_WOOD;
174 private static Chest $_mCHEST;
176 private static Copper $_mCHISELED_COPPER;
177 private static Opaque $_mCHISELED_DEEPSLATE;
178 private static Opaque $_mCHISELED_NETHER_BRICKS;
179 private static Opaque $_mCHISELED_POLISHED_BLACKSTONE;
181 private static Opaque $_mCHISELED_RED_SANDSTONE;
182 private static Opaque $_mCHISELED_RESIN_BRICKS;
183 private static Opaque $_mCHISELED_SANDSTONE;
184 private static Opaque $_mCHISELED_STONE_BRICKS;
185 private static Opaque $_mCHISELED_TUFF;
186 private static Opaque $_mCHISELED_TUFF_BRICKS;
189 private static Clay $_mCLAY;
190 private static Coal $_mCOAL;
191 private static CoalOre $_mCOAL_ORE;
192 private static Opaque $_mCOBBLED_DEEPSLATE;
193 private static Slab $_mCOBBLED_DEEPSLATE_SLAB;
194 private static Stair $_mCOBBLED_DEEPSLATE_STAIRS;
195 private static Wall $_mCOBBLED_DEEPSLATE_WALL;
196 private static Opaque $_mCOBBLESTONE;
197 private static Slab $_mCOBBLESTONE_SLAB;
198 private static Stair $_mCOBBLESTONE_STAIRS;
199 private static Wall $_mCOBBLESTONE_WALL;
200 private static Cobweb $_mCOBWEB;
203 private static Concrete $_mCONCRETE;
205 private static Copper $_mCOPPER;
213 private static Torch $_mCOPPER_TORCH;
215 private static Coral $_mCORAL;
218 private static Flower $_mCORNFLOWER;
219 private static Opaque $_mCRACKED_DEEPSLATE_BRICKS;
220 private static Opaque $_mCRACKED_DEEPSLATE_TILES;
221 private static Opaque $_mCRACKED_NETHER_BRICKS;
222 private static Opaque $_mCRACKED_POLISHED_BLACKSTONE_BRICKS;
223 private static Opaque $_mCRACKED_STONE_BRICKS;
230 private static FenceGate $_mCRIMSON_FENCE_GATE;
232 private static Wood $_mCRIMSON_HYPHAE;
233 private static Nylium $_mCRIMSON_NYLIUM;
234 private static Planks $_mCRIMSON_PLANKS;
237 private static FloorSign $_mCRIMSON_SIGN;
240 private static Wood $_mCRIMSON_STEM;
243 private static WallSign $_mCRIMSON_WALL_SIGN;
244 private static Opaque $_mCRYING_OBSIDIAN;
245 private static Copper $_mCUT_COPPER;
248 private static Opaque $_mCUT_RED_SANDSTONE;
249 private static Slab $_mCUT_RED_SANDSTONE_SLAB;
250 private static Opaque $_mCUT_SANDSTONE;
251 private static Slab $_mCUT_SANDSTONE_SLAB;
252 private static Flower $_mDANDELION;
258 private static FenceGate $_mDARK_OAK_FENCE_GATE;
259 private static Leaves $_mDARK_OAK_LEAVES;
260 private static Wood $_mDARK_OAK_LOG;
261 private static Planks $_mDARK_OAK_PLANKS;
263 private static Sapling $_mDARK_OAK_SAPLING;
264 private static FloorSign $_mDARK_OAK_SIGN;
269 private static WallSign $_mDARK_OAK_WALL_SIGN;
270 private static Wood $_mDARK_OAK_WOOD;
271 private static Opaque $_mDARK_PRISMARINE;
272 private static Slab $_mDARK_PRISMARINE_SLAB;
273 private static Stair $_mDARK_PRISMARINE_STAIRS;
275 private static DeadBush $_mDEAD_BUSH;
277 private static Opaque $_mDEEPSLATE_BRICKS;
278 private static Slab $_mDEEPSLATE_BRICK_SLAB;
279 private static Stair $_mDEEPSLATE_BRICK_STAIRS;
280 private static Wall $_mDEEPSLATE_BRICK_WALL;
281 private static CoalOre $_mDEEPSLATE_COAL_ORE;
282 private static CopperOre $_mDEEPSLATE_COPPER_ORE;
283 private static DiamondOre $_mDEEPSLATE_DIAMOND_ORE;
284 private static EmeraldOre $_mDEEPSLATE_EMERALD_ORE;
285 private static GoldOre $_mDEEPSLATE_GOLD_ORE;
286 private static IronOre $_mDEEPSLATE_IRON_ORE;
287 private static LapisOre $_mDEEPSLATE_LAPIS_LAZULI_ORE;
288 private static RedstoneOre $_mDEEPSLATE_REDSTONE_ORE;
289 private static Opaque $_mDEEPSLATE_TILES;
290 private static Slab $_mDEEPSLATE_TILE_SLAB;
291 private static Stair $_mDEEPSLATE_TILE_STAIRS;
292 private static Wall $_mDEEPSLATE_TILE_WALL;
294 private static Opaque $_mDIAMOND;
296 private static Opaque $_mDIORITE;
297 private static Slab $_mDIORITE_SLAB;
298 private static Stair $_mDIORITE_STAIRS;
299 private static Wall $_mDIORITE_WALL;
300 private static Dirt $_mDIRT;
307 private static Element $_mELEMENT_ACTINIUM;
308 private static Element $_mELEMENT_ALUMINUM;
309 private static Element $_mELEMENT_AMERICIUM;
310 private static Element $_mELEMENT_ANTIMONY;
311 private static Element $_mELEMENT_ARGON;
312 private static Element $_mELEMENT_ARSENIC;
313 private static Element $_mELEMENT_ASTATINE;
314 private static Element $_mELEMENT_BARIUM;
315 private static Element $_mELEMENT_BERKELIUM;
316 private static Element $_mELEMENT_BERYLLIUM;
317 private static Element $_mELEMENT_BISMUTH;
318 private static Element $_mELEMENT_BOHRIUM;
319 private static Element $_mELEMENT_BORON;
320 private static Element $_mELEMENT_BROMINE;
321 private static Element $_mELEMENT_CADMIUM;
322 private static Element $_mELEMENT_CALCIUM;
323 private static Element $_mELEMENT_CALIFORNIUM;
324 private static Element $_mELEMENT_CARBON;
325 private static Element $_mELEMENT_CERIUM;
326 private static Element $_mELEMENT_CESIUM;
327 private static Element $_mELEMENT_CHLORINE;
328 private static Element $_mELEMENT_CHROMIUM;
329 private static Element $_mELEMENT_COBALT;
331 private static Element $_mELEMENT_COPERNICIUM;
332 private static Element $_mELEMENT_COPPER;
333 private static Element $_mELEMENT_CURIUM;
334 private static Element $_mELEMENT_DARMSTADTIUM;
335 private static Element $_mELEMENT_DUBNIUM;
336 private static Element $_mELEMENT_DYSPROSIUM;
337 private static Element $_mELEMENT_EINSTEINIUM;
338 private static Element $_mELEMENT_ERBIUM;
339 private static Element $_mELEMENT_EUROPIUM;
340 private static Element $_mELEMENT_FERMIUM;
341 private static Element $_mELEMENT_FLEROVIUM;
342 private static Element $_mELEMENT_FLUORINE;
343 private static Element $_mELEMENT_FRANCIUM;
344 private static Element $_mELEMENT_GADOLINIUM;
345 private static Element $_mELEMENT_GALLIUM;
346 private static Element $_mELEMENT_GERMANIUM;
347 private static Element $_mELEMENT_GOLD;
348 private static Element $_mELEMENT_HAFNIUM;
349 private static Element $_mELEMENT_HASSIUM;
350 private static Element $_mELEMENT_HELIUM;
351 private static Element $_mELEMENT_HOLMIUM;
352 private static Element $_mELEMENT_HYDROGEN;
353 private static Element $_mELEMENT_INDIUM;
354 private static Element $_mELEMENT_IODINE;
355 private static Element $_mELEMENT_IRIDIUM;
356 private static Element $_mELEMENT_IRON;
357 private static Element $_mELEMENT_KRYPTON;
358 private static Element $_mELEMENT_LANTHANUM;
359 private static Element $_mELEMENT_LAWRENCIUM;
360 private static Element $_mELEMENT_LEAD;
361 private static Element $_mELEMENT_LITHIUM;
362 private static Element $_mELEMENT_LIVERMORIUM;
363 private static Element $_mELEMENT_LUTETIUM;
364 private static Element $_mELEMENT_MAGNESIUM;
365 private static Element $_mELEMENT_MANGANESE;
366 private static Element $_mELEMENT_MEITNERIUM;
367 private static Element $_mELEMENT_MENDELEVIUM;
368 private static Element $_mELEMENT_MERCURY;
369 private static Element $_mELEMENT_MOLYBDENUM;
370 private static Element $_mELEMENT_MOSCOVIUM;
371 private static Element $_mELEMENT_NEODYMIUM;
372 private static Element $_mELEMENT_NEON;
373 private static Element $_mELEMENT_NEPTUNIUM;
374 private static Element $_mELEMENT_NICKEL;
375 private static Element $_mELEMENT_NIHONIUM;
376 private static Element $_mELEMENT_NIOBIUM;
377 private static Element $_mELEMENT_NITROGEN;
378 private static Element $_mELEMENT_NOBELIUM;
379 private static Element $_mELEMENT_OGANESSON;
380 private static Element $_mELEMENT_OSMIUM;
381 private static Element $_mELEMENT_OXYGEN;
382 private static Element $_mELEMENT_PALLADIUM;
383 private static Element $_mELEMENT_PHOSPHORUS;
384 private static Element $_mELEMENT_PLATINUM;
385 private static Element $_mELEMENT_PLUTONIUM;
386 private static Element $_mELEMENT_POLONIUM;
387 private static Element $_mELEMENT_POTASSIUM;
388 private static Element $_mELEMENT_PRASEODYMIUM;
389 private static Element $_mELEMENT_PROMETHIUM;
390 private static Element $_mELEMENT_PROTACTINIUM;
391 private static Element $_mELEMENT_RADIUM;
392 private static Element $_mELEMENT_RADON;
393 private static Element $_mELEMENT_RHENIUM;
394 private static Element $_mELEMENT_RHODIUM;
395 private static Element $_mELEMENT_ROENTGENIUM;
396 private static Element $_mELEMENT_RUBIDIUM;
397 private static Element $_mELEMENT_RUTHENIUM;
398 private static Element $_mELEMENT_RUTHERFORDIUM;
399 private static Element $_mELEMENT_SAMARIUM;
400 private static Element $_mELEMENT_SCANDIUM;
401 private static Element $_mELEMENT_SEABORGIUM;
402 private static Element $_mELEMENT_SELENIUM;
403 private static Element $_mELEMENT_SILICON;
404 private static Element $_mELEMENT_SILVER;
405 private static Element $_mELEMENT_SODIUM;
406 private static Element $_mELEMENT_STRONTIUM;
407 private static Element $_mELEMENT_SULFUR;
408 private static Element $_mELEMENT_TANTALUM;
409 private static Element $_mELEMENT_TECHNETIUM;
410 private static Element $_mELEMENT_TELLURIUM;
411 private static Element $_mELEMENT_TENNESSINE;
412 private static Element $_mELEMENT_TERBIUM;
413 private static Element $_mELEMENT_THALLIUM;
414 private static Element $_mELEMENT_THORIUM;
415 private static Element $_mELEMENT_THULIUM;
416 private static Element $_mELEMENT_TIN;
417 private static Element $_mELEMENT_TITANIUM;
418 private static Element $_mELEMENT_TUNGSTEN;
419 private static Element $_mELEMENT_URANIUM;
420 private static Element $_mELEMENT_VANADIUM;
421 private static Element $_mELEMENT_XENON;
422 private static Element $_mELEMENT_YTTERBIUM;
423 private static Element $_mELEMENT_YTTRIUM;
424 private static Opaque $_mELEMENT_ZERO;
425 private static Element $_mELEMENT_ZINC;
426 private static Element $_mELEMENT_ZIRCONIUM;
427 private static Opaque $_mEMERALD;
432 private static EndRod $_mEND_ROD;
433 private static Opaque $_mEND_STONE;
434 private static Opaque $_mEND_STONE_BRICKS;
435 private static Slab $_mEND_STONE_BRICK_SLAB;
436 private static Stair $_mEND_STONE_BRICK_STAIRS;
437 private static Wall $_mEND_STONE_BRICK_WALL;
438 private static Slab $_mFAKE_WOODEN_SLAB;
439 private static Farmland $_mFARMLAND;
441 private static Fire $_mFIRE;
443 private static Azalea $_mFLOWERING_AZALEA;
444 private static Leaves $_mFLOWERING_AZALEA_LEAVES;
448 private static Furnace $_mFURNACE;
450 private static Glass $_mGLASS;
453 private static ItemFrame $_mGLOWING_ITEM_FRAME;
457 private static Opaque $_mGOLD;
458 private static GoldOre $_mGOLD_ORE;
459 private static Opaque $_mGRANITE;
460 private static Slab $_mGRANITE_SLAB;
461 private static Stair $_mGRANITE_STAIRS;
462 private static Wall $_mGRANITE_WALL;
463 private static Grass $_mGRASS;
465 private static Gravel $_mGRAVEL;
466 private static Torch $_mGREEN_TORCH;
471 private static HayBale $_mHAY_BALE;
472 private static Opaque $_mHONEYCOMB;
473 private static Hopper $_mHOPPER;
474 private static Ice $_mICE;
475 private static InfestedStone $_mINFESTED_CHISELED_STONE_BRICK;
477 private static InfestedStone $_mINFESTED_CRACKED_STONE_BRICK;
482 private static Opaque $_mINFO_UPDATE;
483 private static Opaque $_mINFO_UPDATE2;
485 private static Opaque $_mIRON;
486 private static Thin $_mIRON_BARS;
487 private static Door $_mIRON_DOOR;
488 private static IronOre $_mIRON_ORE;
489 private static Trapdoor $_mIRON_TRAPDOOR;
491 private static Jukebox $_mJUKEBOX;
497 private static FenceGate $_mJUNGLE_FENCE_GATE;
498 private static Leaves $_mJUNGLE_LEAVES;
499 private static Wood $_mJUNGLE_LOG;
500 private static Planks $_mJUNGLE_PLANKS;
502 private static Sapling $_mJUNGLE_SAPLING;
508 private static WallSign $_mJUNGLE_WALL_SIGN;
509 private static Wood $_mJUNGLE_WOOD;
511 private static Ladder $_mLADDER;
512 private static Lantern $_mLANTERN;
513 private static Opaque $_mLAPIS_LAZULI;
514 private static LapisOre $_mLAPIS_LAZULI_ORE;
516 private static Lava $_mLAVA;
518 private static Lectern $_mLECTERN;
519 private static Opaque $_mLEGACY_STONECUTTER;
520 private static Lever $_mLEVER;
521 private static Light $_mLIGHT;
524 private static Flower $_mLILY_OF_THE_VALLEY;
527 private static Loom $_mLOOM;
528 private static Magma $_mMAGMA;
534 private static FenceGate $_mMANGROVE_FENCE_GATE;
535 private static Leaves $_mMANGROVE_LEAVES;
536 private static Wood $_mMANGROVE_LOG;
537 private static Planks $_mMANGROVE_PLANKS;
540 private static FloorSign $_mMANGROVE_SIGN;
545 private static WallSign $_mMANGROVE_WALL_SIGN;
546 private static Wood $_mMANGROVE_WOOD;
548 private static Melon $_mMELON;
550 private static MobHead $_mMOB_HEAD;
552 private static Opaque $_mMOSSY_COBBLESTONE;
553 private static Slab $_mMOSSY_COBBLESTONE_SLAB;
554 private static Stair $_mMOSSY_COBBLESTONE_STAIRS;
555 private static Wall $_mMOSSY_COBBLESTONE_WALL;
556 private static Opaque $_mMOSSY_STONE_BRICKS;
557 private static Slab $_mMOSSY_STONE_BRICK_SLAB;
558 private static Stair $_mMOSSY_STONE_BRICK_STAIRS;
559 private static Wall $_mMOSSY_STONE_BRICK_WALL;
560 private static Opaque $_mMUD;
562 private static Opaque $_mMUD_BRICKS;
563 private static Slab $_mMUD_BRICK_SLAB;
564 private static Stair $_mMUD_BRICK_STAIRS;
565 private static Wall $_mMUD_BRICK_WALL;
567 private static Mycelium $_mMYCELIUM;
568 private static Opaque $_mNETHERITE;
570 private static Opaque $_mNETHER_BRICKS;
571 private static Fence $_mNETHER_BRICK_FENCE;
572 private static Slab $_mNETHER_BRICK_SLAB;
573 private static Stair $_mNETHER_BRICK_STAIRS;
574 private static Wall $_mNETHER_BRICK_WALL;
581 private static Opaque $_mNETHER_WART_BLOCK;
582 private static Note $_mNOTE_BLOCK;
588 private static FenceGate $_mOAK_FENCE_GATE;
589 private static Leaves $_mOAK_LEAVES;
590 private static Wood $_mOAK_LOG;
591 private static Planks $_mOAK_PLANKS;
593 private static Sapling $_mOAK_SAPLING;
599 private static WallSign $_mOAK_WALL_SIGN;
600 private static Wood $_mOAK_WOOD;
601 private static Opaque $_mOBSIDIAN;
604 private static Flower $_mORANGE_TULIP;
605 private static Flower $_mOXEYE_DAISY;
607 private static Opaque $_mPACKED_MUD;
613 private static FenceGate $_mPALE_OAK_FENCE_GATE;
614 private static Leaves $_mPALE_OAK_LEAVES;
615 private static Wood $_mPALE_OAK_LOG;
616 private static Planks $_mPALE_OAK_PLANKS;
618 private static FloorSign $_mPALE_OAK_SIGN;
623 private static WallSign $_mPALE_OAK_WALL_SIGN;
624 private static Wood $_mPALE_OAK_WOOD;
627 private static Flower $_mPINK_TULIP;
630 private static Podzol $_mPODZOL;
631 private static Opaque $_mPOLISHED_ANDESITE;
632 private static Slab $_mPOLISHED_ANDESITE_SLAB;
633 private static Stair $_mPOLISHED_ANDESITE_STAIRS;
635 private static Opaque $_mPOLISHED_BLACKSTONE;
636 private static Opaque $_mPOLISHED_BLACKSTONE_BRICKS;
637 private static Slab $_mPOLISHED_BLACKSTONE_BRICK_SLAB;
638 private static Stair $_mPOLISHED_BLACKSTONE_BRICK_STAIRS;
639 private static Wall $_mPOLISHED_BLACKSTONE_BRICK_WALL;
640 private static StoneButton $_mPOLISHED_BLACKSTONE_BUTTON;
642 private static Slab $_mPOLISHED_BLACKSTONE_SLAB;
643 private static Stair $_mPOLISHED_BLACKSTONE_STAIRS;
644 private static Wall $_mPOLISHED_BLACKSTONE_WALL;
645 private static Opaque $_mPOLISHED_DEEPSLATE;
646 private static Slab $_mPOLISHED_DEEPSLATE_SLAB;
647 private static Stair $_mPOLISHED_DEEPSLATE_STAIRS;
648 private static Wall $_mPOLISHED_DEEPSLATE_WALL;
649 private static Opaque $_mPOLISHED_DIORITE;
650 private static Slab $_mPOLISHED_DIORITE_SLAB;
651 private static Stair $_mPOLISHED_DIORITE_STAIRS;
652 private static Opaque $_mPOLISHED_GRANITE;
653 private static Slab $_mPOLISHED_GRANITE_SLAB;
654 private static Stair $_mPOLISHED_GRANITE_STAIRS;
655 private static Opaque $_mPOLISHED_TUFF;
656 private static Slab $_mPOLISHED_TUFF_SLAB;
657 private static Stair $_mPOLISHED_TUFF_STAIRS;
658 private static Wall $_mPOLISHED_TUFF_WALL;
659 private static Flower $_mPOPPY;
660 private static Potato $_mPOTATOES;
663 private static Opaque $_mPRISMARINE;
664 private static Opaque $_mPRISMARINE_BRICKS;
665 private static Slab $_mPRISMARINE_BRICKS_SLAB;
666 private static Stair $_mPRISMARINE_BRICKS_STAIRS;
667 private static Slab $_mPRISMARINE_SLAB;
668 private static Stair $_mPRISMARINE_STAIRS;
669 private static Wall $_mPRISMARINE_WALL;
670 private static Pumpkin $_mPUMPKIN;
672 private static Torch $_mPURPLE_TORCH;
673 private static Opaque $_mPURPUR;
675 private static Slab $_mPURPUR_SLAB;
676 private static Stair $_mPURPUR_STAIRS;
677 private static Opaque $_mQUARTZ;
678 private static Opaque $_mQUARTZ_BRICKS;
680 private static Slab $_mQUARTZ_SLAB;
681 private static Stair $_mQUARTZ_STAIRS;
682 private static Rail $_mRAIL;
683 private static Opaque $_mRAW_COPPER;
684 private static Opaque $_mRAW_GOLD;
685 private static Opaque $_mRAW_IRON;
686 private static Redstone $_mREDSTONE;
695 private static Opaque $_mRED_NETHER_BRICKS;
696 private static Slab $_mRED_NETHER_BRICK_SLAB;
697 private static Stair $_mRED_NETHER_BRICK_STAIRS;
698 private static Wall $_mRED_NETHER_BRICK_WALL;
699 private static Sand $_mRED_SAND;
700 private static Opaque $_mRED_SANDSTONE;
701 private static Slab $_mRED_SANDSTONE_SLAB;
702 private static Stair $_mRED_SANDSTONE_STAIRS;
703 private static Wall $_mRED_SANDSTONE_WALL;
704 private static Torch $_mRED_TORCH;
705 private static Flower $_mRED_TULIP;
706 private static Opaque $_mREINFORCED_DEEPSLATE;
708 private static Opaque $_mRESIN;
709 private static Opaque $_mRESIN_BRICKS;
710 private static Slab $_mRESIN_BRICK_SLAB;
711 private static Stair $_mRESIN_BRICK_STAIRS;
712 private static Wall $_mRESIN_BRICK_WALL;
716 private static Sand $_mSAND;
717 private static Opaque $_mSANDSTONE;
718 private static Slab $_mSANDSTONE_SLAB;
719 private static Stair $_mSANDSTONE_STAIRS;
720 private static Wall $_mSANDSTONE_WALL;
721 private static Sculk $_mSCULK;
724 private static Opaque $_mSHROOMLIGHT;
726 private static Slime $_mSLIME;
729 private static Furnace $_mSMOKER;
730 private static Opaque $_mSMOOTH_BASALT;
731 private static Opaque $_mSMOOTH_QUARTZ;
732 private static Slab $_mSMOOTH_QUARTZ_SLAB;
733 private static Stair $_mSMOOTH_QUARTZ_STAIRS;
734 private static Opaque $_mSMOOTH_RED_SANDSTONE;
735 private static Slab $_mSMOOTH_RED_SANDSTONE_SLAB;
736 private static Stair $_mSMOOTH_RED_SANDSTONE_STAIRS;
737 private static Opaque $_mSMOOTH_SANDSTONE;
738 private static Slab $_mSMOOTH_SANDSTONE_SLAB;
739 private static Stair $_mSMOOTH_SANDSTONE_STAIRS;
740 private static Opaque $_mSMOOTH_STONE;
741 private static Slab $_mSMOOTH_STONE_SLAB;
742 private static Snow $_mSNOW;
745 private static SoulFire $_mSOUL_FIRE;
746 private static Lantern $_mSOUL_LANTERN;
747 private static SoulSand $_mSOUL_SAND;
748 private static Opaque $_mSOUL_SOIL;
749 private static Torch $_mSOUL_TORCH;
750 private static Sponge $_mSPONGE;
757 private static FenceGate $_mSPRUCE_FENCE_GATE;
758 private static Leaves $_mSPRUCE_LEAVES;
759 private static Wood $_mSPRUCE_LOG;
760 private static Planks $_mSPRUCE_PLANKS;
762 private static Sapling $_mSPRUCE_SAPLING;
768 private static WallSign $_mSPRUCE_WALL_SIGN;
769 private static Wood $_mSPRUCE_WOOD;
775 private static Opaque $_mSTONE;
777 private static Opaque $_mSTONE_BRICKS;
778 private static Slab $_mSTONE_BRICK_SLAB;
779 private static Stair $_mSTONE_BRICK_STAIRS;
780 private static Wall $_mSTONE_BRICK_WALL;
783 private static Slab $_mSTONE_SLAB;
784 private static Stair $_mSTONE_STAIRS;
791 private static TNT $_mTNT;
792 private static Torch $_mTORCH;
793 private static Flower $_mTORCHFLOWER;
796 private static Tripwire $_mTRIPWIRE;
798 private static Opaque $_mTUFF;
799 private static Opaque $_mTUFF_BRICKS;
800 private static Slab $_mTUFF_BRICK_SLAB;
801 private static Stair $_mTUFF_BRICK_STAIRS;
802 private static Wall $_mTUFF_BRICK_WALL;
803 private static Slab $_mTUFF_SLAB;
804 private static Stair $_mTUFF_STAIRS;
805 private static Wall $_mTUFF_WALL;
808 private static Vine $_mVINES;
816 private static FenceGate $_mWARPED_FENCE_GATE;
818 private static Wood $_mWARPED_HYPHAE;
819 private static Nylium $_mWARPED_NYLIUM;
820 private static Planks $_mWARPED_PLANKS;
826 private static Wood $_mWARPED_STEM;
829 private static WallSign $_mWARPED_WALL_SIGN;
830 private static Opaque $_mWARPED_WART_BLOCK;
831 private static Water $_mWATER;
836 private static Wheat $_mWHEAT;
837 private static Flower $_mWHITE_TULIP;
839 private static Wool $_mWOOL;
845 private static array $members;
847 private static bool $initialized =
false;
849 private function __construct(){
859 private static function unsafeAssign(\Closure $closure,
Block $memberValue) :
void{
865 $closure($memberValue);
872 private static function getInitAssigners() : array{
874 "acacia_button" => fn(
WoodenButton $v) => self::$_mACACIA_BUTTON = $v,
875 "acacia_ceiling_center_hanging_sign" => fn(
CeilingCenterHangingSign $v) => self::$_mACACIA_CEILING_CENTER_HANGING_SIGN = $v,
876 "acacia_ceiling_edges_hanging_sign" => fn(
CeilingEdgesHangingSign $v) => self::$_mACACIA_CEILING_EDGES_HANGING_SIGN = $v,
877 "acacia_door" => fn(
WoodenDoor $v) => self::$_mACACIA_DOOR = $v,
878 "acacia_fence" => fn(
WoodenFence $v) => self::$_mACACIA_FENCE = $v,
879 "acacia_fence_gate" => fn(
FenceGate $v) => self::$_mACACIA_FENCE_GATE = $v,
880 "acacia_leaves" => fn(
Leaves $v) => self::$_mACACIA_LEAVES = $v,
881 "acacia_log" => fn(
Wood $v) => self::$_mACACIA_LOG = $v,
882 "acacia_planks" => fn(
Planks $v) => self::$_mACACIA_PLANKS = $v,
883 "acacia_pressure_plate" => fn(
WoodenPressurePlate $v) => self::$_mACACIA_PRESSURE_PLATE = $v,
884 "acacia_sapling" => fn(
Sapling $v) => self::$_mACACIA_SAPLING = $v,
885 "acacia_sign" => fn(
FloorSign $v) => self::$_mACACIA_SIGN = $v,
886 "acacia_slab" => fn(
WoodenSlab $v) => self::$_mACACIA_SLAB = $v,
887 "acacia_stairs" => fn(
WoodenStairs $v) => self::$_mACACIA_STAIRS = $v,
888 "acacia_trapdoor" => fn(
WoodenTrapdoor $v) => self::$_mACACIA_TRAPDOOR = $v,
889 "acacia_wall_hanging_sign" => fn(
WallHangingSign $v) => self::$_mACACIA_WALL_HANGING_SIGN = $v,
890 "acacia_wall_sign" => fn(
WallSign $v) => self::$_mACACIA_WALL_SIGN = $v,
891 "acacia_wood" => fn(
Wood $v) => self::$_mACACIA_WOOD = $v,
892 "activator_rail" => fn(
ActivatorRail $v) => self::$_mACTIVATOR_RAIL = $v,
893 "air" => fn(
Air $v) => self::$_mAIR = $v,
894 "allium" => fn(
Flower $v) => self::$_mALLIUM = $v,
895 "all_sided_mushroom_stem" => fn(
MushroomStem $v) => self::$_mALL_SIDED_MUSHROOM_STEM = $v,
896 "amethyst" => fn(
Opaque $v) => self::$_mAMETHYST = $v,
897 "amethyst_cluster" => fn(
AmethystCluster $v) => self::$_mAMETHYST_CLUSTER = $v,
898 "ancient_debris" => fn(
Opaque $v) => self::$_mANCIENT_DEBRIS = $v,
899 "andesite" => fn(
Opaque $v) => self::$_mANDESITE = $v,
900 "andesite_slab" => fn(
Slab $v) => self::$_mANDESITE_SLAB = $v,
901 "andesite_stairs" => fn(
Stair $v) => self::$_mANDESITE_STAIRS = $v,
902 "andesite_wall" => fn(
Wall $v) => self::$_mANDESITE_WALL = $v,
903 "anvil" => fn(
Anvil $v) => self::$_mANVIL = $v,
904 "azalea" => fn(
Azalea $v) => self::$_mAZALEA = $v,
905 "azalea_leaves" => fn(
Leaves $v) => self::$_mAZALEA_LEAVES = $v,
906 "azure_bluet" => fn(
Flower $v) => self::$_mAZURE_BLUET = $v,
907 "bamboo" => fn(
Bamboo $v) => self::$_mBAMBOO = $v,
908 "bamboo_block" => fn(
Wood $v) => self::$_mBAMBOO_BLOCK = $v,
909 "bamboo_button" => fn(
WoodenButton $v) => self::$_mBAMBOO_BUTTON = $v,
910 "bamboo_ceiling_center_hanging_sign" => fn(
CeilingCenterHangingSign $v) => self::$_mBAMBOO_CEILING_CENTER_HANGING_SIGN = $v,
911 "bamboo_ceiling_edges_hanging_sign" => fn(
CeilingEdgesHangingSign $v) => self::$_mBAMBOO_CEILING_EDGES_HANGING_SIGN = $v,
912 "bamboo_door" => fn(
WoodenDoor $v) => self::$_mBAMBOO_DOOR = $v,
913 "bamboo_fence" => fn(
WoodenFence $v) => self::$_mBAMBOO_FENCE = $v,
914 "bamboo_fence_gate" => fn(
FenceGate $v) => self::$_mBAMBOO_FENCE_GATE = $v,
915 "bamboo_mosaic" => fn(
Planks $v) => self::$_mBAMBOO_MOSAIC = $v,
916 "bamboo_mosaic_slab" => fn(
WoodenSlab $v) => self::$_mBAMBOO_MOSAIC_SLAB = $v,
917 "bamboo_mosaic_stairs" => fn(
WoodenStairs $v) => self::$_mBAMBOO_MOSAIC_STAIRS = $v,
918 "bamboo_planks" => fn(
Planks $v) => self::$_mBAMBOO_PLANKS = $v,
919 "bamboo_pressure_plate" => fn(
WoodenPressurePlate $v) => self::$_mBAMBOO_PRESSURE_PLATE = $v,
920 "bamboo_sapling" => fn(
BambooSapling $v) => self::$_mBAMBOO_SAPLING = $v,
921 "bamboo_sign" => fn(
FloorSign $v) => self::$_mBAMBOO_SIGN = $v,
922 "bamboo_slab" => fn(
WoodenSlab $v) => self::$_mBAMBOO_SLAB = $v,
923 "bamboo_stairs" => fn(
WoodenStairs $v) => self::$_mBAMBOO_STAIRS = $v,
924 "bamboo_trapdoor" => fn(
WoodenTrapdoor $v) => self::$_mBAMBOO_TRAPDOOR = $v,
925 "bamboo_wall_hanging_sign" => fn(
WallHangingSign $v) => self::$_mBAMBOO_WALL_HANGING_SIGN = $v,
926 "bamboo_wall_sign" => fn(
WallSign $v) => self::$_mBAMBOO_WALL_SIGN = $v,
927 "banner" => fn(
FloorBanner $v) => self::$_mBANNER = $v,
928 "barrel" => fn(
Barrel $v) => self::$_mBARREL = $v,
929 "barrier" => fn(
Transparent $v) => self::$_mBARRIER = $v,
930 "basalt" => fn(
SimplePillar $v) => self::$_mBASALT = $v,
931 "beacon" => fn(
Beacon $v) => self::$_mBEACON = $v,
932 "bed" => fn(
Bed $v) => self::$_mBED = $v,
933 "bedrock" => fn(
Bedrock $v) => self::$_mBEDROCK = $v,
934 "beetroots" => fn(
Beetroot $v) => self::$_mBEETROOTS = $v,
935 "bell" => fn(
Bell $v) => self::$_mBELL = $v,
936 "big_dripleaf_head" => fn(
BigDripleafHead $v) => self::$_mBIG_DRIPLEAF_HEAD = $v,
937 "big_dripleaf_stem" => fn(
BigDripleafStem $v) => self::$_mBIG_DRIPLEAF_STEM = $v,
938 "birch_button" => fn(
WoodenButton $v) => self::$_mBIRCH_BUTTON = $v,
939 "birch_ceiling_center_hanging_sign" => fn(
CeilingCenterHangingSign $v) => self::$_mBIRCH_CEILING_CENTER_HANGING_SIGN = $v,
940 "birch_ceiling_edges_hanging_sign" => fn(
CeilingEdgesHangingSign $v) => self::$_mBIRCH_CEILING_EDGES_HANGING_SIGN = $v,
941 "birch_door" => fn(
WoodenDoor $v) => self::$_mBIRCH_DOOR = $v,
942 "birch_fence" => fn(
WoodenFence $v) => self::$_mBIRCH_FENCE = $v,
943 "birch_fence_gate" => fn(
FenceGate $v) => self::$_mBIRCH_FENCE_GATE = $v,
944 "birch_leaves" => fn(
Leaves $v) => self::$_mBIRCH_LEAVES = $v,
945 "birch_log" => fn(
Wood $v) => self::$_mBIRCH_LOG = $v,
946 "birch_planks" => fn(
Planks $v) => self::$_mBIRCH_PLANKS = $v,
947 "birch_pressure_plate" => fn(
WoodenPressurePlate $v) => self::$_mBIRCH_PRESSURE_PLATE = $v,
948 "birch_sapling" => fn(
Sapling $v) => self::$_mBIRCH_SAPLING = $v,
949 "birch_sign" => fn(
FloorSign $v) => self::$_mBIRCH_SIGN = $v,
950 "birch_slab" => fn(
WoodenSlab $v) => self::$_mBIRCH_SLAB = $v,
951 "birch_stairs" => fn(
WoodenStairs $v) => self::$_mBIRCH_STAIRS = $v,
952 "birch_trapdoor" => fn(
WoodenTrapdoor $v) => self::$_mBIRCH_TRAPDOOR = $v,
953 "birch_wall_hanging_sign" => fn(
WallHangingSign $v) => self::$_mBIRCH_WALL_HANGING_SIGN = $v,
954 "birch_wall_sign" => fn(
WallSign $v) => self::$_mBIRCH_WALL_SIGN = $v,
955 "birch_wood" => fn(
Wood $v) => self::$_mBIRCH_WOOD = $v,
956 "blackstone" => fn(
Opaque $v) => self::$_mBLACKSTONE = $v,
957 "blackstone_slab" => fn(
Slab $v) => self::$_mBLACKSTONE_SLAB = $v,
958 "blackstone_stairs" => fn(
Stair $v) => self::$_mBLACKSTONE_STAIRS = $v,
959 "blackstone_wall" => fn(
Wall $v) => self::$_mBLACKSTONE_WALL = $v,
960 "blast_furnace" => fn(
Furnace $v) => self::$_mBLAST_FURNACE = $v,
961 "blue_ice" => fn(
BlueIce $v) => self::$_mBLUE_ICE = $v,
962 "blue_orchid" => fn(
Flower $v) => self::$_mBLUE_ORCHID = $v,
963 "blue_torch" => fn(
Torch $v) => self::$_mBLUE_TORCH = $v,
964 "bone_block" => fn(
BoneBlock $v) => self::$_mBONE_BLOCK = $v,
965 "bookshelf" => fn(
Bookshelf $v) => self::$_mBOOKSHELF = $v,
966 "brewing_stand" => fn(
BrewingStand $v) => self::$_mBREWING_STAND = $v,
967 "bricks" => fn(
Opaque $v) => self::$_mBRICKS = $v,
968 "brick_slab" => fn(
Slab $v) => self::$_mBRICK_SLAB = $v,
969 "brick_stairs" => fn(
Stair $v) => self::$_mBRICK_STAIRS = $v,
970 "brick_wall" => fn(
Wall $v) => self::$_mBRICK_WALL = $v,
971 "brown_mushroom" => fn(
BrownMushroom $v) => self::$_mBROWN_MUSHROOM = $v,
972 "brown_mushroom_block" => fn(
BrownMushroomBlock $v) => self::$_mBROWN_MUSHROOM_BLOCK = $v,
973 "budding_amethyst" => fn(
BuddingAmethyst $v) => self::$_mBUDDING_AMETHYST = $v,
974 "cactus" => fn(
Cactus $v) => self::$_mCACTUS = $v,
975 "cactus_flower" => fn(
CactusFlower $v) => self::$_mCACTUS_FLOWER = $v,
976 "cake" => fn(
Cake $v) => self::$_mCAKE = $v,
977 "cake_with_candle" => fn(
CakeWithCandle $v) => self::$_mCAKE_WITH_CANDLE = $v,
978 "cake_with_dyed_candle" => fn(
CakeWithDyedCandle $v) => self::$_mCAKE_WITH_DYED_CANDLE = $v,
979 "calcite" => fn(
Opaque $v) => self::$_mCALCITE = $v,
980 "campfire" => fn(
Campfire $v) => self::$_mCAMPFIRE = $v,
981 "candle" => fn(
Candle $v) => self::$_mCANDLE = $v,
982 "carpet" => fn(
Carpet $v) => self::$_mCARPET = $v,
983 "carrots" => fn(
Carrot $v) => self::$_mCARROTS = $v,
984 "cartography_table" => fn(
CartographyTable $v) => self::$_mCARTOGRAPHY_TABLE = $v,
985 "carved_pumpkin" => fn(
CarvedPumpkin $v) => self::$_mCARVED_PUMPKIN = $v,
986 "cauldron" => fn(
Cauldron $v) => self::$_mCAULDRON = $v,
987 "cave_vines" => fn(
CaveVines $v) => self::$_mCAVE_VINES = $v,
988 "chain" => fn(
Chain $v) => self::$_mCHAIN = $v,
989 "chemical_heat" => fn(
ChemicalHeat $v) => self::$_mCHEMICAL_HEAT = $v,
990 "cherry_button" => fn(
WoodenButton $v) => self::$_mCHERRY_BUTTON = $v,
991 "cherry_ceiling_center_hanging_sign" => fn(
CeilingCenterHangingSign $v) => self::$_mCHERRY_CEILING_CENTER_HANGING_SIGN = $v,
992 "cherry_ceiling_edges_hanging_sign" => fn(
CeilingEdgesHangingSign $v) => self::$_mCHERRY_CEILING_EDGES_HANGING_SIGN = $v,
993 "cherry_door" => fn(
WoodenDoor $v) => self::$_mCHERRY_DOOR = $v,
994 "cherry_fence" => fn(
WoodenFence $v) => self::$_mCHERRY_FENCE = $v,
995 "cherry_fence_gate" => fn(
FenceGate $v) => self::$_mCHERRY_FENCE_GATE = $v,
996 "cherry_leaves" => fn(
Leaves $v) => self::$_mCHERRY_LEAVES = $v,
997 "cherry_log" => fn(
Wood $v) => self::$_mCHERRY_LOG = $v,
998 "cherry_planks" => fn(
Planks $v) => self::$_mCHERRY_PLANKS = $v,
999 "cherry_pressure_plate" => fn(
WoodenPressurePlate $v) => self::$_mCHERRY_PRESSURE_PLATE = $v,
1000 "cherry_sign" => fn(
FloorSign $v) => self::$_mCHERRY_SIGN = $v,
1001 "cherry_slab" => fn(
WoodenSlab $v) => self::$_mCHERRY_SLAB = $v,
1002 "cherry_stairs" => fn(
WoodenStairs $v) => self::$_mCHERRY_STAIRS = $v,
1003 "cherry_trapdoor" => fn(
WoodenTrapdoor $v) => self::$_mCHERRY_TRAPDOOR = $v,
1004 "cherry_wall_hanging_sign" => fn(
WallHangingSign $v) => self::$_mCHERRY_WALL_HANGING_SIGN = $v,
1005 "cherry_wall_sign" => fn(
WallSign $v) => self::$_mCHERRY_WALL_SIGN = $v,
1006 "cherry_wood" => fn(
Wood $v) => self::$_mCHERRY_WOOD = $v,
1007 "chest" => fn(
Chest $v) => self::$_mCHEST = $v,
1008 "chiseled_bookshelf" => fn(
ChiseledBookshelf $v) => self::$_mCHISELED_BOOKSHELF = $v,
1009 "chiseled_copper" => fn(
Copper $v) => self::$_mCHISELED_COPPER = $v,
1010 "chiseled_deepslate" => fn(
Opaque $v) => self::$_mCHISELED_DEEPSLATE = $v,
1011 "chiseled_nether_bricks" => fn(
Opaque $v) => self::$_mCHISELED_NETHER_BRICKS = $v,
1012 "chiseled_polished_blackstone" => fn(
Opaque $v) => self::$_mCHISELED_POLISHED_BLACKSTONE = $v,
1013 "chiseled_quartz" => fn(
SimplePillar $v) => self::$_mCHISELED_QUARTZ = $v,
1014 "chiseled_red_sandstone" => fn(
Opaque $v) => self::$_mCHISELED_RED_SANDSTONE = $v,
1015 "chiseled_resin_bricks" => fn(
Opaque $v) => self::$_mCHISELED_RESIN_BRICKS = $v,
1016 "chiseled_sandstone" => fn(
Opaque $v) => self::$_mCHISELED_SANDSTONE = $v,
1017 "chiseled_stone_bricks" => fn(
Opaque $v) => self::$_mCHISELED_STONE_BRICKS = $v,
1018 "chiseled_tuff" => fn(
Opaque $v) => self::$_mCHISELED_TUFF = $v,
1019 "chiseled_tuff_bricks" => fn(
Opaque $v) => self::$_mCHISELED_TUFF_BRICKS = $v,
1020 "chorus_flower" => fn(
ChorusFlower $v) => self::$_mCHORUS_FLOWER = $v,
1021 "chorus_plant" => fn(
ChorusPlant $v) => self::$_mCHORUS_PLANT = $v,
1022 "clay" => fn(
Clay $v) => self::$_mCLAY = $v,
1023 "coal" => fn(
Coal $v) => self::$_mCOAL = $v,
1024 "coal_ore" => fn(
CoalOre $v) => self::$_mCOAL_ORE = $v,
1025 "cobbled_deepslate" => fn(
Opaque $v) => self::$_mCOBBLED_DEEPSLATE = $v,
1026 "cobbled_deepslate_slab" => fn(
Slab $v) => self::$_mCOBBLED_DEEPSLATE_SLAB = $v,
1027 "cobbled_deepslate_stairs" => fn(
Stair $v) => self::$_mCOBBLED_DEEPSLATE_STAIRS = $v,
1028 "cobbled_deepslate_wall" => fn(
Wall $v) => self::$_mCOBBLED_DEEPSLATE_WALL = $v,
1029 "cobblestone" => fn(
Opaque $v) => self::$_mCOBBLESTONE = $v,
1030 "cobblestone_slab" => fn(
Slab $v) => self::$_mCOBBLESTONE_SLAB = $v,
1031 "cobblestone_stairs" => fn(
Stair $v) => self::$_mCOBBLESTONE_STAIRS = $v,
1032 "cobblestone_wall" => fn(
Wall $v) => self::$_mCOBBLESTONE_WALL = $v,
1033 "cobweb" => fn(
Cobweb $v) => self::$_mCOBWEB = $v,
1034 "cocoa_pod" => fn(
CocoaBlock $v) => self::$_mCOCOA_POD = $v,
1035 "compound_creator" => fn(
ChemistryTable $v) => self::$_mCOMPOUND_CREATOR = $v,
1036 "concrete" => fn(
Concrete $v) => self::$_mCONCRETE = $v,
1037 "concrete_powder" => fn(
ConcretePowder $v) => self::$_mCONCRETE_POWDER = $v,
1038 "copper" => fn(
Copper $v) => self::$_mCOPPER = $v,
1039 "copper_bars" => fn(
CopperBars $v) => self::$_mCOPPER_BARS = $v,
1040 "copper_bulb" => fn(
CopperBulb $v) => self::$_mCOPPER_BULB = $v,
1041 "copper_chain" => fn(
CopperChain $v) => self::$_mCOPPER_CHAIN = $v,
1042 "copper_door" => fn(
CopperDoor $v) => self::$_mCOPPER_DOOR = $v,
1043 "copper_grate" => fn(
CopperGrate $v) => self::$_mCOPPER_GRATE = $v,
1044 "copper_lantern" => fn(
CopperLantern $v) => self::$_mCOPPER_LANTERN = $v,
1045 "copper_ore" => fn(
CopperOre $v) => self::$_mCOPPER_ORE = $v,
1046 "copper_torch" => fn(
Torch $v) => self::$_mCOPPER_TORCH = $v,
1047 "copper_trapdoor" => fn(
CopperTrapdoor $v) => self::$_mCOPPER_TRAPDOOR = $v,
1048 "coral" => fn(
Coral $v) => self::$_mCORAL = $v,
1049 "coral_block" => fn(
CoralBlock $v) => self::$_mCORAL_BLOCK = $v,
1050 "coral_fan" => fn(
FloorCoralFan $v) => self::$_mCORAL_FAN = $v,
1051 "cornflower" => fn(
Flower $v) => self::$_mCORNFLOWER = $v,
1052 "cracked_deepslate_bricks" => fn(
Opaque $v) => self::$_mCRACKED_DEEPSLATE_BRICKS = $v,
1053 "cracked_deepslate_tiles" => fn(
Opaque $v) => self::$_mCRACKED_DEEPSLATE_TILES = $v,
1054 "cracked_nether_bricks" => fn(
Opaque $v) => self::$_mCRACKED_NETHER_BRICKS = $v,
1055 "cracked_polished_blackstone_bricks" => fn(
Opaque $v) => self::$_mCRACKED_POLISHED_BLACKSTONE_BRICKS = $v,
1056 "cracked_stone_bricks" => fn(
Opaque $v) => self::$_mCRACKED_STONE_BRICKS = $v,
1057 "crafting_table" => fn(
CraftingTable $v) => self::$_mCRAFTING_TABLE = $v,
1058 "crimson_button" => fn(
WoodenButton $v) => self::$_mCRIMSON_BUTTON = $v,
1059 "crimson_ceiling_center_hanging_sign" => fn(
CeilingCenterHangingSign $v) => self::$_mCRIMSON_CEILING_CENTER_HANGING_SIGN = $v,
1060 "crimson_ceiling_edges_hanging_sign" => fn(
CeilingEdgesHangingSign $v) => self::$_mCRIMSON_CEILING_EDGES_HANGING_SIGN = $v,
1061 "crimson_door" => fn(
WoodenDoor $v) => self::$_mCRIMSON_DOOR = $v,
1062 "crimson_fence" => fn(
WoodenFence $v) => self::$_mCRIMSON_FENCE = $v,
1063 "crimson_fence_gate" => fn(
FenceGate $v) => self::$_mCRIMSON_FENCE_GATE = $v,
1064 "crimson_fungus" => fn(
NetherFungus $v) => self::$_mCRIMSON_FUNGUS = $v,
1065 "crimson_hyphae" => fn(
Wood $v) => self::$_mCRIMSON_HYPHAE = $v,
1066 "crimson_nylium" => fn(
Nylium $v) => self::$_mCRIMSON_NYLIUM = $v,
1067 "crimson_planks" => fn(
Planks $v) => self::$_mCRIMSON_PLANKS = $v,
1068 "crimson_pressure_plate" => fn(
WoodenPressurePlate $v) => self::$_mCRIMSON_PRESSURE_PLATE = $v,
1069 "crimson_roots" => fn(
NetherRoots $v) => self::$_mCRIMSON_ROOTS = $v,
1070 "crimson_sign" => fn(
FloorSign $v) => self::$_mCRIMSON_SIGN = $v,
1071 "crimson_slab" => fn(
WoodenSlab $v) => self::$_mCRIMSON_SLAB = $v,
1072 "crimson_stairs" => fn(
WoodenStairs $v) => self::$_mCRIMSON_STAIRS = $v,
1073 "crimson_stem" => fn(
Wood $v) => self::$_mCRIMSON_STEM = $v,
1074 "crimson_trapdoor" => fn(
WoodenTrapdoor $v) => self::$_mCRIMSON_TRAPDOOR = $v,
1075 "crimson_wall_hanging_sign" => fn(
WallHangingSign $v) => self::$_mCRIMSON_WALL_HANGING_SIGN = $v,
1076 "crimson_wall_sign" => fn(
WallSign $v) => self::$_mCRIMSON_WALL_SIGN = $v,
1077 "crying_obsidian" => fn(
Opaque $v) => self::$_mCRYING_OBSIDIAN = $v,
1078 "cut_copper" => fn(
Copper $v) => self::$_mCUT_COPPER = $v,
1079 "cut_copper_slab" => fn(
CopperSlab $v) => self::$_mCUT_COPPER_SLAB = $v,
1080 "cut_copper_stairs" => fn(
CopperStairs $v) => self::$_mCUT_COPPER_STAIRS = $v,
1081 "cut_red_sandstone" => fn(
Opaque $v) => self::$_mCUT_RED_SANDSTONE = $v,
1082 "cut_red_sandstone_slab" => fn(
Slab $v) => self::$_mCUT_RED_SANDSTONE_SLAB = $v,
1083 "cut_sandstone" => fn(
Opaque $v) => self::$_mCUT_SANDSTONE = $v,
1084 "cut_sandstone_slab" => fn(
Slab $v) => self::$_mCUT_SANDSTONE_SLAB = $v,
1085 "dandelion" => fn(
Flower $v) => self::$_mDANDELION = $v,
1086 "dark_oak_button" => fn(
WoodenButton $v) => self::$_mDARK_OAK_BUTTON = $v,
1087 "dark_oak_ceiling_center_hanging_sign" => fn(
CeilingCenterHangingSign $v) => self::$_mDARK_OAK_CEILING_CENTER_HANGING_SIGN = $v,
1088 "dark_oak_ceiling_edges_hanging_sign" => fn(
CeilingEdgesHangingSign $v) => self::$_mDARK_OAK_CEILING_EDGES_HANGING_SIGN = $v,
1089 "dark_oak_door" => fn(
WoodenDoor $v) => self::$_mDARK_OAK_DOOR = $v,
1090 "dark_oak_fence" => fn(
WoodenFence $v) => self::$_mDARK_OAK_FENCE = $v,
1091 "dark_oak_fence_gate" => fn(
FenceGate $v) => self::$_mDARK_OAK_FENCE_GATE = $v,
1092 "dark_oak_leaves" => fn(
Leaves $v) => self::$_mDARK_OAK_LEAVES = $v,
1093 "dark_oak_log" => fn(
Wood $v) => self::$_mDARK_OAK_LOG = $v,
1094 "dark_oak_planks" => fn(
Planks $v) => self::$_mDARK_OAK_PLANKS = $v,
1095 "dark_oak_pressure_plate" => fn(
WoodenPressurePlate $v) => self::$_mDARK_OAK_PRESSURE_PLATE = $v,
1096 "dark_oak_sapling" => fn(
Sapling $v) => self::$_mDARK_OAK_SAPLING = $v,
1097 "dark_oak_sign" => fn(
FloorSign $v) => self::$_mDARK_OAK_SIGN = $v,
1098 "dark_oak_slab" => fn(
WoodenSlab $v) => self::$_mDARK_OAK_SLAB = $v,
1099 "dark_oak_stairs" => fn(
WoodenStairs $v) => self::$_mDARK_OAK_STAIRS = $v,
1100 "dark_oak_trapdoor" => fn(
WoodenTrapdoor $v) => self::$_mDARK_OAK_TRAPDOOR = $v,
1101 "dark_oak_wall_hanging_sign" => fn(
WallHangingSign $v) => self::$_mDARK_OAK_WALL_HANGING_SIGN = $v,
1102 "dark_oak_wall_sign" => fn(
WallSign $v) => self::$_mDARK_OAK_WALL_SIGN = $v,
1103 "dark_oak_wood" => fn(
Wood $v) => self::$_mDARK_OAK_WOOD = $v,
1104 "dark_prismarine" => fn(
Opaque $v) => self::$_mDARK_PRISMARINE = $v,
1105 "dark_prismarine_slab" => fn(
Slab $v) => self::$_mDARK_PRISMARINE_SLAB = $v,
1106 "dark_prismarine_stairs" => fn(
Stair $v) => self::$_mDARK_PRISMARINE_STAIRS = $v,
1107 "daylight_sensor" => fn(
DaylightSensor $v) => self::$_mDAYLIGHT_SENSOR = $v,
1108 "dead_bush" => fn(
DeadBush $v) => self::$_mDEAD_BUSH = $v,
1109 "deepslate" => fn(
SimplePillar $v) => self::$_mDEEPSLATE = $v,
1110 "deepslate_bricks" => fn(
Opaque $v) => self::$_mDEEPSLATE_BRICKS = $v,
1111 "deepslate_brick_slab" => fn(
Slab $v) => self::$_mDEEPSLATE_BRICK_SLAB = $v,
1112 "deepslate_brick_stairs" => fn(
Stair $v) => self::$_mDEEPSLATE_BRICK_STAIRS = $v,
1113 "deepslate_brick_wall" => fn(
Wall $v) => self::$_mDEEPSLATE_BRICK_WALL = $v,
1114 "deepslate_coal_ore" => fn(
CoalOre $v) => self::$_mDEEPSLATE_COAL_ORE = $v,
1115 "deepslate_copper_ore" => fn(
CopperOre $v) => self::$_mDEEPSLATE_COPPER_ORE = $v,
1116 "deepslate_diamond_ore" => fn(
DiamondOre $v) => self::$_mDEEPSLATE_DIAMOND_ORE = $v,
1117 "deepslate_emerald_ore" => fn(
EmeraldOre $v) => self::$_mDEEPSLATE_EMERALD_ORE = $v,
1118 "deepslate_gold_ore" => fn(
GoldOre $v) => self::$_mDEEPSLATE_GOLD_ORE = $v,
1119 "deepslate_iron_ore" => fn(
IronOre $v) => self::$_mDEEPSLATE_IRON_ORE = $v,
1120 "deepslate_lapis_lazuli_ore" => fn(
LapisOre $v) => self::$_mDEEPSLATE_LAPIS_LAZULI_ORE = $v,
1121 "deepslate_redstone_ore" => fn(
RedstoneOre $v) => self::$_mDEEPSLATE_REDSTONE_ORE = $v,
1122 "deepslate_tiles" => fn(
Opaque $v) => self::$_mDEEPSLATE_TILES = $v,
1123 "deepslate_tile_slab" => fn(
Slab $v) => self::$_mDEEPSLATE_TILE_SLAB = $v,
1124 "deepslate_tile_stairs" => fn(
Stair $v) => self::$_mDEEPSLATE_TILE_STAIRS = $v,
1125 "deepslate_tile_wall" => fn(
Wall $v) => self::$_mDEEPSLATE_TILE_WALL = $v,
1126 "detector_rail" => fn(
DetectorRail $v) => self::$_mDETECTOR_RAIL = $v,
1127 "diamond" => fn(
Opaque $v) => self::$_mDIAMOND = $v,
1128 "diamond_ore" => fn(
DiamondOre $v) => self::$_mDIAMOND_ORE = $v,
1129 "diorite" => fn(
Opaque $v) => self::$_mDIORITE = $v,
1130 "diorite_slab" => fn(
Slab $v) => self::$_mDIORITE_SLAB = $v,
1131 "diorite_stairs" => fn(
Stair $v) => self::$_mDIORITE_STAIRS = $v,
1132 "diorite_wall" => fn(
Wall $v) => self::$_mDIORITE_WALL = $v,
1133 "dirt" => fn(
Dirt $v) => self::$_mDIRT = $v,
1134 "double_pitcher_crop" => fn(
DoublePitcherCrop $v) => self::$_mDOUBLE_PITCHER_CROP = $v,
1135 "double_tallgrass" => fn(
DoubleTallGrass $v) => self::$_mDOUBLE_TALLGRASS = $v,
1136 "dragon_egg" => fn(
DragonEgg $v) => self::$_mDRAGON_EGG = $v,
1137 "dried_kelp" => fn(
DriedKelp $v) => self::$_mDRIED_KELP = $v,
1138 "dyed_candle" => fn(
DyedCandle $v) => self::$_mDYED_CANDLE = $v,
1139 "dyed_shulker_box" => fn(
DyedShulkerBox $v) => self::$_mDYED_SHULKER_BOX = $v,
1140 "element_actinium" => fn(
Element $v) => self::$_mELEMENT_ACTINIUM = $v,
1141 "element_aluminum" => fn(
Element $v) => self::$_mELEMENT_ALUMINUM = $v,
1142 "element_americium" => fn(
Element $v) => self::$_mELEMENT_AMERICIUM = $v,
1143 "element_antimony" => fn(
Element $v) => self::$_mELEMENT_ANTIMONY = $v,
1144 "element_argon" => fn(
Element $v) => self::$_mELEMENT_ARGON = $v,
1145 "element_arsenic" => fn(
Element $v) => self::$_mELEMENT_ARSENIC = $v,
1146 "element_astatine" => fn(
Element $v) => self::$_mELEMENT_ASTATINE = $v,
1147 "element_barium" => fn(
Element $v) => self::$_mELEMENT_BARIUM = $v,
1148 "element_berkelium" => fn(
Element $v) => self::$_mELEMENT_BERKELIUM = $v,
1149 "element_beryllium" => fn(
Element $v) => self::$_mELEMENT_BERYLLIUM = $v,
1150 "element_bismuth" => fn(
Element $v) => self::$_mELEMENT_BISMUTH = $v,
1151 "element_bohrium" => fn(
Element $v) => self::$_mELEMENT_BOHRIUM = $v,
1152 "element_boron" => fn(
Element $v) => self::$_mELEMENT_BORON = $v,
1153 "element_bromine" => fn(
Element $v) => self::$_mELEMENT_BROMINE = $v,
1154 "element_cadmium" => fn(
Element $v) => self::$_mELEMENT_CADMIUM = $v,
1155 "element_calcium" => fn(
Element $v) => self::$_mELEMENT_CALCIUM = $v,
1156 "element_californium" => fn(
Element $v) => self::$_mELEMENT_CALIFORNIUM = $v,
1157 "element_carbon" => fn(
Element $v) => self::$_mELEMENT_CARBON = $v,
1158 "element_cerium" => fn(
Element $v) => self::$_mELEMENT_CERIUM = $v,
1159 "element_cesium" => fn(
Element $v) => self::$_mELEMENT_CESIUM = $v,
1160 "element_chlorine" => fn(
Element $v) => self::$_mELEMENT_CHLORINE = $v,
1161 "element_chromium" => fn(
Element $v) => self::$_mELEMENT_CHROMIUM = $v,
1162 "element_cobalt" => fn(
Element $v) => self::$_mELEMENT_COBALT = $v,
1163 "element_constructor" => fn(
ChemistryTable $v) => self::$_mELEMENT_CONSTRUCTOR = $v,
1164 "element_copernicium" => fn(
Element $v) => self::$_mELEMENT_COPERNICIUM = $v,
1165 "element_copper" => fn(
Element $v) => self::$_mELEMENT_COPPER = $v,
1166 "element_curium" => fn(
Element $v) => self::$_mELEMENT_CURIUM = $v,
1167 "element_darmstadtium" => fn(
Element $v) => self::$_mELEMENT_DARMSTADTIUM = $v,
1168 "element_dubnium" => fn(
Element $v) => self::$_mELEMENT_DUBNIUM = $v,
1169 "element_dysprosium" => fn(
Element $v) => self::$_mELEMENT_DYSPROSIUM = $v,
1170 "element_einsteinium" => fn(
Element $v) => self::$_mELEMENT_EINSTEINIUM = $v,
1171 "element_erbium" => fn(
Element $v) => self::$_mELEMENT_ERBIUM = $v,
1172 "element_europium" => fn(
Element $v) => self::$_mELEMENT_EUROPIUM = $v,
1173 "element_fermium" => fn(
Element $v) => self::$_mELEMENT_FERMIUM = $v,
1174 "element_flerovium" => fn(
Element $v) => self::$_mELEMENT_FLEROVIUM = $v,
1175 "element_fluorine" => fn(
Element $v) => self::$_mELEMENT_FLUORINE = $v,
1176 "element_francium" => fn(
Element $v) => self::$_mELEMENT_FRANCIUM = $v,
1177 "element_gadolinium" => fn(
Element $v) => self::$_mELEMENT_GADOLINIUM = $v,
1178 "element_gallium" => fn(
Element $v) => self::$_mELEMENT_GALLIUM = $v,
1179 "element_germanium" => fn(
Element $v) => self::$_mELEMENT_GERMANIUM = $v,
1180 "element_gold" => fn(
Element $v) => self::$_mELEMENT_GOLD = $v,
1181 "element_hafnium" => fn(
Element $v) => self::$_mELEMENT_HAFNIUM = $v,
1182 "element_hassium" => fn(
Element $v) => self::$_mELEMENT_HASSIUM = $v,
1183 "element_helium" => fn(
Element $v) => self::$_mELEMENT_HELIUM = $v,
1184 "element_holmium" => fn(
Element $v) => self::$_mELEMENT_HOLMIUM = $v,
1185 "element_hydrogen" => fn(
Element $v) => self::$_mELEMENT_HYDROGEN = $v,
1186 "element_indium" => fn(
Element $v) => self::$_mELEMENT_INDIUM = $v,
1187 "element_iodine" => fn(
Element $v) => self::$_mELEMENT_IODINE = $v,
1188 "element_iridium" => fn(
Element $v) => self::$_mELEMENT_IRIDIUM = $v,
1189 "element_iron" => fn(
Element $v) => self::$_mELEMENT_IRON = $v,
1190 "element_krypton" => fn(
Element $v) => self::$_mELEMENT_KRYPTON = $v,
1191 "element_lanthanum" => fn(
Element $v) => self::$_mELEMENT_LANTHANUM = $v,
1192 "element_lawrencium" => fn(
Element $v) => self::$_mELEMENT_LAWRENCIUM = $v,
1193 "element_lead" => fn(
Element $v) => self::$_mELEMENT_LEAD = $v,
1194 "element_lithium" => fn(
Element $v) => self::$_mELEMENT_LITHIUM = $v,
1195 "element_livermorium" => fn(
Element $v) => self::$_mELEMENT_LIVERMORIUM = $v,
1196 "element_lutetium" => fn(
Element $v) => self::$_mELEMENT_LUTETIUM = $v,
1197 "element_magnesium" => fn(
Element $v) => self::$_mELEMENT_MAGNESIUM = $v,
1198 "element_manganese" => fn(
Element $v) => self::$_mELEMENT_MANGANESE = $v,
1199 "element_meitnerium" => fn(
Element $v) => self::$_mELEMENT_MEITNERIUM = $v,
1200 "element_mendelevium" => fn(
Element $v) => self::$_mELEMENT_MENDELEVIUM = $v,
1201 "element_mercury" => fn(
Element $v) => self::$_mELEMENT_MERCURY = $v,
1202 "element_molybdenum" => fn(
Element $v) => self::$_mELEMENT_MOLYBDENUM = $v,
1203 "element_moscovium" => fn(
Element $v) => self::$_mELEMENT_MOSCOVIUM = $v,
1204 "element_neodymium" => fn(
Element $v) => self::$_mELEMENT_NEODYMIUM = $v,
1205 "element_neon" => fn(
Element $v) => self::$_mELEMENT_NEON = $v,
1206 "element_neptunium" => fn(
Element $v) => self::$_mELEMENT_NEPTUNIUM = $v,
1207 "element_nickel" => fn(
Element $v) => self::$_mELEMENT_NICKEL = $v,
1208 "element_nihonium" => fn(
Element $v) => self::$_mELEMENT_NIHONIUM = $v,
1209 "element_niobium" => fn(
Element $v) => self::$_mELEMENT_NIOBIUM = $v,
1210 "element_nitrogen" => fn(
Element $v) => self::$_mELEMENT_NITROGEN = $v,
1211 "element_nobelium" => fn(
Element $v) => self::$_mELEMENT_NOBELIUM = $v,
1212 "element_oganesson" => fn(
Element $v) => self::$_mELEMENT_OGANESSON = $v,
1213 "element_osmium" => fn(
Element $v) => self::$_mELEMENT_OSMIUM = $v,
1214 "element_oxygen" => fn(
Element $v) => self::$_mELEMENT_OXYGEN = $v,
1215 "element_palladium" => fn(
Element $v) => self::$_mELEMENT_PALLADIUM = $v,
1216 "element_phosphorus" => fn(
Element $v) => self::$_mELEMENT_PHOSPHORUS = $v,
1217 "element_platinum" => fn(
Element $v) => self::$_mELEMENT_PLATINUM = $v,
1218 "element_plutonium" => fn(
Element $v) => self::$_mELEMENT_PLUTONIUM = $v,
1219 "element_polonium" => fn(
Element $v) => self::$_mELEMENT_POLONIUM = $v,
1220 "element_potassium" => fn(
Element $v) => self::$_mELEMENT_POTASSIUM = $v,
1221 "element_praseodymium" => fn(
Element $v) => self::$_mELEMENT_PRASEODYMIUM = $v,
1222 "element_promethium" => fn(
Element $v) => self::$_mELEMENT_PROMETHIUM = $v,
1223 "element_protactinium" => fn(
Element $v) => self::$_mELEMENT_PROTACTINIUM = $v,
1224 "element_radium" => fn(
Element $v) => self::$_mELEMENT_RADIUM = $v,
1225 "element_radon" => fn(
Element $v) => self::$_mELEMENT_RADON = $v,
1226 "element_rhenium" => fn(
Element $v) => self::$_mELEMENT_RHENIUM = $v,
1227 "element_rhodium" => fn(
Element $v) => self::$_mELEMENT_RHODIUM = $v,
1228 "element_roentgenium" => fn(
Element $v) => self::$_mELEMENT_ROENTGENIUM = $v,
1229 "element_rubidium" => fn(
Element $v) => self::$_mELEMENT_RUBIDIUM = $v,
1230 "element_ruthenium" => fn(
Element $v) => self::$_mELEMENT_RUTHENIUM = $v,
1231 "element_rutherfordium" => fn(
Element $v) => self::$_mELEMENT_RUTHERFORDIUM = $v,
1232 "element_samarium" => fn(
Element $v) => self::$_mELEMENT_SAMARIUM = $v,
1233 "element_scandium" => fn(
Element $v) => self::$_mELEMENT_SCANDIUM = $v,
1234 "element_seaborgium" => fn(
Element $v) => self::$_mELEMENT_SEABORGIUM = $v,
1235 "element_selenium" => fn(
Element $v) => self::$_mELEMENT_SELENIUM = $v,
1236 "element_silicon" => fn(
Element $v) => self::$_mELEMENT_SILICON = $v,
1237 "element_silver" => fn(
Element $v) => self::$_mELEMENT_SILVER = $v,
1238 "element_sodium" => fn(
Element $v) => self::$_mELEMENT_SODIUM = $v,
1239 "element_strontium" => fn(
Element $v) => self::$_mELEMENT_STRONTIUM = $v,
1240 "element_sulfur" => fn(
Element $v) => self::$_mELEMENT_SULFUR = $v,
1241 "element_tantalum" => fn(
Element $v) => self::$_mELEMENT_TANTALUM = $v,
1242 "element_technetium" => fn(
Element $v) => self::$_mELEMENT_TECHNETIUM = $v,
1243 "element_tellurium" => fn(
Element $v) => self::$_mELEMENT_TELLURIUM = $v,
1244 "element_tennessine" => fn(
Element $v) => self::$_mELEMENT_TENNESSINE = $v,
1245 "element_terbium" => fn(
Element $v) => self::$_mELEMENT_TERBIUM = $v,
1246 "element_thallium" => fn(
Element $v) => self::$_mELEMENT_THALLIUM = $v,
1247 "element_thorium" => fn(
Element $v) => self::$_mELEMENT_THORIUM = $v,
1248 "element_thulium" => fn(
Element $v) => self::$_mELEMENT_THULIUM = $v,
1249 "element_tin" => fn(
Element $v) => self::$_mELEMENT_TIN = $v,
1250 "element_titanium" => fn(
Element $v) => self::$_mELEMENT_TITANIUM = $v,
1251 "element_tungsten" => fn(
Element $v) => self::$_mELEMENT_TUNGSTEN = $v,
1252 "element_uranium" => fn(
Element $v) => self::$_mELEMENT_URANIUM = $v,
1253 "element_vanadium" => fn(
Element $v) => self::$_mELEMENT_VANADIUM = $v,
1254 "element_xenon" => fn(
Element $v) => self::$_mELEMENT_XENON = $v,
1255 "element_ytterbium" => fn(
Element $v) => self::$_mELEMENT_YTTERBIUM = $v,
1256 "element_yttrium" => fn(
Element $v) => self::$_mELEMENT_YTTRIUM = $v,
1257 "element_zero" => fn(
Opaque $v) => self::$_mELEMENT_ZERO = $v,
1258 "element_zinc" => fn(
Element $v) => self::$_mELEMENT_ZINC = $v,
1259 "element_zirconium" => fn(
Element $v) => self::$_mELEMENT_ZIRCONIUM = $v,
1260 "emerald" => fn(
Opaque $v) => self::$_mEMERALD = $v,
1261 "emerald_ore" => fn(
EmeraldOre $v) => self::$_mEMERALD_ORE = $v,
1262 "enchanting_table" => fn(
EnchantingTable $v) => self::$_mENCHANTING_TABLE = $v,
1263 "ender_chest" => fn(
EnderChest $v) => self::$_mENDER_CHEST = $v,
1264 "end_portal_frame" => fn(
EndPortalFrame $v) => self::$_mEND_PORTAL_FRAME = $v,
1265 "end_rod" => fn(
EndRod $v) => self::$_mEND_ROD = $v,
1266 "end_stone" => fn(
Opaque $v) => self::$_mEND_STONE = $v,
1267 "end_stone_bricks" => fn(
Opaque $v) => self::$_mEND_STONE_BRICKS = $v,
1268 "end_stone_brick_slab" => fn(
Slab $v) => self::$_mEND_STONE_BRICK_SLAB = $v,
1269 "end_stone_brick_stairs" => fn(
Stair $v) => self::$_mEND_STONE_BRICK_STAIRS = $v,
1270 "end_stone_brick_wall" => fn(
Wall $v) => self::$_mEND_STONE_BRICK_WALL = $v,
1271 "fake_wooden_slab" => fn(
Slab $v) => self::$_mFAKE_WOODEN_SLAB = $v,
1272 "farmland" => fn(
Farmland $v) => self::$_mFARMLAND = $v,
1273 "fern" => fn(
TallGrass $v) => self::$_mFERN = $v,
1274 "fire" => fn(
Fire $v) => self::$_mFIRE = $v,
1275 "fletching_table" => fn(
FletchingTable $v) => self::$_mFLETCHING_TABLE = $v,
1276 "flowering_azalea" => fn(
Azalea $v) => self::$_mFLOWERING_AZALEA = $v,
1277 "flowering_azalea_leaves" => fn(
Leaves $v) => self::$_mFLOWERING_AZALEA_LEAVES = $v,
1278 "flower_pot" => fn(
FlowerPot $v) => self::$_mFLOWER_POT = $v,
1279 "froglight" => fn(
Froglight $v) => self::$_mFROGLIGHT = $v,
1280 "frosted_ice" => fn(
FrostedIce $v) => self::$_mFROSTED_ICE = $v,
1281 "furnace" => fn(
Furnace $v) => self::$_mFURNACE = $v,
1282 "gilded_blackstone" => fn(
GildedBlackstone $v) => self::$_mGILDED_BLACKSTONE = $v,
1283 "glass" => fn(
Glass $v) => self::$_mGLASS = $v,
1284 "glass_pane" => fn(
GlassPane $v) => self::$_mGLASS_PANE = $v,
1285 "glazed_terracotta" => fn(
GlazedTerracotta $v) => self::$_mGLAZED_TERRACOTTA = $v,
1286 "glowing_item_frame" => fn(
ItemFrame $v) => self::$_mGLOWING_ITEM_FRAME = $v,
1287 "glowing_obsidian" => fn(
GlowingObsidian $v) => self::$_mGLOWING_OBSIDIAN = $v,
1288 "glowstone" => fn(
Glowstone $v) => self::$_mGLOWSTONE = $v,
1289 "glow_lichen" => fn(
GlowLichen $v) => self::$_mGLOW_LICHEN = $v,
1290 "gold" => fn(
Opaque $v) => self::$_mGOLD = $v,
1291 "gold_ore" => fn(
GoldOre $v) => self::$_mGOLD_ORE = $v,
1292 "granite" => fn(
Opaque $v) => self::$_mGRANITE = $v,
1293 "granite_slab" => fn(
Slab $v) => self::$_mGRANITE_SLAB = $v,
1294 "granite_stairs" => fn(
Stair $v) => self::$_mGRANITE_STAIRS = $v,
1295 "granite_wall" => fn(
Wall $v) => self::$_mGRANITE_WALL = $v,
1296 "grass" => fn(
Grass $v) => self::$_mGRASS = $v,
1297 "grass_path" => fn(
GrassPath $v) => self::$_mGRASS_PATH = $v,
1298 "gravel" => fn(
Gravel $v) => self::$_mGRAVEL = $v,
1299 "green_torch" => fn(
Torch $v) => self::$_mGREEN_TORCH = $v,
1300 "hanging_roots" => fn(
HangingRoots $v) => self::$_mHANGING_ROOTS = $v,
1301 "hardened_clay" => fn(
HardenedClay $v) => self::$_mHARDENED_CLAY = $v,
1302 "hardened_glass" => fn(
HardenedGlass $v) => self::$_mHARDENED_GLASS = $v,
1303 "hardened_glass_pane" => fn(
HardenedGlassPane $v) => self::$_mHARDENED_GLASS_PANE = $v,
1304 "hay_bale" => fn(
HayBale $v) => self::$_mHAY_BALE = $v,
1305 "honeycomb" => fn(
Opaque $v) => self::$_mHONEYCOMB = $v,
1306 "hopper" => fn(
Hopper $v) => self::$_mHOPPER = $v,
1307 "ice" => fn(
Ice $v) => self::$_mICE = $v,
1308 "infested_chiseled_stone_brick" => fn(
InfestedStone $v) => self::$_mINFESTED_CHISELED_STONE_BRICK = $v,
1309 "infested_cobblestone" => fn(
InfestedStone $v) => self::$_mINFESTED_COBBLESTONE = $v,
1310 "infested_cracked_stone_brick" => fn(
InfestedStone $v) => self::$_mINFESTED_CRACKED_STONE_BRICK = $v,
1311 "infested_deepslate" => fn(
InfestedPillar $v) => self::$_mINFESTED_DEEPSLATE = $v,
1312 "infested_mossy_stone_brick" => fn(
InfestedStone $v) => self::$_mINFESTED_MOSSY_STONE_BRICK = $v,
1313 "infested_stone" => fn(
InfestedStone $v) => self::$_mINFESTED_STONE = $v,
1314 "infested_stone_brick" => fn(
InfestedStone $v) => self::$_mINFESTED_STONE_BRICK = $v,
1315 "info_update" => fn(
Opaque $v) => self::$_mINFO_UPDATE = $v,
1316 "info_update2" => fn(
Opaque $v) => self::$_mINFO_UPDATE2 = $v,
1317 "invisible_bedrock" => fn(
Transparent $v) => self::$_mINVISIBLE_BEDROCK = $v,
1318 "iron" => fn(
Opaque $v) => self::$_mIRON = $v,
1319 "iron_bars" => fn(
Thin $v) => self::$_mIRON_BARS = $v,
1320 "iron_door" => fn(
Door $v) => self::$_mIRON_DOOR = $v,
1321 "iron_ore" => fn(
IronOre $v) => self::$_mIRON_ORE = $v,
1322 "iron_trapdoor" => fn(
Trapdoor $v) => self::$_mIRON_TRAPDOOR = $v,
1323 "item_frame" => fn(
ItemFrame $v) => self::$_mITEM_FRAME = $v,
1324 "jukebox" => fn(
Jukebox $v) => self::$_mJUKEBOX = $v,
1325 "jungle_button" => fn(
WoodenButton $v) => self::$_mJUNGLE_BUTTON = $v,
1326 "jungle_ceiling_center_hanging_sign" => fn(
CeilingCenterHangingSign $v) => self::$_mJUNGLE_CEILING_CENTER_HANGING_SIGN = $v,
1327 "jungle_ceiling_edges_hanging_sign" => fn(
CeilingEdgesHangingSign $v) => self::$_mJUNGLE_CEILING_EDGES_HANGING_SIGN = $v,
1328 "jungle_door" => fn(
WoodenDoor $v) => self::$_mJUNGLE_DOOR = $v,
1329 "jungle_fence" => fn(
WoodenFence $v) => self::$_mJUNGLE_FENCE = $v,
1330 "jungle_fence_gate" => fn(
FenceGate $v) => self::$_mJUNGLE_FENCE_GATE = $v,
1331 "jungle_leaves" => fn(
Leaves $v) => self::$_mJUNGLE_LEAVES = $v,
1332 "jungle_log" => fn(
Wood $v) => self::$_mJUNGLE_LOG = $v,
1333 "jungle_planks" => fn(
Planks $v) => self::$_mJUNGLE_PLANKS = $v,
1334 "jungle_pressure_plate" => fn(
WoodenPressurePlate $v) => self::$_mJUNGLE_PRESSURE_PLATE = $v,
1335 "jungle_sapling" => fn(
Sapling $v) => self::$_mJUNGLE_SAPLING = $v,
1336 "jungle_sign" => fn(
FloorSign $v) => self::$_mJUNGLE_SIGN = $v,
1337 "jungle_slab" => fn(
WoodenSlab $v) => self::$_mJUNGLE_SLAB = $v,
1338 "jungle_stairs" => fn(
WoodenStairs $v) => self::$_mJUNGLE_STAIRS = $v,
1339 "jungle_trapdoor" => fn(
WoodenTrapdoor $v) => self::$_mJUNGLE_TRAPDOOR = $v,
1340 "jungle_wall_hanging_sign" => fn(
WallHangingSign $v) => self::$_mJUNGLE_WALL_HANGING_SIGN = $v,
1341 "jungle_wall_sign" => fn(
WallSign $v) => self::$_mJUNGLE_WALL_SIGN = $v,
1342 "jungle_wood" => fn(
Wood $v) => self::$_mJUNGLE_WOOD = $v,
1344 "ladder" => fn(
Ladder $v) => self::$_mLADDER = $v,
1345 "lantern" => fn(
Lantern $v) => self::$_mLANTERN = $v,
1346 "lapis_lazuli" => fn(
Opaque $v) => self::$_mLAPIS_LAZULI = $v,
1347 "lapis_lazuli_ore" => fn(
LapisOre $v) => self::$_mLAPIS_LAZULI_ORE = $v,
1349 "lava" => fn(
Lava $v) => self::$_mLAVA = $v,
1350 "lava_cauldron" => fn(
LavaCauldron $v) => self::$_mLAVA_CAULDRON = $v,
1351 "lectern" => fn(
Lectern $v) => self::$_mLECTERN = $v,
1352 "legacy_stonecutter" => fn(
Opaque $v) => self::$_mLEGACY_STONECUTTER = $v,
1353 "lever" => fn(
Lever $v) => self::$_mLEVER = $v,
1354 "light" => fn(
Light $v) => self::$_mLIGHT = $v,
1355 "lightning_rod" => fn(
LightningRod $v) => self::$_mLIGHTNING_ROD = $v,
1356 "lilac" => fn(
DoublePlant $v) => self::$_mLILAC = $v,
1357 "lily_of_the_valley" => fn(
Flower $v) => self::$_mLILY_OF_THE_VALLEY = $v,
1358 "lily_pad" => fn(
WaterLily $v) => self::$_mLILY_PAD = $v,
1359 "lit_pumpkin" => fn(
LitPumpkin $v) => self::$_mLIT_PUMPKIN = $v,
1360 "loom" => fn(
Loom $v) => self::$_mLOOM = $v,
1361 "magma" => fn(
Magma $v) => self::$_mMAGMA = $v,
1362 "mangrove_button" => fn(
WoodenButton $v) => self::$_mMANGROVE_BUTTON = $v,
1363 "mangrove_ceiling_center_hanging_sign" => fn(
CeilingCenterHangingSign $v) => self::$_mMANGROVE_CEILING_CENTER_HANGING_SIGN = $v,
1364 "mangrove_ceiling_edges_hanging_sign" => fn(
CeilingEdgesHangingSign $v) => self::$_mMANGROVE_CEILING_EDGES_HANGING_SIGN = $v,
1365 "mangrove_door" => fn(
WoodenDoor $v) => self::$_mMANGROVE_DOOR = $v,
1366 "mangrove_fence" => fn(
WoodenFence $v) => self::$_mMANGROVE_FENCE = $v,
1367 "mangrove_fence_gate" => fn(
FenceGate $v) => self::$_mMANGROVE_FENCE_GATE = $v,
1368 "mangrove_leaves" => fn(
Leaves $v) => self::$_mMANGROVE_LEAVES = $v,
1369 "mangrove_log" => fn(
Wood $v) => self::$_mMANGROVE_LOG = $v,
1370 "mangrove_planks" => fn(
Planks $v) => self::$_mMANGROVE_PLANKS = $v,
1371 "mangrove_pressure_plate" => fn(
WoodenPressurePlate $v) => self::$_mMANGROVE_PRESSURE_PLATE = $v,
1372 "mangrove_roots" => fn(
MangroveRoots $v) => self::$_mMANGROVE_ROOTS = $v,
1373 "mangrove_sign" => fn(
FloorSign $v) => self::$_mMANGROVE_SIGN = $v,
1374 "mangrove_slab" => fn(
WoodenSlab $v) => self::$_mMANGROVE_SLAB = $v,
1375 "mangrove_stairs" => fn(
WoodenStairs $v) => self::$_mMANGROVE_STAIRS = $v,
1376 "mangrove_trapdoor" => fn(
WoodenTrapdoor $v) => self::$_mMANGROVE_TRAPDOOR = $v,
1377 "mangrove_wall_hanging_sign" => fn(
WallHangingSign $v) => self::$_mMANGROVE_WALL_HANGING_SIGN = $v,
1378 "mangrove_wall_sign" => fn(
WallSign $v) => self::$_mMANGROVE_WALL_SIGN = $v,
1379 "mangrove_wood" => fn(
Wood $v) => self::$_mMANGROVE_WOOD = $v,
1380 "material_reducer" => fn(
ChemistryTable $v) => self::$_mMATERIAL_REDUCER = $v,
1381 "melon" => fn(
Melon $v) => self::$_mMELON = $v,
1382 "melon_stem" => fn(
MelonStem $v) => self::$_mMELON_STEM = $v,
1383 "mob_head" => fn(
MobHead $v) => self::$_mMOB_HEAD = $v,
1384 "monster_spawner" => fn(
MonsterSpawner $v) => self::$_mMONSTER_SPAWNER = $v,
1385 "mossy_cobblestone" => fn(
Opaque $v) => self::$_mMOSSY_COBBLESTONE = $v,
1386 "mossy_cobblestone_slab" => fn(
Slab $v) => self::$_mMOSSY_COBBLESTONE_SLAB = $v,
1387 "mossy_cobblestone_stairs" => fn(
Stair $v) => self::$_mMOSSY_COBBLESTONE_STAIRS = $v,
1388 "mossy_cobblestone_wall" => fn(
Wall $v) => self::$_mMOSSY_COBBLESTONE_WALL = $v,
1389 "mossy_stone_bricks" => fn(
Opaque $v) => self::$_mMOSSY_STONE_BRICKS = $v,
1390 "mossy_stone_brick_slab" => fn(
Slab $v) => self::$_mMOSSY_STONE_BRICK_SLAB = $v,
1391 "mossy_stone_brick_stairs" => fn(
Stair $v) => self::$_mMOSSY_STONE_BRICK_STAIRS = $v,
1392 "mossy_stone_brick_wall" => fn(
Wall $v) => self::$_mMOSSY_STONE_BRICK_WALL = $v,
1393 "mud" => fn(
Opaque $v) => self::$_mMUD = $v,
1394 "muddy_mangrove_roots" => fn(
SimplePillar $v) => self::$_mMUDDY_MANGROVE_ROOTS = $v,
1395 "mud_bricks" => fn(
Opaque $v) => self::$_mMUD_BRICKS = $v,
1396 "mud_brick_slab" => fn(
Slab $v) => self::$_mMUD_BRICK_SLAB = $v,
1397 "mud_brick_stairs" => fn(
Stair $v) => self::$_mMUD_BRICK_STAIRS = $v,
1398 "mud_brick_wall" => fn(
Wall $v) => self::$_mMUD_BRICK_WALL = $v,
1399 "mushroom_stem" => fn(
MushroomStem $v) => self::$_mMUSHROOM_STEM = $v,
1400 "mycelium" => fn(
Mycelium $v) => self::$_mMYCELIUM = $v,
1401 "netherite" => fn(
Opaque $v) => self::$_mNETHERITE = $v,
1402 "netherrack" => fn(
Netherrack $v) => self::$_mNETHERRACK = $v,
1403 "nether_bricks" => fn(
Opaque $v) => self::$_mNETHER_BRICKS = $v,
1404 "nether_brick_fence" => fn(
Fence $v) => self::$_mNETHER_BRICK_FENCE = $v,
1405 "nether_brick_slab" => fn(
Slab $v) => self::$_mNETHER_BRICK_SLAB = $v,
1406 "nether_brick_stairs" => fn(
Stair $v) => self::$_mNETHER_BRICK_STAIRS = $v,
1407 "nether_brick_wall" => fn(
Wall $v) => self::$_mNETHER_BRICK_WALL = $v,
1408 "nether_gold_ore" => fn(
NetherGoldOre $v) => self::$_mNETHER_GOLD_ORE = $v,
1409 "nether_portal" => fn(
NetherPortal $v) => self::$_mNETHER_PORTAL = $v,
1410 "nether_quartz_ore" => fn(
NetherQuartzOre $v) => self::$_mNETHER_QUARTZ_ORE = $v,
1411 "nether_reactor_core" => fn(
NetherReactor $v) => self::$_mNETHER_REACTOR_CORE = $v,
1412 "nether_sprouts" => fn(
NetherSprouts $v) => self::$_mNETHER_SPROUTS = $v,
1414 "nether_wart_block" => fn(
Opaque $v) => self::$_mNETHER_WART_BLOCK = $v,
1415 "note_block" => fn(
Note $v) => self::$_mNOTE_BLOCK = $v,
1416 "oak_button" => fn(
WoodenButton $v) => self::$_mOAK_BUTTON = $v,
1417 "oak_ceiling_center_hanging_sign" => fn(
CeilingCenterHangingSign $v) => self::$_mOAK_CEILING_CENTER_HANGING_SIGN = $v,
1418 "oak_ceiling_edges_hanging_sign" => fn(
CeilingEdgesHangingSign $v) => self::$_mOAK_CEILING_EDGES_HANGING_SIGN = $v,
1419 "oak_door" => fn(
WoodenDoor $v) => self::$_mOAK_DOOR = $v,
1420 "oak_fence" => fn(
WoodenFence $v) => self::$_mOAK_FENCE = $v,
1421 "oak_fence_gate" => fn(
FenceGate $v) => self::$_mOAK_FENCE_GATE = $v,
1422 "oak_leaves" => fn(
Leaves $v) => self::$_mOAK_LEAVES = $v,
1423 "oak_log" => fn(
Wood $v) => self::$_mOAK_LOG = $v,
1424 "oak_planks" => fn(
Planks $v) => self::$_mOAK_PLANKS = $v,
1426 "oak_sapling" => fn(
Sapling $v) => self::$_mOAK_SAPLING = $v,
1427 "oak_sign" => fn(
FloorSign $v) => self::$_mOAK_SIGN = $v,
1428 "oak_slab" => fn(
WoodenSlab $v) => self::$_mOAK_SLAB = $v,
1429 "oak_stairs" => fn(
WoodenStairs $v) => self::$_mOAK_STAIRS = $v,
1430 "oak_trapdoor" => fn(
WoodenTrapdoor $v) => self::$_mOAK_TRAPDOOR = $v,
1431 "oak_wall_hanging_sign" => fn(
WallHangingSign $v) => self::$_mOAK_WALL_HANGING_SIGN = $v,
1432 "oak_wall_sign" => fn(
WallSign $v) => self::$_mOAK_WALL_SIGN = $v,
1433 "oak_wood" => fn(
Wood $v) => self::$_mOAK_WOOD = $v,
1434 "obsidian" => fn(
Opaque $v) => self::$_mOBSIDIAN = $v,
1436 "ominous_wall_banner" => fn(
OminousWallBanner $v) => self::$_mOMINOUS_WALL_BANNER = $v,
1437 "orange_tulip" => fn(
Flower $v) => self::$_mORANGE_TULIP = $v,
1438 "oxeye_daisy" => fn(
Flower $v) => self::$_mOXEYE_DAISY = $v,
1439 "packed_ice" => fn(
PackedIce $v) => self::$_mPACKED_ICE = $v,
1440 "packed_mud" => fn(
Opaque $v) => self::$_mPACKED_MUD = $v,
1441 "pale_oak_button" => fn(
WoodenButton $v) => self::$_mPALE_OAK_BUTTON = $v,
1442 "pale_oak_ceiling_center_hanging_sign" => fn(
CeilingCenterHangingSign $v) => self::$_mPALE_OAK_CEILING_CENTER_HANGING_SIGN = $v,
1443 "pale_oak_ceiling_edges_hanging_sign" => fn(
CeilingEdgesHangingSign $v) => self::$_mPALE_OAK_CEILING_EDGES_HANGING_SIGN = $v,
1444 "pale_oak_door" => fn(
WoodenDoor $v) => self::$_mPALE_OAK_DOOR = $v,
1445 "pale_oak_fence" => fn(
WoodenFence $v) => self::$_mPALE_OAK_FENCE = $v,
1446 "pale_oak_fence_gate" => fn(
FenceGate $v) => self::$_mPALE_OAK_FENCE_GATE = $v,
1447 "pale_oak_leaves" => fn(
Leaves $v) => self::$_mPALE_OAK_LEAVES = $v,
1448 "pale_oak_log" => fn(
Wood $v) => self::$_mPALE_OAK_LOG = $v,
1449 "pale_oak_planks" => fn(
Planks $v) => self::$_mPALE_OAK_PLANKS = $v,
1450 "pale_oak_pressure_plate" => fn(
WoodenPressurePlate $v) => self::$_mPALE_OAK_PRESSURE_PLATE = $v,
1451 "pale_oak_sign" => fn(
FloorSign $v) => self::$_mPALE_OAK_SIGN = $v,
1452 "pale_oak_slab" => fn(
WoodenSlab $v) => self::$_mPALE_OAK_SLAB = $v,
1453 "pale_oak_stairs" => fn(
WoodenStairs $v) => self::$_mPALE_OAK_STAIRS = $v,
1454 "pale_oak_trapdoor" => fn(
WoodenTrapdoor $v) => self::$_mPALE_OAK_TRAPDOOR = $v,
1455 "pale_oak_wall_hanging_sign" => fn(
WallHangingSign $v) => self::$_mPALE_OAK_WALL_HANGING_SIGN = $v,
1456 "pale_oak_wall_sign" => fn(
WallSign $v) => self::$_mPALE_OAK_WALL_SIGN = $v,
1457 "pale_oak_wood" => fn(
Wood $v) => self::$_mPALE_OAK_WOOD = $v,
1458 "peony" => fn(
DoublePlant $v) => self::$_mPEONY = $v,
1459 "pink_petals" => fn(
PinkPetals $v) => self::$_mPINK_PETALS = $v,
1460 "pink_tulip" => fn(
Flower $v) => self::$_mPINK_TULIP = $v,
1461 "pitcher_crop" => fn(
PitcherCrop $v) => self::$_mPITCHER_CROP = $v,
1462 "pitcher_plant" => fn(
DoublePlant $v) => self::$_mPITCHER_PLANT = $v,
1463 "podzol" => fn(
Podzol $v) => self::$_mPODZOL = $v,
1464 "polished_andesite" => fn(
Opaque $v) => self::$_mPOLISHED_ANDESITE = $v,
1465 "polished_andesite_slab" => fn(
Slab $v) => self::$_mPOLISHED_ANDESITE_SLAB = $v,
1466 "polished_andesite_stairs" => fn(
Stair $v) => self::$_mPOLISHED_ANDESITE_STAIRS = $v,
1467 "polished_basalt" => fn(
SimplePillar $v) => self::$_mPOLISHED_BASALT = $v,
1468 "polished_blackstone" => fn(
Opaque $v) => self::$_mPOLISHED_BLACKSTONE = $v,
1469 "polished_blackstone_bricks" => fn(
Opaque $v) => self::$_mPOLISHED_BLACKSTONE_BRICKS = $v,
1470 "polished_blackstone_brick_slab" => fn(
Slab $v) => self::$_mPOLISHED_BLACKSTONE_BRICK_SLAB = $v,
1471 "polished_blackstone_brick_stairs" => fn(
Stair $v) => self::$_mPOLISHED_BLACKSTONE_BRICK_STAIRS = $v,
1472 "polished_blackstone_brick_wall" => fn(
Wall $v) => self::$_mPOLISHED_BLACKSTONE_BRICK_WALL = $v,
1473 "polished_blackstone_button" => fn(
StoneButton $v) => self::$_mPOLISHED_BLACKSTONE_BUTTON = $v,
1474 "polished_blackstone_pressure_plate" => fn(
StonePressurePlate $v) => self::$_mPOLISHED_BLACKSTONE_PRESSURE_PLATE = $v,
1475 "polished_blackstone_slab" => fn(
Slab $v) => self::$_mPOLISHED_BLACKSTONE_SLAB = $v,
1476 "polished_blackstone_stairs" => fn(
Stair $v) => self::$_mPOLISHED_BLACKSTONE_STAIRS = $v,
1477 "polished_blackstone_wall" => fn(
Wall $v) => self::$_mPOLISHED_BLACKSTONE_WALL = $v,
1478 "polished_deepslate" => fn(
Opaque $v) => self::$_mPOLISHED_DEEPSLATE = $v,
1479 "polished_deepslate_slab" => fn(
Slab $v) => self::$_mPOLISHED_DEEPSLATE_SLAB = $v,
1480 "polished_deepslate_stairs" => fn(
Stair $v) => self::$_mPOLISHED_DEEPSLATE_STAIRS = $v,
1481 "polished_deepslate_wall" => fn(
Wall $v) => self::$_mPOLISHED_DEEPSLATE_WALL = $v,
1482 "polished_diorite" => fn(
Opaque $v) => self::$_mPOLISHED_DIORITE = $v,
1483 "polished_diorite_slab" => fn(
Slab $v) => self::$_mPOLISHED_DIORITE_SLAB = $v,
1484 "polished_diorite_stairs" => fn(
Stair $v) => self::$_mPOLISHED_DIORITE_STAIRS = $v,
1485 "polished_granite" => fn(
Opaque $v) => self::$_mPOLISHED_GRANITE = $v,
1486 "polished_granite_slab" => fn(
Slab $v) => self::$_mPOLISHED_GRANITE_SLAB = $v,
1487 "polished_granite_stairs" => fn(
Stair $v) => self::$_mPOLISHED_GRANITE_STAIRS = $v,
1488 "polished_tuff" => fn(
Opaque $v) => self::$_mPOLISHED_TUFF = $v,
1489 "polished_tuff_slab" => fn(
Slab $v) => self::$_mPOLISHED_TUFF_SLAB = $v,
1490 "polished_tuff_stairs" => fn(
Stair $v) => self::$_mPOLISHED_TUFF_STAIRS = $v,
1491 "polished_tuff_wall" => fn(
Wall $v) => self::$_mPOLISHED_TUFF_WALL = $v,
1492 "poppy" => fn(
Flower $v) => self::$_mPOPPY = $v,
1493 "potatoes" => fn(
Potato $v) => self::$_mPOTATOES = $v,
1494 "potion_cauldron" => fn(
PotionCauldron $v) => self::$_mPOTION_CAULDRON = $v,
1495 "powered_rail" => fn(
PoweredRail $v) => self::$_mPOWERED_RAIL = $v,
1496 "prismarine" => fn(
Opaque $v) => self::$_mPRISMARINE = $v,
1497 "prismarine_bricks" => fn(
Opaque $v) => self::$_mPRISMARINE_BRICKS = $v,
1498 "prismarine_bricks_slab" => fn(
Slab $v) => self::$_mPRISMARINE_BRICKS_SLAB = $v,
1499 "prismarine_bricks_stairs" => fn(
Stair $v) => self::$_mPRISMARINE_BRICKS_STAIRS = $v,
1500 "prismarine_slab" => fn(
Slab $v) => self::$_mPRISMARINE_SLAB = $v,
1501 "prismarine_stairs" => fn(
Stair $v) => self::$_mPRISMARINE_STAIRS = $v,
1502 "prismarine_wall" => fn(
Wall $v) => self::$_mPRISMARINE_WALL = $v,
1503 "pumpkin" => fn(
Pumpkin $v) => self::$_mPUMPKIN = $v,
1504 "pumpkin_stem" => fn(
PumpkinStem $v) => self::$_mPUMPKIN_STEM = $v,
1505 "purple_torch" => fn(
Torch $v) => self::$_mPURPLE_TORCH = $v,
1506 "purpur" => fn(
Opaque $v) => self::$_mPURPUR = $v,
1507 "purpur_pillar" => fn(
SimplePillar $v) => self::$_mPURPUR_PILLAR = $v,
1508 "purpur_slab" => fn(
Slab $v) => self::$_mPURPUR_SLAB = $v,
1509 "purpur_stairs" => fn(
Stair $v) => self::$_mPURPUR_STAIRS = $v,
1510 "quartz" => fn(
Opaque $v) => self::$_mQUARTZ = $v,
1511 "quartz_bricks" => fn(
Opaque $v) => self::$_mQUARTZ_BRICKS = $v,
1512 "quartz_pillar" => fn(
SimplePillar $v) => self::$_mQUARTZ_PILLAR = $v,
1513 "quartz_slab" => fn(
Slab $v) => self::$_mQUARTZ_SLAB = $v,
1514 "quartz_stairs" => fn(
Stair $v) => self::$_mQUARTZ_STAIRS = $v,
1515 "rail" => fn(
Rail $v) => self::$_mRAIL = $v,
1516 "raw_copper" => fn(
Opaque $v) => self::$_mRAW_COPPER = $v,
1517 "raw_gold" => fn(
Opaque $v) => self::$_mRAW_GOLD = $v,
1518 "raw_iron" => fn(
Opaque $v) => self::$_mRAW_IRON = $v,
1519 "redstone" => fn(
Redstone $v) => self::$_mREDSTONE = $v,
1520 "redstone_comparator" => fn(
RedstoneComparator $v) => self::$_mREDSTONE_COMPARATOR = $v,
1521 "redstone_lamp" => fn(
RedstoneLamp $v) => self::$_mREDSTONE_LAMP = $v,
1522 "redstone_ore" => fn(
RedstoneOre $v) => self::$_mREDSTONE_ORE = $v,
1523 "redstone_repeater" => fn(
RedstoneRepeater $v) => self::$_mREDSTONE_REPEATER = $v,
1524 "redstone_torch" => fn(
RedstoneTorch $v) => self::$_mREDSTONE_TORCH = $v,
1525 "redstone_wire" => fn(
RedstoneWire $v) => self::$_mREDSTONE_WIRE = $v,
1526 "red_mushroom" => fn(
RedMushroom $v) => self::$_mRED_MUSHROOM = $v,
1527 "red_mushroom_block" => fn(
RedMushroomBlock $v) => self::$_mRED_MUSHROOM_BLOCK = $v,
1528 "red_nether_bricks" => fn(
Opaque $v) => self::$_mRED_NETHER_BRICKS = $v,
1529 "red_nether_brick_slab" => fn(
Slab $v) => self::$_mRED_NETHER_BRICK_SLAB = $v,
1530 "red_nether_brick_stairs" => fn(
Stair $v) => self::$_mRED_NETHER_BRICK_STAIRS = $v,
1531 "red_nether_brick_wall" => fn(
Wall $v) => self::$_mRED_NETHER_BRICK_WALL = $v,
1532 "red_sand" => fn(
Sand $v) => self::$_mRED_SAND = $v,
1533 "red_sandstone" => fn(
Opaque $v) => self::$_mRED_SANDSTONE = $v,
1534 "red_sandstone_slab" => fn(
Slab $v) => self::$_mRED_SANDSTONE_SLAB = $v,
1535 "red_sandstone_stairs" => fn(
Stair $v) => self::$_mRED_SANDSTONE_STAIRS = $v,
1536 "red_sandstone_wall" => fn(
Wall $v) => self::$_mRED_SANDSTONE_WALL = $v,
1537 "red_torch" => fn(
Torch $v) => self::$_mRED_TORCH = $v,
1538 "red_tulip" => fn(
Flower $v) => self::$_mRED_TULIP = $v,
1539 "reinforced_deepslate" => fn(
Opaque $v) => self::$_mREINFORCED_DEEPSLATE = $v,
1540 "reserved6" => fn(
Reserved6 $v) => self::$_mRESERVED6 = $v,
1541 "resin" => fn(
Opaque $v) => self::$_mRESIN = $v,
1542 "resin_bricks" => fn(
Opaque $v) => self::$_mRESIN_BRICKS = $v,
1543 "resin_brick_slab" => fn(
Slab $v) => self::$_mRESIN_BRICK_SLAB = $v,
1544 "resin_brick_stairs" => fn(
Stair $v) => self::$_mRESIN_BRICK_STAIRS = $v,
1545 "resin_brick_wall" => fn(
Wall $v) => self::$_mRESIN_BRICK_WALL = $v,
1546 "resin_clump" => fn(
ResinClump $v) => self::$_mRESIN_CLUMP = $v,
1547 "respawn_anchor" => fn(
RespawnAnchor $v) => self::$_mRESPAWN_ANCHOR = $v,
1548 "rose_bush" => fn(
DoublePlant $v) => self::$_mROSE_BUSH = $v,
1549 "sand" => fn(
Sand $v) => self::$_mSAND = $v,
1550 "sandstone" => fn(
Opaque $v) => self::$_mSANDSTONE = $v,
1551 "sandstone_slab" => fn(
Slab $v) => self::$_mSANDSTONE_SLAB = $v,
1552 "sandstone_stairs" => fn(
Stair $v) => self::$_mSANDSTONE_STAIRS = $v,
1553 "sandstone_wall" => fn(
Wall $v) => self::$_mSANDSTONE_WALL = $v,
1554 "sculk" => fn(
Sculk $v) => self::$_mSCULK = $v,
1555 "sea_lantern" => fn(
SeaLantern $v) => self::$_mSEA_LANTERN = $v,
1556 "sea_pickle" => fn(
SeaPickle $v) => self::$_mSEA_PICKLE = $v,
1557 "shroomlight" => fn(
Opaque $v) => self::$_mSHROOMLIGHT = $v,
1558 "shulker_box" => fn(
ShulkerBox $v) => self::$_mSHULKER_BOX = $v,
1559 "slime" => fn(
Slime $v) => self::$_mSLIME = $v,
1560 "small_dripleaf" => fn(
SmallDripleaf $v) => self::$_mSMALL_DRIPLEAF = $v,
1561 "smithing_table" => fn(
SmithingTable $v) => self::$_mSMITHING_TABLE = $v,
1562 "smoker" => fn(
Furnace $v) => self::$_mSMOKER = $v,
1563 "smooth_basalt" => fn(
Opaque $v) => self::$_mSMOOTH_BASALT = $v,
1564 "smooth_quartz" => fn(
Opaque $v) => self::$_mSMOOTH_QUARTZ = $v,
1565 "smooth_quartz_slab" => fn(
Slab $v) => self::$_mSMOOTH_QUARTZ_SLAB = $v,
1566 "smooth_quartz_stairs" => fn(
Stair $v) => self::$_mSMOOTH_QUARTZ_STAIRS = $v,
1567 "smooth_red_sandstone" => fn(
Opaque $v) => self::$_mSMOOTH_RED_SANDSTONE = $v,
1568 "smooth_red_sandstone_slab" => fn(
Slab $v) => self::$_mSMOOTH_RED_SANDSTONE_SLAB = $v,
1569 "smooth_red_sandstone_stairs" => fn(
Stair $v) => self::$_mSMOOTH_RED_SANDSTONE_STAIRS = $v,
1570 "smooth_sandstone" => fn(
Opaque $v) => self::$_mSMOOTH_SANDSTONE = $v,
1571 "smooth_sandstone_slab" => fn(
Slab $v) => self::$_mSMOOTH_SANDSTONE_SLAB = $v,
1572 "smooth_sandstone_stairs" => fn(
Stair $v) => self::$_mSMOOTH_SANDSTONE_STAIRS = $v,
1573 "smooth_stone" => fn(
Opaque $v) => self::$_mSMOOTH_STONE = $v,
1574 "smooth_stone_slab" => fn(
Slab $v) => self::$_mSMOOTH_STONE_SLAB = $v,
1575 "snow" => fn(
Snow $v) => self::$_mSNOW = $v,
1576 "snow_layer" => fn(
SnowLayer $v) => self::$_mSNOW_LAYER = $v,
1577 "soul_campfire" => fn(
SoulCampfire $v) => self::$_mSOUL_CAMPFIRE = $v,
1578 "soul_fire" => fn(
SoulFire $v) => self::$_mSOUL_FIRE = $v,
1579 "soul_lantern" => fn(
Lantern $v) => self::$_mSOUL_LANTERN = $v,
1580 "soul_sand" => fn(
SoulSand $v) => self::$_mSOUL_SAND = $v,
1581 "soul_soil" => fn(
Opaque $v) => self::$_mSOUL_SOIL = $v,
1582 "soul_torch" => fn(
Torch $v) => self::$_mSOUL_TORCH = $v,
1583 "sponge" => fn(
Sponge $v) => self::$_mSPONGE = $v,
1584 "spore_blossom" => fn(
SporeBlossom $v) => self::$_mSPORE_BLOSSOM = $v,
1585 "spruce_button" => fn(
WoodenButton $v) => self::$_mSPRUCE_BUTTON = $v,
1586 "spruce_ceiling_center_hanging_sign" => fn(
CeilingCenterHangingSign $v) => self::$_mSPRUCE_CEILING_CENTER_HANGING_SIGN = $v,
1587 "spruce_ceiling_edges_hanging_sign" => fn(
CeilingEdgesHangingSign $v) => self::$_mSPRUCE_CEILING_EDGES_HANGING_SIGN = $v,
1588 "spruce_door" => fn(
WoodenDoor $v) => self::$_mSPRUCE_DOOR = $v,
1589 "spruce_fence" => fn(
WoodenFence $v) => self::$_mSPRUCE_FENCE = $v,
1590 "spruce_fence_gate" => fn(
FenceGate $v) => self::$_mSPRUCE_FENCE_GATE = $v,
1591 "spruce_leaves" => fn(
Leaves $v) => self::$_mSPRUCE_LEAVES = $v,
1592 "spruce_log" => fn(
Wood $v) => self::$_mSPRUCE_LOG = $v,
1593 "spruce_planks" => fn(
Planks $v) => self::$_mSPRUCE_PLANKS = $v,
1594 "spruce_pressure_plate" => fn(
WoodenPressurePlate $v) => self::$_mSPRUCE_PRESSURE_PLATE = $v,
1595 "spruce_sapling" => fn(
Sapling $v) => self::$_mSPRUCE_SAPLING = $v,
1596 "spruce_sign" => fn(
FloorSign $v) => self::$_mSPRUCE_SIGN = $v,
1597 "spruce_slab" => fn(
WoodenSlab $v) => self::$_mSPRUCE_SLAB = $v,
1598 "spruce_stairs" => fn(
WoodenStairs $v) => self::$_mSPRUCE_STAIRS = $v,
1599 "spruce_trapdoor" => fn(
WoodenTrapdoor $v) => self::$_mSPRUCE_TRAPDOOR = $v,
1600 "spruce_wall_hanging_sign" => fn(
WallHangingSign $v) => self::$_mSPRUCE_WALL_HANGING_SIGN = $v,
1601 "spruce_wall_sign" => fn(
WallSign $v) => self::$_mSPRUCE_WALL_SIGN = $v,
1602 "spruce_wood" => fn(
Wood $v) => self::$_mSPRUCE_WOOD = $v,
1604 "stained_glass" => fn(
StainedGlass $v) => self::$_mSTAINED_GLASS = $v,
1605 "stained_glass_pane" => fn(
StainedGlassPane $v) => self::$_mSTAINED_GLASS_PANE = $v,
1606 "stained_hardened_glass" => fn(
StainedHardenedGlass $v) => self::$_mSTAINED_HARDENED_GLASS = $v,
1608 "stone" => fn(
Opaque $v) => self::$_mSTONE = $v,
1609 "stonecutter" => fn(
Stonecutter $v) => self::$_mSTONECUTTER = $v,
1610 "stone_bricks" => fn(
Opaque $v) => self::$_mSTONE_BRICKS = $v,
1611 "stone_brick_slab" => fn(
Slab $v) => self::$_mSTONE_BRICK_SLAB = $v,
1612 "stone_brick_stairs" => fn(
Stair $v) => self::$_mSTONE_BRICK_STAIRS = $v,
1613 "stone_brick_wall" => fn(
Wall $v) => self::$_mSTONE_BRICK_WALL = $v,
1614 "stone_button" => fn(
StoneButton $v) => self::$_mSTONE_BUTTON = $v,
1615 "stone_pressure_plate" => fn(
StonePressurePlate $v) => self::$_mSTONE_PRESSURE_PLATE = $v,
1616 "stone_slab" => fn(
Slab $v) => self::$_mSTONE_SLAB = $v,
1617 "stone_stairs" => fn(
Stair $v) => self::$_mSTONE_STAIRS = $v,
1618 "structure_void" => fn(
StructureVoid $v) => self::$_mSTRUCTURE_VOID = $v,
1619 "sugarcane" => fn(
Sugarcane $v) => self::$_mSUGARCANE = $v,
1620 "sunflower" => fn(
DoublePlant $v) => self::$_mSUNFLOWER = $v,
1621 "sweet_berry_bush" => fn(
SweetBerryBush $v) => self::$_mSWEET_BERRY_BUSH = $v,
1622 "tall_grass" => fn(
TallGrass $v) => self::$_mTALL_GRASS = $v,
1623 "tinted_glass" => fn(
TintedGlass $v) => self::$_mTINTED_GLASS = $v,
1624 "tnt" => fn(
TNT $v) => self::$_mTNT = $v,
1625 "torch" => fn(
Torch $v) => self::$_mTORCH = $v,
1626 "torchflower" => fn(
Flower $v) => self::$_mTORCHFLOWER = $v,
1627 "torchflower_crop" => fn(
TorchflowerCrop $v) => self::$_mTORCHFLOWER_CROP = $v,
1628 "trapped_chest" => fn(
TrappedChest $v) => self::$_mTRAPPED_CHEST = $v,
1629 "tripwire" => fn(
Tripwire $v) => self::$_mTRIPWIRE = $v,
1630 "tripwire_hook" => fn(
TripwireHook $v) => self::$_mTRIPWIRE_HOOK = $v,
1631 "tuff" => fn(
Opaque $v) => self::$_mTUFF = $v,
1632 "tuff_bricks" => fn(
Opaque $v) => self::$_mTUFF_BRICKS = $v,
1633 "tuff_brick_slab" => fn(
Slab $v) => self::$_mTUFF_BRICK_SLAB = $v,
1634 "tuff_brick_stairs" => fn(
Stair $v) => self::$_mTUFF_BRICK_STAIRS = $v,
1635 "tuff_brick_wall" => fn(
Wall $v) => self::$_mTUFF_BRICK_WALL = $v,
1636 "tuff_slab" => fn(
Slab $v) => self::$_mTUFF_SLAB = $v,
1637 "tuff_stairs" => fn(
Stair $v) => self::$_mTUFF_STAIRS = $v,
1638 "tuff_wall" => fn(
Wall $v) => self::$_mTUFF_WALL = $v,
1639 "twisting_vines" => fn(
NetherVines $v) => self::$_mTWISTING_VINES = $v,
1640 "underwater_torch" => fn(
UnderwaterTorch $v) => self::$_mUNDERWATER_TORCH = $v,
1641 "vines" => fn(
Vine $v) => self::$_mVINES = $v,
1642 "wall_banner" => fn(
WallBanner $v) => self::$_mWALL_BANNER = $v,
1643 "wall_coral_fan" => fn(
WallCoralFan $v) => self::$_mWALL_CORAL_FAN = $v,
1644 "warped_button" => fn(
WoodenButton $v) => self::$_mWARPED_BUTTON = $v,
1645 "warped_ceiling_center_hanging_sign" => fn(
CeilingCenterHangingSign $v) => self::$_mWARPED_CEILING_CENTER_HANGING_SIGN = $v,
1646 "warped_ceiling_edges_hanging_sign" => fn(
CeilingEdgesHangingSign $v) => self::$_mWARPED_CEILING_EDGES_HANGING_SIGN = $v,
1647 "warped_door" => fn(
WoodenDoor $v) => self::$_mWARPED_DOOR = $v,
1648 "warped_fence" => fn(
WoodenFence $v) => self::$_mWARPED_FENCE = $v,
1649 "warped_fence_gate" => fn(
FenceGate $v) => self::$_mWARPED_FENCE_GATE = $v,
1650 "warped_fungus" => fn(
NetherFungus $v) => self::$_mWARPED_FUNGUS = $v,
1651 "warped_hyphae" => fn(
Wood $v) => self::$_mWARPED_HYPHAE = $v,
1652 "warped_nylium" => fn(
Nylium $v) => self::$_mWARPED_NYLIUM = $v,
1653 "warped_planks" => fn(
Planks $v) => self::$_mWARPED_PLANKS = $v,
1654 "warped_pressure_plate" => fn(
WoodenPressurePlate $v) => self::$_mWARPED_PRESSURE_PLATE = $v,
1655 "warped_roots" => fn(
NetherRoots $v) => self::$_mWARPED_ROOTS = $v,
1656 "warped_sign" => fn(
FloorSign $v) => self::$_mWARPED_SIGN = $v,
1657 "warped_slab" => fn(
WoodenSlab $v) => self::$_mWARPED_SLAB = $v,
1658 "warped_stairs" => fn(
WoodenStairs $v) => self::$_mWARPED_STAIRS = $v,
1659 "warped_stem" => fn(
Wood $v) => self::$_mWARPED_STEM = $v,
1660 "warped_trapdoor" => fn(
WoodenTrapdoor $v) => self::$_mWARPED_TRAPDOOR = $v,
1661 "warped_wall_hanging_sign" => fn(
WallHangingSign $v) => self::$_mWARPED_WALL_HANGING_SIGN = $v,
1662 "warped_wall_sign" => fn(
WallSign $v) => self::$_mWARPED_WALL_SIGN = $v,
1663 "warped_wart_block" => fn(
Opaque $v) => self::$_mWARPED_WART_BLOCK = $v,
1664 "water" => fn(
Water $v) => self::$_mWATER = $v,
1665 "water_cauldron" => fn(
WaterCauldron $v) => self::$_mWATER_CAULDRON = $v,
1666 "weeping_vines" => fn(
NetherVines $v) => self::$_mWEEPING_VINES = $v,
1667 "weighted_pressure_plate_heavy" => fn(
WeightedPressurePlate $v) => self::$_mWEIGHTED_PRESSURE_PLATE_HEAVY = $v,
1668 "weighted_pressure_plate_light" => fn(
WeightedPressurePlate $v) => self::$_mWEIGHTED_PRESSURE_PLATE_LIGHT = $v,
1669 "wheat" => fn(
Wheat $v) => self::$_mWHEAT = $v,
1670 "white_tulip" => fn(
Flower $v) => self::$_mWHITE_TULIP = $v,
1671 "wither_rose" => fn(
WitherRose $v) => self::$_mWITHER_ROSE = $v,
1672 "wool" => fn(
Wool $v) => self::$_mWOOL = $v,
1676 private static function init() :
void{
1679 if(self::$initialized){
1680 throw new \LogicException(
"Circular dependency detected - use RegistrySource->registerDelayed() if the circular dependency can't be avoided");
1682 self::$initialized =
true;
1683 $assigners = self::getInitAssigners();
1686 foreach($source->getAllValues() as $name => $value){
1687 $assigner = $assigners[$name] ??
throw new \LogicException(
"Unexpected source registry member \"$name\" (code probably needs regenerating)");
1688 if(isset($assigned[$name])){
1690 throw new \LogicException(
"Repeated registry source member \"$name\"");
1692 self::$members[mb_strtoupper($name)] = $value;
1693 $assigned[$name] =
true;
1694 unset($assigners[$name]);
1695 self::unsafeAssign($assigner, $value);
1697 if(count($assigners) > 0){
1698 throw new \LogicException(
"Missing values for registry members (code probably needs regenerating): " . implode(
", ", array_keys($assigners)));
1707 if(!isset(self::$members)){ self::init(); }
1708 return Utils::cloneObjectArray(self::$members);
1711 public static function ACACIA_BUTTON() : WoodenButton{
1712 if(!isset(self::$_mACACIA_BUTTON)){ self::init(); }
1713 return clone self::$_mACACIA_BUTTON;
1716 public static function ACACIA_CEILING_CENTER_HANGING_SIGN() : CeilingCenterHangingSign{
1717 if(!isset(self::$_mACACIA_CEILING_CENTER_HANGING_SIGN)){ self::init(); }
1718 return clone self::$_mACACIA_CEILING_CENTER_HANGING_SIGN;
1721 public static function ACACIA_CEILING_EDGES_HANGING_SIGN() : CeilingEdgesHangingSign{
1722 if(!isset(self::$_mACACIA_CEILING_EDGES_HANGING_SIGN)){ self::init(); }
1723 return clone self::$_mACACIA_CEILING_EDGES_HANGING_SIGN;
1726 public static function ACACIA_DOOR() : WoodenDoor{
1727 if(!isset(self::$_mACACIA_DOOR)){ self::init(); }
1728 return clone self::$_mACACIA_DOOR;
1731 public static function ACACIA_FENCE() : WoodenFence{
1732 if(!isset(self::$_mACACIA_FENCE)){ self::init(); }
1733 return clone self::$_mACACIA_FENCE;
1736 public static function ACACIA_FENCE_GATE() : FenceGate{
1737 if(!isset(self::$_mACACIA_FENCE_GATE)){ self::init(); }
1738 return clone self::$_mACACIA_FENCE_GATE;
1741 public static function ACACIA_LEAVES() : Leaves{
1742 if(!isset(self::$_mACACIA_LEAVES)){ self::init(); }
1743 return clone self::$_mACACIA_LEAVES;
1746 public static function ACACIA_LOG() : Wood{
1747 if(!isset(self::$_mACACIA_LOG)){ self::init(); }
1748 return clone self::$_mACACIA_LOG;
1751 public static function ACACIA_PLANKS() : Planks{
1752 if(!isset(self::$_mACACIA_PLANKS)){ self::init(); }
1753 return clone self::$_mACACIA_PLANKS;
1756 public static function ACACIA_PRESSURE_PLATE() : WoodenPressurePlate{
1757 if(!isset(self::$_mACACIA_PRESSURE_PLATE)){ self::init(); }
1758 return clone self::$_mACACIA_PRESSURE_PLATE;
1761 public static function ACACIA_SAPLING() : Sapling{
1762 if(!isset(self::$_mACACIA_SAPLING)){ self::init(); }
1763 return clone self::$_mACACIA_SAPLING;
1766 public static function ACACIA_SIGN() : FloorSign{
1767 if(!isset(self::$_mACACIA_SIGN)){ self::init(); }
1768 return clone self::$_mACACIA_SIGN;
1771 public static function ACACIA_SLAB() : WoodenSlab{
1772 if(!isset(self::$_mACACIA_SLAB)){ self::init(); }
1773 return clone self::$_mACACIA_SLAB;
1776 public static function ACACIA_STAIRS() : WoodenStairs{
1777 if(!isset(self::$_mACACIA_STAIRS)){ self::init(); }
1778 return clone self::$_mACACIA_STAIRS;
1781 public static function ACACIA_TRAPDOOR() : WoodenTrapdoor{
1782 if(!isset(self::$_mACACIA_TRAPDOOR)){ self::init(); }
1783 return clone self::$_mACACIA_TRAPDOOR;
1786 public static function ACACIA_WALL_HANGING_SIGN() : WallHangingSign{
1787 if(!isset(self::$_mACACIA_WALL_HANGING_SIGN)){ self::init(); }
1788 return clone self::$_mACACIA_WALL_HANGING_SIGN;
1791 public static function ACACIA_WALL_SIGN() : WallSign{
1792 if(!isset(self::$_mACACIA_WALL_SIGN)){ self::init(); }
1793 return clone self::$_mACACIA_WALL_SIGN;
1796 public static function ACACIA_WOOD() : Wood{
1797 if(!isset(self::$_mACACIA_WOOD)){ self::init(); }
1798 return clone self::$_mACACIA_WOOD;
1801 public static function ACTIVATOR_RAIL() : ActivatorRail{
1802 if(!isset(self::$_mACTIVATOR_RAIL)){ self::init(); }
1803 return clone self::$_mACTIVATOR_RAIL;
1806 public static function AIR() : Air{
1807 if(!isset(self::$_mAIR)){ self::init(); }
1808 return clone self::$_mAIR;
1811 public static function ALLIUM() : Flower{
1812 if(!isset(self::$_mALLIUM)){ self::init(); }
1813 return clone self::$_mALLIUM;
1816 public static function ALL_SIDED_MUSHROOM_STEM() : MushroomStem{
1817 if(!isset(self::$_mALL_SIDED_MUSHROOM_STEM)){ self::init(); }
1818 return clone self::$_mALL_SIDED_MUSHROOM_STEM;
1821 public static function AMETHYST() : Opaque{
1822 if(!isset(self::$_mAMETHYST)){ self::init(); }
1823 return clone self::$_mAMETHYST;
1826 public static function AMETHYST_CLUSTER() : AmethystCluster{
1827 if(!isset(self::$_mAMETHYST_CLUSTER)){ self::init(); }
1828 return clone self::$_mAMETHYST_CLUSTER;
1831 public static function ANCIENT_DEBRIS() : Opaque{
1832 if(!isset(self::$_mANCIENT_DEBRIS)){ self::init(); }
1833 return clone self::$_mANCIENT_DEBRIS;
1836 public static function ANDESITE() : Opaque{
1837 if(!isset(self::$_mANDESITE)){ self::init(); }
1838 return clone self::$_mANDESITE;
1841 public static function ANDESITE_SLAB() : Slab{
1842 if(!isset(self::$_mANDESITE_SLAB)){ self::init(); }
1843 return clone self::$_mANDESITE_SLAB;
1846 public static function ANDESITE_STAIRS() : Stair{
1847 if(!isset(self::$_mANDESITE_STAIRS)){ self::init(); }
1848 return clone self::$_mANDESITE_STAIRS;
1851 public static function ANDESITE_WALL() : Wall{
1852 if(!isset(self::$_mANDESITE_WALL)){ self::init(); }
1853 return clone self::$_mANDESITE_WALL;
1856 public static function ANVIL() : Anvil{
1857 if(!isset(self::$_mANVIL)){ self::init(); }
1858 return clone self::$_mANVIL;
1861 public static function AZALEA() : Azalea{
1862 if(!isset(self::$_mAZALEA)){ self::init(); }
1863 return clone self::$_mAZALEA;
1866 public static function AZALEA_LEAVES() : Leaves{
1867 if(!isset(self::$_mAZALEA_LEAVES)){ self::init(); }
1868 return clone self::$_mAZALEA_LEAVES;
1871 public static function AZURE_BLUET() : Flower{
1872 if(!isset(self::$_mAZURE_BLUET)){ self::init(); }
1873 return clone self::$_mAZURE_BLUET;
1876 public static function BAMBOO() : Bamboo{
1877 if(!isset(self::$_mBAMBOO)){ self::init(); }
1878 return clone self::$_mBAMBOO;
1881 public static function BAMBOO_BLOCK() : Wood{
1882 if(!isset(self::$_mBAMBOO_BLOCK)){ self::init(); }
1883 return clone self::$_mBAMBOO_BLOCK;
1886 public static function BAMBOO_BUTTON() : WoodenButton{
1887 if(!isset(self::$_mBAMBOO_BUTTON)){ self::init(); }
1888 return clone self::$_mBAMBOO_BUTTON;
1891 public static function BAMBOO_CEILING_CENTER_HANGING_SIGN() : CeilingCenterHangingSign{
1892 if(!isset(self::$_mBAMBOO_CEILING_CENTER_HANGING_SIGN)){ self::init(); }
1893 return clone self::$_mBAMBOO_CEILING_CENTER_HANGING_SIGN;
1896 public static function BAMBOO_CEILING_EDGES_HANGING_SIGN() : CeilingEdgesHangingSign{
1897 if(!isset(self::$_mBAMBOO_CEILING_EDGES_HANGING_SIGN)){ self::init(); }
1898 return clone self::$_mBAMBOO_CEILING_EDGES_HANGING_SIGN;
1901 public static function BAMBOO_DOOR() : WoodenDoor{
1902 if(!isset(self::$_mBAMBOO_DOOR)){ self::init(); }
1903 return clone self::$_mBAMBOO_DOOR;
1906 public static function BAMBOO_FENCE() : WoodenFence{
1907 if(!isset(self::$_mBAMBOO_FENCE)){ self::init(); }
1908 return clone self::$_mBAMBOO_FENCE;
1911 public static function BAMBOO_FENCE_GATE() : FenceGate{
1912 if(!isset(self::$_mBAMBOO_FENCE_GATE)){ self::init(); }
1913 return clone self::$_mBAMBOO_FENCE_GATE;
1916 public static function BAMBOO_MOSAIC() : Planks{
1917 if(!isset(self::$_mBAMBOO_MOSAIC)){ self::init(); }
1918 return clone self::$_mBAMBOO_MOSAIC;
1921 public static function BAMBOO_MOSAIC_SLAB() : WoodenSlab{
1922 if(!isset(self::$_mBAMBOO_MOSAIC_SLAB)){ self::init(); }
1923 return clone self::$_mBAMBOO_MOSAIC_SLAB;
1926 public static function BAMBOO_MOSAIC_STAIRS() : WoodenStairs{
1927 if(!isset(self::$_mBAMBOO_MOSAIC_STAIRS)){ self::init(); }
1928 return clone self::$_mBAMBOO_MOSAIC_STAIRS;
1931 public static function BAMBOO_PLANKS() : Planks{
1932 if(!isset(self::$_mBAMBOO_PLANKS)){ self::init(); }
1933 return clone self::$_mBAMBOO_PLANKS;
1936 public static function BAMBOO_PRESSURE_PLATE() : WoodenPressurePlate{
1937 if(!isset(self::$_mBAMBOO_PRESSURE_PLATE)){ self::init(); }
1938 return clone self::$_mBAMBOO_PRESSURE_PLATE;
1941 public static function BAMBOO_SAPLING() : BambooSapling{
1942 if(!isset(self::$_mBAMBOO_SAPLING)){ self::init(); }
1943 return clone self::$_mBAMBOO_SAPLING;
1946 public static function BAMBOO_SIGN() : FloorSign{
1947 if(!isset(self::$_mBAMBOO_SIGN)){ self::init(); }
1948 return clone self::$_mBAMBOO_SIGN;
1951 public static function BAMBOO_SLAB() : WoodenSlab{
1952 if(!isset(self::$_mBAMBOO_SLAB)){ self::init(); }
1953 return clone self::$_mBAMBOO_SLAB;
1956 public static function BAMBOO_STAIRS() : WoodenStairs{
1957 if(!isset(self::$_mBAMBOO_STAIRS)){ self::init(); }
1958 return clone self::$_mBAMBOO_STAIRS;
1961 public static function BAMBOO_TRAPDOOR() : WoodenTrapdoor{
1962 if(!isset(self::$_mBAMBOO_TRAPDOOR)){ self::init(); }
1963 return clone self::$_mBAMBOO_TRAPDOOR;
1966 public static function BAMBOO_WALL_HANGING_SIGN() : WallHangingSign{
1967 if(!isset(self::$_mBAMBOO_WALL_HANGING_SIGN)){ self::init(); }
1968 return clone self::$_mBAMBOO_WALL_HANGING_SIGN;
1971 public static function BAMBOO_WALL_SIGN() : WallSign{
1972 if(!isset(self::$_mBAMBOO_WALL_SIGN)){ self::init(); }
1973 return clone self::$_mBAMBOO_WALL_SIGN;
1976 public static function BANNER() : FloorBanner{
1977 if(!isset(self::$_mBANNER)){ self::init(); }
1978 return clone self::$_mBANNER;
1981 public static function BARREL() : Barrel{
1982 if(!isset(self::$_mBARREL)){ self::init(); }
1983 return clone self::$_mBARREL;
1986 public static function BARRIER() : Transparent{
1987 if(!isset(self::$_mBARRIER)){ self::init(); }
1988 return clone self::$_mBARRIER;
1991 public static function BASALT() : SimplePillar{
1992 if(!isset(self::$_mBASALT)){ self::init(); }
1993 return clone self::$_mBASALT;
1996 public static function BEACON() : Beacon{
1997 if(!isset(self::$_mBEACON)){ self::init(); }
1998 return clone self::$_mBEACON;
2001 public static function BED() : Bed{
2002 if(!isset(self::$_mBED)){ self::init(); }
2003 return clone self::$_mBED;
2006 public static function BEDROCK() : Bedrock{
2007 if(!isset(self::$_mBEDROCK)){ self::init(); }
2008 return clone self::$_mBEDROCK;
2011 public static function BEETROOTS() : Beetroot{
2012 if(!isset(self::$_mBEETROOTS)){ self::init(); }
2013 return clone self::$_mBEETROOTS;
2016 public static function BELL() : Bell{
2017 if(!isset(self::$_mBELL)){ self::init(); }
2018 return clone self::$_mBELL;
2021 public static function BIG_DRIPLEAF_HEAD() : BigDripleafHead{
2022 if(!isset(self::$_mBIG_DRIPLEAF_HEAD)){ self::init(); }
2023 return clone self::$_mBIG_DRIPLEAF_HEAD;
2026 public static function BIG_DRIPLEAF_STEM() : BigDripleafStem{
2027 if(!isset(self::$_mBIG_DRIPLEAF_STEM)){ self::init(); }
2028 return clone self::$_mBIG_DRIPLEAF_STEM;
2031 public static function BIRCH_BUTTON() : WoodenButton{
2032 if(!isset(self::$_mBIRCH_BUTTON)){ self::init(); }
2033 return clone self::$_mBIRCH_BUTTON;
2036 public static function BIRCH_CEILING_CENTER_HANGING_SIGN() : CeilingCenterHangingSign{
2037 if(!isset(self::$_mBIRCH_CEILING_CENTER_HANGING_SIGN)){ self::init(); }
2038 return clone self::$_mBIRCH_CEILING_CENTER_HANGING_SIGN;
2041 public static function BIRCH_CEILING_EDGES_HANGING_SIGN() : CeilingEdgesHangingSign{
2042 if(!isset(self::$_mBIRCH_CEILING_EDGES_HANGING_SIGN)){ self::init(); }
2043 return clone self::$_mBIRCH_CEILING_EDGES_HANGING_SIGN;
2046 public static function BIRCH_DOOR() : WoodenDoor{
2047 if(!isset(self::$_mBIRCH_DOOR)){ self::init(); }
2048 return clone self::$_mBIRCH_DOOR;
2051 public static function BIRCH_FENCE() : WoodenFence{
2052 if(!isset(self::$_mBIRCH_FENCE)){ self::init(); }
2053 return clone self::$_mBIRCH_FENCE;
2056 public static function BIRCH_FENCE_GATE() : FenceGate{
2057 if(!isset(self::$_mBIRCH_FENCE_GATE)){ self::init(); }
2058 return clone self::$_mBIRCH_FENCE_GATE;
2061 public static function BIRCH_LEAVES() : Leaves{
2062 if(!isset(self::$_mBIRCH_LEAVES)){ self::init(); }
2063 return clone self::$_mBIRCH_LEAVES;
2066 public static function BIRCH_LOG() : Wood{
2067 if(!isset(self::$_mBIRCH_LOG)){ self::init(); }
2068 return clone self::$_mBIRCH_LOG;
2071 public static function BIRCH_PLANKS() : Planks{
2072 if(!isset(self::$_mBIRCH_PLANKS)){ self::init(); }
2073 return clone self::$_mBIRCH_PLANKS;
2076 public static function BIRCH_PRESSURE_PLATE() : WoodenPressurePlate{
2077 if(!isset(self::$_mBIRCH_PRESSURE_PLATE)){ self::init(); }
2078 return clone self::$_mBIRCH_PRESSURE_PLATE;
2081 public static function BIRCH_SAPLING() : Sapling{
2082 if(!isset(self::$_mBIRCH_SAPLING)){ self::init(); }
2083 return clone self::$_mBIRCH_SAPLING;
2086 public static function BIRCH_SIGN() : FloorSign{
2087 if(!isset(self::$_mBIRCH_SIGN)){ self::init(); }
2088 return clone self::$_mBIRCH_SIGN;
2091 public static function BIRCH_SLAB() : WoodenSlab{
2092 if(!isset(self::$_mBIRCH_SLAB)){ self::init(); }
2093 return clone self::$_mBIRCH_SLAB;
2096 public static function BIRCH_STAIRS() : WoodenStairs{
2097 if(!isset(self::$_mBIRCH_STAIRS)){ self::init(); }
2098 return clone self::$_mBIRCH_STAIRS;
2101 public static function BIRCH_TRAPDOOR() : WoodenTrapdoor{
2102 if(!isset(self::$_mBIRCH_TRAPDOOR)){ self::init(); }
2103 return clone self::$_mBIRCH_TRAPDOOR;
2106 public static function BIRCH_WALL_HANGING_SIGN() : WallHangingSign{
2107 if(!isset(self::$_mBIRCH_WALL_HANGING_SIGN)){ self::init(); }
2108 return clone self::$_mBIRCH_WALL_HANGING_SIGN;
2111 public static function BIRCH_WALL_SIGN() : WallSign{
2112 if(!isset(self::$_mBIRCH_WALL_SIGN)){ self::init(); }
2113 return clone self::$_mBIRCH_WALL_SIGN;
2116 public static function BIRCH_WOOD() : Wood{
2117 if(!isset(self::$_mBIRCH_WOOD)){ self::init(); }
2118 return clone self::$_mBIRCH_WOOD;
2121 public static function BLACKSTONE() : Opaque{
2122 if(!isset(self::$_mBLACKSTONE)){ self::init(); }
2123 return clone self::$_mBLACKSTONE;
2126 public static function BLACKSTONE_SLAB() : Slab{
2127 if(!isset(self::$_mBLACKSTONE_SLAB)){ self::init(); }
2128 return clone self::$_mBLACKSTONE_SLAB;
2131 public static function BLACKSTONE_STAIRS() : Stair{
2132 if(!isset(self::$_mBLACKSTONE_STAIRS)){ self::init(); }
2133 return clone self::$_mBLACKSTONE_STAIRS;
2136 public static function BLACKSTONE_WALL() : Wall{
2137 if(!isset(self::$_mBLACKSTONE_WALL)){ self::init(); }
2138 return clone self::$_mBLACKSTONE_WALL;
2141 public static function BLAST_FURNACE() : Furnace{
2142 if(!isset(self::$_mBLAST_FURNACE)){ self::init(); }
2143 return clone self::$_mBLAST_FURNACE;
2146 public static function BLUE_ICE() : BlueIce{
2147 if(!isset(self::$_mBLUE_ICE)){ self::init(); }
2148 return clone self::$_mBLUE_ICE;
2151 public static function BLUE_ORCHID() : Flower{
2152 if(!isset(self::$_mBLUE_ORCHID)){ self::init(); }
2153 return clone self::$_mBLUE_ORCHID;
2156 public static function BLUE_TORCH() : Torch{
2157 if(!isset(self::$_mBLUE_TORCH)){ self::init(); }
2158 return clone self::$_mBLUE_TORCH;
2161 public static function BONE_BLOCK() : BoneBlock{
2162 if(!isset(self::$_mBONE_BLOCK)){ self::init(); }
2163 return clone self::$_mBONE_BLOCK;
2166 public static function BOOKSHELF() : Bookshelf{
2167 if(!isset(self::$_mBOOKSHELF)){ self::init(); }
2168 return clone self::$_mBOOKSHELF;
2171 public static function BREWING_STAND() : BrewingStand{
2172 if(!isset(self::$_mBREWING_STAND)){ self::init(); }
2173 return clone self::$_mBREWING_STAND;
2176 public static function BRICKS() : Opaque{
2177 if(!isset(self::$_mBRICKS)){ self::init(); }
2178 return clone self::$_mBRICKS;
2181 public static function BRICK_SLAB() : Slab{
2182 if(!isset(self::$_mBRICK_SLAB)){ self::init(); }
2183 return clone self::$_mBRICK_SLAB;
2186 public static function BRICK_STAIRS() : Stair{
2187 if(!isset(self::$_mBRICK_STAIRS)){ self::init(); }
2188 return clone self::$_mBRICK_STAIRS;
2191 public static function BRICK_WALL() : Wall{
2192 if(!isset(self::$_mBRICK_WALL)){ self::init(); }
2193 return clone self::$_mBRICK_WALL;
2196 public static function BROWN_MUSHROOM() : BrownMushroom{
2197 if(!isset(self::$_mBROWN_MUSHROOM)){ self::init(); }
2198 return clone self::$_mBROWN_MUSHROOM;
2201 public static function BROWN_MUSHROOM_BLOCK() : BrownMushroomBlock{
2202 if(!isset(self::$_mBROWN_MUSHROOM_BLOCK)){ self::init(); }
2203 return clone self::$_mBROWN_MUSHROOM_BLOCK;
2206 public static function BUDDING_AMETHYST() : BuddingAmethyst{
2207 if(!isset(self::$_mBUDDING_AMETHYST)){ self::init(); }
2208 return clone self::$_mBUDDING_AMETHYST;
2211 public static function CACTUS() : Cactus{
2212 if(!isset(self::$_mCACTUS)){ self::init(); }
2213 return clone self::$_mCACTUS;
2216 public static function CACTUS_FLOWER() : CactusFlower{
2217 if(!isset(self::$_mCACTUS_FLOWER)){ self::init(); }
2218 return clone self::$_mCACTUS_FLOWER;
2221 public static function CAKE() : Cake{
2222 if(!isset(self::$_mCAKE)){ self::init(); }
2223 return clone self::$_mCAKE;
2226 public static function CAKE_WITH_CANDLE() : CakeWithCandle{
2227 if(!isset(self::$_mCAKE_WITH_CANDLE)){ self::init(); }
2228 return clone self::$_mCAKE_WITH_CANDLE;
2231 public static function CAKE_WITH_DYED_CANDLE() : CakeWithDyedCandle{
2232 if(!isset(self::$_mCAKE_WITH_DYED_CANDLE)){ self::init(); }
2233 return clone self::$_mCAKE_WITH_DYED_CANDLE;
2236 public static function CALCITE() : Opaque{
2237 if(!isset(self::$_mCALCITE)){ self::init(); }
2238 return clone self::$_mCALCITE;
2241 public static function CAMPFIRE() : Campfire{
2242 if(!isset(self::$_mCAMPFIRE)){ self::init(); }
2243 return clone self::$_mCAMPFIRE;
2246 public static function CANDLE() : Candle{
2247 if(!isset(self::$_mCANDLE)){ self::init(); }
2248 return clone self::$_mCANDLE;
2251 public static function CARPET() : Carpet{
2252 if(!isset(self::$_mCARPET)){ self::init(); }
2253 return clone self::$_mCARPET;
2256 public static function CARROTS() : Carrot{
2257 if(!isset(self::$_mCARROTS)){ self::init(); }
2258 return clone self::$_mCARROTS;
2261 public static function CARTOGRAPHY_TABLE() : CartographyTable{
2262 if(!isset(self::$_mCARTOGRAPHY_TABLE)){ self::init(); }
2263 return clone self::$_mCARTOGRAPHY_TABLE;
2266 public static function CARVED_PUMPKIN() : CarvedPumpkin{
2267 if(!isset(self::$_mCARVED_PUMPKIN)){ self::init(); }
2268 return clone self::$_mCARVED_PUMPKIN;
2271 public static function CAULDRON() : Cauldron{
2272 if(!isset(self::$_mCAULDRON)){ self::init(); }
2273 return clone self::$_mCAULDRON;
2276 public static function CAVE_VINES() : CaveVines{
2277 if(!isset(self::$_mCAVE_VINES)){ self::init(); }
2278 return clone self::$_mCAVE_VINES;
2281 public static function CHAIN() : Chain{
2282 if(!isset(self::$_mCHAIN)){ self::init(); }
2283 return clone self::$_mCHAIN;
2286 public static function CHEMICAL_HEAT() : ChemicalHeat{
2287 if(!isset(self::$_mCHEMICAL_HEAT)){ self::init(); }
2288 return clone self::$_mCHEMICAL_HEAT;
2291 public static function CHERRY_BUTTON() : WoodenButton{
2292 if(!isset(self::$_mCHERRY_BUTTON)){ self::init(); }
2293 return clone self::$_mCHERRY_BUTTON;
2296 public static function CHERRY_CEILING_CENTER_HANGING_SIGN() : CeilingCenterHangingSign{
2297 if(!isset(self::$_mCHERRY_CEILING_CENTER_HANGING_SIGN)){ self::init(); }
2298 return clone self::$_mCHERRY_CEILING_CENTER_HANGING_SIGN;
2301 public static function CHERRY_CEILING_EDGES_HANGING_SIGN() : CeilingEdgesHangingSign{
2302 if(!isset(self::$_mCHERRY_CEILING_EDGES_HANGING_SIGN)){ self::init(); }
2303 return clone self::$_mCHERRY_CEILING_EDGES_HANGING_SIGN;
2306 public static function CHERRY_DOOR() : WoodenDoor{
2307 if(!isset(self::$_mCHERRY_DOOR)){ self::init(); }
2308 return clone self::$_mCHERRY_DOOR;
2311 public static function CHERRY_FENCE() : WoodenFence{
2312 if(!isset(self::$_mCHERRY_FENCE)){ self::init(); }
2313 return clone self::$_mCHERRY_FENCE;
2316 public static function CHERRY_FENCE_GATE() : FenceGate{
2317 if(!isset(self::$_mCHERRY_FENCE_GATE)){ self::init(); }
2318 return clone self::$_mCHERRY_FENCE_GATE;
2321 public static function CHERRY_LEAVES() : Leaves{
2322 if(!isset(self::$_mCHERRY_LEAVES)){ self::init(); }
2323 return clone self::$_mCHERRY_LEAVES;
2326 public static function CHERRY_LOG() : Wood{
2327 if(!isset(self::$_mCHERRY_LOG)){ self::init(); }
2328 return clone self::$_mCHERRY_LOG;
2331 public static function CHERRY_PLANKS() : Planks{
2332 if(!isset(self::$_mCHERRY_PLANKS)){ self::init(); }
2333 return clone self::$_mCHERRY_PLANKS;
2336 public static function CHERRY_PRESSURE_PLATE() : WoodenPressurePlate{
2337 if(!isset(self::$_mCHERRY_PRESSURE_PLATE)){ self::init(); }
2338 return clone self::$_mCHERRY_PRESSURE_PLATE;
2341 public static function CHERRY_SIGN() : FloorSign{
2342 if(!isset(self::$_mCHERRY_SIGN)){ self::init(); }
2343 return clone self::$_mCHERRY_SIGN;
2346 public static function CHERRY_SLAB() : WoodenSlab{
2347 if(!isset(self::$_mCHERRY_SLAB)){ self::init(); }
2348 return clone self::$_mCHERRY_SLAB;
2351 public static function CHERRY_STAIRS() : WoodenStairs{
2352 if(!isset(self::$_mCHERRY_STAIRS)){ self::init(); }
2353 return clone self::$_mCHERRY_STAIRS;
2356 public static function CHERRY_TRAPDOOR() : WoodenTrapdoor{
2357 if(!isset(self::$_mCHERRY_TRAPDOOR)){ self::init(); }
2358 return clone self::$_mCHERRY_TRAPDOOR;
2361 public static function CHERRY_WALL_HANGING_SIGN() : WallHangingSign{
2362 if(!isset(self::$_mCHERRY_WALL_HANGING_SIGN)){ self::init(); }
2363 return clone self::$_mCHERRY_WALL_HANGING_SIGN;
2366 public static function CHERRY_WALL_SIGN() : WallSign{
2367 if(!isset(self::$_mCHERRY_WALL_SIGN)){ self::init(); }
2368 return clone self::$_mCHERRY_WALL_SIGN;
2371 public static function CHERRY_WOOD() : Wood{
2372 if(!isset(self::$_mCHERRY_WOOD)){ self::init(); }
2373 return clone self::$_mCHERRY_WOOD;
2376 public static function CHEST() : Chest{
2377 if(!isset(self::$_mCHEST)){ self::init(); }
2378 return clone self::$_mCHEST;
2381 public static function CHISELED_BOOKSHELF() : ChiseledBookshelf{
2382 if(!isset(self::$_mCHISELED_BOOKSHELF)){ self::init(); }
2383 return clone self::$_mCHISELED_BOOKSHELF;
2386 public static function CHISELED_COPPER() : Copper{
2387 if(!isset(self::$_mCHISELED_COPPER)){ self::init(); }
2388 return clone self::$_mCHISELED_COPPER;
2391 public static function CHISELED_DEEPSLATE() : Opaque{
2392 if(!isset(self::$_mCHISELED_DEEPSLATE)){ self::init(); }
2393 return clone self::$_mCHISELED_DEEPSLATE;
2396 public static function CHISELED_NETHER_BRICKS() : Opaque{
2397 if(!isset(self::$_mCHISELED_NETHER_BRICKS)){ self::init(); }
2398 return clone self::$_mCHISELED_NETHER_BRICKS;
2401 public static function CHISELED_POLISHED_BLACKSTONE() : Opaque{
2402 if(!isset(self::$_mCHISELED_POLISHED_BLACKSTONE)){ self::init(); }
2403 return clone self::$_mCHISELED_POLISHED_BLACKSTONE;
2406 public static function CHISELED_QUARTZ() : SimplePillar{
2407 if(!isset(self::$_mCHISELED_QUARTZ)){ self::init(); }
2408 return clone self::$_mCHISELED_QUARTZ;
2411 public static function CHISELED_RED_SANDSTONE() : Opaque{
2412 if(!isset(self::$_mCHISELED_RED_SANDSTONE)){ self::init(); }
2413 return clone self::$_mCHISELED_RED_SANDSTONE;
2416 public static function CHISELED_RESIN_BRICKS() : Opaque{
2417 if(!isset(self::$_mCHISELED_RESIN_BRICKS)){ self::init(); }
2418 return clone self::$_mCHISELED_RESIN_BRICKS;
2421 public static function CHISELED_SANDSTONE() : Opaque{
2422 if(!isset(self::$_mCHISELED_SANDSTONE)){ self::init(); }
2423 return clone self::$_mCHISELED_SANDSTONE;
2426 public static function CHISELED_STONE_BRICKS() : Opaque{
2427 if(!isset(self::$_mCHISELED_STONE_BRICKS)){ self::init(); }
2428 return clone self::$_mCHISELED_STONE_BRICKS;
2431 public static function CHISELED_TUFF() : Opaque{
2432 if(!isset(self::$_mCHISELED_TUFF)){ self::init(); }
2433 return clone self::$_mCHISELED_TUFF;
2436 public static function CHISELED_TUFF_BRICKS() : Opaque{
2437 if(!isset(self::$_mCHISELED_TUFF_BRICKS)){ self::init(); }
2438 return clone self::$_mCHISELED_TUFF_BRICKS;
2441 public static function CHORUS_FLOWER() : ChorusFlower{
2442 if(!isset(self::$_mCHORUS_FLOWER)){ self::init(); }
2443 return clone self::$_mCHORUS_FLOWER;
2446 public static function CHORUS_PLANT() : ChorusPlant{
2447 if(!isset(self::$_mCHORUS_PLANT)){ self::init(); }
2448 return clone self::$_mCHORUS_PLANT;
2451 public static function CLAY() : Clay{
2452 if(!isset(self::$_mCLAY)){ self::init(); }
2453 return clone self::$_mCLAY;
2456 public static function COAL() : Coal{
2457 if(!isset(self::$_mCOAL)){ self::init(); }
2458 return clone self::$_mCOAL;
2461 public static function COAL_ORE() : CoalOre{
2462 if(!isset(self::$_mCOAL_ORE)){ self::init(); }
2463 return clone self::$_mCOAL_ORE;
2466 public static function COBBLED_DEEPSLATE() : Opaque{
2467 if(!isset(self::$_mCOBBLED_DEEPSLATE)){ self::init(); }
2468 return clone self::$_mCOBBLED_DEEPSLATE;
2471 public static function COBBLED_DEEPSLATE_SLAB() : Slab{
2472 if(!isset(self::$_mCOBBLED_DEEPSLATE_SLAB)){ self::init(); }
2473 return clone self::$_mCOBBLED_DEEPSLATE_SLAB;
2476 public static function COBBLED_DEEPSLATE_STAIRS() : Stair{
2477 if(!isset(self::$_mCOBBLED_DEEPSLATE_STAIRS)){ self::init(); }
2478 return clone self::$_mCOBBLED_DEEPSLATE_STAIRS;
2481 public static function COBBLED_DEEPSLATE_WALL() : Wall{
2482 if(!isset(self::$_mCOBBLED_DEEPSLATE_WALL)){ self::init(); }
2483 return clone self::$_mCOBBLED_DEEPSLATE_WALL;
2486 public static function COBBLESTONE() : Opaque{
2487 if(!isset(self::$_mCOBBLESTONE)){ self::init(); }
2488 return clone self::$_mCOBBLESTONE;
2491 public static function COBBLESTONE_SLAB() : Slab{
2492 if(!isset(self::$_mCOBBLESTONE_SLAB)){ self::init(); }
2493 return clone self::$_mCOBBLESTONE_SLAB;
2496 public static function COBBLESTONE_STAIRS() : Stair{
2497 if(!isset(self::$_mCOBBLESTONE_STAIRS)){ self::init(); }
2498 return clone self::$_mCOBBLESTONE_STAIRS;
2501 public static function COBBLESTONE_WALL() : Wall{
2502 if(!isset(self::$_mCOBBLESTONE_WALL)){ self::init(); }
2503 return clone self::$_mCOBBLESTONE_WALL;
2506 public static function COBWEB() : Cobweb{
2507 if(!isset(self::$_mCOBWEB)){ self::init(); }
2508 return clone self::$_mCOBWEB;
2511 public static function COCOA_POD() : CocoaBlock{
2512 if(!isset(self::$_mCOCOA_POD)){ self::init(); }
2513 return clone self::$_mCOCOA_POD;
2516 public static function COMPOUND_CREATOR() : ChemistryTable{
2517 if(!isset(self::$_mCOMPOUND_CREATOR)){ self::init(); }
2518 return clone self::$_mCOMPOUND_CREATOR;
2521 public static function CONCRETE() : Concrete{
2522 if(!isset(self::$_mCONCRETE)){ self::init(); }
2523 return clone self::$_mCONCRETE;
2526 public static function CONCRETE_POWDER() : ConcretePowder{
2527 if(!isset(self::$_mCONCRETE_POWDER)){ self::init(); }
2528 return clone self::$_mCONCRETE_POWDER;
2531 public static function COPPER() : Copper{
2532 if(!isset(self::$_mCOPPER)){ self::init(); }
2533 return clone self::$_mCOPPER;
2536 public static function COPPER_BARS() : CopperBars{
2537 if(!isset(self::$_mCOPPER_BARS)){ self::init(); }
2538 return clone self::$_mCOPPER_BARS;
2541 public static function COPPER_BULB() : CopperBulb{
2542 if(!isset(self::$_mCOPPER_BULB)){ self::init(); }
2543 return clone self::$_mCOPPER_BULB;
2546 public static function COPPER_CHAIN() : CopperChain{
2547 if(!isset(self::$_mCOPPER_CHAIN)){ self::init(); }
2548 return clone self::$_mCOPPER_CHAIN;
2551 public static function COPPER_DOOR() : CopperDoor{
2552 if(!isset(self::$_mCOPPER_DOOR)){ self::init(); }
2553 return clone self::$_mCOPPER_DOOR;
2556 public static function COPPER_GRATE() : CopperGrate{
2557 if(!isset(self::$_mCOPPER_GRATE)){ self::init(); }
2558 return clone self::$_mCOPPER_GRATE;
2561 public static function COPPER_LANTERN() : CopperLantern{
2562 if(!isset(self::$_mCOPPER_LANTERN)){ self::init(); }
2563 return clone self::$_mCOPPER_LANTERN;
2566 public static function COPPER_ORE() : CopperOre{
2567 if(!isset(self::$_mCOPPER_ORE)){ self::init(); }
2568 return clone self::$_mCOPPER_ORE;
2571 public static function COPPER_TORCH() : Torch{
2572 if(!isset(self::$_mCOPPER_TORCH)){ self::init(); }
2573 return clone self::$_mCOPPER_TORCH;
2576 public static function COPPER_TRAPDOOR() : CopperTrapdoor{
2577 if(!isset(self::$_mCOPPER_TRAPDOOR)){ self::init(); }
2578 return clone self::$_mCOPPER_TRAPDOOR;
2581 public static function CORAL() : Coral{
2582 if(!isset(self::$_mCORAL)){ self::init(); }
2583 return clone self::$_mCORAL;
2586 public static function CORAL_BLOCK() : CoralBlock{
2587 if(!isset(self::$_mCORAL_BLOCK)){ self::init(); }
2588 return clone self::$_mCORAL_BLOCK;
2591 public static function CORAL_FAN() : FloorCoralFan{
2592 if(!isset(self::$_mCORAL_FAN)){ self::init(); }
2593 return clone self::$_mCORAL_FAN;
2596 public static function CORNFLOWER() : Flower{
2597 if(!isset(self::$_mCORNFLOWER)){ self::init(); }
2598 return clone self::$_mCORNFLOWER;
2601 public static function CRACKED_DEEPSLATE_BRICKS() : Opaque{
2602 if(!isset(self::$_mCRACKED_DEEPSLATE_BRICKS)){ self::init(); }
2603 return clone self::$_mCRACKED_DEEPSLATE_BRICKS;
2606 public static function CRACKED_DEEPSLATE_TILES() : Opaque{
2607 if(!isset(self::$_mCRACKED_DEEPSLATE_TILES)){ self::init(); }
2608 return clone self::$_mCRACKED_DEEPSLATE_TILES;
2611 public static function CRACKED_NETHER_BRICKS() : Opaque{
2612 if(!isset(self::$_mCRACKED_NETHER_BRICKS)){ self::init(); }
2613 return clone self::$_mCRACKED_NETHER_BRICKS;
2616 public static function CRACKED_POLISHED_BLACKSTONE_BRICKS() : Opaque{
2617 if(!isset(self::$_mCRACKED_POLISHED_BLACKSTONE_BRICKS)){ self::init(); }
2618 return clone self::$_mCRACKED_POLISHED_BLACKSTONE_BRICKS;
2621 public static function CRACKED_STONE_BRICKS() : Opaque{
2622 if(!isset(self::$_mCRACKED_STONE_BRICKS)){ self::init(); }
2623 return clone self::$_mCRACKED_STONE_BRICKS;
2626 public static function CRAFTING_TABLE() : CraftingTable{
2627 if(!isset(self::$_mCRAFTING_TABLE)){ self::init(); }
2628 return clone self::$_mCRAFTING_TABLE;
2631 public static function CRIMSON_BUTTON() : WoodenButton{
2632 if(!isset(self::$_mCRIMSON_BUTTON)){ self::init(); }
2633 return clone self::$_mCRIMSON_BUTTON;
2636 public static function CRIMSON_CEILING_CENTER_HANGING_SIGN() : CeilingCenterHangingSign{
2637 if(!isset(self::$_mCRIMSON_CEILING_CENTER_HANGING_SIGN)){ self::init(); }
2638 return clone self::$_mCRIMSON_CEILING_CENTER_HANGING_SIGN;
2641 public static function CRIMSON_CEILING_EDGES_HANGING_SIGN() : CeilingEdgesHangingSign{
2642 if(!isset(self::$_mCRIMSON_CEILING_EDGES_HANGING_SIGN)){ self::init(); }
2643 return clone self::$_mCRIMSON_CEILING_EDGES_HANGING_SIGN;
2646 public static function CRIMSON_DOOR() : WoodenDoor{
2647 if(!isset(self::$_mCRIMSON_DOOR)){ self::init(); }
2648 return clone self::$_mCRIMSON_DOOR;
2651 public static function CRIMSON_FENCE() : WoodenFence{
2652 if(!isset(self::$_mCRIMSON_FENCE)){ self::init(); }
2653 return clone self::$_mCRIMSON_FENCE;
2656 public static function CRIMSON_FENCE_GATE() : FenceGate{
2657 if(!isset(self::$_mCRIMSON_FENCE_GATE)){ self::init(); }
2658 return clone self::$_mCRIMSON_FENCE_GATE;
2661 public static function CRIMSON_FUNGUS() : NetherFungus{
2662 if(!isset(self::$_mCRIMSON_FUNGUS)){ self::init(); }
2663 return clone self::$_mCRIMSON_FUNGUS;
2666 public static function CRIMSON_HYPHAE() : Wood{
2667 if(!isset(self::$_mCRIMSON_HYPHAE)){ self::init(); }
2668 return clone self::$_mCRIMSON_HYPHAE;
2671 public static function CRIMSON_NYLIUM() : Nylium{
2672 if(!isset(self::$_mCRIMSON_NYLIUM)){ self::init(); }
2673 return clone self::$_mCRIMSON_NYLIUM;
2676 public static function CRIMSON_PLANKS() : Planks{
2677 if(!isset(self::$_mCRIMSON_PLANKS)){ self::init(); }
2678 return clone self::$_mCRIMSON_PLANKS;
2681 public static function CRIMSON_PRESSURE_PLATE() : WoodenPressurePlate{
2682 if(!isset(self::$_mCRIMSON_PRESSURE_PLATE)){ self::init(); }
2683 return clone self::$_mCRIMSON_PRESSURE_PLATE;
2686 public static function CRIMSON_ROOTS() : NetherRoots{
2687 if(!isset(self::$_mCRIMSON_ROOTS)){ self::init(); }
2688 return clone self::$_mCRIMSON_ROOTS;
2691 public static function CRIMSON_SIGN() : FloorSign{
2692 if(!isset(self::$_mCRIMSON_SIGN)){ self::init(); }
2693 return clone self::$_mCRIMSON_SIGN;
2696 public static function CRIMSON_SLAB() : WoodenSlab{
2697 if(!isset(self::$_mCRIMSON_SLAB)){ self::init(); }
2698 return clone self::$_mCRIMSON_SLAB;
2701 public static function CRIMSON_STAIRS() : WoodenStairs{
2702 if(!isset(self::$_mCRIMSON_STAIRS)){ self::init(); }
2703 return clone self::$_mCRIMSON_STAIRS;
2706 public static function CRIMSON_STEM() : Wood{
2707 if(!isset(self::$_mCRIMSON_STEM)){ self::init(); }
2708 return clone self::$_mCRIMSON_STEM;
2711 public static function CRIMSON_TRAPDOOR() : WoodenTrapdoor{
2712 if(!isset(self::$_mCRIMSON_TRAPDOOR)){ self::init(); }
2713 return clone self::$_mCRIMSON_TRAPDOOR;
2716 public static function CRIMSON_WALL_HANGING_SIGN() : WallHangingSign{
2717 if(!isset(self::$_mCRIMSON_WALL_HANGING_SIGN)){ self::init(); }
2718 return clone self::$_mCRIMSON_WALL_HANGING_SIGN;
2721 public static function CRIMSON_WALL_SIGN() : WallSign{
2722 if(!isset(self::$_mCRIMSON_WALL_SIGN)){ self::init(); }
2723 return clone self::$_mCRIMSON_WALL_SIGN;
2726 public static function CRYING_OBSIDIAN() : Opaque{
2727 if(!isset(self::$_mCRYING_OBSIDIAN)){ self::init(); }
2728 return clone self::$_mCRYING_OBSIDIAN;
2731 public static function CUT_COPPER() : Copper{
2732 if(!isset(self::$_mCUT_COPPER)){ self::init(); }
2733 return clone self::$_mCUT_COPPER;
2736 public static function CUT_COPPER_SLAB() : CopperSlab{
2737 if(!isset(self::$_mCUT_COPPER_SLAB)){ self::init(); }
2738 return clone self::$_mCUT_COPPER_SLAB;
2741 public static function CUT_COPPER_STAIRS() : CopperStairs{
2742 if(!isset(self::$_mCUT_COPPER_STAIRS)){ self::init(); }
2743 return clone self::$_mCUT_COPPER_STAIRS;
2746 public static function CUT_RED_SANDSTONE() : Opaque{
2747 if(!isset(self::$_mCUT_RED_SANDSTONE)){ self::init(); }
2748 return clone self::$_mCUT_RED_SANDSTONE;
2751 public static function CUT_RED_SANDSTONE_SLAB() : Slab{
2752 if(!isset(self::$_mCUT_RED_SANDSTONE_SLAB)){ self::init(); }
2753 return clone self::$_mCUT_RED_SANDSTONE_SLAB;
2756 public static function CUT_SANDSTONE() : Opaque{
2757 if(!isset(self::$_mCUT_SANDSTONE)){ self::init(); }
2758 return clone self::$_mCUT_SANDSTONE;
2761 public static function CUT_SANDSTONE_SLAB() : Slab{
2762 if(!isset(self::$_mCUT_SANDSTONE_SLAB)){ self::init(); }
2763 return clone self::$_mCUT_SANDSTONE_SLAB;
2766 public static function DANDELION() : Flower{
2767 if(!isset(self::$_mDANDELION)){ self::init(); }
2768 return clone self::$_mDANDELION;
2771 public static function DARK_OAK_BUTTON() : WoodenButton{
2772 if(!isset(self::$_mDARK_OAK_BUTTON)){ self::init(); }
2773 return clone self::$_mDARK_OAK_BUTTON;
2776 public static function DARK_OAK_CEILING_CENTER_HANGING_SIGN() : CeilingCenterHangingSign{
2777 if(!isset(self::$_mDARK_OAK_CEILING_CENTER_HANGING_SIGN)){ self::init(); }
2778 return clone self::$_mDARK_OAK_CEILING_CENTER_HANGING_SIGN;
2781 public static function DARK_OAK_CEILING_EDGES_HANGING_SIGN() : CeilingEdgesHangingSign{
2782 if(!isset(self::$_mDARK_OAK_CEILING_EDGES_HANGING_SIGN)){ self::init(); }
2783 return clone self::$_mDARK_OAK_CEILING_EDGES_HANGING_SIGN;
2786 public static function DARK_OAK_DOOR() : WoodenDoor{
2787 if(!isset(self::$_mDARK_OAK_DOOR)){ self::init(); }
2788 return clone self::$_mDARK_OAK_DOOR;
2791 public static function DARK_OAK_FENCE() : WoodenFence{
2792 if(!isset(self::$_mDARK_OAK_FENCE)){ self::init(); }
2793 return clone self::$_mDARK_OAK_FENCE;
2796 public static function DARK_OAK_FENCE_GATE() : FenceGate{
2797 if(!isset(self::$_mDARK_OAK_FENCE_GATE)){ self::init(); }
2798 return clone self::$_mDARK_OAK_FENCE_GATE;
2801 public static function DARK_OAK_LEAVES() : Leaves{
2802 if(!isset(self::$_mDARK_OAK_LEAVES)){ self::init(); }
2803 return clone self::$_mDARK_OAK_LEAVES;
2806 public static function DARK_OAK_LOG() : Wood{
2807 if(!isset(self::$_mDARK_OAK_LOG)){ self::init(); }
2808 return clone self::$_mDARK_OAK_LOG;
2811 public static function DARK_OAK_PLANKS() : Planks{
2812 if(!isset(self::$_mDARK_OAK_PLANKS)){ self::init(); }
2813 return clone self::$_mDARK_OAK_PLANKS;
2816 public static function DARK_OAK_PRESSURE_PLATE() : WoodenPressurePlate{
2817 if(!isset(self::$_mDARK_OAK_PRESSURE_PLATE)){ self::init(); }
2818 return clone self::$_mDARK_OAK_PRESSURE_PLATE;
2821 public static function DARK_OAK_SAPLING() : Sapling{
2822 if(!isset(self::$_mDARK_OAK_SAPLING)){ self::init(); }
2823 return clone self::$_mDARK_OAK_SAPLING;
2826 public static function DARK_OAK_SIGN() : FloorSign{
2827 if(!isset(self::$_mDARK_OAK_SIGN)){ self::init(); }
2828 return clone self::$_mDARK_OAK_SIGN;
2831 public static function DARK_OAK_SLAB() : WoodenSlab{
2832 if(!isset(self::$_mDARK_OAK_SLAB)){ self::init(); }
2833 return clone self::$_mDARK_OAK_SLAB;
2836 public static function DARK_OAK_STAIRS() : WoodenStairs{
2837 if(!isset(self::$_mDARK_OAK_STAIRS)){ self::init(); }
2838 return clone self::$_mDARK_OAK_STAIRS;
2841 public static function DARK_OAK_TRAPDOOR() : WoodenTrapdoor{
2842 if(!isset(self::$_mDARK_OAK_TRAPDOOR)){ self::init(); }
2843 return clone self::$_mDARK_OAK_TRAPDOOR;
2846 public static function DARK_OAK_WALL_HANGING_SIGN() : WallHangingSign{
2847 if(!isset(self::$_mDARK_OAK_WALL_HANGING_SIGN)){ self::init(); }
2848 return clone self::$_mDARK_OAK_WALL_HANGING_SIGN;
2851 public static function DARK_OAK_WALL_SIGN() : WallSign{
2852 if(!isset(self::$_mDARK_OAK_WALL_SIGN)){ self::init(); }
2853 return clone self::$_mDARK_OAK_WALL_SIGN;
2856 public static function DARK_OAK_WOOD() : Wood{
2857 if(!isset(self::$_mDARK_OAK_WOOD)){ self::init(); }
2858 return clone self::$_mDARK_OAK_WOOD;
2861 public static function DARK_PRISMARINE() : Opaque{
2862 if(!isset(self::$_mDARK_PRISMARINE)){ self::init(); }
2863 return clone self::$_mDARK_PRISMARINE;
2866 public static function DARK_PRISMARINE_SLAB() : Slab{
2867 if(!isset(self::$_mDARK_PRISMARINE_SLAB)){ self::init(); }
2868 return clone self::$_mDARK_PRISMARINE_SLAB;
2871 public static function DARK_PRISMARINE_STAIRS() : Stair{
2872 if(!isset(self::$_mDARK_PRISMARINE_STAIRS)){ self::init(); }
2873 return clone self::$_mDARK_PRISMARINE_STAIRS;
2876 public static function DAYLIGHT_SENSOR() : DaylightSensor{
2877 if(!isset(self::$_mDAYLIGHT_SENSOR)){ self::init(); }
2878 return clone self::$_mDAYLIGHT_SENSOR;
2881 public static function DEAD_BUSH() : DeadBush{
2882 if(!isset(self::$_mDEAD_BUSH)){ self::init(); }
2883 return clone self::$_mDEAD_BUSH;
2886 public static function DEEPSLATE() : SimplePillar{
2887 if(!isset(self::$_mDEEPSLATE)){ self::init(); }
2888 return clone self::$_mDEEPSLATE;
2891 public static function DEEPSLATE_BRICKS() : Opaque{
2892 if(!isset(self::$_mDEEPSLATE_BRICKS)){ self::init(); }
2893 return clone self::$_mDEEPSLATE_BRICKS;
2896 public static function DEEPSLATE_BRICK_SLAB() : Slab{
2897 if(!isset(self::$_mDEEPSLATE_BRICK_SLAB)){ self::init(); }
2898 return clone self::$_mDEEPSLATE_BRICK_SLAB;
2901 public static function DEEPSLATE_BRICK_STAIRS() : Stair{
2902 if(!isset(self::$_mDEEPSLATE_BRICK_STAIRS)){ self::init(); }
2903 return clone self::$_mDEEPSLATE_BRICK_STAIRS;
2906 public static function DEEPSLATE_BRICK_WALL() : Wall{
2907 if(!isset(self::$_mDEEPSLATE_BRICK_WALL)){ self::init(); }
2908 return clone self::$_mDEEPSLATE_BRICK_WALL;
2911 public static function DEEPSLATE_COAL_ORE() : CoalOre{
2912 if(!isset(self::$_mDEEPSLATE_COAL_ORE)){ self::init(); }
2913 return clone self::$_mDEEPSLATE_COAL_ORE;
2916 public static function DEEPSLATE_COPPER_ORE() : CopperOre{
2917 if(!isset(self::$_mDEEPSLATE_COPPER_ORE)){ self::init(); }
2918 return clone self::$_mDEEPSLATE_COPPER_ORE;
2921 public static function DEEPSLATE_DIAMOND_ORE() : DiamondOre{
2922 if(!isset(self::$_mDEEPSLATE_DIAMOND_ORE)){ self::init(); }
2923 return clone self::$_mDEEPSLATE_DIAMOND_ORE;
2926 public static function DEEPSLATE_EMERALD_ORE() : EmeraldOre{
2927 if(!isset(self::$_mDEEPSLATE_EMERALD_ORE)){ self::init(); }
2928 return clone self::$_mDEEPSLATE_EMERALD_ORE;
2931 public static function DEEPSLATE_GOLD_ORE() : GoldOre{
2932 if(!isset(self::$_mDEEPSLATE_GOLD_ORE)){ self::init(); }
2933 return clone self::$_mDEEPSLATE_GOLD_ORE;
2936 public static function DEEPSLATE_IRON_ORE() : IronOre{
2937 if(!isset(self::$_mDEEPSLATE_IRON_ORE)){ self::init(); }
2938 return clone self::$_mDEEPSLATE_IRON_ORE;
2941 public static function DEEPSLATE_LAPIS_LAZULI_ORE() : LapisOre{
2942 if(!isset(self::$_mDEEPSLATE_LAPIS_LAZULI_ORE)){ self::init(); }
2943 return clone self::$_mDEEPSLATE_LAPIS_LAZULI_ORE;
2946 public static function DEEPSLATE_REDSTONE_ORE() : RedstoneOre{
2947 if(!isset(self::$_mDEEPSLATE_REDSTONE_ORE)){ self::init(); }
2948 return clone self::$_mDEEPSLATE_REDSTONE_ORE;
2951 public static function DEEPSLATE_TILES() : Opaque{
2952 if(!isset(self::$_mDEEPSLATE_TILES)){ self::init(); }
2953 return clone self::$_mDEEPSLATE_TILES;
2956 public static function DEEPSLATE_TILE_SLAB() : Slab{
2957 if(!isset(self::$_mDEEPSLATE_TILE_SLAB)){ self::init(); }
2958 return clone self::$_mDEEPSLATE_TILE_SLAB;
2961 public static function DEEPSLATE_TILE_STAIRS() : Stair{
2962 if(!isset(self::$_mDEEPSLATE_TILE_STAIRS)){ self::init(); }
2963 return clone self::$_mDEEPSLATE_TILE_STAIRS;
2966 public static function DEEPSLATE_TILE_WALL() : Wall{
2967 if(!isset(self::$_mDEEPSLATE_TILE_WALL)){ self::init(); }
2968 return clone self::$_mDEEPSLATE_TILE_WALL;
2971 public static function DETECTOR_RAIL() : DetectorRail{
2972 if(!isset(self::$_mDETECTOR_RAIL)){ self::init(); }
2973 return clone self::$_mDETECTOR_RAIL;
2976 public static function DIAMOND() : Opaque{
2977 if(!isset(self::$_mDIAMOND)){ self::init(); }
2978 return clone self::$_mDIAMOND;
2981 public static function DIAMOND_ORE() : DiamondOre{
2982 if(!isset(self::$_mDIAMOND_ORE)){ self::init(); }
2983 return clone self::$_mDIAMOND_ORE;
2986 public static function DIORITE() : Opaque{
2987 if(!isset(self::$_mDIORITE)){ self::init(); }
2988 return clone self::$_mDIORITE;
2991 public static function DIORITE_SLAB() : Slab{
2992 if(!isset(self::$_mDIORITE_SLAB)){ self::init(); }
2993 return clone self::$_mDIORITE_SLAB;
2996 public static function DIORITE_STAIRS() : Stair{
2997 if(!isset(self::$_mDIORITE_STAIRS)){ self::init(); }
2998 return clone self::$_mDIORITE_STAIRS;
3001 public static function DIORITE_WALL() : Wall{
3002 if(!isset(self::$_mDIORITE_WALL)){ self::init(); }
3003 return clone self::$_mDIORITE_WALL;
3006 public static function DIRT() : Dirt{
3007 if(!isset(self::$_mDIRT)){ self::init(); }
3008 return clone self::$_mDIRT;
3011 public static function DOUBLE_PITCHER_CROP() : DoublePitcherCrop{
3012 if(!isset(self::$_mDOUBLE_PITCHER_CROP)){ self::init(); }
3013 return clone self::$_mDOUBLE_PITCHER_CROP;
3016 public static function DOUBLE_TALLGRASS() : DoubleTallGrass{
3017 if(!isset(self::$_mDOUBLE_TALLGRASS)){ self::init(); }
3018 return clone self::$_mDOUBLE_TALLGRASS;
3021 public static function DRAGON_EGG() : DragonEgg{
3022 if(!isset(self::$_mDRAGON_EGG)){ self::init(); }
3023 return clone self::$_mDRAGON_EGG;
3026 public static function DRIED_KELP() : DriedKelp{
3027 if(!isset(self::$_mDRIED_KELP)){ self::init(); }
3028 return clone self::$_mDRIED_KELP;
3031 public static function DYED_CANDLE() : DyedCandle{
3032 if(!isset(self::$_mDYED_CANDLE)){ self::init(); }
3033 return clone self::$_mDYED_CANDLE;
3036 public static function DYED_SHULKER_BOX() : DyedShulkerBox{
3037 if(!isset(self::$_mDYED_SHULKER_BOX)){ self::init(); }
3038 return clone self::$_mDYED_SHULKER_BOX;
3041 public static function ELEMENT_ACTINIUM() : Element{
3042 if(!isset(self::$_mELEMENT_ACTINIUM)){ self::init(); }
3043 return clone self::$_mELEMENT_ACTINIUM;
3046 public static function ELEMENT_ALUMINUM() : Element{
3047 if(!isset(self::$_mELEMENT_ALUMINUM)){ self::init(); }
3048 return clone self::$_mELEMENT_ALUMINUM;
3051 public static function ELEMENT_AMERICIUM() : Element{
3052 if(!isset(self::$_mELEMENT_AMERICIUM)){ self::init(); }
3053 return clone self::$_mELEMENT_AMERICIUM;
3056 public static function ELEMENT_ANTIMONY() : Element{
3057 if(!isset(self::$_mELEMENT_ANTIMONY)){ self::init(); }
3058 return clone self::$_mELEMENT_ANTIMONY;
3061 public static function ELEMENT_ARGON() : Element{
3062 if(!isset(self::$_mELEMENT_ARGON)){ self::init(); }
3063 return clone self::$_mELEMENT_ARGON;
3066 public static function ELEMENT_ARSENIC() : Element{
3067 if(!isset(self::$_mELEMENT_ARSENIC)){ self::init(); }
3068 return clone self::$_mELEMENT_ARSENIC;
3071 public static function ELEMENT_ASTATINE() : Element{
3072 if(!isset(self::$_mELEMENT_ASTATINE)){ self::init(); }
3073 return clone self::$_mELEMENT_ASTATINE;
3076 public static function ELEMENT_BARIUM() : Element{
3077 if(!isset(self::$_mELEMENT_BARIUM)){ self::init(); }
3078 return clone self::$_mELEMENT_BARIUM;
3081 public static function ELEMENT_BERKELIUM() : Element{
3082 if(!isset(self::$_mELEMENT_BERKELIUM)){ self::init(); }
3083 return clone self::$_mELEMENT_BERKELIUM;
3086 public static function ELEMENT_BERYLLIUM() : Element{
3087 if(!isset(self::$_mELEMENT_BERYLLIUM)){ self::init(); }
3088 return clone self::$_mELEMENT_BERYLLIUM;
3091 public static function ELEMENT_BISMUTH() : Element{
3092 if(!isset(self::$_mELEMENT_BISMUTH)){ self::init(); }
3093 return clone self::$_mELEMENT_BISMUTH;
3096 public static function ELEMENT_BOHRIUM() : Element{
3097 if(!isset(self::$_mELEMENT_BOHRIUM)){ self::init(); }
3098 return clone self::$_mELEMENT_BOHRIUM;
3101 public static function ELEMENT_BORON() : Element{
3102 if(!isset(self::$_mELEMENT_BORON)){ self::init(); }
3103 return clone self::$_mELEMENT_BORON;
3106 public static function ELEMENT_BROMINE() : Element{
3107 if(!isset(self::$_mELEMENT_BROMINE)){ self::init(); }
3108 return clone self::$_mELEMENT_BROMINE;
3111 public static function ELEMENT_CADMIUM() : Element{
3112 if(!isset(self::$_mELEMENT_CADMIUM)){ self::init(); }
3113 return clone self::$_mELEMENT_CADMIUM;
3116 public static function ELEMENT_CALCIUM() : Element{
3117 if(!isset(self::$_mELEMENT_CALCIUM)){ self::init(); }
3118 return clone self::$_mELEMENT_CALCIUM;
3121 public static function ELEMENT_CALIFORNIUM() : Element{
3122 if(!isset(self::$_mELEMENT_CALIFORNIUM)){ self::init(); }
3123 return clone self::$_mELEMENT_CALIFORNIUM;
3126 public static function ELEMENT_CARBON() : Element{
3127 if(!isset(self::$_mELEMENT_CARBON)){ self::init(); }
3128 return clone self::$_mELEMENT_CARBON;
3131 public static function ELEMENT_CERIUM() : Element{
3132 if(!isset(self::$_mELEMENT_CERIUM)){ self::init(); }
3133 return clone self::$_mELEMENT_CERIUM;
3136 public static function ELEMENT_CESIUM() : Element{
3137 if(!isset(self::$_mELEMENT_CESIUM)){ self::init(); }
3138 return clone self::$_mELEMENT_CESIUM;
3141 public static function ELEMENT_CHLORINE() : Element{
3142 if(!isset(self::$_mELEMENT_CHLORINE)){ self::init(); }
3143 return clone self::$_mELEMENT_CHLORINE;
3146 public static function ELEMENT_CHROMIUM() : Element{
3147 if(!isset(self::$_mELEMENT_CHROMIUM)){ self::init(); }
3148 return clone self::$_mELEMENT_CHROMIUM;
3151 public static function ELEMENT_COBALT() : Element{
3152 if(!isset(self::$_mELEMENT_COBALT)){ self::init(); }
3153 return clone self::$_mELEMENT_COBALT;
3156 public static function ELEMENT_CONSTRUCTOR() : ChemistryTable{
3157 if(!isset(self::$_mELEMENT_CONSTRUCTOR)){ self::init(); }
3158 return clone self::$_mELEMENT_CONSTRUCTOR;
3161 public static function ELEMENT_COPERNICIUM() : Element{
3162 if(!isset(self::$_mELEMENT_COPERNICIUM)){ self::init(); }
3163 return clone self::$_mELEMENT_COPERNICIUM;
3166 public static function ELEMENT_COPPER() : Element{
3167 if(!isset(self::$_mELEMENT_COPPER)){ self::init(); }
3168 return clone self::$_mELEMENT_COPPER;
3171 public static function ELEMENT_CURIUM() : Element{
3172 if(!isset(self::$_mELEMENT_CURIUM)){ self::init(); }
3173 return clone self::$_mELEMENT_CURIUM;
3176 public static function ELEMENT_DARMSTADTIUM() : Element{
3177 if(!isset(self::$_mELEMENT_DARMSTADTIUM)){ self::init(); }
3178 return clone self::$_mELEMENT_DARMSTADTIUM;
3181 public static function ELEMENT_DUBNIUM() : Element{
3182 if(!isset(self::$_mELEMENT_DUBNIUM)){ self::init(); }
3183 return clone self::$_mELEMENT_DUBNIUM;
3186 public static function ELEMENT_DYSPROSIUM() : Element{
3187 if(!isset(self::$_mELEMENT_DYSPROSIUM)){ self::init(); }
3188 return clone self::$_mELEMENT_DYSPROSIUM;
3191 public static function ELEMENT_EINSTEINIUM() : Element{
3192 if(!isset(self::$_mELEMENT_EINSTEINIUM)){ self::init(); }
3193 return clone self::$_mELEMENT_EINSTEINIUM;
3196 public static function ELEMENT_ERBIUM() : Element{
3197 if(!isset(self::$_mELEMENT_ERBIUM)){ self::init(); }
3198 return clone self::$_mELEMENT_ERBIUM;
3201 public static function ELEMENT_EUROPIUM() : Element{
3202 if(!isset(self::$_mELEMENT_EUROPIUM)){ self::init(); }
3203 return clone self::$_mELEMENT_EUROPIUM;
3206 public static function ELEMENT_FERMIUM() : Element{
3207 if(!isset(self::$_mELEMENT_FERMIUM)){ self::init(); }
3208 return clone self::$_mELEMENT_FERMIUM;
3211 public static function ELEMENT_FLEROVIUM() : Element{
3212 if(!isset(self::$_mELEMENT_FLEROVIUM)){ self::init(); }
3213 return clone self::$_mELEMENT_FLEROVIUM;
3216 public static function ELEMENT_FLUORINE() : Element{
3217 if(!isset(self::$_mELEMENT_FLUORINE)){ self::init(); }
3218 return clone self::$_mELEMENT_FLUORINE;
3221 public static function ELEMENT_FRANCIUM() : Element{
3222 if(!isset(self::$_mELEMENT_FRANCIUM)){ self::init(); }
3223 return clone self::$_mELEMENT_FRANCIUM;
3226 public static function ELEMENT_GADOLINIUM() : Element{
3227 if(!isset(self::$_mELEMENT_GADOLINIUM)){ self::init(); }
3228 return clone self::$_mELEMENT_GADOLINIUM;
3231 public static function ELEMENT_GALLIUM() : Element{
3232 if(!isset(self::$_mELEMENT_GALLIUM)){ self::init(); }
3233 return clone self::$_mELEMENT_GALLIUM;
3236 public static function ELEMENT_GERMANIUM() : Element{
3237 if(!isset(self::$_mELEMENT_GERMANIUM)){ self::init(); }
3238 return clone self::$_mELEMENT_GERMANIUM;
3241 public static function ELEMENT_GOLD() : Element{
3242 if(!isset(self::$_mELEMENT_GOLD)){ self::init(); }
3243 return clone self::$_mELEMENT_GOLD;
3246 public static function ELEMENT_HAFNIUM() : Element{
3247 if(!isset(self::$_mELEMENT_HAFNIUM)){ self::init(); }
3248 return clone self::$_mELEMENT_HAFNIUM;
3251 public static function ELEMENT_HASSIUM() : Element{
3252 if(!isset(self::$_mELEMENT_HASSIUM)){ self::init(); }
3253 return clone self::$_mELEMENT_HASSIUM;
3256 public static function ELEMENT_HELIUM() : Element{
3257 if(!isset(self::$_mELEMENT_HELIUM)){ self::init(); }
3258 return clone self::$_mELEMENT_HELIUM;
3261 public static function ELEMENT_HOLMIUM() : Element{
3262 if(!isset(self::$_mELEMENT_HOLMIUM)){ self::init(); }
3263 return clone self::$_mELEMENT_HOLMIUM;
3266 public static function ELEMENT_HYDROGEN() : Element{
3267 if(!isset(self::$_mELEMENT_HYDROGEN)){ self::init(); }
3268 return clone self::$_mELEMENT_HYDROGEN;
3271 public static function ELEMENT_INDIUM() : Element{
3272 if(!isset(self::$_mELEMENT_INDIUM)){ self::init(); }
3273 return clone self::$_mELEMENT_INDIUM;
3276 public static function ELEMENT_IODINE() : Element{
3277 if(!isset(self::$_mELEMENT_IODINE)){ self::init(); }
3278 return clone self::$_mELEMENT_IODINE;
3281 public static function ELEMENT_IRIDIUM() : Element{
3282 if(!isset(self::$_mELEMENT_IRIDIUM)){ self::init(); }
3283 return clone self::$_mELEMENT_IRIDIUM;
3286 public static function ELEMENT_IRON() : Element{
3287 if(!isset(self::$_mELEMENT_IRON)){ self::init(); }
3288 return clone self::$_mELEMENT_IRON;
3291 public static function ELEMENT_KRYPTON() : Element{
3292 if(!isset(self::$_mELEMENT_KRYPTON)){ self::init(); }
3293 return clone self::$_mELEMENT_KRYPTON;
3296 public static function ELEMENT_LANTHANUM() : Element{
3297 if(!isset(self::$_mELEMENT_LANTHANUM)){ self::init(); }
3298 return clone self::$_mELEMENT_LANTHANUM;
3301 public static function ELEMENT_LAWRENCIUM() : Element{
3302 if(!isset(self::$_mELEMENT_LAWRENCIUM)){ self::init(); }
3303 return clone self::$_mELEMENT_LAWRENCIUM;
3306 public static function ELEMENT_LEAD() : Element{
3307 if(!isset(self::$_mELEMENT_LEAD)){ self::init(); }
3308 return clone self::$_mELEMENT_LEAD;
3311 public static function ELEMENT_LITHIUM() : Element{
3312 if(!isset(self::$_mELEMENT_LITHIUM)){ self::init(); }
3313 return clone self::$_mELEMENT_LITHIUM;
3316 public static function ELEMENT_LIVERMORIUM() : Element{
3317 if(!isset(self::$_mELEMENT_LIVERMORIUM)){ self::init(); }
3318 return clone self::$_mELEMENT_LIVERMORIUM;
3321 public static function ELEMENT_LUTETIUM() : Element{
3322 if(!isset(self::$_mELEMENT_LUTETIUM)){ self::init(); }
3323 return clone self::$_mELEMENT_LUTETIUM;
3326 public static function ELEMENT_MAGNESIUM() : Element{
3327 if(!isset(self::$_mELEMENT_MAGNESIUM)){ self::init(); }
3328 return clone self::$_mELEMENT_MAGNESIUM;
3331 public static function ELEMENT_MANGANESE() : Element{
3332 if(!isset(self::$_mELEMENT_MANGANESE)){ self::init(); }
3333 return clone self::$_mELEMENT_MANGANESE;
3336 public static function ELEMENT_MEITNERIUM() : Element{
3337 if(!isset(self::$_mELEMENT_MEITNERIUM)){ self::init(); }
3338 return clone self::$_mELEMENT_MEITNERIUM;
3341 public static function ELEMENT_MENDELEVIUM() : Element{
3342 if(!isset(self::$_mELEMENT_MENDELEVIUM)){ self::init(); }
3343 return clone self::$_mELEMENT_MENDELEVIUM;
3346 public static function ELEMENT_MERCURY() : Element{
3347 if(!isset(self::$_mELEMENT_MERCURY)){ self::init(); }
3348 return clone self::$_mELEMENT_MERCURY;
3351 public static function ELEMENT_MOLYBDENUM() : Element{
3352 if(!isset(self::$_mELEMENT_MOLYBDENUM)){ self::init(); }
3353 return clone self::$_mELEMENT_MOLYBDENUM;
3356 public static function ELEMENT_MOSCOVIUM() : Element{
3357 if(!isset(self::$_mELEMENT_MOSCOVIUM)){ self::init(); }
3358 return clone self::$_mELEMENT_MOSCOVIUM;
3361 public static function ELEMENT_NEODYMIUM() : Element{
3362 if(!isset(self::$_mELEMENT_NEODYMIUM)){ self::init(); }
3363 return clone self::$_mELEMENT_NEODYMIUM;
3366 public static function ELEMENT_NEON() : Element{
3367 if(!isset(self::$_mELEMENT_NEON)){ self::init(); }
3368 return clone self::$_mELEMENT_NEON;
3371 public static function ELEMENT_NEPTUNIUM() : Element{
3372 if(!isset(self::$_mELEMENT_NEPTUNIUM)){ self::init(); }
3373 return clone self::$_mELEMENT_NEPTUNIUM;
3376 public static function ELEMENT_NICKEL() : Element{
3377 if(!isset(self::$_mELEMENT_NICKEL)){ self::init(); }
3378 return clone self::$_mELEMENT_NICKEL;
3381 public static function ELEMENT_NIHONIUM() : Element{
3382 if(!isset(self::$_mELEMENT_NIHONIUM)){ self::init(); }
3383 return clone self::$_mELEMENT_NIHONIUM;
3386 public static function ELEMENT_NIOBIUM() : Element{
3387 if(!isset(self::$_mELEMENT_NIOBIUM)){ self::init(); }
3388 return clone self::$_mELEMENT_NIOBIUM;
3391 public static function ELEMENT_NITROGEN() : Element{
3392 if(!isset(self::$_mELEMENT_NITROGEN)){ self::init(); }
3393 return clone self::$_mELEMENT_NITROGEN;
3396 public static function ELEMENT_NOBELIUM() : Element{
3397 if(!isset(self::$_mELEMENT_NOBELIUM)){ self::init(); }
3398 return clone self::$_mELEMENT_NOBELIUM;
3401 public static function ELEMENT_OGANESSON() : Element{
3402 if(!isset(self::$_mELEMENT_OGANESSON)){ self::init(); }
3403 return clone self::$_mELEMENT_OGANESSON;
3406 public static function ELEMENT_OSMIUM() : Element{
3407 if(!isset(self::$_mELEMENT_OSMIUM)){ self::init(); }
3408 return clone self::$_mELEMENT_OSMIUM;
3411 public static function ELEMENT_OXYGEN() : Element{
3412 if(!isset(self::$_mELEMENT_OXYGEN)){ self::init(); }
3413 return clone self::$_mELEMENT_OXYGEN;
3416 public static function ELEMENT_PALLADIUM() : Element{
3417 if(!isset(self::$_mELEMENT_PALLADIUM)){ self::init(); }
3418 return clone self::$_mELEMENT_PALLADIUM;
3421 public static function ELEMENT_PHOSPHORUS() : Element{
3422 if(!isset(self::$_mELEMENT_PHOSPHORUS)){ self::init(); }
3423 return clone self::$_mELEMENT_PHOSPHORUS;
3426 public static function ELEMENT_PLATINUM() : Element{
3427 if(!isset(self::$_mELEMENT_PLATINUM)){ self::init(); }
3428 return clone self::$_mELEMENT_PLATINUM;
3431 public static function ELEMENT_PLUTONIUM() : Element{
3432 if(!isset(self::$_mELEMENT_PLUTONIUM)){ self::init(); }
3433 return clone self::$_mELEMENT_PLUTONIUM;
3436 public static function ELEMENT_POLONIUM() : Element{
3437 if(!isset(self::$_mELEMENT_POLONIUM)){ self::init(); }
3438 return clone self::$_mELEMENT_POLONIUM;
3441 public static function ELEMENT_POTASSIUM() : Element{
3442 if(!isset(self::$_mELEMENT_POTASSIUM)){ self::init(); }
3443 return clone self::$_mELEMENT_POTASSIUM;
3446 public static function ELEMENT_PRASEODYMIUM() : Element{
3447 if(!isset(self::$_mELEMENT_PRASEODYMIUM)){ self::init(); }
3448 return clone self::$_mELEMENT_PRASEODYMIUM;
3451 public static function ELEMENT_PROMETHIUM() : Element{
3452 if(!isset(self::$_mELEMENT_PROMETHIUM)){ self::init(); }
3453 return clone self::$_mELEMENT_PROMETHIUM;
3456 public static function ELEMENT_PROTACTINIUM() : Element{
3457 if(!isset(self::$_mELEMENT_PROTACTINIUM)){ self::init(); }
3458 return clone self::$_mELEMENT_PROTACTINIUM;
3461 public static function ELEMENT_RADIUM() : Element{
3462 if(!isset(self::$_mELEMENT_RADIUM)){ self::init(); }
3463 return clone self::$_mELEMENT_RADIUM;
3466 public static function ELEMENT_RADON() : Element{
3467 if(!isset(self::$_mELEMENT_RADON)){ self::init(); }
3468 return clone self::$_mELEMENT_RADON;
3471 public static function ELEMENT_RHENIUM() : Element{
3472 if(!isset(self::$_mELEMENT_RHENIUM)){ self::init(); }
3473 return clone self::$_mELEMENT_RHENIUM;
3476 public static function ELEMENT_RHODIUM() : Element{
3477 if(!isset(self::$_mELEMENT_RHODIUM)){ self::init(); }
3478 return clone self::$_mELEMENT_RHODIUM;
3481 public static function ELEMENT_ROENTGENIUM() : Element{
3482 if(!isset(self::$_mELEMENT_ROENTGENIUM)){ self::init(); }
3483 return clone self::$_mELEMENT_ROENTGENIUM;
3486 public static function ELEMENT_RUBIDIUM() : Element{
3487 if(!isset(self::$_mELEMENT_RUBIDIUM)){ self::init(); }
3488 return clone self::$_mELEMENT_RUBIDIUM;
3491 public static function ELEMENT_RUTHENIUM() : Element{
3492 if(!isset(self::$_mELEMENT_RUTHENIUM)){ self::init(); }
3493 return clone self::$_mELEMENT_RUTHENIUM;
3496 public static function ELEMENT_RUTHERFORDIUM() : Element{
3497 if(!isset(self::$_mELEMENT_RUTHERFORDIUM)){ self::init(); }
3498 return clone self::$_mELEMENT_RUTHERFORDIUM;
3501 public static function ELEMENT_SAMARIUM() : Element{
3502 if(!isset(self::$_mELEMENT_SAMARIUM)){ self::init(); }
3503 return clone self::$_mELEMENT_SAMARIUM;
3506 public static function ELEMENT_SCANDIUM() : Element{
3507 if(!isset(self::$_mELEMENT_SCANDIUM)){ self::init(); }
3508 return clone self::$_mELEMENT_SCANDIUM;
3511 public static function ELEMENT_SEABORGIUM() : Element{
3512 if(!isset(self::$_mELEMENT_SEABORGIUM)){ self::init(); }
3513 return clone self::$_mELEMENT_SEABORGIUM;
3516 public static function ELEMENT_SELENIUM() : Element{
3517 if(!isset(self::$_mELEMENT_SELENIUM)){ self::init(); }
3518 return clone self::$_mELEMENT_SELENIUM;
3521 public static function ELEMENT_SILICON() : Element{
3522 if(!isset(self::$_mELEMENT_SILICON)){ self::init(); }
3523 return clone self::$_mELEMENT_SILICON;
3526 public static function ELEMENT_SILVER() : Element{
3527 if(!isset(self::$_mELEMENT_SILVER)){ self::init(); }
3528 return clone self::$_mELEMENT_SILVER;
3531 public static function ELEMENT_SODIUM() : Element{
3532 if(!isset(self::$_mELEMENT_SODIUM)){ self::init(); }
3533 return clone self::$_mELEMENT_SODIUM;
3536 public static function ELEMENT_STRONTIUM() : Element{
3537 if(!isset(self::$_mELEMENT_STRONTIUM)){ self::init(); }
3538 return clone self::$_mELEMENT_STRONTIUM;
3541 public static function ELEMENT_SULFUR() : Element{
3542 if(!isset(self::$_mELEMENT_SULFUR)){ self::init(); }
3543 return clone self::$_mELEMENT_SULFUR;
3546 public static function ELEMENT_TANTALUM() : Element{
3547 if(!isset(self::$_mELEMENT_TANTALUM)){ self::init(); }
3548 return clone self::$_mELEMENT_TANTALUM;
3551 public static function ELEMENT_TECHNETIUM() : Element{
3552 if(!isset(self::$_mELEMENT_TECHNETIUM)){ self::init(); }
3553 return clone self::$_mELEMENT_TECHNETIUM;
3556 public static function ELEMENT_TELLURIUM() : Element{
3557 if(!isset(self::$_mELEMENT_TELLURIUM)){ self::init(); }
3558 return clone self::$_mELEMENT_TELLURIUM;
3561 public static function ELEMENT_TENNESSINE() : Element{
3562 if(!isset(self::$_mELEMENT_TENNESSINE)){ self::init(); }
3563 return clone self::$_mELEMENT_TENNESSINE;
3566 public static function ELEMENT_TERBIUM() : Element{
3567 if(!isset(self::$_mELEMENT_TERBIUM)){ self::init(); }
3568 return clone self::$_mELEMENT_TERBIUM;
3571 public static function ELEMENT_THALLIUM() : Element{
3572 if(!isset(self::$_mELEMENT_THALLIUM)){ self::init(); }
3573 return clone self::$_mELEMENT_THALLIUM;
3576 public static function ELEMENT_THORIUM() : Element{
3577 if(!isset(self::$_mELEMENT_THORIUM)){ self::init(); }
3578 return clone self::$_mELEMENT_THORIUM;
3581 public static function ELEMENT_THULIUM() : Element{
3582 if(!isset(self::$_mELEMENT_THULIUM)){ self::init(); }
3583 return clone self::$_mELEMENT_THULIUM;
3586 public static function ELEMENT_TIN() : Element{
3587 if(!isset(self::$_mELEMENT_TIN)){ self::init(); }
3588 return clone self::$_mELEMENT_TIN;
3591 public static function ELEMENT_TITANIUM() : Element{
3592 if(!isset(self::$_mELEMENT_TITANIUM)){ self::init(); }
3593 return clone self::$_mELEMENT_TITANIUM;
3596 public static function ELEMENT_TUNGSTEN() : Element{
3597 if(!isset(self::$_mELEMENT_TUNGSTEN)){ self::init(); }
3598 return clone self::$_mELEMENT_TUNGSTEN;
3601 public static function ELEMENT_URANIUM() : Element{
3602 if(!isset(self::$_mELEMENT_URANIUM)){ self::init(); }
3603 return clone self::$_mELEMENT_URANIUM;
3606 public static function ELEMENT_VANADIUM() : Element{
3607 if(!isset(self::$_mELEMENT_VANADIUM)){ self::init(); }
3608 return clone self::$_mELEMENT_VANADIUM;
3611 public static function ELEMENT_XENON() : Element{
3612 if(!isset(self::$_mELEMENT_XENON)){ self::init(); }
3613 return clone self::$_mELEMENT_XENON;
3616 public static function ELEMENT_YTTERBIUM() : Element{
3617 if(!isset(self::$_mELEMENT_YTTERBIUM)){ self::init(); }
3618 return clone self::$_mELEMENT_YTTERBIUM;
3621 public static function ELEMENT_YTTRIUM() : Element{
3622 if(!isset(self::$_mELEMENT_YTTRIUM)){ self::init(); }
3623 return clone self::$_mELEMENT_YTTRIUM;
3626 public static function ELEMENT_ZERO() : Opaque{
3627 if(!isset(self::$_mELEMENT_ZERO)){ self::init(); }
3628 return clone self::$_mELEMENT_ZERO;
3631 public static function ELEMENT_ZINC() : Element{
3632 if(!isset(self::$_mELEMENT_ZINC)){ self::init(); }
3633 return clone self::$_mELEMENT_ZINC;
3636 public static function ELEMENT_ZIRCONIUM() : Element{
3637 if(!isset(self::$_mELEMENT_ZIRCONIUM)){ self::init(); }
3638 return clone self::$_mELEMENT_ZIRCONIUM;
3641 public static function EMERALD() : Opaque{
3642 if(!isset(self::$_mEMERALD)){ self::init(); }
3643 return clone self::$_mEMERALD;
3646 public static function EMERALD_ORE() : EmeraldOre{
3647 if(!isset(self::$_mEMERALD_ORE)){ self::init(); }
3648 return clone self::$_mEMERALD_ORE;
3651 public static function ENCHANTING_TABLE() : EnchantingTable{
3652 if(!isset(self::$_mENCHANTING_TABLE)){ self::init(); }
3653 return clone self::$_mENCHANTING_TABLE;
3656 public static function ENDER_CHEST() : EnderChest{
3657 if(!isset(self::$_mENDER_CHEST)){ self::init(); }
3658 return clone self::$_mENDER_CHEST;
3661 public static function END_PORTAL_FRAME() : EndPortalFrame{
3662 if(!isset(self::$_mEND_PORTAL_FRAME)){ self::init(); }
3663 return clone self::$_mEND_PORTAL_FRAME;
3666 public static function END_ROD() : EndRod{
3667 if(!isset(self::$_mEND_ROD)){ self::init(); }
3668 return clone self::$_mEND_ROD;
3671 public static function END_STONE() : Opaque{
3672 if(!isset(self::$_mEND_STONE)){ self::init(); }
3673 return clone self::$_mEND_STONE;
3676 public static function END_STONE_BRICKS() : Opaque{
3677 if(!isset(self::$_mEND_STONE_BRICKS)){ self::init(); }
3678 return clone self::$_mEND_STONE_BRICKS;
3681 public static function END_STONE_BRICK_SLAB() : Slab{
3682 if(!isset(self::$_mEND_STONE_BRICK_SLAB)){ self::init(); }
3683 return clone self::$_mEND_STONE_BRICK_SLAB;
3686 public static function END_STONE_BRICK_STAIRS() : Stair{
3687 if(!isset(self::$_mEND_STONE_BRICK_STAIRS)){ self::init(); }
3688 return clone self::$_mEND_STONE_BRICK_STAIRS;
3691 public static function END_STONE_BRICK_WALL() : Wall{
3692 if(!isset(self::$_mEND_STONE_BRICK_WALL)){ self::init(); }
3693 return clone self::$_mEND_STONE_BRICK_WALL;
3696 public static function FAKE_WOODEN_SLAB() : Slab{
3697 if(!isset(self::$_mFAKE_WOODEN_SLAB)){ self::init(); }
3698 return clone self::$_mFAKE_WOODEN_SLAB;
3701 public static function FARMLAND() : Farmland{
3702 if(!isset(self::$_mFARMLAND)){ self::init(); }
3703 return clone self::$_mFARMLAND;
3706 public static function FERN() : TallGrass{
3707 if(!isset(self::$_mFERN)){ self::init(); }
3708 return clone self::$_mFERN;
3711 public static function FIRE() : Fire{
3712 if(!isset(self::$_mFIRE)){ self::init(); }
3713 return clone self::$_mFIRE;
3716 public static function FLETCHING_TABLE() : FletchingTable{
3717 if(!isset(self::$_mFLETCHING_TABLE)){ self::init(); }
3718 return clone self::$_mFLETCHING_TABLE;
3721 public static function FLOWERING_AZALEA() : Azalea{
3722 if(!isset(self::$_mFLOWERING_AZALEA)){ self::init(); }
3723 return clone self::$_mFLOWERING_AZALEA;
3726 public static function FLOWERING_AZALEA_LEAVES() : Leaves{
3727 if(!isset(self::$_mFLOWERING_AZALEA_LEAVES)){ self::init(); }
3728 return clone self::$_mFLOWERING_AZALEA_LEAVES;
3731 public static function FLOWER_POT() : FlowerPot{
3732 if(!isset(self::$_mFLOWER_POT)){ self::init(); }
3733 return clone self::$_mFLOWER_POT;
3736 public static function FROGLIGHT() : Froglight{
3737 if(!isset(self::$_mFROGLIGHT)){ self::init(); }
3738 return clone self::$_mFROGLIGHT;
3741 public static function FROSTED_ICE() : FrostedIce{
3742 if(!isset(self::$_mFROSTED_ICE)){ self::init(); }
3743 return clone self::$_mFROSTED_ICE;
3746 public static function FURNACE() : Furnace{
3747 if(!isset(self::$_mFURNACE)){ self::init(); }
3748 return clone self::$_mFURNACE;
3751 public static function GILDED_BLACKSTONE() : GildedBlackstone{
3752 if(!isset(self::$_mGILDED_BLACKSTONE)){ self::init(); }
3753 return clone self::$_mGILDED_BLACKSTONE;
3756 public static function GLASS() : Glass{
3757 if(!isset(self::$_mGLASS)){ self::init(); }
3758 return clone self::$_mGLASS;
3761 public static function GLASS_PANE() : GlassPane{
3762 if(!isset(self::$_mGLASS_PANE)){ self::init(); }
3763 return clone self::$_mGLASS_PANE;
3766 public static function GLAZED_TERRACOTTA() : GlazedTerracotta{
3767 if(!isset(self::$_mGLAZED_TERRACOTTA)){ self::init(); }
3768 return clone self::$_mGLAZED_TERRACOTTA;
3771 public static function GLOWING_ITEM_FRAME() : ItemFrame{
3772 if(!isset(self::$_mGLOWING_ITEM_FRAME)){ self::init(); }
3773 return clone self::$_mGLOWING_ITEM_FRAME;
3776 public static function GLOWING_OBSIDIAN() : GlowingObsidian{
3777 if(!isset(self::$_mGLOWING_OBSIDIAN)){ self::init(); }
3778 return clone self::$_mGLOWING_OBSIDIAN;
3781 public static function GLOWSTONE() : Glowstone{
3782 if(!isset(self::$_mGLOWSTONE)){ self::init(); }
3783 return clone self::$_mGLOWSTONE;
3786 public static function GLOW_LICHEN() : GlowLichen{
3787 if(!isset(self::$_mGLOW_LICHEN)){ self::init(); }
3788 return clone self::$_mGLOW_LICHEN;
3791 public static function GOLD() : Opaque{
3792 if(!isset(self::$_mGOLD)){ self::init(); }
3793 return clone self::$_mGOLD;
3796 public static function GOLD_ORE() : GoldOre{
3797 if(!isset(self::$_mGOLD_ORE)){ self::init(); }
3798 return clone self::$_mGOLD_ORE;
3801 public static function GRANITE() : Opaque{
3802 if(!isset(self::$_mGRANITE)){ self::init(); }
3803 return clone self::$_mGRANITE;
3806 public static function GRANITE_SLAB() : Slab{
3807 if(!isset(self::$_mGRANITE_SLAB)){ self::init(); }
3808 return clone self::$_mGRANITE_SLAB;
3811 public static function GRANITE_STAIRS() : Stair{
3812 if(!isset(self::$_mGRANITE_STAIRS)){ self::init(); }
3813 return clone self::$_mGRANITE_STAIRS;
3816 public static function GRANITE_WALL() : Wall{
3817 if(!isset(self::$_mGRANITE_WALL)){ self::init(); }
3818 return clone self::$_mGRANITE_WALL;
3821 public static function GRASS() : Grass{
3822 if(!isset(self::$_mGRASS)){ self::init(); }
3823 return clone self::$_mGRASS;
3826 public static function GRASS_PATH() : GrassPath{
3827 if(!isset(self::$_mGRASS_PATH)){ self::init(); }
3828 return clone self::$_mGRASS_PATH;
3831 public static function GRAVEL() : Gravel{
3832 if(!isset(self::$_mGRAVEL)){ self::init(); }
3833 return clone self::$_mGRAVEL;
3836 public static function GREEN_TORCH() : Torch{
3837 if(!isset(self::$_mGREEN_TORCH)){ self::init(); }
3838 return clone self::$_mGREEN_TORCH;
3841 public static function HANGING_ROOTS() : HangingRoots{
3842 if(!isset(self::$_mHANGING_ROOTS)){ self::init(); }
3843 return clone self::$_mHANGING_ROOTS;
3846 public static function HARDENED_CLAY() : HardenedClay{
3847 if(!isset(self::$_mHARDENED_CLAY)){ self::init(); }
3848 return clone self::$_mHARDENED_CLAY;
3851 public static function HARDENED_GLASS() : HardenedGlass{
3852 if(!isset(self::$_mHARDENED_GLASS)){ self::init(); }
3853 return clone self::$_mHARDENED_GLASS;
3856 public static function HARDENED_GLASS_PANE() : HardenedGlassPane{
3857 if(!isset(self::$_mHARDENED_GLASS_PANE)){ self::init(); }
3858 return clone self::$_mHARDENED_GLASS_PANE;
3861 public static function HAY_BALE() : HayBale{
3862 if(!isset(self::$_mHAY_BALE)){ self::init(); }
3863 return clone self::$_mHAY_BALE;
3866 public static function HONEYCOMB() : Opaque{
3867 if(!isset(self::$_mHONEYCOMB)){ self::init(); }
3868 return clone self::$_mHONEYCOMB;
3871 public static function HOPPER() : Hopper{
3872 if(!isset(self::$_mHOPPER)){ self::init(); }
3873 return clone self::$_mHOPPER;
3876 public static function ICE() : Ice{
3877 if(!isset(self::$_mICE)){ self::init(); }
3878 return clone self::$_mICE;
3881 public static function INFESTED_CHISELED_STONE_BRICK() : InfestedStone{
3882 if(!isset(self::$_mINFESTED_CHISELED_STONE_BRICK)){ self::init(); }
3883 return clone self::$_mINFESTED_CHISELED_STONE_BRICK;
3886 public static function INFESTED_COBBLESTONE() : InfestedStone{
3887 if(!isset(self::$_mINFESTED_COBBLESTONE)){ self::init(); }
3888 return clone self::$_mINFESTED_COBBLESTONE;
3891 public static function INFESTED_CRACKED_STONE_BRICK() : InfestedStone{
3892 if(!isset(self::$_mINFESTED_CRACKED_STONE_BRICK)){ self::init(); }
3893 return clone self::$_mINFESTED_CRACKED_STONE_BRICK;
3896 public static function INFESTED_DEEPSLATE() : InfestedPillar{
3897 if(!isset(self::$_mINFESTED_DEEPSLATE)){ self::init(); }
3898 return clone self::$_mINFESTED_DEEPSLATE;
3901 public static function INFESTED_MOSSY_STONE_BRICK() : InfestedStone{
3902 if(!isset(self::$_mINFESTED_MOSSY_STONE_BRICK)){ self::init(); }
3903 return clone self::$_mINFESTED_MOSSY_STONE_BRICK;
3906 public static function INFESTED_STONE() : InfestedStone{
3907 if(!isset(self::$_mINFESTED_STONE)){ self::init(); }
3908 return clone self::$_mINFESTED_STONE;
3911 public static function INFESTED_STONE_BRICK() : InfestedStone{
3912 if(!isset(self::$_mINFESTED_STONE_BRICK)){ self::init(); }
3913 return clone self::$_mINFESTED_STONE_BRICK;
3916 public static function INFO_UPDATE() : Opaque{
3917 if(!isset(self::$_mINFO_UPDATE)){ self::init(); }
3918 return clone self::$_mINFO_UPDATE;
3921 public static function INFO_UPDATE2() : Opaque{
3922 if(!isset(self::$_mINFO_UPDATE2)){ self::init(); }
3923 return clone self::$_mINFO_UPDATE2;
3926 public static function INVISIBLE_BEDROCK() : Transparent{
3927 if(!isset(self::$_mINVISIBLE_BEDROCK)){ self::init(); }
3928 return clone self::$_mINVISIBLE_BEDROCK;
3931 public static function IRON() : Opaque{
3932 if(!isset(self::$_mIRON)){ self::init(); }
3933 return clone self::$_mIRON;
3936 public static function IRON_BARS() : Thin{
3937 if(!isset(self::$_mIRON_BARS)){ self::init(); }
3938 return clone self::$_mIRON_BARS;
3941 public static function IRON_DOOR() : Door{
3942 if(!isset(self::$_mIRON_DOOR)){ self::init(); }
3943 return clone self::$_mIRON_DOOR;
3946 public static function IRON_ORE() : IronOre{
3947 if(!isset(self::$_mIRON_ORE)){ self::init(); }
3948 return clone self::$_mIRON_ORE;
3951 public static function IRON_TRAPDOOR() : Trapdoor{
3952 if(!isset(self::$_mIRON_TRAPDOOR)){ self::init(); }
3953 return clone self::$_mIRON_TRAPDOOR;
3956 public static function ITEM_FRAME() : ItemFrame{
3957 if(!isset(self::$_mITEM_FRAME)){ self::init(); }
3958 return clone self::$_mITEM_FRAME;
3961 public static function JUKEBOX() : Jukebox{
3962 if(!isset(self::$_mJUKEBOX)){ self::init(); }
3963 return clone self::$_mJUKEBOX;
3966 public static function JUNGLE_BUTTON() : WoodenButton{
3967 if(!isset(self::$_mJUNGLE_BUTTON)){ self::init(); }
3968 return clone self::$_mJUNGLE_BUTTON;
3971 public static function JUNGLE_CEILING_CENTER_HANGING_SIGN() : CeilingCenterHangingSign{
3972 if(!isset(self::$_mJUNGLE_CEILING_CENTER_HANGING_SIGN)){ self::init(); }
3973 return clone self::$_mJUNGLE_CEILING_CENTER_HANGING_SIGN;
3976 public static function JUNGLE_CEILING_EDGES_HANGING_SIGN() : CeilingEdgesHangingSign{
3977 if(!isset(self::$_mJUNGLE_CEILING_EDGES_HANGING_SIGN)){ self::init(); }
3978 return clone self::$_mJUNGLE_CEILING_EDGES_HANGING_SIGN;
3981 public static function JUNGLE_DOOR() : WoodenDoor{
3982 if(!isset(self::$_mJUNGLE_DOOR)){ self::init(); }
3983 return clone self::$_mJUNGLE_DOOR;
3986 public static function JUNGLE_FENCE() : WoodenFence{
3987 if(!isset(self::$_mJUNGLE_FENCE)){ self::init(); }
3988 return clone self::$_mJUNGLE_FENCE;
3991 public static function JUNGLE_FENCE_GATE() : FenceGate{
3992 if(!isset(self::$_mJUNGLE_FENCE_GATE)){ self::init(); }
3993 return clone self::$_mJUNGLE_FENCE_GATE;
3996 public static function JUNGLE_LEAVES() : Leaves{
3997 if(!isset(self::$_mJUNGLE_LEAVES)){ self::init(); }
3998 return clone self::$_mJUNGLE_LEAVES;
4001 public static function JUNGLE_LOG() : Wood{
4002 if(!isset(self::$_mJUNGLE_LOG)){ self::init(); }
4003 return clone self::$_mJUNGLE_LOG;
4006 public static function JUNGLE_PLANKS() : Planks{
4007 if(!isset(self::$_mJUNGLE_PLANKS)){ self::init(); }
4008 return clone self::$_mJUNGLE_PLANKS;
4011 public static function JUNGLE_PRESSURE_PLATE() : WoodenPressurePlate{
4012 if(!isset(self::$_mJUNGLE_PRESSURE_PLATE)){ self::init(); }
4013 return clone self::$_mJUNGLE_PRESSURE_PLATE;
4016 public static function JUNGLE_SAPLING() : Sapling{
4017 if(!isset(self::$_mJUNGLE_SAPLING)){ self::init(); }
4018 return clone self::$_mJUNGLE_SAPLING;
4021 public static function JUNGLE_SIGN() : FloorSign{
4022 if(!isset(self::$_mJUNGLE_SIGN)){ self::init(); }
4023 return clone self::$_mJUNGLE_SIGN;
4026 public static function JUNGLE_SLAB() : WoodenSlab{
4027 if(!isset(self::$_mJUNGLE_SLAB)){ self::init(); }
4028 return clone self::$_mJUNGLE_SLAB;
4031 public static function JUNGLE_STAIRS() : WoodenStairs{
4032 if(!isset(self::$_mJUNGLE_STAIRS)){ self::init(); }
4033 return clone self::$_mJUNGLE_STAIRS;
4036 public static function JUNGLE_TRAPDOOR() : WoodenTrapdoor{
4037 if(!isset(self::$_mJUNGLE_TRAPDOOR)){ self::init(); }
4038 return clone self::$_mJUNGLE_TRAPDOOR;
4041 public static function JUNGLE_WALL_HANGING_SIGN() : WallHangingSign{
4042 if(!isset(self::$_mJUNGLE_WALL_HANGING_SIGN)){ self::init(); }
4043 return clone self::$_mJUNGLE_WALL_HANGING_SIGN;
4046 public static function JUNGLE_WALL_SIGN() : WallSign{
4047 if(!isset(self::$_mJUNGLE_WALL_SIGN)){ self::init(); }
4048 return clone self::$_mJUNGLE_WALL_SIGN;
4051 public static function JUNGLE_WOOD() : Wood{
4052 if(!isset(self::$_mJUNGLE_WOOD)){ self::init(); }
4053 return clone self::$_mJUNGLE_WOOD;
4056 public static function LAB_TABLE() : ChemistryTable{
4057 if(!isset(self::$_mLAB_TABLE)){ self::init(); }
4058 return clone self::$_mLAB_TABLE;
4061 public static function LADDER() : Ladder{
4062 if(!isset(self::$_mLADDER)){ self::init(); }
4063 return clone self::$_mLADDER;
4066 public static function LANTERN() : Lantern{
4067 if(!isset(self::$_mLANTERN)){ self::init(); }
4068 return clone self::$_mLANTERN;
4071 public static function LAPIS_LAZULI() : Opaque{
4072 if(!isset(self::$_mLAPIS_LAZULI)){ self::init(); }
4073 return clone self::$_mLAPIS_LAZULI;
4076 public static function LAPIS_LAZULI_ORE() : LapisOre{
4077 if(!isset(self::$_mLAPIS_LAZULI_ORE)){ self::init(); }
4078 return clone self::$_mLAPIS_LAZULI_ORE;
4081 public static function LARGE_FERN() : DoubleTallGrass{
4082 if(!isset(self::$_mLARGE_FERN)){ self::init(); }
4083 return clone self::$_mLARGE_FERN;
4086 public static function LAVA() : Lava{
4087 if(!isset(self::$_mLAVA)){ self::init(); }
4088 return clone self::$_mLAVA;
4091 public static function LAVA_CAULDRON() : LavaCauldron{
4092 if(!isset(self::$_mLAVA_CAULDRON)){ self::init(); }
4093 return clone self::$_mLAVA_CAULDRON;
4096 public static function LECTERN() : Lectern{
4097 if(!isset(self::$_mLECTERN)){ self::init(); }
4098 return clone self::$_mLECTERN;
4101 public static function LEGACY_STONECUTTER() : Opaque{
4102 if(!isset(self::$_mLEGACY_STONECUTTER)){ self::init(); }
4103 return clone self::$_mLEGACY_STONECUTTER;
4106 public static function LEVER() : Lever{
4107 if(!isset(self::$_mLEVER)){ self::init(); }
4108 return clone self::$_mLEVER;
4111 public static function LIGHT() : Light{
4112 if(!isset(self::$_mLIGHT)){ self::init(); }
4113 return clone self::$_mLIGHT;
4116 public static function LIGHTNING_ROD() : LightningRod{
4117 if(!isset(self::$_mLIGHTNING_ROD)){ self::init(); }
4118 return clone self::$_mLIGHTNING_ROD;
4121 public static function LILAC() : DoublePlant{
4122 if(!isset(self::$_mLILAC)){ self::init(); }
4123 return clone self::$_mLILAC;
4126 public static function LILY_OF_THE_VALLEY() : Flower{
4127 if(!isset(self::$_mLILY_OF_THE_VALLEY)){ self::init(); }
4128 return clone self::$_mLILY_OF_THE_VALLEY;
4131 public static function LILY_PAD() : WaterLily{
4132 if(!isset(self::$_mLILY_PAD)){ self::init(); }
4133 return clone self::$_mLILY_PAD;
4136 public static function LIT_PUMPKIN() : LitPumpkin{
4137 if(!isset(self::$_mLIT_PUMPKIN)){ self::init(); }
4138 return clone self::$_mLIT_PUMPKIN;
4141 public static function LOOM() : Loom{
4142 if(!isset(self::$_mLOOM)){ self::init(); }
4143 return clone self::$_mLOOM;
4146 public static function MAGMA() : Magma{
4147 if(!isset(self::$_mMAGMA)){ self::init(); }
4148 return clone self::$_mMAGMA;
4151 public static function MANGROVE_BUTTON() : WoodenButton{
4152 if(!isset(self::$_mMANGROVE_BUTTON)){ self::init(); }
4153 return clone self::$_mMANGROVE_BUTTON;
4156 public static function MANGROVE_CEILING_CENTER_HANGING_SIGN() : CeilingCenterHangingSign{
4157 if(!isset(self::$_mMANGROVE_CEILING_CENTER_HANGING_SIGN)){ self::init(); }
4158 return clone self::$_mMANGROVE_CEILING_CENTER_HANGING_SIGN;
4161 public static function MANGROVE_CEILING_EDGES_HANGING_SIGN() : CeilingEdgesHangingSign{
4162 if(!isset(self::$_mMANGROVE_CEILING_EDGES_HANGING_SIGN)){ self::init(); }
4163 return clone self::$_mMANGROVE_CEILING_EDGES_HANGING_SIGN;
4166 public static function MANGROVE_DOOR() : WoodenDoor{
4167 if(!isset(self::$_mMANGROVE_DOOR)){ self::init(); }
4168 return clone self::$_mMANGROVE_DOOR;
4171 public static function MANGROVE_FENCE() : WoodenFence{
4172 if(!isset(self::$_mMANGROVE_FENCE)){ self::init(); }
4173 return clone self::$_mMANGROVE_FENCE;
4176 public static function MANGROVE_FENCE_GATE() : FenceGate{
4177 if(!isset(self::$_mMANGROVE_FENCE_GATE)){ self::init(); }
4178 return clone self::$_mMANGROVE_FENCE_GATE;
4181 public static function MANGROVE_LEAVES() : Leaves{
4182 if(!isset(self::$_mMANGROVE_LEAVES)){ self::init(); }
4183 return clone self::$_mMANGROVE_LEAVES;
4186 public static function MANGROVE_LOG() : Wood{
4187 if(!isset(self::$_mMANGROVE_LOG)){ self::init(); }
4188 return clone self::$_mMANGROVE_LOG;
4191 public static function MANGROVE_PLANKS() : Planks{
4192 if(!isset(self::$_mMANGROVE_PLANKS)){ self::init(); }
4193 return clone self::$_mMANGROVE_PLANKS;
4196 public static function MANGROVE_PRESSURE_PLATE() : WoodenPressurePlate{
4197 if(!isset(self::$_mMANGROVE_PRESSURE_PLATE)){ self::init(); }
4198 return clone self::$_mMANGROVE_PRESSURE_PLATE;
4201 public static function MANGROVE_ROOTS() : MangroveRoots{
4202 if(!isset(self::$_mMANGROVE_ROOTS)){ self::init(); }
4203 return clone self::$_mMANGROVE_ROOTS;
4206 public static function MANGROVE_SIGN() : FloorSign{
4207 if(!isset(self::$_mMANGROVE_SIGN)){ self::init(); }
4208 return clone self::$_mMANGROVE_SIGN;
4211 public static function MANGROVE_SLAB() : WoodenSlab{
4212 if(!isset(self::$_mMANGROVE_SLAB)){ self::init(); }
4213 return clone self::$_mMANGROVE_SLAB;
4216 public static function MANGROVE_STAIRS() : WoodenStairs{
4217 if(!isset(self::$_mMANGROVE_STAIRS)){ self::init(); }
4218 return clone self::$_mMANGROVE_STAIRS;
4221 public static function MANGROVE_TRAPDOOR() : WoodenTrapdoor{
4222 if(!isset(self::$_mMANGROVE_TRAPDOOR)){ self::init(); }
4223 return clone self::$_mMANGROVE_TRAPDOOR;
4226 public static function MANGROVE_WALL_HANGING_SIGN() : WallHangingSign{
4227 if(!isset(self::$_mMANGROVE_WALL_HANGING_SIGN)){ self::init(); }
4228 return clone self::$_mMANGROVE_WALL_HANGING_SIGN;
4231 public static function MANGROVE_WALL_SIGN() : WallSign{
4232 if(!isset(self::$_mMANGROVE_WALL_SIGN)){ self::init(); }
4233 return clone self::$_mMANGROVE_WALL_SIGN;
4236 public static function MANGROVE_WOOD() : Wood{
4237 if(!isset(self::$_mMANGROVE_WOOD)){ self::init(); }
4238 return clone self::$_mMANGROVE_WOOD;
4241 public static function MATERIAL_REDUCER() : ChemistryTable{
4242 if(!isset(self::$_mMATERIAL_REDUCER)){ self::init(); }
4243 return clone self::$_mMATERIAL_REDUCER;
4246 public static function MELON() : Melon{
4247 if(!isset(self::$_mMELON)){ self::init(); }
4248 return clone self::$_mMELON;
4251 public static function MELON_STEM() : MelonStem{
4252 if(!isset(self::$_mMELON_STEM)){ self::init(); }
4253 return clone self::$_mMELON_STEM;
4256 public static function MOB_HEAD() : MobHead{
4257 if(!isset(self::$_mMOB_HEAD)){ self::init(); }
4258 return clone self::$_mMOB_HEAD;
4261 public static function MONSTER_SPAWNER() : MonsterSpawner{
4262 if(!isset(self::$_mMONSTER_SPAWNER)){ self::init(); }
4263 return clone self::$_mMONSTER_SPAWNER;
4266 public static function MOSSY_COBBLESTONE() : Opaque{
4267 if(!isset(self::$_mMOSSY_COBBLESTONE)){ self::init(); }
4268 return clone self::$_mMOSSY_COBBLESTONE;
4271 public static function MOSSY_COBBLESTONE_SLAB() : Slab{
4272 if(!isset(self::$_mMOSSY_COBBLESTONE_SLAB)){ self::init(); }
4273 return clone self::$_mMOSSY_COBBLESTONE_SLAB;
4276 public static function MOSSY_COBBLESTONE_STAIRS() : Stair{
4277 if(!isset(self::$_mMOSSY_COBBLESTONE_STAIRS)){ self::init(); }
4278 return clone self::$_mMOSSY_COBBLESTONE_STAIRS;
4281 public static function MOSSY_COBBLESTONE_WALL() : Wall{
4282 if(!isset(self::$_mMOSSY_COBBLESTONE_WALL)){ self::init(); }
4283 return clone self::$_mMOSSY_COBBLESTONE_WALL;
4286 public static function MOSSY_STONE_BRICKS() : Opaque{
4287 if(!isset(self::$_mMOSSY_STONE_BRICKS)){ self::init(); }
4288 return clone self::$_mMOSSY_STONE_BRICKS;
4291 public static function MOSSY_STONE_BRICK_SLAB() : Slab{
4292 if(!isset(self::$_mMOSSY_STONE_BRICK_SLAB)){ self::init(); }
4293 return clone self::$_mMOSSY_STONE_BRICK_SLAB;
4296 public static function MOSSY_STONE_BRICK_STAIRS() : Stair{
4297 if(!isset(self::$_mMOSSY_STONE_BRICK_STAIRS)){ self::init(); }
4298 return clone self::$_mMOSSY_STONE_BRICK_STAIRS;
4301 public static function MOSSY_STONE_BRICK_WALL() : Wall{
4302 if(!isset(self::$_mMOSSY_STONE_BRICK_WALL)){ self::init(); }
4303 return clone self::$_mMOSSY_STONE_BRICK_WALL;
4306 public static function MUD() : Opaque{
4307 if(!isset(self::$_mMUD)){ self::init(); }
4308 return clone self::$_mMUD;
4311 public static function MUDDY_MANGROVE_ROOTS() : SimplePillar{
4312 if(!isset(self::$_mMUDDY_MANGROVE_ROOTS)){ self::init(); }
4313 return clone self::$_mMUDDY_MANGROVE_ROOTS;
4316 public static function MUD_BRICKS() : Opaque{
4317 if(!isset(self::$_mMUD_BRICKS)){ self::init(); }
4318 return clone self::$_mMUD_BRICKS;
4321 public static function MUD_BRICK_SLAB() : Slab{
4322 if(!isset(self::$_mMUD_BRICK_SLAB)){ self::init(); }
4323 return clone self::$_mMUD_BRICK_SLAB;
4326 public static function MUD_BRICK_STAIRS() : Stair{
4327 if(!isset(self::$_mMUD_BRICK_STAIRS)){ self::init(); }
4328 return clone self::$_mMUD_BRICK_STAIRS;
4331 public static function MUD_BRICK_WALL() : Wall{
4332 if(!isset(self::$_mMUD_BRICK_WALL)){ self::init(); }
4333 return clone self::$_mMUD_BRICK_WALL;
4336 public static function MUSHROOM_STEM() : MushroomStem{
4337 if(!isset(self::$_mMUSHROOM_STEM)){ self::init(); }
4338 return clone self::$_mMUSHROOM_STEM;
4341 public static function MYCELIUM() : Mycelium{
4342 if(!isset(self::$_mMYCELIUM)){ self::init(); }
4343 return clone self::$_mMYCELIUM;
4346 public static function NETHERITE() : Opaque{
4347 if(!isset(self::$_mNETHERITE)){ self::init(); }
4348 return clone self::$_mNETHERITE;
4351 public static function NETHERRACK() : Netherrack{
4352 if(!isset(self::$_mNETHERRACK)){ self::init(); }
4353 return clone self::$_mNETHERRACK;
4356 public static function NETHER_BRICKS() : Opaque{
4357 if(!isset(self::$_mNETHER_BRICKS)){ self::init(); }
4358 return clone self::$_mNETHER_BRICKS;
4361 public static function NETHER_BRICK_FENCE() : Fence{
4362 if(!isset(self::$_mNETHER_BRICK_FENCE)){ self::init(); }
4363 return clone self::$_mNETHER_BRICK_FENCE;
4366 public static function NETHER_BRICK_SLAB() : Slab{
4367 if(!isset(self::$_mNETHER_BRICK_SLAB)){ self::init(); }
4368 return clone self::$_mNETHER_BRICK_SLAB;
4371 public static function NETHER_BRICK_STAIRS() : Stair{
4372 if(!isset(self::$_mNETHER_BRICK_STAIRS)){ self::init(); }
4373 return clone self::$_mNETHER_BRICK_STAIRS;
4376 public static function NETHER_BRICK_WALL() : Wall{
4377 if(!isset(self::$_mNETHER_BRICK_WALL)){ self::init(); }
4378 return clone self::$_mNETHER_BRICK_WALL;
4381 public static function NETHER_GOLD_ORE() : NetherGoldOre{
4382 if(!isset(self::$_mNETHER_GOLD_ORE)){ self::init(); }
4383 return clone self::$_mNETHER_GOLD_ORE;
4386 public static function NETHER_PORTAL() : NetherPortal{
4387 if(!isset(self::$_mNETHER_PORTAL)){ self::init(); }
4388 return clone self::$_mNETHER_PORTAL;
4391 public static function NETHER_QUARTZ_ORE() : NetherQuartzOre{
4392 if(!isset(self::$_mNETHER_QUARTZ_ORE)){ self::init(); }
4393 return clone self::$_mNETHER_QUARTZ_ORE;
4396 public static function NETHER_REACTOR_CORE() : NetherReactor{
4397 if(!isset(self::$_mNETHER_REACTOR_CORE)){ self::init(); }
4398 return clone self::$_mNETHER_REACTOR_CORE;
4401 public static function NETHER_SPROUTS() : NetherSprouts{
4402 if(!isset(self::$_mNETHER_SPROUTS)){ self::init(); }
4403 return clone self::$_mNETHER_SPROUTS;
4406 public static function NETHER_WART() : NetherWartPlant{
4407 if(!isset(self::$_mNETHER_WART)){ self::init(); }
4408 return clone self::$_mNETHER_WART;
4411 public static function NETHER_WART_BLOCK() : Opaque{
4412 if(!isset(self::$_mNETHER_WART_BLOCK)){ self::init(); }
4413 return clone self::$_mNETHER_WART_BLOCK;
4416 public static function NOTE_BLOCK() : Note{
4417 if(!isset(self::$_mNOTE_BLOCK)){ self::init(); }
4418 return clone self::$_mNOTE_BLOCK;
4421 public static function OAK_BUTTON() : WoodenButton{
4422 if(!isset(self::$_mOAK_BUTTON)){ self::init(); }
4423 return clone self::$_mOAK_BUTTON;
4426 public static function OAK_CEILING_CENTER_HANGING_SIGN() : CeilingCenterHangingSign{
4427 if(!isset(self::$_mOAK_CEILING_CENTER_HANGING_SIGN)){ self::init(); }
4428 return clone self::$_mOAK_CEILING_CENTER_HANGING_SIGN;
4431 public static function OAK_CEILING_EDGES_HANGING_SIGN() : CeilingEdgesHangingSign{
4432 if(!isset(self::$_mOAK_CEILING_EDGES_HANGING_SIGN)){ self::init(); }
4433 return clone self::$_mOAK_CEILING_EDGES_HANGING_SIGN;
4436 public static function OAK_DOOR() : WoodenDoor{
4437 if(!isset(self::$_mOAK_DOOR)){ self::init(); }
4438 return clone self::$_mOAK_DOOR;
4441 public static function OAK_FENCE() : WoodenFence{
4442 if(!isset(self::$_mOAK_FENCE)){ self::init(); }
4443 return clone self::$_mOAK_FENCE;
4446 public static function OAK_FENCE_GATE() : FenceGate{
4447 if(!isset(self::$_mOAK_FENCE_GATE)){ self::init(); }
4448 return clone self::$_mOAK_FENCE_GATE;
4451 public static function OAK_LEAVES() : Leaves{
4452 if(!isset(self::$_mOAK_LEAVES)){ self::init(); }
4453 return clone self::$_mOAK_LEAVES;
4456 public static function OAK_LOG() : Wood{
4457 if(!isset(self::$_mOAK_LOG)){ self::init(); }
4458 return clone self::$_mOAK_LOG;
4461 public static function OAK_PLANKS() : Planks{
4462 if(!isset(self::$_mOAK_PLANKS)){ self::init(); }
4463 return clone self::$_mOAK_PLANKS;
4466 public static function OAK_PRESSURE_PLATE() : WoodenPressurePlate{
4467 if(!isset(self::$_mOAK_PRESSURE_PLATE)){ self::init(); }
4468 return clone self::$_mOAK_PRESSURE_PLATE;
4471 public static function OAK_SAPLING() : Sapling{
4472 if(!isset(self::$_mOAK_SAPLING)){ self::init(); }
4473 return clone self::$_mOAK_SAPLING;
4476 public static function OAK_SIGN() : FloorSign{
4477 if(!isset(self::$_mOAK_SIGN)){ self::init(); }
4478 return clone self::$_mOAK_SIGN;
4481 public static function OAK_SLAB() : WoodenSlab{
4482 if(!isset(self::$_mOAK_SLAB)){ self::init(); }
4483 return clone self::$_mOAK_SLAB;
4486 public static function OAK_STAIRS() : WoodenStairs{
4487 if(!isset(self::$_mOAK_STAIRS)){ self::init(); }
4488 return clone self::$_mOAK_STAIRS;
4491 public static function OAK_TRAPDOOR() : WoodenTrapdoor{
4492 if(!isset(self::$_mOAK_TRAPDOOR)){ self::init(); }
4493 return clone self::$_mOAK_TRAPDOOR;
4496 public static function OAK_WALL_HANGING_SIGN() : WallHangingSign{
4497 if(!isset(self::$_mOAK_WALL_HANGING_SIGN)){ self::init(); }
4498 return clone self::$_mOAK_WALL_HANGING_SIGN;
4501 public static function OAK_WALL_SIGN() : WallSign{
4502 if(!isset(self::$_mOAK_WALL_SIGN)){ self::init(); }
4503 return clone self::$_mOAK_WALL_SIGN;
4506 public static function OAK_WOOD() : Wood{
4507 if(!isset(self::$_mOAK_WOOD)){ self::init(); }
4508 return clone self::$_mOAK_WOOD;
4511 public static function OBSIDIAN() : Opaque{
4512 if(!isset(self::$_mOBSIDIAN)){ self::init(); }
4513 return clone self::$_mOBSIDIAN;
4516 public static function OMINOUS_BANNER() : OminousFloorBanner{
4517 if(!isset(self::$_mOMINOUS_BANNER)){ self::init(); }
4518 return clone self::$_mOMINOUS_BANNER;
4521 public static function OMINOUS_WALL_BANNER() : OminousWallBanner{
4522 if(!isset(self::$_mOMINOUS_WALL_BANNER)){ self::init(); }
4523 return clone self::$_mOMINOUS_WALL_BANNER;
4526 public static function ORANGE_TULIP() : Flower{
4527 if(!isset(self::$_mORANGE_TULIP)){ self::init(); }
4528 return clone self::$_mORANGE_TULIP;
4531 public static function OXEYE_DAISY() : Flower{
4532 if(!isset(self::$_mOXEYE_DAISY)){ self::init(); }
4533 return clone self::$_mOXEYE_DAISY;
4536 public static function PACKED_ICE() : PackedIce{
4537 if(!isset(self::$_mPACKED_ICE)){ self::init(); }
4538 return clone self::$_mPACKED_ICE;
4541 public static function PACKED_MUD() : Opaque{
4542 if(!isset(self::$_mPACKED_MUD)){ self::init(); }
4543 return clone self::$_mPACKED_MUD;
4546 public static function PALE_OAK_BUTTON() : WoodenButton{
4547 if(!isset(self::$_mPALE_OAK_BUTTON)){ self::init(); }
4548 return clone self::$_mPALE_OAK_BUTTON;
4551 public static function PALE_OAK_CEILING_CENTER_HANGING_SIGN() : CeilingCenterHangingSign{
4552 if(!isset(self::$_mPALE_OAK_CEILING_CENTER_HANGING_SIGN)){ self::init(); }
4553 return clone self::$_mPALE_OAK_CEILING_CENTER_HANGING_SIGN;
4556 public static function PALE_OAK_CEILING_EDGES_HANGING_SIGN() : CeilingEdgesHangingSign{
4557 if(!isset(self::$_mPALE_OAK_CEILING_EDGES_HANGING_SIGN)){ self::init(); }
4558 return clone self::$_mPALE_OAK_CEILING_EDGES_HANGING_SIGN;
4561 public static function PALE_OAK_DOOR() : WoodenDoor{
4562 if(!isset(self::$_mPALE_OAK_DOOR)){ self::init(); }
4563 return clone self::$_mPALE_OAK_DOOR;
4566 public static function PALE_OAK_FENCE() : WoodenFence{
4567 if(!isset(self::$_mPALE_OAK_FENCE)){ self::init(); }
4568 return clone self::$_mPALE_OAK_FENCE;
4571 public static function PALE_OAK_FENCE_GATE() : FenceGate{
4572 if(!isset(self::$_mPALE_OAK_FENCE_GATE)){ self::init(); }
4573 return clone self::$_mPALE_OAK_FENCE_GATE;
4576 public static function PALE_OAK_LEAVES() : Leaves{
4577 if(!isset(self::$_mPALE_OAK_LEAVES)){ self::init(); }
4578 return clone self::$_mPALE_OAK_LEAVES;
4581 public static function PALE_OAK_LOG() : Wood{
4582 if(!isset(self::$_mPALE_OAK_LOG)){ self::init(); }
4583 return clone self::$_mPALE_OAK_LOG;
4586 public static function PALE_OAK_PLANKS() : Planks{
4587 if(!isset(self::$_mPALE_OAK_PLANKS)){ self::init(); }
4588 return clone self::$_mPALE_OAK_PLANKS;
4591 public static function PALE_OAK_PRESSURE_PLATE() : WoodenPressurePlate{
4592 if(!isset(self::$_mPALE_OAK_PRESSURE_PLATE)){ self::init(); }
4593 return clone self::$_mPALE_OAK_PRESSURE_PLATE;
4596 public static function PALE_OAK_SIGN() : FloorSign{
4597 if(!isset(self::$_mPALE_OAK_SIGN)){ self::init(); }
4598 return clone self::$_mPALE_OAK_SIGN;
4601 public static function PALE_OAK_SLAB() : WoodenSlab{
4602 if(!isset(self::$_mPALE_OAK_SLAB)){ self::init(); }
4603 return clone self::$_mPALE_OAK_SLAB;
4606 public static function PALE_OAK_STAIRS() : WoodenStairs{
4607 if(!isset(self::$_mPALE_OAK_STAIRS)){ self::init(); }
4608 return clone self::$_mPALE_OAK_STAIRS;
4611 public static function PALE_OAK_TRAPDOOR() : WoodenTrapdoor{
4612 if(!isset(self::$_mPALE_OAK_TRAPDOOR)){ self::init(); }
4613 return clone self::$_mPALE_OAK_TRAPDOOR;
4616 public static function PALE_OAK_WALL_HANGING_SIGN() : WallHangingSign{
4617 if(!isset(self::$_mPALE_OAK_WALL_HANGING_SIGN)){ self::init(); }
4618 return clone self::$_mPALE_OAK_WALL_HANGING_SIGN;
4621 public static function PALE_OAK_WALL_SIGN() : WallSign{
4622 if(!isset(self::$_mPALE_OAK_WALL_SIGN)){ self::init(); }
4623 return clone self::$_mPALE_OAK_WALL_SIGN;
4626 public static function PALE_OAK_WOOD() : Wood{
4627 if(!isset(self::$_mPALE_OAK_WOOD)){ self::init(); }
4628 return clone self::$_mPALE_OAK_WOOD;
4631 public static function PEONY() : DoublePlant{
4632 if(!isset(self::$_mPEONY)){ self::init(); }
4633 return clone self::$_mPEONY;
4636 public static function PINK_PETALS() : PinkPetals{
4637 if(!isset(self::$_mPINK_PETALS)){ self::init(); }
4638 return clone self::$_mPINK_PETALS;
4641 public static function PINK_TULIP() : Flower{
4642 if(!isset(self::$_mPINK_TULIP)){ self::init(); }
4643 return clone self::$_mPINK_TULIP;
4646 public static function PITCHER_CROP() : PitcherCrop{
4647 if(!isset(self::$_mPITCHER_CROP)){ self::init(); }
4648 return clone self::$_mPITCHER_CROP;
4651 public static function PITCHER_PLANT() : DoublePlant{
4652 if(!isset(self::$_mPITCHER_PLANT)){ self::init(); }
4653 return clone self::$_mPITCHER_PLANT;
4656 public static function PODZOL() : Podzol{
4657 if(!isset(self::$_mPODZOL)){ self::init(); }
4658 return clone self::$_mPODZOL;
4661 public static function POLISHED_ANDESITE() : Opaque{
4662 if(!isset(self::$_mPOLISHED_ANDESITE)){ self::init(); }
4663 return clone self::$_mPOLISHED_ANDESITE;
4666 public static function POLISHED_ANDESITE_SLAB() : Slab{
4667 if(!isset(self::$_mPOLISHED_ANDESITE_SLAB)){ self::init(); }
4668 return clone self::$_mPOLISHED_ANDESITE_SLAB;
4671 public static function POLISHED_ANDESITE_STAIRS() : Stair{
4672 if(!isset(self::$_mPOLISHED_ANDESITE_STAIRS)){ self::init(); }
4673 return clone self::$_mPOLISHED_ANDESITE_STAIRS;
4676 public static function POLISHED_BASALT() : SimplePillar{
4677 if(!isset(self::$_mPOLISHED_BASALT)){ self::init(); }
4678 return clone self::$_mPOLISHED_BASALT;
4681 public static function POLISHED_BLACKSTONE() : Opaque{
4682 if(!isset(self::$_mPOLISHED_BLACKSTONE)){ self::init(); }
4683 return clone self::$_mPOLISHED_BLACKSTONE;
4686 public static function POLISHED_BLACKSTONE_BRICKS() : Opaque{
4687 if(!isset(self::$_mPOLISHED_BLACKSTONE_BRICKS)){ self::init(); }
4688 return clone self::$_mPOLISHED_BLACKSTONE_BRICKS;
4691 public static function POLISHED_BLACKSTONE_BRICK_SLAB() : Slab{
4692 if(!isset(self::$_mPOLISHED_BLACKSTONE_BRICK_SLAB)){ self::init(); }
4693 return clone self::$_mPOLISHED_BLACKSTONE_BRICK_SLAB;
4696 public static function POLISHED_BLACKSTONE_BRICK_STAIRS() : Stair{
4697 if(!isset(self::$_mPOLISHED_BLACKSTONE_BRICK_STAIRS)){ self::init(); }
4698 return clone self::$_mPOLISHED_BLACKSTONE_BRICK_STAIRS;
4701 public static function POLISHED_BLACKSTONE_BRICK_WALL() : Wall{
4702 if(!isset(self::$_mPOLISHED_BLACKSTONE_BRICK_WALL)){ self::init(); }
4703 return clone self::$_mPOLISHED_BLACKSTONE_BRICK_WALL;
4706 public static function POLISHED_BLACKSTONE_BUTTON() : StoneButton{
4707 if(!isset(self::$_mPOLISHED_BLACKSTONE_BUTTON)){ self::init(); }
4708 return clone self::$_mPOLISHED_BLACKSTONE_BUTTON;
4711 public static function POLISHED_BLACKSTONE_PRESSURE_PLATE() : StonePressurePlate{
4712 if(!isset(self::$_mPOLISHED_BLACKSTONE_PRESSURE_PLATE)){ self::init(); }
4713 return clone self::$_mPOLISHED_BLACKSTONE_PRESSURE_PLATE;
4716 public static function POLISHED_BLACKSTONE_SLAB() : Slab{
4717 if(!isset(self::$_mPOLISHED_BLACKSTONE_SLAB)){ self::init(); }
4718 return clone self::$_mPOLISHED_BLACKSTONE_SLAB;
4721 public static function POLISHED_BLACKSTONE_STAIRS() : Stair{
4722 if(!isset(self::$_mPOLISHED_BLACKSTONE_STAIRS)){ self::init(); }
4723 return clone self::$_mPOLISHED_BLACKSTONE_STAIRS;
4726 public static function POLISHED_BLACKSTONE_WALL() : Wall{
4727 if(!isset(self::$_mPOLISHED_BLACKSTONE_WALL)){ self::init(); }
4728 return clone self::$_mPOLISHED_BLACKSTONE_WALL;
4731 public static function POLISHED_DEEPSLATE() : Opaque{
4732 if(!isset(self::$_mPOLISHED_DEEPSLATE)){ self::init(); }
4733 return clone self::$_mPOLISHED_DEEPSLATE;
4736 public static function POLISHED_DEEPSLATE_SLAB() : Slab{
4737 if(!isset(self::$_mPOLISHED_DEEPSLATE_SLAB)){ self::init(); }
4738 return clone self::$_mPOLISHED_DEEPSLATE_SLAB;
4741 public static function POLISHED_DEEPSLATE_STAIRS() : Stair{
4742 if(!isset(self::$_mPOLISHED_DEEPSLATE_STAIRS)){ self::init(); }
4743 return clone self::$_mPOLISHED_DEEPSLATE_STAIRS;
4746 public static function POLISHED_DEEPSLATE_WALL() : Wall{
4747 if(!isset(self::$_mPOLISHED_DEEPSLATE_WALL)){ self::init(); }
4748 return clone self::$_mPOLISHED_DEEPSLATE_WALL;
4751 public static function POLISHED_DIORITE() : Opaque{
4752 if(!isset(self::$_mPOLISHED_DIORITE)){ self::init(); }
4753 return clone self::$_mPOLISHED_DIORITE;
4756 public static function POLISHED_DIORITE_SLAB() : Slab{
4757 if(!isset(self::$_mPOLISHED_DIORITE_SLAB)){ self::init(); }
4758 return clone self::$_mPOLISHED_DIORITE_SLAB;
4761 public static function POLISHED_DIORITE_STAIRS() : Stair{
4762 if(!isset(self::$_mPOLISHED_DIORITE_STAIRS)){ self::init(); }
4763 return clone self::$_mPOLISHED_DIORITE_STAIRS;
4766 public static function POLISHED_GRANITE() : Opaque{
4767 if(!isset(self::$_mPOLISHED_GRANITE)){ self::init(); }
4768 return clone self::$_mPOLISHED_GRANITE;
4771 public static function POLISHED_GRANITE_SLAB() : Slab{
4772 if(!isset(self::$_mPOLISHED_GRANITE_SLAB)){ self::init(); }
4773 return clone self::$_mPOLISHED_GRANITE_SLAB;
4776 public static function POLISHED_GRANITE_STAIRS() : Stair{
4777 if(!isset(self::$_mPOLISHED_GRANITE_STAIRS)){ self::init(); }
4778 return clone self::$_mPOLISHED_GRANITE_STAIRS;
4781 public static function POLISHED_TUFF() : Opaque{
4782 if(!isset(self::$_mPOLISHED_TUFF)){ self::init(); }
4783 return clone self::$_mPOLISHED_TUFF;
4786 public static function POLISHED_TUFF_SLAB() : Slab{
4787 if(!isset(self::$_mPOLISHED_TUFF_SLAB)){ self::init(); }
4788 return clone self::$_mPOLISHED_TUFF_SLAB;
4791 public static function POLISHED_TUFF_STAIRS() : Stair{
4792 if(!isset(self::$_mPOLISHED_TUFF_STAIRS)){ self::init(); }
4793 return clone self::$_mPOLISHED_TUFF_STAIRS;
4796 public static function POLISHED_TUFF_WALL() : Wall{
4797 if(!isset(self::$_mPOLISHED_TUFF_WALL)){ self::init(); }
4798 return clone self::$_mPOLISHED_TUFF_WALL;
4801 public static function POPPY() : Flower{
4802 if(!isset(self::$_mPOPPY)){ self::init(); }
4803 return clone self::$_mPOPPY;
4806 public static function POTATOES() : Potato{
4807 if(!isset(self::$_mPOTATOES)){ self::init(); }
4808 return clone self::$_mPOTATOES;
4811 public static function POTION_CAULDRON() : PotionCauldron{
4812 if(!isset(self::$_mPOTION_CAULDRON)){ self::init(); }
4813 return clone self::$_mPOTION_CAULDRON;
4816 public static function POWERED_RAIL() : PoweredRail{
4817 if(!isset(self::$_mPOWERED_RAIL)){ self::init(); }
4818 return clone self::$_mPOWERED_RAIL;
4821 public static function PRISMARINE() : Opaque{
4822 if(!isset(self::$_mPRISMARINE)){ self::init(); }
4823 return clone self::$_mPRISMARINE;
4826 public static function PRISMARINE_BRICKS() : Opaque{
4827 if(!isset(self::$_mPRISMARINE_BRICKS)){ self::init(); }
4828 return clone self::$_mPRISMARINE_BRICKS;
4831 public static function PRISMARINE_BRICKS_SLAB() : Slab{
4832 if(!isset(self::$_mPRISMARINE_BRICKS_SLAB)){ self::init(); }
4833 return clone self::$_mPRISMARINE_BRICKS_SLAB;
4836 public static function PRISMARINE_BRICKS_STAIRS() : Stair{
4837 if(!isset(self::$_mPRISMARINE_BRICKS_STAIRS)){ self::init(); }
4838 return clone self::$_mPRISMARINE_BRICKS_STAIRS;
4841 public static function PRISMARINE_SLAB() : Slab{
4842 if(!isset(self::$_mPRISMARINE_SLAB)){ self::init(); }
4843 return clone self::$_mPRISMARINE_SLAB;
4846 public static function PRISMARINE_STAIRS() : Stair{
4847 if(!isset(self::$_mPRISMARINE_STAIRS)){ self::init(); }
4848 return clone self::$_mPRISMARINE_STAIRS;
4851 public static function PRISMARINE_WALL() : Wall{
4852 if(!isset(self::$_mPRISMARINE_WALL)){ self::init(); }
4853 return clone self::$_mPRISMARINE_WALL;
4856 public static function PUMPKIN() : Pumpkin{
4857 if(!isset(self::$_mPUMPKIN)){ self::init(); }
4858 return clone self::$_mPUMPKIN;
4861 public static function PUMPKIN_STEM() : PumpkinStem{
4862 if(!isset(self::$_mPUMPKIN_STEM)){ self::init(); }
4863 return clone self::$_mPUMPKIN_STEM;
4866 public static function PURPLE_TORCH() : Torch{
4867 if(!isset(self::$_mPURPLE_TORCH)){ self::init(); }
4868 return clone self::$_mPURPLE_TORCH;
4871 public static function PURPUR() : Opaque{
4872 if(!isset(self::$_mPURPUR)){ self::init(); }
4873 return clone self::$_mPURPUR;
4876 public static function PURPUR_PILLAR() : SimplePillar{
4877 if(!isset(self::$_mPURPUR_PILLAR)){ self::init(); }
4878 return clone self::$_mPURPUR_PILLAR;
4881 public static function PURPUR_SLAB() : Slab{
4882 if(!isset(self::$_mPURPUR_SLAB)){ self::init(); }
4883 return clone self::$_mPURPUR_SLAB;
4886 public static function PURPUR_STAIRS() : Stair{
4887 if(!isset(self::$_mPURPUR_STAIRS)){ self::init(); }
4888 return clone self::$_mPURPUR_STAIRS;
4891 public static function QUARTZ() : Opaque{
4892 if(!isset(self::$_mQUARTZ)){ self::init(); }
4893 return clone self::$_mQUARTZ;
4896 public static function QUARTZ_BRICKS() : Opaque{
4897 if(!isset(self::$_mQUARTZ_BRICKS)){ self::init(); }
4898 return clone self::$_mQUARTZ_BRICKS;
4901 public static function QUARTZ_PILLAR() : SimplePillar{
4902 if(!isset(self::$_mQUARTZ_PILLAR)){ self::init(); }
4903 return clone self::$_mQUARTZ_PILLAR;
4906 public static function QUARTZ_SLAB() : Slab{
4907 if(!isset(self::$_mQUARTZ_SLAB)){ self::init(); }
4908 return clone self::$_mQUARTZ_SLAB;
4911 public static function QUARTZ_STAIRS() : Stair{
4912 if(!isset(self::$_mQUARTZ_STAIRS)){ self::init(); }
4913 return clone self::$_mQUARTZ_STAIRS;
4916 public static function RAIL() : Rail{
4917 if(!isset(self::$_mRAIL)){ self::init(); }
4918 return clone self::$_mRAIL;
4921 public static function RAW_COPPER() : Opaque{
4922 if(!isset(self::$_mRAW_COPPER)){ self::init(); }
4923 return clone self::$_mRAW_COPPER;
4926 public static function RAW_GOLD() : Opaque{
4927 if(!isset(self::$_mRAW_GOLD)){ self::init(); }
4928 return clone self::$_mRAW_GOLD;
4931 public static function RAW_IRON() : Opaque{
4932 if(!isset(self::$_mRAW_IRON)){ self::init(); }
4933 return clone self::$_mRAW_IRON;
4936 public static function REDSTONE() : Redstone{
4937 if(!isset(self::$_mREDSTONE)){ self::init(); }
4938 return clone self::$_mREDSTONE;
4941 public static function REDSTONE_COMPARATOR() : RedstoneComparator{
4942 if(!isset(self::$_mREDSTONE_COMPARATOR)){ self::init(); }
4943 return clone self::$_mREDSTONE_COMPARATOR;
4946 public static function REDSTONE_LAMP() : RedstoneLamp{
4947 if(!isset(self::$_mREDSTONE_LAMP)){ self::init(); }
4948 return clone self::$_mREDSTONE_LAMP;
4951 public static function REDSTONE_ORE() : RedstoneOre{
4952 if(!isset(self::$_mREDSTONE_ORE)){ self::init(); }
4953 return clone self::$_mREDSTONE_ORE;
4956 public static function REDSTONE_REPEATER() : RedstoneRepeater{
4957 if(!isset(self::$_mREDSTONE_REPEATER)){ self::init(); }
4958 return clone self::$_mREDSTONE_REPEATER;
4961 public static function REDSTONE_TORCH() : RedstoneTorch{
4962 if(!isset(self::$_mREDSTONE_TORCH)){ self::init(); }
4963 return clone self::$_mREDSTONE_TORCH;
4966 public static function REDSTONE_WIRE() : RedstoneWire{
4967 if(!isset(self::$_mREDSTONE_WIRE)){ self::init(); }
4968 return clone self::$_mREDSTONE_WIRE;
4971 public static function RED_MUSHROOM() : RedMushroom{
4972 if(!isset(self::$_mRED_MUSHROOM)){ self::init(); }
4973 return clone self::$_mRED_MUSHROOM;
4976 public static function RED_MUSHROOM_BLOCK() : RedMushroomBlock{
4977 if(!isset(self::$_mRED_MUSHROOM_BLOCK)){ self::init(); }
4978 return clone self::$_mRED_MUSHROOM_BLOCK;
4981 public static function RED_NETHER_BRICKS() : Opaque{
4982 if(!isset(self::$_mRED_NETHER_BRICKS)){ self::init(); }
4983 return clone self::$_mRED_NETHER_BRICKS;
4986 public static function RED_NETHER_BRICK_SLAB() : Slab{
4987 if(!isset(self::$_mRED_NETHER_BRICK_SLAB)){ self::init(); }
4988 return clone self::$_mRED_NETHER_BRICK_SLAB;
4991 public static function RED_NETHER_BRICK_STAIRS() : Stair{
4992 if(!isset(self::$_mRED_NETHER_BRICK_STAIRS)){ self::init(); }
4993 return clone self::$_mRED_NETHER_BRICK_STAIRS;
4996 public static function RED_NETHER_BRICK_WALL() : Wall{
4997 if(!isset(self::$_mRED_NETHER_BRICK_WALL)){ self::init(); }
4998 return clone self::$_mRED_NETHER_BRICK_WALL;
5001 public static function RED_SAND() : Sand{
5002 if(!isset(self::$_mRED_SAND)){ self::init(); }
5003 return clone self::$_mRED_SAND;
5006 public static function RED_SANDSTONE() : Opaque{
5007 if(!isset(self::$_mRED_SANDSTONE)){ self::init(); }
5008 return clone self::$_mRED_SANDSTONE;
5011 public static function RED_SANDSTONE_SLAB() : Slab{
5012 if(!isset(self::$_mRED_SANDSTONE_SLAB)){ self::init(); }
5013 return clone self::$_mRED_SANDSTONE_SLAB;
5016 public static function RED_SANDSTONE_STAIRS() : Stair{
5017 if(!isset(self::$_mRED_SANDSTONE_STAIRS)){ self::init(); }
5018 return clone self::$_mRED_SANDSTONE_STAIRS;
5021 public static function RED_SANDSTONE_WALL() : Wall{
5022 if(!isset(self::$_mRED_SANDSTONE_WALL)){ self::init(); }
5023 return clone self::$_mRED_SANDSTONE_WALL;
5026 public static function RED_TORCH() : Torch{
5027 if(!isset(self::$_mRED_TORCH)){ self::init(); }
5028 return clone self::$_mRED_TORCH;
5031 public static function RED_TULIP() : Flower{
5032 if(!isset(self::$_mRED_TULIP)){ self::init(); }
5033 return clone self::$_mRED_TULIP;
5036 public static function REINFORCED_DEEPSLATE() : Opaque{
5037 if(!isset(self::$_mREINFORCED_DEEPSLATE)){ self::init(); }
5038 return clone self::$_mREINFORCED_DEEPSLATE;
5041 public static function RESERVED6() : Reserved6{
5042 if(!isset(self::$_mRESERVED6)){ self::init(); }
5043 return clone self::$_mRESERVED6;
5046 public static function RESIN() : Opaque{
5047 if(!isset(self::$_mRESIN)){ self::init(); }
5048 return clone self::$_mRESIN;
5051 public static function RESIN_BRICKS() : Opaque{
5052 if(!isset(self::$_mRESIN_BRICKS)){ self::init(); }
5053 return clone self::$_mRESIN_BRICKS;
5056 public static function RESIN_BRICK_SLAB() : Slab{
5057 if(!isset(self::$_mRESIN_BRICK_SLAB)){ self::init(); }
5058 return clone self::$_mRESIN_BRICK_SLAB;
5061 public static function RESIN_BRICK_STAIRS() : Stair{
5062 if(!isset(self::$_mRESIN_BRICK_STAIRS)){ self::init(); }
5063 return clone self::$_mRESIN_BRICK_STAIRS;
5066 public static function RESIN_BRICK_WALL() : Wall{
5067 if(!isset(self::$_mRESIN_BRICK_WALL)){ self::init(); }
5068 return clone self::$_mRESIN_BRICK_WALL;
5071 public static function RESIN_CLUMP() : ResinClump{
5072 if(!isset(self::$_mRESIN_CLUMP)){ self::init(); }
5073 return clone self::$_mRESIN_CLUMP;
5076 public static function RESPAWN_ANCHOR() : RespawnAnchor{
5077 if(!isset(self::$_mRESPAWN_ANCHOR)){ self::init(); }
5078 return clone self::$_mRESPAWN_ANCHOR;
5081 public static function ROSE_BUSH() : DoublePlant{
5082 if(!isset(self::$_mROSE_BUSH)){ self::init(); }
5083 return clone self::$_mROSE_BUSH;
5086 public static function SAND() : Sand{
5087 if(!isset(self::$_mSAND)){ self::init(); }
5088 return clone self::$_mSAND;
5091 public static function SANDSTONE() : Opaque{
5092 if(!isset(self::$_mSANDSTONE)){ self::init(); }
5093 return clone self::$_mSANDSTONE;
5096 public static function SANDSTONE_SLAB() : Slab{
5097 if(!isset(self::$_mSANDSTONE_SLAB)){ self::init(); }
5098 return clone self::$_mSANDSTONE_SLAB;
5101 public static function SANDSTONE_STAIRS() : Stair{
5102 if(!isset(self::$_mSANDSTONE_STAIRS)){ self::init(); }
5103 return clone self::$_mSANDSTONE_STAIRS;
5106 public static function SANDSTONE_WALL() : Wall{
5107 if(!isset(self::$_mSANDSTONE_WALL)){ self::init(); }
5108 return clone self::$_mSANDSTONE_WALL;
5111 public static function SCULK() : Sculk{
5112 if(!isset(self::$_mSCULK)){ self::init(); }
5113 return clone self::$_mSCULK;
5116 public static function SEA_LANTERN() : SeaLantern{
5117 if(!isset(self::$_mSEA_LANTERN)){ self::init(); }
5118 return clone self::$_mSEA_LANTERN;
5121 public static function SEA_PICKLE() : SeaPickle{
5122 if(!isset(self::$_mSEA_PICKLE)){ self::init(); }
5123 return clone self::$_mSEA_PICKLE;
5126 public static function SHROOMLIGHT() : Opaque{
5127 if(!isset(self::$_mSHROOMLIGHT)){ self::init(); }
5128 return clone self::$_mSHROOMLIGHT;
5131 public static function SHULKER_BOX() : ShulkerBox{
5132 if(!isset(self::$_mSHULKER_BOX)){ self::init(); }
5133 return clone self::$_mSHULKER_BOX;
5136 public static function SLIME() : Slime{
5137 if(!isset(self::$_mSLIME)){ self::init(); }
5138 return clone self::$_mSLIME;
5141 public static function SMALL_DRIPLEAF() : SmallDripleaf{
5142 if(!isset(self::$_mSMALL_DRIPLEAF)){ self::init(); }
5143 return clone self::$_mSMALL_DRIPLEAF;
5146 public static function SMITHING_TABLE() : SmithingTable{
5147 if(!isset(self::$_mSMITHING_TABLE)){ self::init(); }
5148 return clone self::$_mSMITHING_TABLE;
5151 public static function SMOKER() : Furnace{
5152 if(!isset(self::$_mSMOKER)){ self::init(); }
5153 return clone self::$_mSMOKER;
5156 public static function SMOOTH_BASALT() : Opaque{
5157 if(!isset(self::$_mSMOOTH_BASALT)){ self::init(); }
5158 return clone self::$_mSMOOTH_BASALT;
5161 public static function SMOOTH_QUARTZ() : Opaque{
5162 if(!isset(self::$_mSMOOTH_QUARTZ)){ self::init(); }
5163 return clone self::$_mSMOOTH_QUARTZ;
5166 public static function SMOOTH_QUARTZ_SLAB() : Slab{
5167 if(!isset(self::$_mSMOOTH_QUARTZ_SLAB)){ self::init(); }
5168 return clone self::$_mSMOOTH_QUARTZ_SLAB;
5171 public static function SMOOTH_QUARTZ_STAIRS() : Stair{
5172 if(!isset(self::$_mSMOOTH_QUARTZ_STAIRS)){ self::init(); }
5173 return clone self::$_mSMOOTH_QUARTZ_STAIRS;
5176 public static function SMOOTH_RED_SANDSTONE() : Opaque{
5177 if(!isset(self::$_mSMOOTH_RED_SANDSTONE)){ self::init(); }
5178 return clone self::$_mSMOOTH_RED_SANDSTONE;
5181 public static function SMOOTH_RED_SANDSTONE_SLAB() : Slab{
5182 if(!isset(self::$_mSMOOTH_RED_SANDSTONE_SLAB)){ self::init(); }
5183 return clone self::$_mSMOOTH_RED_SANDSTONE_SLAB;
5186 public static function SMOOTH_RED_SANDSTONE_STAIRS() : Stair{
5187 if(!isset(self::$_mSMOOTH_RED_SANDSTONE_STAIRS)){ self::init(); }
5188 return clone self::$_mSMOOTH_RED_SANDSTONE_STAIRS;
5191 public static function SMOOTH_SANDSTONE() : Opaque{
5192 if(!isset(self::$_mSMOOTH_SANDSTONE)){ self::init(); }
5193 return clone self::$_mSMOOTH_SANDSTONE;
5196 public static function SMOOTH_SANDSTONE_SLAB() : Slab{
5197 if(!isset(self::$_mSMOOTH_SANDSTONE_SLAB)){ self::init(); }
5198 return clone self::$_mSMOOTH_SANDSTONE_SLAB;
5201 public static function SMOOTH_SANDSTONE_STAIRS() : Stair{
5202 if(!isset(self::$_mSMOOTH_SANDSTONE_STAIRS)){ self::init(); }
5203 return clone self::$_mSMOOTH_SANDSTONE_STAIRS;
5206 public static function SMOOTH_STONE() : Opaque{
5207 if(!isset(self::$_mSMOOTH_STONE)){ self::init(); }
5208 return clone self::$_mSMOOTH_STONE;
5211 public static function SMOOTH_STONE_SLAB() : Slab{
5212 if(!isset(self::$_mSMOOTH_STONE_SLAB)){ self::init(); }
5213 return clone self::$_mSMOOTH_STONE_SLAB;
5216 public static function SNOW() : Snow{
5217 if(!isset(self::$_mSNOW)){ self::init(); }
5218 return clone self::$_mSNOW;
5221 public static function SNOW_LAYER() : SnowLayer{
5222 if(!isset(self::$_mSNOW_LAYER)){ self::init(); }
5223 return clone self::$_mSNOW_LAYER;
5226 public static function SOUL_CAMPFIRE() : SoulCampfire{
5227 if(!isset(self::$_mSOUL_CAMPFIRE)){ self::init(); }
5228 return clone self::$_mSOUL_CAMPFIRE;
5231 public static function SOUL_FIRE() : SoulFire{
5232 if(!isset(self::$_mSOUL_FIRE)){ self::init(); }
5233 return clone self::$_mSOUL_FIRE;
5236 public static function SOUL_LANTERN() : Lantern{
5237 if(!isset(self::$_mSOUL_LANTERN)){ self::init(); }
5238 return clone self::$_mSOUL_LANTERN;
5241 public static function SOUL_SAND() : SoulSand{
5242 if(!isset(self::$_mSOUL_SAND)){ self::init(); }
5243 return clone self::$_mSOUL_SAND;
5246 public static function SOUL_SOIL() : Opaque{
5247 if(!isset(self::$_mSOUL_SOIL)){ self::init(); }
5248 return clone self::$_mSOUL_SOIL;
5251 public static function SOUL_TORCH() : Torch{
5252 if(!isset(self::$_mSOUL_TORCH)){ self::init(); }
5253 return clone self::$_mSOUL_TORCH;
5256 public static function SPONGE() : Sponge{
5257 if(!isset(self::$_mSPONGE)){ self::init(); }
5258 return clone self::$_mSPONGE;
5261 public static function SPORE_BLOSSOM() : SporeBlossom{
5262 if(!isset(self::$_mSPORE_BLOSSOM)){ self::init(); }
5263 return clone self::$_mSPORE_BLOSSOM;
5266 public static function SPRUCE_BUTTON() : WoodenButton{
5267 if(!isset(self::$_mSPRUCE_BUTTON)){ self::init(); }
5268 return clone self::$_mSPRUCE_BUTTON;
5271 public static function SPRUCE_CEILING_CENTER_HANGING_SIGN() : CeilingCenterHangingSign{
5272 if(!isset(self::$_mSPRUCE_CEILING_CENTER_HANGING_SIGN)){ self::init(); }
5273 return clone self::$_mSPRUCE_CEILING_CENTER_HANGING_SIGN;
5276 public static function SPRUCE_CEILING_EDGES_HANGING_SIGN() : CeilingEdgesHangingSign{
5277 if(!isset(self::$_mSPRUCE_CEILING_EDGES_HANGING_SIGN)){ self::init(); }
5278 return clone self::$_mSPRUCE_CEILING_EDGES_HANGING_SIGN;
5281 public static function SPRUCE_DOOR() : WoodenDoor{
5282 if(!isset(self::$_mSPRUCE_DOOR)){ self::init(); }
5283 return clone self::$_mSPRUCE_DOOR;
5286 public static function SPRUCE_FENCE() : WoodenFence{
5287 if(!isset(self::$_mSPRUCE_FENCE)){ self::init(); }
5288 return clone self::$_mSPRUCE_FENCE;
5291 public static function SPRUCE_FENCE_GATE() : FenceGate{
5292 if(!isset(self::$_mSPRUCE_FENCE_GATE)){ self::init(); }
5293 return clone self::$_mSPRUCE_FENCE_GATE;
5296 public static function SPRUCE_LEAVES() : Leaves{
5297 if(!isset(self::$_mSPRUCE_LEAVES)){ self::init(); }
5298 return clone self::$_mSPRUCE_LEAVES;
5301 public static function SPRUCE_LOG() : Wood{
5302 if(!isset(self::$_mSPRUCE_LOG)){ self::init(); }
5303 return clone self::$_mSPRUCE_LOG;
5306 public static function SPRUCE_PLANKS() : Planks{
5307 if(!isset(self::$_mSPRUCE_PLANKS)){ self::init(); }
5308 return clone self::$_mSPRUCE_PLANKS;
5311 public static function SPRUCE_PRESSURE_PLATE() : WoodenPressurePlate{
5312 if(!isset(self::$_mSPRUCE_PRESSURE_PLATE)){ self::init(); }
5313 return clone self::$_mSPRUCE_PRESSURE_PLATE;
5316 public static function SPRUCE_SAPLING() : Sapling{
5317 if(!isset(self::$_mSPRUCE_SAPLING)){ self::init(); }
5318 return clone self::$_mSPRUCE_SAPLING;
5321 public static function SPRUCE_SIGN() : FloorSign{
5322 if(!isset(self::$_mSPRUCE_SIGN)){ self::init(); }
5323 return clone self::$_mSPRUCE_SIGN;
5326 public static function SPRUCE_SLAB() : WoodenSlab{
5327 if(!isset(self::$_mSPRUCE_SLAB)){ self::init(); }
5328 return clone self::$_mSPRUCE_SLAB;
5331 public static function SPRUCE_STAIRS() : WoodenStairs{
5332 if(!isset(self::$_mSPRUCE_STAIRS)){ self::init(); }
5333 return clone self::$_mSPRUCE_STAIRS;
5336 public static function SPRUCE_TRAPDOOR() : WoodenTrapdoor{
5337 if(!isset(self::$_mSPRUCE_TRAPDOOR)){ self::init(); }
5338 return clone self::$_mSPRUCE_TRAPDOOR;
5341 public static function SPRUCE_WALL_HANGING_SIGN() : WallHangingSign{
5342 if(!isset(self::$_mSPRUCE_WALL_HANGING_SIGN)){ self::init(); }
5343 return clone self::$_mSPRUCE_WALL_HANGING_SIGN;
5346 public static function SPRUCE_WALL_SIGN() : WallSign{
5347 if(!isset(self::$_mSPRUCE_WALL_SIGN)){ self::init(); }
5348 return clone self::$_mSPRUCE_WALL_SIGN;
5351 public static function SPRUCE_WOOD() : Wood{
5352 if(!isset(self::$_mSPRUCE_WOOD)){ self::init(); }
5353 return clone self::$_mSPRUCE_WOOD;
5356 public static function STAINED_CLAY() : StainedHardenedClay{
5357 if(!isset(self::$_mSTAINED_CLAY)){ self::init(); }
5358 return clone self::$_mSTAINED_CLAY;
5361 public static function STAINED_GLASS() : StainedGlass{
5362 if(!isset(self::$_mSTAINED_GLASS)){ self::init(); }
5363 return clone self::$_mSTAINED_GLASS;
5366 public static function STAINED_GLASS_PANE() : StainedGlassPane{
5367 if(!isset(self::$_mSTAINED_GLASS_PANE)){ self::init(); }
5368 return clone self::$_mSTAINED_GLASS_PANE;
5371 public static function STAINED_HARDENED_GLASS() : StainedHardenedGlass{
5372 if(!isset(self::$_mSTAINED_HARDENED_GLASS)){ self::init(); }
5373 return clone self::$_mSTAINED_HARDENED_GLASS;
5376 public static function STAINED_HARDENED_GLASS_PANE() : StainedHardenedGlassPane{
5377 if(!isset(self::$_mSTAINED_HARDENED_GLASS_PANE)){ self::init(); }
5378 return clone self::$_mSTAINED_HARDENED_GLASS_PANE;
5381 public static function STONE() : Opaque{
5382 if(!isset(self::$_mSTONE)){ self::init(); }
5383 return clone self::$_mSTONE;
5386 public static function STONECUTTER() : Stonecutter{
5387 if(!isset(self::$_mSTONECUTTER)){ self::init(); }
5388 return clone self::$_mSTONECUTTER;
5391 public static function STONE_BRICKS() : Opaque{
5392 if(!isset(self::$_mSTONE_BRICKS)){ self::init(); }
5393 return clone self::$_mSTONE_BRICKS;
5396 public static function STONE_BRICK_SLAB() : Slab{
5397 if(!isset(self::$_mSTONE_BRICK_SLAB)){ self::init(); }
5398 return clone self::$_mSTONE_BRICK_SLAB;
5401 public static function STONE_BRICK_STAIRS() : Stair{
5402 if(!isset(self::$_mSTONE_BRICK_STAIRS)){ self::init(); }
5403 return clone self::$_mSTONE_BRICK_STAIRS;
5406 public static function STONE_BRICK_WALL() : Wall{
5407 if(!isset(self::$_mSTONE_BRICK_WALL)){ self::init(); }
5408 return clone self::$_mSTONE_BRICK_WALL;
5411 public static function STONE_BUTTON() : StoneButton{
5412 if(!isset(self::$_mSTONE_BUTTON)){ self::init(); }
5413 return clone self::$_mSTONE_BUTTON;
5416 public static function STONE_PRESSURE_PLATE() : StonePressurePlate{
5417 if(!isset(self::$_mSTONE_PRESSURE_PLATE)){ self::init(); }
5418 return clone self::$_mSTONE_PRESSURE_PLATE;
5421 public static function STONE_SLAB() : Slab{
5422 if(!isset(self::$_mSTONE_SLAB)){ self::init(); }
5423 return clone self::$_mSTONE_SLAB;
5426 public static function STONE_STAIRS() : Stair{
5427 if(!isset(self::$_mSTONE_STAIRS)){ self::init(); }
5428 return clone self::$_mSTONE_STAIRS;
5431 public static function STRUCTURE_VOID() : StructureVoid{
5432 if(!isset(self::$_mSTRUCTURE_VOID)){ self::init(); }
5433 return clone self::$_mSTRUCTURE_VOID;
5436 public static function SUGARCANE() : Sugarcane{
5437 if(!isset(self::$_mSUGARCANE)){ self::init(); }
5438 return clone self::$_mSUGARCANE;
5441 public static function SUNFLOWER() : DoublePlant{
5442 if(!isset(self::$_mSUNFLOWER)){ self::init(); }
5443 return clone self::$_mSUNFLOWER;
5446 public static function SWEET_BERRY_BUSH() : SweetBerryBush{
5447 if(!isset(self::$_mSWEET_BERRY_BUSH)){ self::init(); }
5448 return clone self::$_mSWEET_BERRY_BUSH;
5451 public static function TALL_GRASS() : TallGrass{
5452 if(!isset(self::$_mTALL_GRASS)){ self::init(); }
5453 return clone self::$_mTALL_GRASS;
5456 public static function TINTED_GLASS() : TintedGlass{
5457 if(!isset(self::$_mTINTED_GLASS)){ self::init(); }
5458 return clone self::$_mTINTED_GLASS;
5461 public static function TNT() : TNT{
5462 if(!isset(self::$_mTNT)){ self::init(); }
5463 return clone self::$_mTNT;
5466 public static function TORCH() : Torch{
5467 if(!isset(self::$_mTORCH)){ self::init(); }
5468 return clone self::$_mTORCH;
5471 public static function TORCHFLOWER() : Flower{
5472 if(!isset(self::$_mTORCHFLOWER)){ self::init(); }
5473 return clone self::$_mTORCHFLOWER;
5476 public static function TORCHFLOWER_CROP() : TorchflowerCrop{
5477 if(!isset(self::$_mTORCHFLOWER_CROP)){ self::init(); }
5478 return clone self::$_mTORCHFLOWER_CROP;
5481 public static function TRAPPED_CHEST() : TrappedChest{
5482 if(!isset(self::$_mTRAPPED_CHEST)){ self::init(); }
5483 return clone self::$_mTRAPPED_CHEST;
5486 public static function TRIPWIRE() : Tripwire{
5487 if(!isset(self::$_mTRIPWIRE)){ self::init(); }
5488 return clone self::$_mTRIPWIRE;
5491 public static function TRIPWIRE_HOOK() : TripwireHook{
5492 if(!isset(self::$_mTRIPWIRE_HOOK)){ self::init(); }
5493 return clone self::$_mTRIPWIRE_HOOK;
5496 public static function TUFF() : Opaque{
5497 if(!isset(self::$_mTUFF)){ self::init(); }
5498 return clone self::$_mTUFF;
5501 public static function TUFF_BRICKS() : Opaque{
5502 if(!isset(self::$_mTUFF_BRICKS)){ self::init(); }
5503 return clone self::$_mTUFF_BRICKS;
5506 public static function TUFF_BRICK_SLAB() : Slab{
5507 if(!isset(self::$_mTUFF_BRICK_SLAB)){ self::init(); }
5508 return clone self::$_mTUFF_BRICK_SLAB;
5511 public static function TUFF_BRICK_STAIRS() : Stair{
5512 if(!isset(self::$_mTUFF_BRICK_STAIRS)){ self::init(); }
5513 return clone self::$_mTUFF_BRICK_STAIRS;
5516 public static function TUFF_BRICK_WALL() : Wall{
5517 if(!isset(self::$_mTUFF_BRICK_WALL)){ self::init(); }
5518 return clone self::$_mTUFF_BRICK_WALL;
5521 public static function TUFF_SLAB() : Slab{
5522 if(!isset(self::$_mTUFF_SLAB)){ self::init(); }
5523 return clone self::$_mTUFF_SLAB;
5526 public static function TUFF_STAIRS() : Stair{
5527 if(!isset(self::$_mTUFF_STAIRS)){ self::init(); }
5528 return clone self::$_mTUFF_STAIRS;
5531 public static function TUFF_WALL() : Wall{
5532 if(!isset(self::$_mTUFF_WALL)){ self::init(); }
5533 return clone self::$_mTUFF_WALL;
5536 public static function TWISTING_VINES() : NetherVines{
5537 if(!isset(self::$_mTWISTING_VINES)){ self::init(); }
5538 return clone self::$_mTWISTING_VINES;
5541 public static function UNDERWATER_TORCH() : UnderwaterTorch{
5542 if(!isset(self::$_mUNDERWATER_TORCH)){ self::init(); }
5543 return clone self::$_mUNDERWATER_TORCH;
5546 public static function VINES() : Vine{
5547 if(!isset(self::$_mVINES)){ self::init(); }
5548 return clone self::$_mVINES;
5551 public static function WALL_BANNER() : WallBanner{
5552 if(!isset(self::$_mWALL_BANNER)){ self::init(); }
5553 return clone self::$_mWALL_BANNER;
5556 public static function WALL_CORAL_FAN() : WallCoralFan{
5557 if(!isset(self::$_mWALL_CORAL_FAN)){ self::init(); }
5558 return clone self::$_mWALL_CORAL_FAN;
5561 public static function WARPED_BUTTON() : WoodenButton{
5562 if(!isset(self::$_mWARPED_BUTTON)){ self::init(); }
5563 return clone self::$_mWARPED_BUTTON;
5566 public static function WARPED_CEILING_CENTER_HANGING_SIGN() : CeilingCenterHangingSign{
5567 if(!isset(self::$_mWARPED_CEILING_CENTER_HANGING_SIGN)){ self::init(); }
5568 return clone self::$_mWARPED_CEILING_CENTER_HANGING_SIGN;
5571 public static function WARPED_CEILING_EDGES_HANGING_SIGN() : CeilingEdgesHangingSign{
5572 if(!isset(self::$_mWARPED_CEILING_EDGES_HANGING_SIGN)){ self::init(); }
5573 return clone self::$_mWARPED_CEILING_EDGES_HANGING_SIGN;
5576 public static function WARPED_DOOR() : WoodenDoor{
5577 if(!isset(self::$_mWARPED_DOOR)){ self::init(); }
5578 return clone self::$_mWARPED_DOOR;
5581 public static function WARPED_FENCE() : WoodenFence{
5582 if(!isset(self::$_mWARPED_FENCE)){ self::init(); }
5583 return clone self::$_mWARPED_FENCE;
5586 public static function WARPED_FENCE_GATE() : FenceGate{
5587 if(!isset(self::$_mWARPED_FENCE_GATE)){ self::init(); }
5588 return clone self::$_mWARPED_FENCE_GATE;
5591 public static function WARPED_FUNGUS() : NetherFungus{
5592 if(!isset(self::$_mWARPED_FUNGUS)){ self::init(); }
5593 return clone self::$_mWARPED_FUNGUS;
5596 public static function WARPED_HYPHAE() : Wood{
5597 if(!isset(self::$_mWARPED_HYPHAE)){ self::init(); }
5598 return clone self::$_mWARPED_HYPHAE;
5601 public static function WARPED_NYLIUM() : Nylium{
5602 if(!isset(self::$_mWARPED_NYLIUM)){ self::init(); }
5603 return clone self::$_mWARPED_NYLIUM;
5606 public static function WARPED_PLANKS() : Planks{
5607 if(!isset(self::$_mWARPED_PLANKS)){ self::init(); }
5608 return clone self::$_mWARPED_PLANKS;
5611 public static function WARPED_PRESSURE_PLATE() : WoodenPressurePlate{
5612 if(!isset(self::$_mWARPED_PRESSURE_PLATE)){ self::init(); }
5613 return clone self::$_mWARPED_PRESSURE_PLATE;
5616 public static function WARPED_ROOTS() : NetherRoots{
5617 if(!isset(self::$_mWARPED_ROOTS)){ self::init(); }
5618 return clone self::$_mWARPED_ROOTS;
5621 public static function WARPED_SIGN() : FloorSign{
5622 if(!isset(self::$_mWARPED_SIGN)){ self::init(); }
5623 return clone self::$_mWARPED_SIGN;
5626 public static function WARPED_SLAB() : WoodenSlab{
5627 if(!isset(self::$_mWARPED_SLAB)){ self::init(); }
5628 return clone self::$_mWARPED_SLAB;
5631 public static function WARPED_STAIRS() : WoodenStairs{
5632 if(!isset(self::$_mWARPED_STAIRS)){ self::init(); }
5633 return clone self::$_mWARPED_STAIRS;
5636 public static function WARPED_STEM() : Wood{
5637 if(!isset(self::$_mWARPED_STEM)){ self::init(); }
5638 return clone self::$_mWARPED_STEM;
5641 public static function WARPED_TRAPDOOR() : WoodenTrapdoor{
5642 if(!isset(self::$_mWARPED_TRAPDOOR)){ self::init(); }
5643 return clone self::$_mWARPED_TRAPDOOR;
5646 public static function WARPED_WALL_HANGING_SIGN() : WallHangingSign{
5647 if(!isset(self::$_mWARPED_WALL_HANGING_SIGN)){ self::init(); }
5648 return clone self::$_mWARPED_WALL_HANGING_SIGN;
5651 public static function WARPED_WALL_SIGN() : WallSign{
5652 if(!isset(self::$_mWARPED_WALL_SIGN)){ self::init(); }
5653 return clone self::$_mWARPED_WALL_SIGN;
5656 public static function WARPED_WART_BLOCK() : Opaque{
5657 if(!isset(self::$_mWARPED_WART_BLOCK)){ self::init(); }
5658 return clone self::$_mWARPED_WART_BLOCK;
5661 public static function WATER() : Water{
5662 if(!isset(self::$_mWATER)){ self::init(); }
5663 return clone self::$_mWATER;
5666 public static function WATER_CAULDRON() : WaterCauldron{
5667 if(!isset(self::$_mWATER_CAULDRON)){ self::init(); }
5668 return clone self::$_mWATER_CAULDRON;
5671 public static function WEEPING_VINES() : NetherVines{
5672 if(!isset(self::$_mWEEPING_VINES)){ self::init(); }
5673 return clone self::$_mWEEPING_VINES;
5676 public static function WEIGHTED_PRESSURE_PLATE_HEAVY() : WeightedPressurePlate{
5677 if(!isset(self::$_mWEIGHTED_PRESSURE_PLATE_HEAVY)){ self::init(); }
5678 return clone self::$_mWEIGHTED_PRESSURE_PLATE_HEAVY;
5681 public static function WEIGHTED_PRESSURE_PLATE_LIGHT() : WeightedPressurePlate{
5682 if(!isset(self::$_mWEIGHTED_PRESSURE_PLATE_LIGHT)){ self::init(); }
5683 return clone self::$_mWEIGHTED_PRESSURE_PLATE_LIGHT;
5686 public static function WHEAT() : Wheat{
5687 if(!isset(self::$_mWHEAT)){ self::init(); }
5688 return clone self::$_mWHEAT;
5691 public static function WHITE_TULIP() : Flower{
5692 if(!isset(self::$_mWHITE_TULIP)){ self::init(); }
5693 return clone self::$_mWHITE_TULIP;
5696 public static function WITHER_ROSE() : WitherRose{
5697 if(!isset(self::$_mWITHER_ROSE)){ self::init(); }
5698 return clone self::$_mWITHER_ROSE;
5701 public static function WOOL() : Wool{
5702 if(!isset(self::$_mWOOL)){ self::init(); }
5703 return clone self::$_mWOOL;