CLASS bah net/minecraft/item/BlockItem
	FIELD a block Lbmp;
	METHOD <init> (Lbmp;Lbbz$a;)V
		ARG 1 block
		ARG 2 settings
	METHOD a place (Lbai;)Lahg;
		ARG 1 context
	METHOD a place (Lbai;Lbvn;)Z
		ARG 1 context
		ARG 2 state
	METHOD a writeTagToBlockEntity (Lbhl;Lawb;Lev;Lbce;)Z
		ARG 0 world
		ARG 1 player
		ARG 2 pos
		ARG 3 stack
	METHOD a getPlaceSound (Lbvn;)Lym;
		ARG 1 state
	METHOD a (Lbvn;Lbwq;Ljava/lang/Comparable;)Lbvn;
		ARG 2 value
	METHOD a with (Lbvn;Lbwq;Ljava/lang/String;)Lbvn;
		ARG 0 state
		ARG 1 property
		ARG 2 name
	METHOD a postPlacement (Lev;Lbhl;Lawb;Lbce;Lbvn;)Z
		ARG 1 pos
		ARG 2 world
		ARG 3 player
		ARG 4 stack
		ARG 5 state
	METHOD a placeFromTag (Lev;Lbhl;Lbce;Lbvn;)Lbvn;
		ARG 1 pos
		ARG 2 world
		ARG 3 stack
		ARG 4 state
	METHOD a appendBlocks (Ljava/util/Map;Lbbz;)V
		ARG 1 map
		ARG 2 item
	METHOD b getPlacementContext (Lbai;)Lbai;
		ARG 1 context
	METHOD b canPlace (Lbai;Lbvn;)Z
		ARG 1 context
		ARG 2 state
	METHOD c getPlacementState (Lbai;)Lbvn;
		ARG 1 context
	METHOD d checkStatePlacement ()Z
	METHOD e getBlock ()Lbmp;
