CLASS box net/minecraft/block/entity/BlockEntityType CLASS box$a Builder FIELD a supplier Ljava/util/function/Supplier; METHOD a build (Lcom/mojang/datafixers/types/Type;)Lbox; METHOD a create (Ljava/util/function/Supplier;)Lbox$a; ARG 0 supplier FIELD A SMOKER Lbox; FIELD B BLAST_FURNACE Lbox; FIELD C LECTERN Lbox; FIELD D BELL Lbox; FIELD E JIGSAW Lbox; FIELD F CAMPFIRE Lbox; FIELD G LOGGER Lorg/apache/logging/log4j/Logger; FIELD H supplier Ljava/util/function/Supplier; FIELD I type Lcom/mojang/datafixers/types/Type; FIELD a FURNACE Lbox; FIELD b CHEST Lbox; FIELD c TRAPPED_CHEST Lbox; FIELD d ENDER_CHEST Lbox; FIELD e JUKEBOX Lbox; FIELD f DISPENSER Lbox; FIELD g DROPPER Lbox; FIELD h SIGN Lbox; FIELD i MOB_SPAWNER Lbox; FIELD j PISTON Lbox; FIELD k BREWING_STAND Lbox; FIELD l ENCHANTING_TABLE Lbox; FIELD m END_PORTAL Lbox; FIELD n BEACON Lbox; FIELD o SKULL Lbox; FIELD p DAYLIGHT_DETECTOR Lbox; FIELD q HOPPER Lbox; FIELD r COMPARATOR Lbox; FIELD s BANNER Lbox; FIELD t STRUCTURE_BLOCK Lbox; FIELD u END_GATEWAY Lbox; FIELD v COMMAND_BLOCK Lbox; FIELD w SHUlKER_BOX Lbox; FIELD x BED Lbox; FIELD y CONDUIT Lbox; FIELD z BARREL Lbox; METHOD a instantiate ()Lbow; METHOD a getId (Lbox;)Lqd; METHOD a create (Ljava/lang/String;Lbox$a;)Lbox;