CLASS net/minecraft/class_7714 net/minecraft/block/ChiseledBookshelfBlock
	FIELD field_41307 BOOK_HEIGHT I
	FIELD field_41308 SLOT_OCCUPIED_PROPERTIES Ljava/util/List;
	FIELD field_41309 MAX_BOOK_COUNT I
	METHOD method_45457 tryRemoveBook (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_7716;I)V
		ARG 0 world
		ARG 1 pos
		ARG 2 player
		ARG 3 blockEntity
		ARG 4 slot
	METHOD method_45458 tryAddBook (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_7716;Lnet/minecraft/class_1799;I)V
		ARG 0 world
		ARG 1 pos
		ARG 2 player
		ARG 3 blockEntity
		ARG 4 stack
		ARG 5 slot
	METHOD method_47577 getColumn (F)I
		ARG 0 x
	METHOD method_47578 (Lnet/minecraft/class_2689$class_2690;Lnet/minecraft/class_2769;)V
		ARG 1 property
	METHOD method_47579 getHitPos (Lnet/minecraft/class_3965;Lnet/minecraft/class_2350;)Ljava/util/Optional;
		ARG 0 hit
		ARG 1 facing
	METHOD method_47580 getSlotForHitPos (Lnet/minecraft/class_241;)I
		ARG 0 hitPos
