diff --git a/mappings/net/minecraft/block/AbstractRailBlock.mapping b/mappings/net/minecraft/block/AbstractRailBlock.mapping index 83ea6fa2c1..1883992b89 100644 --- a/mappings/net/minecraft/block/AbstractRailBlock.mapping +++ b/mappings/net/minecraft/block/AbstractRailBlock.mapping @@ -5,6 +5,20 @@ CLASS net/minecraft/class_2241 net/minecraft/block/AbstractRailBlock METHOD (ZLnet/minecraft/class_4970$class_2251;)V ARG 1 allowCurves ARG 2 settings + METHOD method_24417 updateCurves (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Z)Lnet/minecraft/class_2680; + ARG 1 state + ARG 2 world + ARG 3 pos + ARG 4 notify + METHOD method_27935 shouldDropRail (Lnet/minecraft/class_2338;Lnet/minecraft/class_1937;Lnet/minecraft/class_2768;)Z + COMMENT Checks if this rail should be dropped. + COMMENT + COMMENT

This method will return true if: + COMMENT

+ ARG 0 pos + ARG 1 world + ARG 2 shape METHOD method_9474 getShapeProperty ()Lnet/minecraft/class_2769; METHOD method_9475 updateBlockState (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Z)Lnet/minecraft/class_2680; ARG 1 world diff --git a/mappings/net/minecraft/block/AbstractRedstoneGateBlock.mapping b/mappings/net/minecraft/block/AbstractRedstoneGateBlock.mapping index bd5c30210d..2fcc91c05c 100644 --- a/mappings/net/minecraft/block/AbstractRedstoneGateBlock.mapping +++ b/mappings/net/minecraft/block/AbstractRedstoneGateBlock.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_2312 net/minecraft/block/AbstractRedstoneGateBlock FIELD field_10911 POWERED Lnet/minecraft/class_2746; FIELD field_10912 SHAPE Lnet/minecraft/class_265; METHOD method_10000 getMaxInputLevelSides (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)I + ARG 1 world ARG 2 pos ARG 3 state METHOD method_9988 isTargetNotAligned (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z @@ -25,6 +26,7 @@ CLASS net/minecraft/class_2312 net/minecraft/block/AbstractRedstoneGateBlock ARG 2 pos ARG 3 state METHOD method_9995 getInputLevel (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)I + ARG 1 world ARG 2 pos ARG 3 dir METHOD method_9996 isLocked (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z diff --git a/mappings/net/minecraft/block/entity/BannerPattern.mapping b/mappings/net/minecraft/block/entity/BannerPattern.mapping index 886b9840ea..0bc955dafe 100644 --- a/mappings/net/minecraft/block/entity/BannerPattern.mapping +++ b/mappings/net/minecraft/block/entity/BannerPattern.mapping @@ -3,9 +3,13 @@ CLASS net/minecraft/class_2582 net/minecraft/block/entity/BannerPattern FIELD field_11824 id Ljava/lang/String; FIELD field_11846 COUNT I FIELD field_18283 LOOM_APPLICABLE_COUNT I + FIELD field_24418 VALUES [Lnet/minecraft/class_2582; METHOD (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V ARG 3 name ARG 4 id + METHOD (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Z)V + ARG 3 name + ARG 4 id METHOD method_10945 getId ()Ljava/lang/String; METHOD method_10946 byId (Ljava/lang/String;)Lnet/minecraft/class_2582; ARG 0 id diff --git a/mappings/net/minecraft/block/entity/LockableContainerBlockEntity.mapping b/mappings/net/minecraft/block/entity/LockableContainerBlockEntity.mapping index 4c6872892e..489fdb345e 100644 --- a/mappings/net/minecraft/block/entity/LockableContainerBlockEntity.mapping +++ b/mappings/net/minecraft/block/entity/LockableContainerBlockEntity.mapping @@ -10,4 +10,6 @@ CLASS net/minecraft/class_2624 net/minecraft/block/entity/LockableContainerBlock METHOD method_17489 checkUnlocked (Lnet/minecraft/class_1657;)Z ARG 1 player METHOD method_17823 getContainerName ()Lnet/minecraft/class_2561; - METHOD method_5465 createContainer (ILnet/minecraft/class_1661;)Lnet/minecraft/class_1703; + METHOD method_5465 createScreenHandler (ILnet/minecraft/class_1661;)Lnet/minecraft/class_1703; + ARG 1 syncId + ARG 2 playerInventory diff --git a/mappings/net/minecraft/world/ChunkSerializer.mapping b/mappings/net/minecraft/world/ChunkSerializer.mapping index 9c292ca391..a88e9b35bc 100644 --- a/mappings/net/minecraft/world/ChunkSerializer.mapping +++ b/mappings/net/minecraft/world/ChunkSerializer.mapping @@ -10,12 +10,19 @@ CLASS net/minecraft/class_2852 net/minecraft/world/ChunkSerializer ARG 0 tag ARG 1 chunk METHOD method_12387 readStructureReferences (Lnet/minecraft/class_1923;Lnet/minecraft/class_2487;)Ljava/util/Map; + ARG 0 pos + ARG 1 tag METHOD method_12392 readStructureStarts (Lnet/minecraft/class_2794;Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)Ljava/util/Map; ARG 0 chunkGenerator ARG 1 structureManager METHOD method_12393 toNbt ([Lit/unimi/dsi/fastutil/shorts/ShortList;)Lnet/minecraft/class_2499; ARG 0 lists METHOD method_12395 deserialize (Lnet/minecraft/class_3218;Lnet/minecraft/class_3485;Lnet/minecraft/class_4153;Lnet/minecraft/class_1923;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2839; + ARG 0 world ARG 1 structureManager + ARG 2 poiStorage + ARG 3 pos + ARG 4 tag METHOD method_12410 serialize (Lnet/minecraft/class_3218;Lnet/minecraft/class_2791;)Lnet/minecraft/class_2487; + ARG 0 world ARG 1 chunk diff --git a/mappings/net/minecraft/world/ChunkTickScheduler.mapping b/mappings/net/minecraft/world/ChunkTickScheduler.mapping index 2f5e5b1bef..dd82931372 100644 --- a/mappings/net/minecraft/world/ChunkTickScheduler.mapping +++ b/mappings/net/minecraft/world/ChunkTickScheduler.mapping @@ -8,6 +8,7 @@ CLASS net/minecraft/class_2850 net/minecraft/world/ChunkTickScheduler METHOD (Ljava/util/function/Predicate;Lnet/minecraft/class_1923;Lnet/minecraft/class_2499;)V ARG 1 shouldExclude ARG 2 pos + ARG 3 tag METHOD method_12367 toNbt ()Lnet/minecraft/class_2499; METHOD method_12368 tick (Lnet/minecraft/class_1951;Ljava/util/function/Function;)V ARG 1 scheduler diff --git a/mappings/net/minecraft/world/Difficulty.mapping b/mappings/net/minecraft/world/Difficulty.mapping index d40cb281a1..1b586cd850 100644 --- a/mappings/net/minecraft/world/Difficulty.mapping +++ b/mappings/net/minecraft/world/Difficulty.mapping @@ -7,6 +7,7 @@ CLASS net/minecraft/class_1267 net/minecraft/world/Difficulty ARG 4 name METHOD method_16691 byName (Ljava/lang/String;)Lnet/minecraft/class_1267; ARG 0 name + METHOD method_27297 cycle ()Lnet/minecraft/class_1267; METHOD method_5460 getName ()Ljava/lang/String; METHOD method_5461 getId ()I METHOD method_5462 byOrdinal (I)Lnet/minecraft/class_1267; diff --git a/mappings/net/minecraft/world/EntityView.mapping b/mappings/net/minecraft/world/EntityView.mapping index 76d7633ee7..3428474e10 100644 --- a/mappings/net/minecraft/world/EntityView.mapping +++ b/mappings/net/minecraft/world/EntityView.mapping @@ -95,3 +95,5 @@ CLASS net/minecraft/class_1924 net/minecraft/world/EntityView ARG 7 maxDistance ARG 9 targetPredicate METHOD method_8611 intersectsEntities (Lnet/minecraft/class_1297;Lnet/minecraft/class_265;)Z + ARG 1 entity + ARG 2 shape