CLASS btr net/minecraft/block/entity/BlockEntityType
	CLASS btr$a Builder
		FIELD a supplier Ljava/util/function/Supplier;
		FIELD b blocks Ljava/util/Set;
		METHOD <init> (Ljava/util/function/Supplier;Ljava/util/Set;)V
			ARG 1 supplier
			ARG 2 blocks
		METHOD a build (Lcom/mojang/datafixers/types/Type;)Lbtr;
		METHOD a create (Ljava/util/function/Supplier;[Lbmp;)Lbtr$a;
			ARG 0 supplier
			ARG 1 blocks
	FIELD G LOGGER Lorg/apache/logging/log4j/Logger;
	FIELD H supplier Ljava/util/function/Supplier;
	FIELD I blocks Ljava/util/Set;
	FIELD J type Lcom/mojang/datafixers/types/Type;
	METHOD <init> (Ljava/util/function/Supplier;Ljava/util/Set;Lcom/mojang/datafixers/types/Type;)V
		ARG 1 supplier
		ARG 2 blocks
		ARG 3 type
	METHOD a instantiate ()Lbtq;
	METHOD a supports (Lbmp;)Z
		ARG 1 block
	METHOD a getId (Lbtr;)Lqt;
	METHOD a create (Ljava/lang/String;Lbtr$a;)Lbtr;
