diff --git a/mappings/net/minecraft/SharedConstants.mapping b/mappings/net/minecraft/SharedConstants.mapping index c582f4d83a..481e6b2527 100644 --- a/mappings/net/minecraft/SharedConstants.mapping +++ b/mappings/net/minecraft/SharedConstants.mapping @@ -24,6 +24,7 @@ CLASS net/minecraft/class_155 net/minecraft/SharedConstants FIELD field_34371 DEBUG_BIOME_SOURCE Z FIELD field_34372 DEBUG_NOISE Z FIELD field_34373 CURRENT_SERIES Ljava/lang/String; + FIELD field_36325 CRASH_ON_UNCAUGHT_THREAD_EXCEPTION Z FIELD field_38828 dataFixerPhase Lnet/minecraft/class_7395; METHOD method_16673 getGameVersion ()Lnet/minecraft/class_6489; METHOD method_31372 getProtocolVersion ()I diff --git a/mappings/net/minecraft/block/BeetrootsBlock.mapping b/mappings/net/minecraft/block/BeetrootsBlock.mapping index 423304a7e8..de383587b9 100644 --- a/mappings/net/minecraft/block/BeetrootsBlock.mapping +++ b/mappings/net/minecraft/block/BeetrootsBlock.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_2242 net/minecraft/block/BeetrootsBlock + FIELD field_31013 BEETROOTS_MAX_AGE I FIELD field_9961 AGE_TO_SHAPE [Lnet/minecraft/class_265; FIELD field_9962 AGE Lnet/minecraft/class_2758; diff --git a/mappings/net/minecraft/block/BellBlock.mapping b/mappings/net/minecraft/block/BellBlock.mapping index c979fbe0ac..b136423ac8 100644 --- a/mappings/net/minecraft/block/BellBlock.mapping +++ b/mappings/net/minecraft/block/BellBlock.mapping @@ -32,6 +32,7 @@ CLASS net/minecraft/class_3709 net/minecraft/block/BellBlock ARG 2 state ARG 3 hitResult ARG 4 player + ARG 5 checkHitPos METHOD method_33600 ring (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z ARG 1 world ARG 2 pos diff --git a/mappings/net/minecraft/block/FrostedIceBlock.mapping b/mappings/net/minecraft/block/FrostedIceBlock.mapping index b285a4dc89..db76a9306e 100644 --- a/mappings/net/minecraft/block/FrostedIceBlock.mapping +++ b/mappings/net/minecraft/block/FrostedIceBlock.mapping @@ -1,6 +1,8 @@ CLASS net/minecraft/class_2360 net/minecraft/block/FrostedIceBlock FIELD field_11097 AGE Lnet/minecraft/class_2758; FIELD field_31096 MAX_AGE I + FIELD field_31097 NEIGHBORS_CHECKED_ON_SCHEDULED_TICK I + FIELD field_31098 NEIGHBORS_CHECKED_ON_NEIGHBOR_UPDATE I METHOD method_10201 increaseAge (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z ARG 1 state ARG 2 world diff --git a/mappings/net/minecraft/block/RedstoneWireBlock.mapping b/mappings/net/minecraft/block/RedstoneWireBlock.mapping index e9e685c246..7ae6079b13 100644 --- a/mappings/net/minecraft/block/RedstoneWireBlock.mapping +++ b/mappings/net/minecraft/block/RedstoneWireBlock.mapping @@ -7,6 +7,8 @@ CLASS net/minecraft/class_2457 net/minecraft/block/RedstoneWireBlock FIELD field_11439 WIRE_CONNECTION_WEST Lnet/minecraft/class_2754; FIELD field_11440 WIRE_CONNECTION_NORTH Lnet/minecraft/class_2754; FIELD field_24413 DOT_SHAPE Lnet/minecraft/class_265; + FIELD field_24414 DIRECTION_TO_SIDE_SHAPE Ljava/util/Map; + FIELD field_24415 DIRECTION_TO_UP_SHAPE Ljava/util/Map; FIELD field_24416 SHAPES Ljava/util/Map; FIELD field_24466 COLORS [Lnet/minecraft/class_243; FIELD field_24733 dotState Lnet/minecraft/class_2680; @@ -68,3 +70,5 @@ CLASS net/minecraft/class_2457 net/minecraft/block/RedstoneWireBlock ARG 4 newState METHOD method_28483 isNotConnected (Lnet/minecraft/class_2680;)Z ARG 0 state + METHOD method_31649 ([Lnet/minecraft/class_243;)V + ARG 0 colors diff --git a/mappings/net/minecraft/block/ShapeContext.mapping b/mappings/net/minecraft/block/ShapeContext.mapping index cbd125ac24..cd21f5bfd1 100644 --- a/mappings/net/minecraft/block/ShapeContext.mapping +++ b/mappings/net/minecraft/block/ShapeContext.mapping @@ -10,4 +10,5 @@ CLASS net/minecraft/class_3726 net/minecraft/block/ShapeContext METHOD method_17785 isHolding (Lnet/minecraft/class_1792;)Z ARG 1 item METHOD method_27866 canWalkOnFluid (Lnet/minecraft/class_3610;Lnet/minecraft/class_3610;)Z - ARG 1 state + ARG 1 stateAbove + ARG 2 state diff --git a/mappings/net/minecraft/block/entity/SculkShriekerWarningManager.mapping b/mappings/net/minecraft/block/entity/SculkShriekerWarningManager.mapping index 5a3099929f..0254bde91f 100644 --- a/mappings/net/minecraft/block/entity/SculkShriekerWarningManager.mapping +++ b/mappings/net/minecraft/block/entity/SculkShriekerWarningManager.mapping @@ -1,8 +1,13 @@ CLASS net/minecraft/class_7262 net/minecraft/block/entity/SculkShriekerWarningManager FIELD field_38183 CODEC Lcom/mojang/serialization/Codec; + FIELD field_38184 MAX_WARNING_LEVEL I + FIELD field_38186 WARN_WARDEN_RANGE I + FIELD field_38187 WARN_DECREASE_COOLDOWN I + FIELD field_38188 WARN_INCREASE_COOLDOWN I FIELD field_38194 ticksSinceLastWarning I FIELD field_38195 warningLevel I FIELD field_38196 cooldownTicks I + FIELD field_38738 WARN_RANGE D METHOD (III)V ARG 1 ticksSinceLastWarning ARG 2 warningLevel @@ -11,6 +16,9 @@ CLASS net/minecraft/class_7262 net/minecraft/block/entity/SculkShriekerWarningMa METHOD method_42248 setWarningLevel (I)V ARG 1 warningLevel METHOD method_42250 warnNearbyPlayers (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_3222;)Ljava/util/OptionalInt; + ARG 0 world + ARG 1 pos + ARG 2 player METHOD method_42252 copy (Lnet/minecraft/class_7262;)V ARG 1 other METHOD method_42254 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; @@ -19,6 +27,8 @@ CLASS net/minecraft/class_7262 net/minecraft/block/entity/SculkShriekerWarningMa ARG 1 player METHOD method_42258 reset ()V METHOD method_42259 canIncreaseWarningLevel (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z + ARG 0 world + ARG 1 pos METHOD method_42260 (Lnet/minecraft/class_7262;)I ARG 0 manager METHOD method_42261 increaseWarningLevel ()V @@ -33,3 +43,8 @@ CLASS net/minecraft/class_7262 net/minecraft/block/entity/SculkShriekerWarningMa METHOD method_42267 getWarningLevel ()I METHOD method_42269 (Lnet/minecraft/class_7262;)Ljava/lang/Integer; ARG 0 manager + METHOD method_44001 (Lnet/minecraft/class_3222;)Z + ARG 0 nearbyPlayer + METHOD method_44002 (Lnet/minecraft/class_7262;Lnet/minecraft/class_3222;)V + ARG 1 nearbyPlayer + METHOD method_44003 isInCooldown ()Z diff --git a/mappings/net/minecraft/datafixer/fix/ChunkHeightAndBiomeFix.mapping b/mappings/net/minecraft/datafixer/fix/ChunkHeightAndBiomeFix.mapping index 337450de61..348b456f7a 100644 --- a/mappings/net/minecraft/datafixer/fix/ChunkHeightAndBiomeFix.mapping +++ b/mappings/net/minecraft/datafixer/fix/ChunkHeightAndBiomeFix.mapping @@ -13,15 +13,75 @@ CLASS net/minecraft/class_6637 net/minecraft/datafixer/fix/ChunkHeightAndBiomeFi ARG 1 schema METHOD method_38793 ceilLog2 (I)I ARG 0 value + METHOD method_38794 (IILcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; + ARG 3 mask + METHOD method_38795 (J)J + ARG 0 entry + METHOD method_38796 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; + ARG 5 chunk + METHOD method_38797 (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; + ARG 4 level METHOD method_38798 fixHeightmaps (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; + ARG 0 level METHOD method_38799 fixCarvingMasks (Lcom/mojang/serialization/Dynamic;II)Lcom/mojang/serialization/Dynamic; + ARG 0 level + ARG 1 sectionsPerChunk + ARG 2 oldBottomSectionY + METHOD method_38800 (Ljava/util/Set;Lcom/mojang/serialization/Dynamic;I[Lcom/mojang/serialization/Dynamic;Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; + ARG 7 sections METHOD method_38802 fixPaletteWithData (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; + ARG 0 palette + ARG 1 data METHOD method_38803 fixBiomes (Lcom/mojang/serialization/Dynamic;Lit/unimi/dsi/fastutil/ints/Int2IntFunction;)Lcom/mojang/serialization/Dynamic; + ARG 0 level + ARG 1 biomeGetter + METHOD method_38804 (Lcom/mojang/serialization/Dynamic;Ljava/lang/Integer;)Lcom/mojang/serialization/Dynamic; + ARG 1 rawBiomeId METHOD method_38805 fixChunkSectionList (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; + ARG 0 level + ARG 1 key METHOD method_38806 fixBiomes (Lcom/mojang/serialization/Dynamic;ZILorg/apache/commons/lang3/mutable/MutableBoolean;)[Lcom/mojang/serialization/Dynamic; + ARG 0 level + ARG 1 overworld + ARG 3 heightAlreadyUpdated METHOD method_38807 fixLevel (Lcom/mojang/serialization/Dynamic;ZZZLjava/util/function/Supplier;)Lcom/mojang/serialization/Dynamic; + ARG 0 level + ARG 1 overworld + ARG 2 heightAlreadyUpdated + ARG 3 atNoiseStatus + METHOD method_38808 (ZLjava/util/Set;Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/lang/String;Lorg/apache/commons/lang3/mutable/MutableObject;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; + ARG 6 level2 + METHOD method_38809 ([III)I + ARG 2 sectionY + METHOD method_38810 ([II)I + ARG 1 sectionY METHOD method_38812 fixHeightmap (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; + ARG 0 heightmap METHOD method_38813 fixPalette (Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; + METHOD method_38814 ([III)I + ARG 2 sectionY + METHOD method_38815 ([II)I + ARG 1 sectionY METHOD method_38816 fixPalette (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; + ARG 0 palette + METHOD method_38818 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; + ARG 0 heightmaps METHOD method_39517 fixStatus (Lcom/mojang/serialization/Dynamic;Ljava/util/Set;)Lcom/mojang/serialization/Dynamic; + ARG 1 level + ARG 2 blocks + METHOD method_39518 (Ljava/util/Set;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; + ARG 1 status + METHOD method_39519 getClamped ([II)I + ARG 0 is + ARG 1 index METHOD method_39754 fixUpgradeData (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; + ARG 0 upgradeData + METHOD method_39755 (Ljava/util/Map;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;)V + ARG 1 key + ARG 2 value + METHOD method_39756 (Ljava/util/Map;Lcom/mojang/serialization/Dynamic;Lcom/mojang/serialization/Dynamic;Ljava/lang/Integer;)V + ARG 3 index + METHOD method_39757 (Ljava/util/Map;Ljava/util/Map;)V + ARG 1 indicesMap + METHOD method_39758 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; + ARG 0 indices diff --git a/mappings/net/minecraft/datafixer/fix/EntityBlockStateFix.mapping b/mappings/net/minecraft/datafixer/fix/EntityBlockStateFix.mapping index 590c3eb039..04606f789b 100644 --- a/mappings/net/minecraft/datafixer/fix/EntityBlockStateFix.mapping +++ b/mappings/net/minecraft/datafixer/fix/EntityBlockStateFix.mapping @@ -1,13 +1,40 @@ CLASS net/minecraft/class_3595 net/minecraft/datafixer/fix/EntityBlockStateFix FIELD field_15891 BLOCK_NAME_TO_ID Ljava/util/Map; + METHOD (Lcom/mojang/datafixers/schemas/Schema;Z)V + ARG 1 schema + ARG 2 changesType + METHOD method_15680 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; + ARG 1 arrow METHOD method_15682 useFunction (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/util/function/Function;)Lcom/mojang/datafixers/Typed; + ARG 1 entity ARG 2 entityId ARG 3 function METHOD method_15683 (Ljava/util/HashMap;)V ARG 0 map + METHOD method_15684 (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Lcom/mojang/datafixers/util/Pair;)Lcom/mojang/datafixers/util/Pair; + ARG 2 state + METHOD method_15685 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; + ARG 1 enderman METHOD method_15686 getNumericalBlockId (Ljava/lang/String;)I ARG 0 blockId METHOD method_15687 mergeIdAndData (Lcom/mojang/datafixers/Typed;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/mojang/datafixers/Typed; + ARG 1 entity ARG 2 oldIdKey ARG 3 oldDataKey ARG 4 newStateKey + METHOD method_15688 (Ljava/lang/Integer;)Ljava/lang/Integer; + ARG 0 id + METHOD method_15689 (Ljava/lang/Integer;)Ljava/lang/Integer; + ARG 0 id + METHOD method_15690 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Either;)Lcom/mojang/datafixers/util/Either; + ARG 1 state + METHOD method_15691 (Ljava/util/function/Function;Ljava/util/function/Function;Ljava/util/function/Function;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; + ARG 4 entity + METHOD method_15692 (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; + ARG 1 projectile + METHOD method_15694 (Lcom/mojang/serialization/Dynamic;Lcom/mojang/datafixers/util/Unit;)Ljava/lang/Integer; + ARG 1 unit + METHOD method_15695 fixFallingBlock (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; + ARG 1 fallingBlock + METHOD method_15696 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; + ARG 1 minecart diff --git a/mappings/net/minecraft/entity/ai/brain/task/LongJumpTask.mapping b/mappings/net/minecraft/entity/ai/brain/task/LongJumpTask.mapping index b54fb1826e..606bf088eb 100644 --- a/mappings/net/minecraft/entity/ai/brain/task/LongJumpTask.mapping +++ b/mappings/net/minecraft/entity/ai/brain/task/LongJumpTask.mapping @@ -47,6 +47,10 @@ CLASS net/minecraft/class_6030 net/minecraft/entity/ai/brain/task/LongJumpTask ARG 3 pos METHOD method_41339 (Lnet/minecraft/class_2680;)Z ARG 0 state + METHOD method_41342 findTarget (Lnet/minecraft/class_3218;Lnet/minecraft/class_1308;J)V + ARG 1 world + ARG 2 entity + ARG 3 time CLASS class_6031 Target FIELD field_30147 pos Lnet/minecraft/class_2338; METHOD (Lnet/minecraft/class_2338;I)V diff --git a/mappings/net/minecraft/entity/attribute/AttributeContainer.mapping b/mappings/net/minecraft/entity/attribute/AttributeContainer.mapping index 246d73d590..ac49c75b21 100644 --- a/mappings/net/minecraft/entity/attribute/AttributeContainer.mapping +++ b/mappings/net/minecraft/entity/attribute/AttributeContainer.mapping @@ -13,6 +13,7 @@ CLASS net/minecraft/class_5131 net/minecraft/entity/attribute/AttributeContainer ARG 2 attributeModifier METHOD method_26844 (Lnet/minecraft/class_1320;Ljava/util/Collection;)V ARG 1 attribute + ARG 2 modifiers METHOD method_26845 updateTrackedStatus (Lnet/minecraft/class_1324;)V ARG 1 instance METHOD method_26846 setFrom (Lnet/minecraft/class_5131;)V diff --git a/mappings/net/minecraft/entity/data/DataTracker.mapping b/mappings/net/minecraft/entity/data/DataTracker.mapping index afbc3e0357..51c5d68bf6 100644 --- a/mappings/net/minecraft/entity/data/DataTracker.mapping +++ b/mappings/net/minecraft/entity/data/DataTracker.mapping @@ -11,8 +11,12 @@ CLASS net/minecraft/class_2945 net/minecraft/entity/data/DataTracker METHOD (Lnet/minecraft/class_1297;)V ARG 1 trackedEntity METHOD method_12776 addTrackedData (Lnet/minecraft/class_2940;Ljava/lang/Object;)V + ARG 1 key + ARG 2 value METHOD method_12777 entryFromPacket (Lnet/minecraft/class_2540;ILnet/minecraft/class_2941;)Lnet/minecraft/class_2945$class_2946; ARG 0 buf + ARG 1 id + ARG 2 handler METHOD method_12778 set (Lnet/minecraft/class_2940;Ljava/lang/Object;)V ARG 1 key ARG 2 value @@ -23,6 +27,7 @@ CLASS net/minecraft/class_2945 net/minecraft/entity/data/DataTracker ARG 0 buf ARG 1 entry METHOD method_12783 getEntry (Lnet/minecraft/class_2940;)Lnet/minecraft/class_2945$class_2946; + ARG 1 key METHOD method_12784 startTracking (Lnet/minecraft/class_2940;Ljava/lang/Object;)V ARG 1 key ARG 2 initialValue diff --git a/mappings/net/minecraft/entity/data/TrackedDataHandler.mapping b/mappings/net/minecraft/entity/data/TrackedDataHandler.mapping index 10ef01d217..376300a2a7 100644 --- a/mappings/net/minecraft/entity/data/TrackedDataHandler.mapping +++ b/mappings/net/minecraft/entity/data/TrackedDataHandler.mapping @@ -20,5 +20,9 @@ CLASS net/minecraft/class_2941 net/minecraft/entity/data/TrackedDataHandler METHOD method_43241 (Ljava/lang/Class;Lnet/minecraft/class_2540;)Ljava/lang/Enum; ARG 1 buf METHOD method_43242 of (Lnet/minecraft/class_2540$class_7462;Lnet/minecraft/class_2540$class_7461;)Lnet/minecraft/class_2941; + ARG 0 writer + ARG 1 reader METHOD method_43243 ofOptional (Lnet/minecraft/class_2540$class_7462;Lnet/minecraft/class_2540$class_7461;)Lnet/minecraft/class_2941; + ARG 0 writer + ARG 1 reader CLASS class_7394 ImmutableHandler diff --git a/mappings/net/minecraft/entity/data/TrackedDataHandlerRegistry.mapping b/mappings/net/minecraft/entity/data/TrackedDataHandlerRegistry.mapping index bfbf05dfbd..47f9d3eddc 100644 --- a/mappings/net/minecraft/entity/data/TrackedDataHandlerRegistry.mapping +++ b/mappings/net/minecraft/entity/data/TrackedDataHandlerRegistry.mapping @@ -29,6 +29,9 @@ CLASS net/minecraft/class_2943 net/minecraft/entity/data/TrackedDataHandlerRegis ARG 0 handler METHOD method_12721 get (I)Lnet/minecraft/class_2941; ARG 0 id + METHOD method_43248 (Lnet/minecraft/class_2540;Ljava/lang/Byte;)V + ARG 0 buf + ARG 1 byte_ CLASS 3 METHOD method_12744 read (Lnet/minecraft/class_2540;Lnet/minecraft/class_2396;)Lnet/minecraft/class_2394; ARG 1 buf diff --git a/mappings/net/minecraft/entity/mob/PiglinBruteBrain.mapping b/mappings/net/minecraft/entity/mob/PiglinBruteBrain.mapping index 09179e2eb9..0edc06af75 100644 --- a/mappings/net/minecraft/entity/mob/PiglinBruteBrain.mapping +++ b/mappings/net/minecraft/entity/mob/PiglinBruteBrain.mapping @@ -1,4 +1,7 @@ CLASS net/minecraft/class_5420 net/minecraft/entity/mob/PiglinBruteBrain + METHOD method_30244 getFollowTasks ()Lnet/minecraft/class_4118; + METHOD method_30246 (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z + ARG 1 target METHOD method_30247 getTarget (Lnet/minecraft/class_5418;)Ljava/util/Optional; ARG 0 piglin METHOD method_30248 isTarget (Lnet/minecraft/class_5418;Lnet/minecraft/class_1309;)Z @@ -17,6 +20,7 @@ CLASS net/minecraft/class_5420 net/minecraft/entity/mob/PiglinBruteBrain ARG 1 brain METHOD method_30253 (Lnet/minecraft/class_5419;Lnet/minecraft/class_4168;)V ARG 1 activity + METHOD method_30254 getIdleTasks ()Lnet/minecraft/class_4118; METHOD method_30255 (Lnet/minecraft/class_5418;Lnet/minecraft/class_1309;)Z ARG 1 target METHOD method_30256 tick (Lnet/minecraft/class_5419;)V @@ -26,6 +30,8 @@ CLASS net/minecraft/class_5420 net/minecraft/entity/mob/PiglinBruteBrain ARG 1 brain METHOD method_30258 playSoundRandomly (Lnet/minecraft/class_5419;)V ARG 0 piglinBrute + METHOD method_30259 (Lnet/minecraft/class_5419;Lnet/minecraft/class_1309;)Z + ARG 1 entity METHOD method_30260 addIdleActivities (Lnet/minecraft/class_5419;Lnet/minecraft/class_4095;)V ARG 0 piglinBrute ARG 1 brain diff --git a/mappings/net/minecraft/item/map/MapIcon.mapping b/mappings/net/minecraft/item/map/MapIcon.mapping index 8895121754..4cdb7c6807 100644 --- a/mappings/net/minecraft/item/map/MapIcon.mapping +++ b/mappings/net/minecraft/item/map/MapIcon.mapping @@ -21,13 +21,17 @@ CLASS net/minecraft/class_20 net/minecraft/item/map/MapIcon METHOD method_94 isAlwaysRendered ()Z CLASS class_21 Type FIELD field_111 alwaysRender Z + FIELD field_33990 useIconCountLimit Z FIELD field_81 id B FIELD field_82 tintColor I METHOD (Ljava/lang/String;IZIZ)V ARG 3 alwaysRender ARG 4 tintColor + ARG 5 useIconCountLimit METHOD (Ljava/lang/String;IZZ)V ARG 3 alwaysRender + ARG 4 useIconCountLimit + METHOD method_37342 shouldUseIconCountLimit ()Z METHOD method_95 isAlwaysRendered ()Z METHOD method_96 getTintColor ()I METHOD method_97 hasTintColor ()Z diff --git a/mappings/net/minecraft/item/map/MapState.mapping b/mappings/net/minecraft/item/map/MapState.mapping index 76e32a70b1..48420a3051 100644 --- a/mappings/net/minecraft/item/map/MapState.mapping +++ b/mappings/net/minecraft/item/map/MapState.mapping @@ -21,6 +21,8 @@ CLASS net/minecraft/class_22 net/minecraft/item/map/MapState COMMENT

COMMENT Empty for the client. FIELD field_17403 locked Z + FIELD field_33991 MAX_ICONS I + FIELD field_33992 iconCount I METHOD (IIBZZZLnet/minecraft/class_5321;)V ARG 1 centerX ARG 2 centerZ @@ -110,6 +112,8 @@ CLASS net/minecraft/class_22 net/minecraft/item/map/MapState METHOD method_32373 getIcons ()Ljava/lang/Iterable; METHOD method_32374 markIconsDirty ()V METHOD method_35503 getBanners ()Ljava/util/Collection; + METHOD method_37343 iconCountNotLessThan (I)Z + ARG 1 iconCount CLASS class_23 PlayerUpdateTracker FIELD field_124 emptyPacketsRequested I FIELD field_125 player Lnet/minecraft/class_1657; diff --git a/mappings/net/minecraft/particle/ShriekParticleEffect.mapping b/mappings/net/minecraft/particle/ShriekParticleEffect.mapping index 99ceeb91e6..57f1753dca 100644 --- a/mappings/net/minecraft/particle/ShriekParticleEffect.mapping +++ b/mappings/net/minecraft/particle/ShriekParticleEffect.mapping @@ -2,4 +2,10 @@ CLASS net/minecraft/class_7290 net/minecraft/particle/ShriekParticleEffect FIELD field_38358 CODEC Lcom/mojang/serialization/Codec; FIELD field_38359 FACTORY Lnet/minecraft/class_2394$class_2395; FIELD field_38360 delay I + METHOD (I)V + ARG 1 delay + METHOD method_42617 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_42618 (Lnet/minecraft/class_7290;)Ljava/lang/Integer; + ARG 0 particleEffect METHOD method_42619 getDelay ()I diff --git a/mappings/net/minecraft/particle/VibrationParticleEffect.mapping b/mappings/net/minecraft/particle/VibrationParticleEffect.mapping index 75bf54d17f..eeb7e42d69 100644 --- a/mappings/net/minecraft/particle/VibrationParticleEffect.mapping +++ b/mappings/net/minecraft/particle/VibrationParticleEffect.mapping @@ -3,7 +3,14 @@ CLASS net/minecraft/class_5745 net/minecraft/particle/VibrationParticleEffect FIELD field_28278 PARAMETERS_FACTORY Lnet/minecraft/class_2394$class_2395; FIELD field_38361 destination Lnet/minecraft/class_5716; FIELD field_38362 arrivalInTicks I + METHOD (Lnet/minecraft/class_5716;I)V + ARG 1 destination + ARG 2 arrivalInTicks METHOD method_33124 (Lnet/minecraft/class_5745;)Lnet/minecraft/class_5716; ARG 0 effect METHOD method_33125 getVibration ()Lnet/minecraft/class_5716; + METHOD method_42622 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_42623 (Lnet/minecraft/class_5745;)Ljava/lang/Integer; + ARG 0 effect METHOD method_42624 getArrivalInTicks ()I diff --git a/mappings/net/minecraft/resource/ResourceFactory.mapping b/mappings/net/minecraft/resource/ResourceFactory.mapping index 6af0fb31ee..595d82aa86 100644 --- a/mappings/net/minecraft/resource/ResourceFactory.mapping +++ b/mappings/net/minecraft/resource/ResourceFactory.mapping @@ -1,5 +1,7 @@ CLASS net/minecraft/class_5912 net/minecraft/resource/ResourceFactory COMMENT Provides resource access. + METHOD getResourceOrThrow (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3298; + ARG 1 id METHOD method_14486 getResource (Lnet/minecraft/class_2960;)Ljava/util/Optional; COMMENT Finds and returns the corresponding resource for a resource's identifier. COMMENT @@ -9,3 +11,7 @@ CLASS net/minecraft/class_5912 net/minecraft/resource/ResourceFactory COMMENT

The returned resource must be closed to avoid resource leaks. ARG 1 id COMMENT the resource identifier to search for + METHOD open (Lnet/minecraft/class_2960;)Ljava/io/InputStream; + ARG 1 id + METHOD openAsReader (Lnet/minecraft/class_2960;)Ljava/io/BufferedReader; + ARG 1 id diff --git a/mappings/net/minecraft/scoreboard/Scoreboard.mapping b/mappings/net/minecraft/scoreboard/Scoreboard.mapping index f534977a3c..59cd3c949a 100644 --- a/mappings/net/minecraft/scoreboard/Scoreboard.mapping +++ b/mappings/net/minecraft/scoreboard/Scoreboard.mapping @@ -66,6 +66,8 @@ CLASS net/minecraft/class_269 net/minecraft/scoreboard/Scoreboard ARG 2 team METHOD method_1173 updateRemovedObjective (Lnet/minecraft/class_266;)V ARG 1 objective + METHOD method_1174 (Ljava/lang/String;)Ljava/util/Map; + ARG 0 name METHOD method_1175 updateExistingObjective (Lnet/minecraft/class_266;)V ARG 1 objective METHOD method_1176 updateScore (Lnet/minecraft/class_267;)V diff --git a/mappings/net/minecraft/server/function/CommandFunction.mapping b/mappings/net/minecraft/server/function/CommandFunction.mapping index d93572da94..4116bedac2 100644 --- a/mappings/net/minecraft/server/function/CommandFunction.mapping +++ b/mappings/net/minecraft/server/function/CommandFunction.mapping @@ -42,6 +42,8 @@ CLASS net/minecraft/class_2158 net/minecraft/server/function/CommandFunction METHOD method_36318 execute (Lnet/minecraft/class_2991;Lnet/minecraft/class_2168;)I ARG 1 manager ARG 2 source + METHOD method_45017 (Lnet/minecraft/class_2168;Lnet/minecraft/class_2168;)Lnet/minecraft/class_2168; + ARG 1 currentSource CLASS class_2161 Element METHOD method_9198 execute (Lnet/minecraft/class_2991;Lnet/minecraft/class_2168;Ljava/util/Deque;IILnet/minecraft/class_2991$class_6346;)V ARG 1 manager diff --git a/mappings/net/minecraft/server/function/FunctionLoader.mapping b/mappings/net/minecraft/server/function/FunctionLoader.mapping index f03d3cea7f..750f711649 100644 --- a/mappings/net/minecraft/server/function/FunctionLoader.mapping +++ b/mappings/net/minecraft/server/function/FunctionLoader.mapping @@ -26,12 +26,17 @@ CLASS net/minecraft/class_5349 net/minecraft/server/function/FunctionLoader ARG 1 level ARG 2 commandDispatcher METHOD method_29447 getFunctions ()Ljava/util/Map; + METHOD method_29449 (Ljava/util/concurrent/Executor;Ljava/util/Map;)Ljava/util/concurrent/CompletionStage; + ARG 2 functions METHOD method_29450 readLines (Lnet/minecraft/class_3298;)Ljava/util/List; + ARG 0 resource METHOD method_29452 (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/class_2960;Ljava/util/concurrent/CompletableFuture;)V ARG 1 id ARG 2 functionFuture METHOD method_29453 (Lcom/mojang/datafixers/util/Pair;)V ARG 1 intermediate + METHOD method_29454 (Lnet/minecraft/class_2960;)Z + ARG 0 id METHOD method_29455 (Ljava/util/Map;Ljava/lang/Void;Ljava/lang/Throwable;)Ljava/util/Map; ARG 1 unused ARG 2 ex diff --git a/mappings/net/minecraft/stat/ServerStatHandler.mapping b/mappings/net/minecraft/stat/ServerStatHandler.mapping index a55b03f017..38077179bf 100644 --- a/mappings/net/minecraft/stat/ServerStatHandler.mapping +++ b/mappings/net/minecraft/stat/ServerStatHandler.mapping @@ -21,4 +21,10 @@ CLASS net/minecraft/class_3442 net/minecraft/stat/ServerStatHandler ARG 1 player METHOD method_14911 asString ()Ljava/lang/String; METHOD method_14912 save ()V + METHOD method_14913 (Lnet/minecraft/class_3448;)Lcom/google/gson/JsonObject; + ARG 0 statType METHOD method_14914 updateStatSet ()V + METHOD method_17990 (Lnet/minecraft/class_2487;Ljava/lang/String;Lnet/minecraft/class_3445;)V + ARG 3 id + METHOD method_17991 (Lnet/minecraft/class_2487;Ljava/lang/String;Lnet/minecraft/class_3448;)V + ARG 3 statType diff --git a/mappings/net/minecraft/test/TestServer.mapping b/mappings/net/minecraft/test/TestServer.mapping index 862756fc86..19dce1e72b 100644 --- a/mappings/net/minecraft/test/TestServer.mapping +++ b/mappings/net/minecraft/test/TestServer.mapping @@ -6,6 +6,7 @@ CLASS net/minecraft/class_6306 net/minecraft/test/TestServer FIELD field_33160 GAME_RULES Lnet/minecraft/class_1928; FIELD field_33161 TEST_LEVEL Lnet/minecraft/class_1940; FIELD field_33162 testSet Lnet/minecraft/class_4524; + FIELD field_39441 NONE_API_SERVICES Lnet/minecraft/class_7497; METHOD (Ljava/lang/Thread;Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_3283;Lnet/minecraft/class_6904;Ljava/util/Collection;Lnet/minecraft/class_2338;)V ARG 1 serverThread ARG 2 session @@ -31,3 +32,5 @@ CLASS net/minecraft/class_6306 net/minecraft/test/TestServer ARG 2 resourcePackManager ARG 3 batches ARG 4 pos + METHOD method_43615 (Lnet/minecraft/class_7237$class_6906;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; + ARG 1 applyExecutor diff --git a/mappings/net/minecraft/village/VillageGossipType.mapping b/mappings/net/minecraft/village/VillageGossipType.mapping index f5faad3785..bc261e3af6 100644 --- a/mappings/net/minecraft/village/VillageGossipType.mapping +++ b/mappings/net/minecraft/village/VillageGossipType.mapping @@ -5,11 +5,16 @@ CLASS net/minecraft/class_4139 net/minecraft/village/VillageGossipType FIELD field_18434 shareDecrement I FIELD field_18435 BY_KEY Ljava/util/Map; FIELD field_19354 decay I + FIELD field_30240 MAX_TRADING_REPUTATION I + FIELD field_30241 TRADING_GOSSIP_SHARE_DECREMENT I + FIELD field_30242 TRADING_GOSSIP_DECAY I METHOD (Ljava/lang/String;ILjava/lang/String;IIII)V ARG 3 key ARG 4 multiplier ARG 5 maxReputation ARG 6 decay ARG 7 shareDecrement + METHOD method_19089 (Lnet/minecraft/class_4139;)Ljava/lang/String; + ARG 0 type METHOD method_19090 byKey (Ljava/lang/String;)Lnet/minecraft/class_4139; ARG 0 key diff --git a/mappings/net/minecraft/village/VillagerData.mapping b/mappings/net/minecraft/village/VillagerData.mapping index 121dda8fcc..d331e7ca2e 100644 --- a/mappings/net/minecraft/village/VillagerData.mapping +++ b/mappings/net/minecraft/village/VillagerData.mapping @@ -4,6 +4,8 @@ CLASS net/minecraft/class_3850 net/minecraft/village/VillagerData FIELD field_17050 level I FIELD field_18540 LEVEL_BASE_EXPERIENCE [I FIELD field_24669 CODEC Lcom/mojang/serialization/Codec; + FIELD field_30613 MIN_LEVEL I + FIELD field_30614 MAX_LEVEL I METHOD (Lnet/minecraft/class_3854;Lnet/minecraft/class_3852;I)V ARG 1 type ARG 2 profession diff --git a/mappings/net/minecraft/village/VillagerGossips.mapping b/mappings/net/minecraft/village/VillagerGossips.mapping index ad09f230f8..db7a322a0c 100644 --- a/mappings/net/minecraft/village/VillagerGossips.mapping +++ b/mappings/net/minecraft/village/VillagerGossips.mapping @@ -3,6 +3,8 @@ CLASS net/minecraft/class_4136 net/minecraft/village/VillagerGossips METHOD method_19059 max (II)I ARG 0 left ARG 1 right + METHOD method_19060 (Lnet/minecraft/class_4136$class_4138;)V + ARG 1 entry METHOD method_19061 shareGossipFrom (Lnet/minecraft/class_4136;Lnet/minecraft/class_5819;I)V ARG 1 from ARG 2 random @@ -15,7 +17,11 @@ CLASS net/minecraft/class_4136 net/minecraft/village/VillagerGossips ARG 2 left ARG 3 right METHOD method_19066 deserialize (Lcom/mojang/serialization/Dynamic;)V + ARG 1 dynamic METHOD method_19067 serialize (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; + ARG 1 ops + METHOD method_19069 (Ljava/util/Map$Entry;)Ljava/util/stream/Stream; + ARG 0 entry METHOD method_19070 pickGossips (Lnet/minecraft/class_5819;I)Ljava/util/Collection; ARG 1 random ARG 2 count @@ -34,6 +40,10 @@ CLASS net/minecraft/class_4136 net/minecraft/village/VillagerGossips METHOD method_19076 (Ljava/util/UUID;)Lnet/minecraft/class_4136$class_4137; ARG 0 uuid METHOD method_20651 decay ()V + METHOD method_28350 (Lcom/mojang/serialization/DataResult;)Ljava/util/stream/Stream; + ARG 0 result + METHOD method_28351 (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_4136$class_4138;)Lcom/mojang/serialization/Dynamic; + ARG 1 entry METHOD method_35120 getEntityReputationAssociatedGossips ()Ljava/util/Map; METHOD method_35121 remove (Lnet/minecraft/class_4139;)V ARG 1 type @@ -45,16 +55,24 @@ CLASS net/minecraft/class_4136 net/minecraft/village/VillagerGossips METHOD method_35124 remove (Ljava/util/UUID;Lnet/minecraft/class_4139;)V ARG 1 target ARG 2 type + METHOD method_35125 (Ljava/util/function/DoublePredicate;Lnet/minecraft/class_4139;Lnet/minecraft/class_4136$class_4137;)Z + ARG 2 reputation METHOD method_35126 removeGossip (Ljava/util/UUID;Lnet/minecraft/class_4139;I)V ARG 1 target ARG 2 type ARG 3 value CLASS class_4137 Reputation FIELD field_18420 associatedGossip Lit/unimi/dsi/fastutil/objects/Object2IntMap; + METHOD method_19078 (Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)I + ARG 0 entry METHOD method_19079 entriesFor (Ljava/util/UUID;)Ljava/util/stream/Stream; ARG 1 target + METHOD method_19080 (Ljava/util/UUID;Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Lnet/minecraft/class_4136$class_4138; + ARG 1 entry METHOD method_19081 getValueFor (Ljava/util/function/Predicate;)I ARG 1 gossipTypeFilter + METHOD method_19082 (Ljava/util/function/Predicate;Lit/unimi/dsi/fastutil/objects/Object2IntMap$Entry;)Z + ARG 1 entry METHOD method_20652 decay ()V METHOD method_20653 clamp (Lnet/minecraft/class_4139;)V ARG 1 gossipType @@ -74,4 +92,6 @@ CLASS net/minecraft/class_4136 net/minecraft/village/VillagerGossips ARG 3 value METHOD method_19083 getValue ()I METHOD method_19084 deserialize (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/DataResult; + ARG 0 dynamic METHOD method_19087 serialize (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/Dynamic; + ARG 1 ops