diff --git a/mappings/net/minecraft/block/ChiseledBookshelfBlock.mapping b/mappings/net/minecraft/block/ChiseledBookshelfBlock.mapping index 3aca483989..75044642f2 100644 --- a/mappings/net/minecraft/block/ChiseledBookshelfBlock.mapping +++ b/mappings/net/minecraft/block/ChiseledBookshelfBlock.mapping @@ -1,12 +1,24 @@ CLASS net/minecraft/class_7714 net/minecraft/block/ChiseledBookshelfBlock + FIELD field_41308 SLOT_OCCUPIED_PROPERTIES Ljava/util/List; METHOD method_45457 tryRemoveBook (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_7716;I)Lnet/minecraft/class_1269; 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)Lnet/minecraft/class_1269; 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 diff --git a/mappings/net/minecraft/block/entity/ChiseledBookshelfBlockEntity.mapping b/mappings/net/minecraft/block/entity/ChiseledBookshelfBlockEntity.mapping index 2866108773..d72668935f 100644 --- a/mappings/net/minecraft/block/entity/ChiseledBookshelfBlockEntity.mapping +++ b/mappings/net/minecraft/block/entity/ChiseledBookshelfBlockEntity.mapping @@ -1,6 +1,10 @@ CLASS net/minecraft/class_7716 net/minecraft/block/entity/ChiseledBookshelfBlockEntity FIELD field_40331 MAX_BOOKS I FIELD field_40898 LOGGER Lorg/slf4j/Logger; + FIELD field_41314 inventory Lnet/minecraft/class_2371; METHOD (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V ARG 1 pos ARG 2 state + METHOD method_47585 updateState (I)V + ARG 1 interactedSlot + METHOD method_47587 getOpenSlotCount ()I diff --git a/mappings/net/minecraft/state/property/Properties.mapping b/mappings/net/minecraft/state/property/Properties.mapping index 37b7056f00..0d41e9ea1d 100644 --- a/mappings/net/minecraft/state/property/Properties.mapping +++ b/mappings/net/minecraft/state/property/Properties.mapping @@ -230,6 +230,13 @@ CLASS net/minecraft/class_2741 net/minecraft/state/property/Properties FIELD field_37653 AGE_4_MAX I FIELD field_37654 AGE_4 Lnet/minecraft/class_2758; FIELD field_38423 CAN_SUMMON Lnet/minecraft/class_2746; + FIELD field_41317 SLOT_0_OCCUPIED Lnet/minecraft/class_2746; + FIELD field_41318 SLOT_1_OCCUPIED Lnet/minecraft/class_2746; + FIELD field_41319 SLOT_2_OCCUPIED Lnet/minecraft/class_2746; + FIELD field_41320 SLOT_3_OCCUPIED Lnet/minecraft/class_2746; + FIELD field_41321 SLOT_4_OCCUPIED Lnet/minecraft/class_2746; + FIELD field_41322 SLOT_5_OCCUPIED Lnet/minecraft/class_2746; + FIELD field_41323 LAST_INTERACTION_BOOK_SLOT Lnet/minecraft/class_2758; METHOD method_11813 (Lnet/minecraft/class_2768;)Z ARG 0 shape METHOD method_11814 (Lnet/minecraft/class_2350;)Z