CLASS btl net/minecraft/block/entity/BlockEntityType
	CLASS btl$a Builder
		FIELD a supplier Ljava/util/function/Supplier;
		METHOD a build (Lcom/mojang/datafixers/types/Type;)Lbtl;
		METHOD a create (Ljava/util/function/Supplier;)Lbtl$a;
			ARG 0 supplier
	FIELD A SMOKER Lbtl;
	FIELD B BLAST_FURNACE Lbtl;
	FIELD C LECTERN Lbtl;
	FIELD D BELL Lbtl;
	FIELD E JIGSAW Lbtl;
	FIELD F CAMPFIRE Lbtl;
	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 Lbtl;
	FIELD b CHEST Lbtl;
	FIELD c TRAPPED_CHEST Lbtl;
	FIELD d ENDER_CHEST Lbtl;
	FIELD e JUKEBOX Lbtl;
	FIELD f DISPENSER Lbtl;
	FIELD g DROPPER Lbtl;
	FIELD h SIGN Lbtl;
	FIELD i MOB_SPAWNER Lbtl;
	FIELD j PISTON Lbtl;
	FIELD k BREWING_STAND Lbtl;
	FIELD l ENCHANTING_TABLE Lbtl;
	FIELD m END_PORTAL Lbtl;
	FIELD n BEACON Lbtl;
	FIELD o SKULL Lbtl;
	FIELD p DAYLIGHT_DETECTOR Lbtl;
	FIELD q HOPPER Lbtl;
	FIELD r COMPARATOR Lbtl;
	FIELD s BANNER Lbtl;
	FIELD t STRUCTURE_BLOCK Lbtl;
	FIELD u END_GATEWAY Lbtl;
	FIELD v COMMAND_BLOCK Lbtl;
	FIELD w SHUlKER_BOX Lbtl;
	FIELD x BED Lbtl;
	FIELD y CONDUIT Lbtl;
	FIELD z BARREL Lbtl;
	METHOD a instantiate ()Lbtk;
	METHOD a getId (Lbtl;)Lqs;
	METHOD a create (Ljava/lang/String;Lbtl$a;)Lbtl;
