diff --git a/mappings/net/minecraft/world/chunk/ChunkSection.mapping b/mappings/net/minecraft/world/chunk/ChunkSection.mapping index 5fba6bf8d1..c09617c9f5 100644 --- a/mappings/net/minecraft/world/chunk/ChunkSection.mapping +++ b/mappings/net/minecraft/world/chunk/ChunkSection.mapping @@ -45,3 +45,4 @@ CLASS net/minecraft/class_2826 net/minecraft/world/chunk/ChunkSection METHOD method_16677 unlock ()V METHOD method_18090 isEmpty (Lnet/minecraft/class_2826;)Z ARG 0 section + METHOD method_19523 hasAny (Ljava/util/function/Predicate;)Z diff --git a/mappings/net/minecraft/world/chunk/PalettedContainer.mapping b/mappings/net/minecraft/world/chunk/PalettedContainer.mapping index 69adfd4576..551c741fd2 100644 --- a/mappings/net/minecraft/world/chunk/PalettedContainer.mapping +++ b/mappings/net/minecraft/world/chunk/PalettedContainer.mapping @@ -57,6 +57,7 @@ CLASS net/minecraft/class_2841 net/minecraft/world/chunk/PalettedContainer ARG 2 y ARG 3 z ARG 4 value + METHOD method_19526 hasAny (Ljava/util/function/Predicate;)Z METHOD method_21732 count (Lnet/minecraft/class_2841$class_4464;)V ARG 1 consumer CLASS class_4464 CountConsumer diff --git a/mappings/net/minecraft/world/poi/PointOfInterest.mapping b/mappings/net/minecraft/world/poi/PointOfInterest.mapping index 0b385d1494..64d7502aa5 100644 --- a/mappings/net/minecraft/world/poi/PointOfInterest.mapping +++ b/mappings/net/minecraft/world/poi/PointOfInterest.mapping @@ -20,3 +20,5 @@ CLASS net/minecraft/class_4156 net/minecraft/world/poi/PointOfInterest METHOD method_19140 isOccupied ()Z METHOD method_19141 getPos ()Lnet/minecraft/class_2338; METHOD method_19142 getType ()Lnet/minecraft/class_4158; + METHOD method_28359 createCodec (Ljava/lang/Runnable;)Lcom/mojang/serialization/Codec; + ARG 0 updateListener diff --git a/mappings/net/minecraft/world/poi/PointOfInterestSet.mapping b/mappings/net/minecraft/world/poi/PointOfInterestSet.mapping index a6f15524a9..c6f131e7cf 100644 --- a/mappings/net/minecraft/world/poi/PointOfInterestSet.mapping +++ b/mappings/net/minecraft/world/poi/PointOfInterestSet.mapping @@ -6,6 +6,8 @@ CLASS net/minecraft/class_4157 net/minecraft/world/poi/PointOfInterestSet FIELD field_19226 valid Z METHOD (Ljava/lang/Runnable;)V ARG 1 updateListener + METHOD (Ljava/lang/Runnable;ZLjava/util/List;)V + ARG 1 updateListener METHOD method_19145 remove (Lnet/minecraft/class_2338;)V ARG 1 pos METHOD method_19146 add (Lnet/minecraft/class_2338;Lnet/minecraft/class_4158;)V @@ -24,3 +26,5 @@ CLASS net/minecraft/class_4157 net/minecraft/world/poi/PointOfInterestSet METHOD method_20353 updatePointsOfInterest (Ljava/util/function/Consumer;)V METHOD method_20395 clear ()V METHOD method_22444 isValid ()Z + METHOD method_28364 createCodec (Ljava/lang/Runnable;)Lcom/mojang/serialization/Codec; + ARG 0 updateListener diff --git a/mappings/net/minecraft/world/poi/PointOfInterestStorage.mapping b/mappings/net/minecraft/world/poi/PointOfInterestStorage.mapping index 206a0cb6b2..4eaea47c0e 100644 --- a/mappings/net/minecraft/world/poi/PointOfInterestStorage.mapping +++ b/mappings/net/minecraft/world/poi/PointOfInterestStorage.mapping @@ -34,6 +34,7 @@ CLASS net/minecraft/class_4153 net/minecraft/world/poi/PointOfInterestStorage METHOD method_19132 getType (Lnet/minecraft/class_2338;)Ljava/util/Optional; ARG 1 pos METHOD method_19133 isOccupied (J)Z + ARG 1 pos METHOD method_19510 initForPalette (Lnet/minecraft/class_1923;Lnet/minecraft/class_2826;)V METHOD method_20005 getPosition (Ljava/util/function/Predicate;Ljava/util/function/Predicate;Lnet/minecraft/class_4153$class_4155;Lnet/minecraft/class_2338;ILjava/util/Random;)Ljava/util/Optional; ARG 1 typePredicate @@ -67,6 +68,9 @@ CLASS net/minecraft/class_4153 net/minecraft/world/poi/PointOfInterestStorage ARG 2 pos ARG 3 radius COMMENT The radius in blocks + METHOD method_26339 hasTypeAt (Lnet/minecraft/class_4158;Lnet/minecraft/class_2338;)Z + ARG 1 type + ARG 2 pos CLASS class_4154 PointOfInterestDistanceTracker FIELD field_18486 distances Lit/unimi/dsi/fastutil/longs/Long2ByteMap; METHOD method_19134 update ()V diff --git a/mappings/net/minecraft/world/poi/PointOfInterestType.mapping b/mappings/net/minecraft/world/poi/PointOfInterestType.mapping index 78a427d18c..3dcfb7f5c6 100644 --- a/mappings/net/minecraft/world/poi/PointOfInterestType.mapping +++ b/mappings/net/minecraft/world/poi/PointOfInterestType.mapping @@ -8,6 +8,8 @@ CLASS net/minecraft/class_4158 net/minecraft/world/poi/PointOfInterestType FIELD field_18850 blockStates Ljava/util/Set; FIELD field_19227 BED_STATES Ljava/util/Set; FIELD field_20298 searchDistance I + FIELD field_25162 REGISTERED_STATES Ljava/util/Set; + FIELD field_25163 VILLAGER_WORKSTATIONS Ljava/util/function/Supplier; METHOD (Ljava/lang/String;Ljava/util/Set;II)V ARG 1 id ARG 2 blockStates diff --git a/mappings/net/minecraft/world/storage/SerializingRegionBasedStorage.mapping b/mappings/net/minecraft/world/storage/SerializingRegionBasedStorage.mapping index 900c3e3e09..c367ccc858 100644 --- a/mappings/net/minecraft/world/storage/SerializingRegionBasedStorage.mapping +++ b/mappings/net/minecraft/world/storage/SerializingRegionBasedStorage.mapping @@ -6,8 +6,11 @@ CLASS net/minecraft/class_4180 net/minecraft/world/storage/SerializingRegionBase FIELD field_19228 dataFixer Lcom/mojang/datafixers/DataFixer; FIELD field_19229 dataFixType Lnet/minecraft/class_4284; FIELD field_21505 worker Lnet/minecraft/class_4698; + FIELD field_24750 codecFactory Ljava/util/function/Function; METHOD (Ljava/io/File;Ljava/util/function/Function;Ljava/util/function/Function;Lcom/mojang/datafixers/DataFixer;Lnet/minecraft/class_4284;Z)V ARG 1 directory + ARG 2 codecFactory + ARG 3 factory METHOD method_19288 onUpdate (J)V ARG 1 pos METHOD method_19289 loadDataAt (Lnet/minecraft/class_1923;)V