From 0f9693f9ec7c18621eb4e51429377cb519b423a6 Mon Sep 17 00:00:00 2001 From: PiTheGuy Date: Wed, 26 Jun 2024 17:17:07 -0500 Subject: [PATCH 1/2] Mapping for `advancements` and `client` packages --- .../minecraft/advancements/Advancement.mapping | 3 +++ .../critereon/AnyBlockInteractionTrigger.mapping | 2 ++ .../critereon/BeeNestDestroyedTrigger.mapping | 2 ++ .../CollectionContentsPredicate.mapping | 2 ++ .../critereon/ContextAwarePredicate.mapping | 2 ++ .../DefaultBlockInteractionTrigger.mapping | 2 ++ .../critereon/EnterBlockTrigger.mapping | 4 ++++ .../critereon/FallAfterExplosionTrigger.mapping | 2 ++ .../critereon/FluidPredicate.mapping | 2 ++ .../advancements/critereon/ItemPredicate.mapping | 7 +++++++ .../critereon/ItemUsedOnLocationTrigger.mapping | 2 ++ .../critereon/LightningBoltPredicate.mapping | 2 ++ .../critereon/LootTableTrigger.mapping | 2 ++ .../advancements/critereon/MinMaxBounds.mapping | 2 ++ .../critereon/StatePropertiesPredicate.mapping | 4 ++++ .../gui/components/SubtitleOverlay.mapping | 4 ++++ .../client/gui/font/CodepointMap.mapping | 2 ++ .../client/gui/font/FontManager.mapping | 2 ++ .../gui/font/providers/BitmapProvider.mapping | 6 ++++++ .../ProviderReferenceDefinition.mapping | 3 +++ .../gui/font/providers/UnihexProvider.mapping | 8 ++++++++ .../gui/screens/LevelLoadingScreen.mapping | 2 ++ .../minecraft/client/gui/screens/Screen.mapping | 2 ++ .../recipebook/OverlayRecipeComponent.mapping | 3 +++ .../recipebook/RecipeBookComponent.mapping | 15 +++++++++++++++ .../screens/recipebook/RecipeBookPage.mapping | 6 +++++- .../telemetry/TelemetryEventWidget.mapping | 2 ++ .../worldselection/CreateWorldScreen.mapping | 5 +++++ .../worldselection/EditGameRulesScreen.mapping | 4 ++++ .../worldselection/WorldCreationUiState.mapping | 2 ++ .../minecraft/client/model/GuardianModel.mapping | 5 +++++ data/net/minecraft/client/model/VexModel.mapping | 5 +++-- .../ClientCommonPacketListenerImpl.mapping | 4 ++++ .../multiplayer/LegacyServerPinger.mapping | 1 + .../client/quickplay/QuickPlayLog.mapping | 6 ++++++ .../client/renderer/FogRenderer.mapping | 5 ++++- .../client/renderer/LevelRenderer.mapping | 16 ++++++++-------- .../client/renderer/debug/DebugRenderer.mapping | 2 ++ .../renderer/entity/FishingHookRenderer.mapping | 1 + .../entity/LightningBoltRenderer.mapping | 4 ++-- .../renderer/entity/PiglinRenderer.mapping | 2 ++ .../atlas/sources/PalettedPermutations.mapping | 14 ++++++++++++++ .../texture/atlas/sources/Unstitcher.mapping | 15 +++++++++++++++ .../metadata/gui/GuiSpriteScaling.mapping | 4 ++++ .../client/searchtree/SuffixArray.mapping | 5 +++++ .../telemetry/TelemetryEventInstance.mapping | 3 +++ .../telemetry/TelemetryEventSender.mapping | 3 +++ .../client/telemetry/TelemetryProperty.mapping | 2 ++ 48 files changed, 189 insertions(+), 14 deletions(-) create mode 100644 data/net/minecraft/client/gui/font/providers/ProviderReferenceDefinition.mapping diff --git a/data/net/minecraft/advancements/Advancement.mapping b/data/net/minecraft/advancements/Advancement.mapping index b7d6ef380..da12cc0b3 100644 --- a/data/net/minecraft/advancements/Advancement.mapping +++ b/data/net/minecraft/advancements/Advancement.mapping @@ -27,6 +27,9 @@ CLASS net/minecraft/advancements/Advancement ARG 0 instance METHOD lambda$validate$6 (Lnet/minecraft/advancements/Advancement;Lnet/minecraft/advancements/AdvancementRequirements;)Lnet/minecraft/advancements/Advancement; ARG 1 requirements + METHOD lambda$validate$9 (Lnet/minecraft/util/ProblemReporter;Lnet/minecraft/core/HolderGetter$Provider;Ljava/lang/String;Lnet/minecraft/advancements/Criterion;)V + ARG 2 name + ARG 3 criterion METHOD name (Lnet/minecraft/advancements/AdvancementHolder;)Lnet/minecraft/network/chat/Component; ARG 0 advancement METHOD read (Lnet/minecraft/network/RegistryFriendlyByteBuf;)Lnet/minecraft/advancements/Advancement; diff --git a/data/net/minecraft/advancements/critereon/AnyBlockInteractionTrigger.mapping b/data/net/minecraft/advancements/critereon/AnyBlockInteractionTrigger.mapping index eeed6d619..223caeb85 100644 --- a/data/net/minecraft/advancements/critereon/AnyBlockInteractionTrigger.mapping +++ b/data/net/minecraft/advancements/critereon/AnyBlockInteractionTrigger.mapping @@ -1,4 +1,6 @@ CLASS net/minecraft/advancements/critereon/AnyBlockInteractionTrigger + METHOD lambda$trigger$0 (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/AnyBlockInteractionTrigger$TriggerInstance;)Z + ARG 1 instance METHOD trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/core/BlockPos;Lnet/minecraft/world/item/ItemStack;)V ARG 1 player ARG 2 pos diff --git a/data/net/minecraft/advancements/critereon/BeeNestDestroyedTrigger.mapping b/data/net/minecraft/advancements/critereon/BeeNestDestroyedTrigger.mapping index 2dab2c308..37d7007f2 100644 --- a/data/net/minecraft/advancements/critereon/BeeNestDestroyedTrigger.mapping +++ b/data/net/minecraft/advancements/critereon/BeeNestDestroyedTrigger.mapping @@ -1,4 +1,6 @@ CLASS net/minecraft/advancements/critereon/BeeNestDestroyedTrigger + METHOD lambda$trigger$0 (Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/ItemStack;ILnet/minecraft/advancements/critereon/BeeNestDestroyedTrigger$TriggerInstance;)Z + ARG 3 instance METHOD trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/level/block/state/BlockState;Lnet/minecraft/world/item/ItemStack;I)V ARG 1 player ARG 2 state diff --git a/data/net/minecraft/advancements/critereon/CollectionContentsPredicate.mapping b/data/net/minecraft/advancements/critereon/CollectionContentsPredicate.mapping index 50539529c..547c40169 100644 --- a/data/net/minecraft/advancements/critereon/CollectionContentsPredicate.mapping +++ b/data/net/minecraft/advancements/critereon/CollectionContentsPredicate.mapping @@ -12,5 +12,7 @@ CLASS net/minecraft/advancements/critereon/CollectionContentsPredicate METHOD test (Ljava/lang/Iterable;)Z ARG 1 contents CLASS Multiple + METHOD lambda$test$0 (Ljava/lang/Object;Ljava/util/function/Predicate;)Z + ARG 1 value METHOD test (Ljava/lang/Iterable;)Z ARG 1 contents diff --git a/data/net/minecraft/advancements/critereon/ContextAwarePredicate.mapping b/data/net/minecraft/advancements/critereon/ContextAwarePredicate.mapping index b7591a946..d0bf6e54d 100644 --- a/data/net/minecraft/advancements/critereon/ContextAwarePredicate.mapping +++ b/data/net/minecraft/advancements/critereon/ContextAwarePredicate.mapping @@ -5,3 +5,5 @@ CLASS net/minecraft/advancements/critereon/ContextAwarePredicate ARG 0 conditions METHOD matches (Lnet/minecraft/world/level/storage/loot/LootContext;)Z ARG 1 context + METHOD validate (Lnet/minecraft/world/level/storage/loot/ValidationContext;)V + ARG 1 context diff --git a/data/net/minecraft/advancements/critereon/DefaultBlockInteractionTrigger.mapping b/data/net/minecraft/advancements/critereon/DefaultBlockInteractionTrigger.mapping index ca5c227f1..9345c8b1d 100644 --- a/data/net/minecraft/advancements/critereon/DefaultBlockInteractionTrigger.mapping +++ b/data/net/minecraft/advancements/critereon/DefaultBlockInteractionTrigger.mapping @@ -1,4 +1,6 @@ CLASS net/minecraft/advancements/critereon/DefaultBlockInteractionTrigger + METHOD lambda$trigger$0 (Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/DefaultBlockInteractionTrigger$TriggerInstance;)Z + ARG 1 instance METHOD trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/core/BlockPos;)V ARG 1 player ARG 2 pos diff --git a/data/net/minecraft/advancements/critereon/EnterBlockTrigger.mapping b/data/net/minecraft/advancements/critereon/EnterBlockTrigger.mapping index 166c4c891..0c52b372f 100644 --- a/data/net/minecraft/advancements/critereon/EnterBlockTrigger.mapping +++ b/data/net/minecraft/advancements/critereon/EnterBlockTrigger.mapping @@ -7,6 +7,10 @@ CLASS net/minecraft/advancements/critereon/EnterBlockTrigger CLASS TriggerInstance METHOD entersBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/Criterion; ARG 0 block + METHOD lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD lambda$validate$4 (Lnet/minecraft/advancements/critereon/EnterBlockTrigger$TriggerInstance;Lnet/minecraft/core/Holder;)Ljava/util/Optional; + ARG 1 block METHOD matches (Lnet/minecraft/world/level/block/state/BlockState;)Z ARG 1 state METHOD validate (Lnet/minecraft/advancements/critereon/EnterBlockTrigger$TriggerInstance;)Lcom/mojang/serialization/DataResult; diff --git a/data/net/minecraft/advancements/critereon/FallAfterExplosionTrigger.mapping b/data/net/minecraft/advancements/critereon/FallAfterExplosionTrigger.mapping index d2ff9450e..b8f7f0b86 100644 --- a/data/net/minecraft/advancements/critereon/FallAfterExplosionTrigger.mapping +++ b/data/net/minecraft/advancements/critereon/FallAfterExplosionTrigger.mapping @@ -1,4 +1,6 @@ CLASS net/minecraft/advancements/critereon/FallAfterExplosionTrigger + METHOD lambda$trigger$0 (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/level/storage/loot/LootContext;Lnet/minecraft/advancements/critereon/FallAfterExplosionTrigger$TriggerInstance;)Z + ARG 4 instance METHOD trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)V ARG 1 player ARG 2 pos diff --git a/data/net/minecraft/advancements/critereon/FluidPredicate.mapping b/data/net/minecraft/advancements/critereon/FluidPredicate.mapping index 748edd874..dcf4fbae3 100644 --- a/data/net/minecraft/advancements/critereon/FluidPredicate.mapping +++ b/data/net/minecraft/advancements/critereon/FluidPredicate.mapping @@ -5,6 +5,8 @@ CLASS net/minecraft/advancements/critereon/FluidPredicate ARG 1 level ARG 2 pos CLASS Builder + METHOD of (Lnet/minecraft/core/HolderSet;)Lnet/minecraft/advancements/critereon/FluidPredicate$Builder; + ARG 1 fluids METHOD of (Lnet/minecraft/world/level/material/Fluid;)Lnet/minecraft/advancements/critereon/FluidPredicate$Builder; ARG 1 fluid METHOD setProperties (Lnet/minecraft/advancements/critereon/StatePropertiesPredicate;)Lnet/minecraft/advancements/critereon/FluidPredicate$Builder; diff --git a/data/net/minecraft/advancements/critereon/ItemPredicate.mapping b/data/net/minecraft/advancements/critereon/ItemPredicate.mapping index c0ee7cfc6..e515431ea 100644 --- a/data/net/minecraft/advancements/critereon/ItemPredicate.mapping +++ b/data/net/minecraft/advancements/critereon/ItemPredicate.mapping @@ -1,4 +1,8 @@ CLASS net/minecraft/advancements/critereon/ItemPredicate + METHOD lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD test (Lnet/minecraft/world/item/ItemStack;)Z + ARG 1 stack CLASS Builder METHOD hasComponents (Lnet/minecraft/core/component/DataComponentPredicate;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; ARG 1 components @@ -10,3 +14,6 @@ CLASS net/minecraft/advancements/critereon/ItemPredicate ARG 1 items METHOD withCount (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; ARG 1 count + METHOD withSubPredicate (Lnet/minecraft/advancements/critereon/ItemSubPredicate$Type;Lnet/minecraft/advancements/critereon/ItemSubPredicate;)Lnet/minecraft/advancements/critereon/ItemPredicate$Builder; + ARG 1 type + ARG 2 predicate diff --git a/data/net/minecraft/advancements/critereon/ItemUsedOnLocationTrigger.mapping b/data/net/minecraft/advancements/critereon/ItemUsedOnLocationTrigger.mapping index 41ad5c359..675c74031 100644 --- a/data/net/minecraft/advancements/critereon/ItemUsedOnLocationTrigger.mapping +++ b/data/net/minecraft/advancements/critereon/ItemUsedOnLocationTrigger.mapping @@ -18,6 +18,8 @@ CLASS net/minecraft/advancements/critereon/ItemUsedOnLocationTrigger METHOD itemUsedOnLocation (Lnet/minecraft/advancements/critereon/LocationPredicate$Builder;Lnet/minecraft/advancements/critereon/ItemPredicate$Builder;)Lnet/minecraft/advancements/critereon/ItemUsedOnLocationTrigger$TriggerInstance; ARG 0 location ARG 1 tool + METHOD lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance METHOD matches (Lnet/minecraft/world/level/storage/loot/LootContext;)Z ARG 1 context METHOD placedBlock (Lnet/minecraft/world/level/block/Block;)Lnet/minecraft/advancements/Criterion; diff --git a/data/net/minecraft/advancements/critereon/LightningBoltPredicate.mapping b/data/net/minecraft/advancements/critereon/LightningBoltPredicate.mapping index e76d0097c..6c15345ff 100644 --- a/data/net/minecraft/advancements/critereon/LightningBoltPredicate.mapping +++ b/data/net/minecraft/advancements/critereon/LightningBoltPredicate.mapping @@ -1,5 +1,7 @@ CLASS net/minecraft/advancements/critereon/LightningBoltPredicate METHOD blockSetOnFire (Lnet/minecraft/advancements/critereon/MinMaxBounds$Ints;)Lnet/minecraft/advancements/critereon/LightningBoltPredicate; ARG 0 blocksSetOnFire + METHOD lambda$matches$1 (Lnet/minecraft/server/level/ServerLevel;Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/world/entity/Entity;)Z + ARG 3 hitEntity METHOD lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance diff --git a/data/net/minecraft/advancements/critereon/LootTableTrigger.mapping b/data/net/minecraft/advancements/critereon/LootTableTrigger.mapping index 5d824d76a..978053855 100644 --- a/data/net/minecraft/advancements/critereon/LootTableTrigger.mapping +++ b/data/net/minecraft/advancements/critereon/LootTableTrigger.mapping @@ -1,4 +1,6 @@ CLASS net/minecraft/advancements/critereon/LootTableTrigger + METHOD lambda$trigger$0 (Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/advancements/critereon/LootTableTrigger$TriggerInstance;)Z + ARG 1 instance METHOD trigger (Lnet/minecraft/server/level/ServerPlayer;Lnet/minecraft/resources/ResourceKey;)V ARG 1 player ARG 2 lootTable diff --git a/data/net/minecraft/advancements/critereon/MinMaxBounds.mapping b/data/net/minecraft/advancements/critereon/MinMaxBounds.mapping index afc4304ce..38971939f 100644 --- a/data/net/minecraft/advancements/critereon/MinMaxBounds.mapping +++ b/data/net/minecraft/advancements/critereon/MinMaxBounds.mapping @@ -80,6 +80,8 @@ CLASS net/minecraft/advancements/critereon/MinMaxBounds METHOD fromReader (Lcom/mojang/brigadier/StringReader;Ljava/util/function/Function;)Lnet/minecraft/advancements/critereon/MinMaxBounds$Doubles; ARG 0 reader ARG 1 formatter + METHOD lambda$fromReader$1 (Ljava/lang/Double;)Ljava/lang/Double; + ARG 0 value METHOD lambda$squareOpt$0 (Ljava/lang/Double;)Ljava/lang/Double; ARG 0 val METHOD matches (D)Z diff --git a/data/net/minecraft/advancements/critereon/StatePropertiesPredicate.mapping b/data/net/minecraft/advancements/critereon/StatePropertiesPredicate.mapping index d405383c0..3447f35eb 100644 --- a/data/net/minecraft/advancements/critereon/StatePropertiesPredicate.mapping +++ b/data/net/minecraft/advancements/critereon/StatePropertiesPredicate.mapping @@ -30,6 +30,10 @@ CLASS net/minecraft/advancements/critereon/StatePropertiesPredicate ARG 1 property ARG 2 value CLASS ValueMatcher + METHOD lambda$static$0 (Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$ValueMatcher;)Lcom/mojang/datafixers/util/Either; + ARG 0 value + METHOD lambda$static$1 (Lnet/minecraft/advancements/critereon/StatePropertiesPredicate$ValueMatcher;)Lcom/mojang/datafixers/util/Either; + ARG 0 value METHOD match (Lnet/minecraft/world/level/block/state/StateHolder;Lnet/minecraft/world/level/block/state/properties/Property;)Z ARG 1 stateHolder ARG 2 property diff --git a/data/net/minecraft/client/gui/components/SubtitleOverlay.mapping b/data/net/minecraft/client/gui/components/SubtitleOverlay.mapping index e9cd5d3f7..008b6a1cb 100644 --- a/data/net/minecraft/client/gui/components/SubtitleOverlay.mapping +++ b/data/net/minecraft/client/gui/components/SubtitleOverlay.mapping @@ -12,6 +12,10 @@ CLASS net/minecraft/client/gui/components/SubtitleOverlay ARG 1 location METHOD isAudibleFrom (Lnet/minecraft/world/phys/Vec3;)Z ARG 1 location + METHOD lambda$getClosest$0 (Lnet/minecraft/world/phys/Vec3;Lnet/minecraft/client/gui/components/SubtitleOverlay$SoundPlayedAt;)D + ARG 1 sound + METHOD lambda$purgeOldInstances$2 (JDLnet/minecraft/client/gui/components/SubtitleOverlay$SoundPlayedAt;)Z + ARG 4 sound METHOD purgeOldInstances (D)V ARG 1 displayTime METHOD refresh (Lnet/minecraft/world/phys/Vec3;)V diff --git a/data/net/minecraft/client/gui/font/CodepointMap.mapping b/data/net/minecraft/client/gui/font/CodepointMap.mapping index 4906b59e5..d3f1c5171 100644 --- a/data/net/minecraft/client/gui/font/CodepointMap.mapping +++ b/data/net/minecraft/client/gui/font/CodepointMap.mapping @@ -15,6 +15,8 @@ CLASS net/minecraft/client/gui/font/CodepointMap METHOD put (ILjava/lang/Object;)Ljava/lang/Object; ARG 1 index ARG 2 value + METHOD remove (I)Ljava/lang/Object; + ARG 1 index CLASS Output METHOD accept (ILjava/lang/Object;)V ARG 1 index diff --git a/data/net/minecraft/client/gui/font/FontManager.mapping b/data/net/minecraft/client/gui/font/FontManager.mapping index fcff5f4f4..7ca4c9a08 100644 --- a/data/net/minecraft/client/gui/font/FontManager.mapping +++ b/data/net/minecraft/client/gui/font/FontManager.mapping @@ -51,5 +51,7 @@ CLASS net/minecraft/client/gui/font/FontManager ARG 1 builderId ARG 2 filter ARG 3 glyphProvider + METHOD lambda$listBuilders$0 (Lnet/minecraft/client/gui/font/FontManager$BuilderResult;)Ljava/util/stream/Stream; + ARG 0 builder METHOD resolve (Ljava/util/function/Function;)Ljava/util/Optional; ARG 1 providerResolver diff --git a/data/net/minecraft/client/gui/font/providers/BitmapProvider.mapping b/data/net/minecraft/client/gui/font/providers/BitmapProvider.mapping index b0b736227..c79ce0aae 100644 --- a/data/net/minecraft/client/gui/font/providers/BitmapProvider.mapping +++ b/data/net/minecraft/client/gui/font/providers/BitmapProvider.mapping @@ -19,6 +19,12 @@ CLASS net/minecraft/client/gui/font/providers/BitmapProvider ARG 3 height ARG 4 x ARG 5 y + METHOD lambda$static$0 (Ljava/util/List;)[[I + ARG 0 codepoints + METHOD lambda$static$1 ([[I)Ljava/util/List; + ARG 0 codepointGrid + METHOD lambda$static$5 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance METHOD load (Lnet/minecraft/server/packs/resources/ResourceManager;)Lcom/mojang/blaze3d/font/GlyphProvider; ARG 1 resoureManager METHOD validate (Lnet/minecraft/client/gui/font/providers/BitmapProvider$Definition;)Lcom/mojang/serialization/DataResult; diff --git a/data/net/minecraft/client/gui/font/providers/ProviderReferenceDefinition.mapping b/data/net/minecraft/client/gui/font/providers/ProviderReferenceDefinition.mapping new file mode 100644 index 000000000..56d31ebeb --- /dev/null +++ b/data/net/minecraft/client/gui/font/providers/ProviderReferenceDefinition.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/client/gui/font/providers/ProviderReferenceDefinition + METHOD lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/data/net/minecraft/client/gui/font/providers/UnihexProvider.mapping b/data/net/minecraft/client/gui/font/providers/UnihexProvider.mapping index e64602a50..66ddaf284 100644 --- a/data/net/minecraft/client/gui/font/providers/UnihexProvider.mapping +++ b/data/net/minecraft/client/gui/font/providers/UnihexProvider.mapping @@ -32,11 +32,19 @@ CLASS net/minecraft/client/gui/font/providers/UnihexProvider METHOD (Lnet/minecraft/resources/ResourceLocation;Ljava/util/List;)V ARG 1 hexFile ARG 2 sizeOverrides + METHOD lambda$static$0 (Lnet/minecraft/client/gui/font/providers/UnihexProvider$Definition;)Lnet/minecraft/resources/ResourceLocation; + ARG 0 definition + METHOD lambda$static$1 (Lnet/minecraft/client/gui/font/providers/UnihexProvider$Definition;)Ljava/util/List; + ARG 0 definition + METHOD lambda$static$2 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance METHOD load (Lnet/minecraft/server/packs/resources/ResourceManager;)Lcom/mojang/blaze3d/font/GlyphProvider; ARG 1 resourceManager METHOD loadData (Ljava/io/InputStream;)Lnet/minecraft/client/gui/font/providers/UnihexProvider; ARG 1 inputStream CLASS Dimensions + METHOD lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance METHOD left (I)I ARG 0 packedDimensions METHOD pack (II)I diff --git a/data/net/minecraft/client/gui/screens/LevelLoadingScreen.mapping b/data/net/minecraft/client/gui/screens/LevelLoadingScreen.mapping index 9236536ad..cf68c13f4 100644 --- a/data/net/minecraft/client/gui/screens/LevelLoadingScreen.mapping +++ b/data/net/minecraft/client/gui/screens/LevelLoadingScreen.mapping @@ -8,3 +8,5 @@ CLASS net/minecraft/client/gui/screens/LevelLoadingScreen ARG 1 progressListener ARG 2 x ARG 3 y + ARG 4 size + ARG 5 spacing diff --git a/data/net/minecraft/client/gui/screens/Screen.mapping b/data/net/minecraft/client/gui/screens/Screen.mapping index b876fa813..38c886898 100644 --- a/data/net/minecraft/client/gui/screens/Screen.mapping +++ b/data/net/minecraft/client/gui/screens/Screen.mapping @@ -45,6 +45,8 @@ CLASS net/minecraft/client/gui/screens/Screen ARG 1 keyCode ARG 2 scanCode ARG 3 modifiers + METHOD lambda$handleComponentClicked$2 (Ljava/net/URI;Z)V + ARG 2 confirmed METHOD onFilesDrop (Ljava/util/List;)V ARG 1 packs METHOD removeWidget (Lnet/minecraft/client/gui/components/events/GuiEventListener;)V diff --git a/data/net/minecraft/client/gui/screens/recipebook/OverlayRecipeComponent.mapping b/data/net/minecraft/client/gui/screens/recipebook/OverlayRecipeComponent.mapping index 9e4094244..a55974e72 100644 --- a/data/net/minecraft/client/gui/screens/recipebook/OverlayRecipeComponent.mapping +++ b/data/net/minecraft/client/gui/screens/recipebook/OverlayRecipeComponent.mapping @@ -4,6 +4,9 @@ CLASS net/minecraft/client/gui/screens/recipebook/OverlayRecipeComponent ARG 2 collection ARG 3 x ARG 4 y + ARG 5 centerX + ARG 6 centerY + ARG 7 buttonWidth METHOD isMouseOver (DD)Z ARG 1 mouseX ARG 3 mouseY diff --git a/data/net/minecraft/client/gui/screens/recipebook/RecipeBookComponent.mapping b/data/net/minecraft/client/gui/screens/recipebook/RecipeBookComponent.mapping index 647bd703a..bc9d9af34 100644 --- a/data/net/minecraft/client/gui/screens/recipebook/RecipeBookComponent.mapping +++ b/data/net/minecraft/client/gui/screens/recipebook/RecipeBookComponent.mapping @@ -26,6 +26,20 @@ CLASS net/minecraft/client/gui/screens/recipebook/RecipeBookComponent ARG 1 keyCode ARG 2 scanCode ARG 3 modifiers + METHOD lambda$initVisuals$0 (Lnet/minecraft/client/gui/screens/recipebook/RecipeBookTabButton;)Z + ARG 1 button + METHOD lambda$updateCollections$1 (Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection;)V + ARG 1 collection + METHOD lambda$updateCollections$2 (Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection;)Z + ARG 0 collection + METHOD lambda$updateCollections$3 (Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection;)Z + ARG 0 collection + METHOD lambda$updateCollections$4 (Lit/unimi/dsi/fastutil/objects/ObjectSet;Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection;)Z + ARG 1 collection + METHOD lambda$updateCollections$5 (Lnet/minecraft/client/gui/screens/recipebook/RecipeCollection;)Z + ARG 0 collection + METHOD lambda$updateNarration$6 (Ljava/util/List;Lnet/minecraft/client/gui/components/AbstractWidget;)V + ARG 1 button METHOD mouseClicked (DDI)Z ARG 1 mouseX ARG 3 mouseY @@ -39,6 +53,7 @@ CLASS net/minecraft/client/gui/screens/recipebook/RecipeBookComponent ARG 1 guiGraphics ARG 2 leftPos ARG 3 topPos + ARG 4 offset ARG 5 partialTick METHOD renderGhostRecipeTooltip (Lnet/minecraft/client/gui/GuiGraphics;IIII)V ARG 1 guiGraphics diff --git a/data/net/minecraft/client/gui/screens/recipebook/RecipeBookPage.mapping b/data/net/minecraft/client/gui/screens/recipebook/RecipeBookPage.mapping index 823625ee6..624278b73 100644 --- a/data/net/minecraft/client/gui/screens/recipebook/RecipeBookPage.mapping +++ b/data/net/minecraft/client/gui/screens/recipebook/RecipeBookPage.mapping @@ -6,11 +6,15 @@ CLASS net/minecraft/client/gui/screens/recipebook/RecipeBookPage ARG 2 x ARG 3 y METHOD listButtons (Ljava/util/function/Consumer;)V - ARG 1 consumer + ARG 1 output METHOD mouseClicked (DDIIIII)Z ARG 1 mouseX ARG 3 mouseY ARG 5 button + ARG 6 left + ARG 7 top + ARG 8 imageWidth + ARG 9 imageHeight METHOD recipesShown (Ljava/util/List;)V ARG 1 recipes METHOD render (Lnet/minecraft/client/gui/GuiGraphics;IIIIF)V diff --git a/data/net/minecraft/client/gui/screens/telemetry/TelemetryEventWidget.mapping b/data/net/minecraft/client/gui/screens/telemetry/TelemetryEventWidget.mapping index c4db26c7b..1de124786 100644 --- a/data/net/minecraft/client/gui/screens/telemetry/TelemetryEventWidget.mapping +++ b/data/net/minecraft/client/gui/screens/telemetry/TelemetryEventWidget.mapping @@ -18,6 +18,8 @@ CLASS net/minecraft/client/gui/screens/telemetry/TelemetryEventWidget METHOD grayOutIfDisabled (Lnet/minecraft/network/chat/Component;Z)Lnet/minecraft/network/chat/Component; ARG 1 component ARG 2 disabled + METHOD lambda$renderContents$0 (Lnet/minecraft/client/gui/GuiGraphics;IIFLnet/minecraft/client/gui/components/AbstractWidget;)V + ARG 4 widget METHOD onOptInChanged (Z)V ARG 1 optIn METHOD setOnScrolledListener (Ljava/util/function/DoubleConsumer;)V diff --git a/data/net/minecraft/client/gui/screens/worldselection/CreateWorldScreen.mapping b/data/net/minecraft/client/gui/screens/worldselection/CreateWorldScreen.mapping index 866847e6a..968f81842 100644 --- a/data/net/minecraft/client/gui/screens/worldselection/CreateWorldScreen.mapping +++ b/data/net/minecraft/client/gui/screens/worldselection/CreateWorldScreen.mapping @@ -28,6 +28,7 @@ CLASS net/minecraft/client/gui/screens/worldselection/CreateWorldScreen ARG 1 debug METHOD createNewWorld (Lnet/minecraft/world/level/storage/PrimaryLevelData$SpecialWorldProperty;Lnet/minecraft/core/LayeredRegistryAccess;Lcom/mojang/serialization/Lifecycle;)V ARG 1 specialWorldProperty + ARG 2 registryAccess ARG 3 worldGenSettingsLifecycle METHOD createTempDataPackDirFromExistingWorld (Ljava/nio/file/Path;Lnet/minecraft/client/Minecraft;)Ljava/nio/file/Path; ARG 0 datapackDir @@ -38,6 +39,10 @@ CLASS net/minecraft/client/gui/screens/worldselection/CreateWorldScreen ARG 1 keyCode ARG 2 scanCode ARG 3 modifiers + METHOD lambda$init$5 (Lnet/minecraft/client/gui/components/AbstractWidget;)V + ARG 1 widget + METHOD lambda$tryApplyNewDataPacks$10 (Lnet/minecraft/server/packs/repository/PackRepository;Lnet/minecraft/world/level/WorldDataConfiguration;Ljava/util/function/Consumer;Z)V + ARG 4 confirmed METHOD openDataPackSelectionScreen (Lnet/minecraft/world/level/WorldDataConfiguration;)V ARG 1 worldDataConfiguration METHOD openExperimentsScreen (Lnet/minecraft/world/level/WorldDataConfiguration;)V diff --git a/data/net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen.mapping b/data/net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen.mapping index 921e05884..dd032ad70 100644 --- a/data/net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen.mapping +++ b/data/net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen.mapping @@ -24,6 +24,8 @@ CLASS net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen METHOD create (Lnet/minecraft/network/chat/Component;Ljava/util/List;Ljava/lang/String;Lnet/minecraft/world/level/GameRules$Value;)Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen$RuleEntry; ARG 1 label ARG 2 tooltip + ARG 3 name + ARG 4 value CLASS GameRuleEntry METHOD (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;Ljava/util/List;Lnet/minecraft/network/chat/Component;)V ARG 2 tooltip @@ -36,11 +38,13 @@ CLASS net/minecraft/client/gui/screens/worldselection/EditGameRulesScreen METHOD (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;Lnet/minecraft/network/chat/Component;Ljava/util/List;Ljava/lang/String;Lnet/minecraft/world/level/GameRules$BooleanValue;)V ARG 2 label ARG 3 tooltip + ARG 4 name ARG 5 value CLASS IntegerRuleEntry METHOD (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;Lnet/minecraft/network/chat/Component;Ljava/util/List;Ljava/lang/String;Lnet/minecraft/world/level/GameRules$IntegerValue;)V ARG 2 label ARG 3 tooltip + ARG 4 name ARG 5 value CLASS CategoryRuleEntry METHOD (Lnet/minecraft/client/gui/screens/worldselection/EditGameRulesScreen;Lnet/minecraft/network/chat/Component;)V diff --git a/data/net/minecraft/client/gui/screens/worldselection/WorldCreationUiState.mapping b/data/net/minecraft/client/gui/screens/worldselection/WorldCreationUiState.mapping index 191efa705..5a80d6a2a 100644 --- a/data/net/minecraft/client/gui/screens/worldselection/WorldCreationUiState.mapping +++ b/data/net/minecraft/client/gui/screens/worldselection/WorldCreationUiState.mapping @@ -14,6 +14,8 @@ CLASS net/minecraft/client/gui/screens/worldselection/WorldCreationUiState METHOD getNonEmptyList (Lnet/minecraft/core/Registry;Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; ARG 0 registry ARG 1 key + METHOD lambda$setSeed$2 (Lnet/minecraft/world/level/levelgen/WorldOptions;)Lnet/minecraft/world/level/levelgen/WorldOptions; + ARG 1 options METHOD setAllowCommands (Z)V ARG 1 allowCommands METHOD setBonusChest (Z)V diff --git a/data/net/minecraft/client/model/GuardianModel.mapping b/data/net/minecraft/client/model/GuardianModel.mapping index e6f47e023..c44ec8226 100644 --- a/data/net/minecraft/client/model/GuardianModel.mapping +++ b/data/net/minecraft/client/model/GuardianModel.mapping @@ -6,15 +6,19 @@ CLASS net/minecraft/client/model/GuardianModel METHOD getSpikeOffset (IFF)F ARG 0 index ARG 1 ageInTicks + ARG 2 spikeAmount METHOD getSpikeX (IFF)F ARG 0 index ARG 1 ageInTicks + ARG 2 spikeAmount METHOD getSpikeY (IFF)F ARG 0 index ARG 1 ageInTicks + ARG 2 spikeAmount METHOD getSpikeZ (IFF)F ARG 0 index ARG 1 ageInTicks + ARG 2 spikeAmount METHOD setupAnim (Lnet/minecraft/world/entity/monster/Guardian;FFFFF)V COMMENT Sets this entity's model rotation angles ARG 1 entity @@ -25,3 +29,4 @@ CLASS net/minecraft/client/model/GuardianModel ARG 6 headPitch METHOD setupSpikes (FF)V ARG 1 ageInTicks + ARG 2 spikeAmount diff --git a/data/net/minecraft/client/model/VexModel.mapping b/data/net/minecraft/client/model/VexModel.mapping index 1325f345f..e4b21277f 100644 --- a/data/net/minecraft/client/model/VexModel.mapping +++ b/data/net/minecraft/client/model/VexModel.mapping @@ -5,8 +5,9 @@ CLASS net/minecraft/client/model/VexModel ARG 1 poseStack ARG 2 rightSide METHOD setArmsCharging (Lnet/minecraft/world/item/ItemStack;Lnet/minecraft/world/item/ItemStack;F)V - ARG 1 rightHandItem - ARG 2 leftHandItem + ARG 1 mainHandItem + ARG 2 offHandItem + ARG 3 changeAmount METHOD setupAnim (Lnet/minecraft/world/entity/monster/Vex;FFFFF)V COMMENT Sets this entity's model rotation angles ARG 1 entity diff --git a/data/net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.mapping b/data/net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.mapping index 3d2f8584f..dfda4353c 100644 --- a/data/net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.mapping +++ b/data/net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl.mapping @@ -13,6 +13,8 @@ CLASS net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl ARG 1 details METHOD handleCustomPayload (Lnet/minecraft/network/protocol/common/custom/CustomPacketPayload;)V ARG 1 payload + METHOD lambda$storeDisconnectionReport$0 (Lnet/minecraft/server/ServerLinks$Entry;)Ljava/util/List; + ARG 0 entry METHOD parseResourcePackUrl (Ljava/lang/String;)Ljava/net/URL; ARG 0 url METHOD preparePackPrompt (Lnet/minecraft/network/chat/Component;Lnet/minecraft/network/chat/Component;)Lnet/minecraft/network/chat/Component; @@ -34,6 +36,8 @@ CLASS net/minecraft/client/multiplayer/ClientCommonPacketListenerImpl ARG 4 requests ARG 5 required ARG 6 prompt + METHOD lambda$new$0 (Lnet/minecraft/client/Minecraft;Lnet/minecraft/client/gui/screens/Screen;ZLjava/util/List;Lnet/minecraft/client/multiplayer/ClientCommonPacketListenerImpl;Z)V + ARG 5 confirmed METHOD update (Lnet/minecraft/client/Minecraft;Ljava/util/UUID;Ljava/net/URL;Ljava/lang/String;ZLnet/minecraft/network/chat/Component;)Lnet/minecraft/client/multiplayer/ClientCommonPacketListenerImpl$PackConfirmScreen; ARG 1 minecraft ARG 2 id diff --git a/data/net/minecraft/client/multiplayer/LegacyServerPinger.mapping b/data/net/minecraft/client/multiplayer/LegacyServerPinger.mapping index 3c94856ae..22c4b7d0e 100644 --- a/data/net/minecraft/client/multiplayer/LegacyServerPinger.mapping +++ b/data/net/minecraft/client/multiplayer/LegacyServerPinger.mapping @@ -12,6 +12,7 @@ CLASS net/minecraft/client/multiplayer/LegacyServerPinger ARG 2 exception CLASS Output METHOD handleResponse (ILjava/lang/String;Ljava/lang/String;II)V + ARG 1 protocolVersion ARG 2 version ARG 3 motd ARG 4 players diff --git a/data/net/minecraft/client/quickplay/QuickPlayLog.mapping b/data/net/minecraft/client/quickplay/QuickPlayLog.mapping index 8455439c6..5d5f0f64e 100644 --- a/data/net/minecraft/client/quickplay/QuickPlayLog.mapping +++ b/data/net/minecraft/client/quickplay/QuickPlayLog.mapping @@ -12,3 +12,9 @@ CLASS net/minecraft/client/quickplay/QuickPlayLog CLASS Type METHOD (Ljava/lang/String;ILjava/lang/String;)V ARG 3 name + CLASS QuickPlayEntry + METHOD lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + CLASS QuickPlayWorld + METHOD lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/data/net/minecraft/client/renderer/FogRenderer.mapping b/data/net/minecraft/client/renderer/FogRenderer.mapping index 1b087656c..c080924d6 100644 --- a/data/net/minecraft/client/renderer/FogRenderer.mapping +++ b/data/net/minecraft/client/renderer/FogRenderer.mapping @@ -9,7 +9,7 @@ CLASS net/minecraft/client/renderer/FogRenderer ARG 4 y ARG 5 z METHOD setupColor (Lnet/minecraft/client/Camera;FLnet/minecraft/client/multiplayer/ClientLevel;IF)V - ARG 0 activeRenderInfo + ARG 0 camera ARG 1 partialTicks ARG 2 level ARG 3 renderDistanceChunks @@ -27,11 +27,14 @@ CLASS net/minecraft/client/renderer/FogRenderer METHOD getModifiedVoidDarkness (Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/effect/MobEffectInstance;FF)F ARG 1 entity ARG 2 effectInstance + ARG 3 fogginess ARG 4 partialTick METHOD isEnabled (Lnet/minecraft/world/entity/LivingEntity;F)Z ARG 1 entity + ARG 2 partialTick METHOD setupFog (Lnet/minecraft/client/renderer/FogRenderer$FogData;Lnet/minecraft/world/entity/LivingEntity;Lnet/minecraft/world/effect/MobEffectInstance;FF)V ARG 1 fogData ARG 2 entity ARG 3 effectInstance ARG 4 farPlaneDistance + ARG 5 partialTick diff --git a/data/net/minecraft/client/renderer/LevelRenderer.mapping b/data/net/minecraft/client/renderer/LevelRenderer.mapping index c41720509..4cb704d63 100644 --- a/data/net/minecraft/client/renderer/LevelRenderer.mapping +++ b/data/net/minecraft/client/renderer/LevelRenderer.mapping @@ -34,8 +34,8 @@ CLASS net/minecraft/client/renderer/LevelRenderer ARG 10 blue ARG 11 alpha METHOD addFrustumQuad (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lorg/joml/Matrix4f;IIIIIII)V - ARG 1 consumer - ARG 2 matrix + ARG 1 buffer + ARG 2 pose ARG 3 index1 ARG 4 index2 ARG 5 index3 @@ -44,8 +44,8 @@ CLASS net/minecraft/client/renderer/LevelRenderer ARG 8 green ARG 9 blue METHOD addFrustumVertex (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lorg/joml/Matrix4f;I)V - ARG 1 consumer - ARG 2 matrix + ARG 1 buffer + ARG 2 pose ARG 3 vertexIndex METHOD addParticle (Lnet/minecraft/core/particles/ParticleOptions;DDDDDD)V ARG 1 options @@ -210,7 +210,7 @@ CLASS net/minecraft/client/renderer/LevelRenderer ARG 9 camZ METHOD renderDebug (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Lnet/minecraft/client/Camera;)V ARG 1 poseStack - ARG 2 buffer + ARG 2 bufferSource ARG 3 camera METHOD renderEndSky (Lcom/mojang/blaze3d/vertex/PoseStack;)V ARG 1 poseStack @@ -238,7 +238,7 @@ CLASS net/minecraft/client/renderer/LevelRenderer ARG 12 alpha METHOD renderHitOutline (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/world/entity/Entity;DDDLnet/minecraft/core/BlockPos;Lnet/minecraft/world/level/block/state/BlockState;)V ARG 1 poseStack - ARG 2 consumer + ARG 2 buffer ARG 3 entity ARG 4 camX ARG 6 camY @@ -311,7 +311,7 @@ CLASS net/minecraft/client/renderer/LevelRenderer ARG 9 projectionMatrix METHOD renderShape (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/world/phys/shapes/VoxelShape;DDDFFFF)V ARG 0 poseStack - ARG 1 consumer + ARG 1 buffer ARG 2 shape ARG 3 x ARG 5 y @@ -335,7 +335,7 @@ CLASS net/minecraft/client/renderer/LevelRenderer ARG 7 camZ METHOD renderVoxelShape (Lcom/mojang/blaze3d/vertex/PoseStack;Lcom/mojang/blaze3d/vertex/VertexConsumer;Lnet/minecraft/world/phys/shapes/VoxelShape;DDDFFFFZ)V ARG 0 poseStack - ARG 1 consumer + ARG 1 buffer ARG 2 shape ARG 3 x ARG 5 y diff --git a/data/net/minecraft/client/renderer/debug/DebugRenderer.mapping b/data/net/minecraft/client/renderer/debug/DebugRenderer.mapping index 9ca68f5a7..9a7657e65 100644 --- a/data/net/minecraft/client/renderer/debug/DebugRenderer.mapping +++ b/data/net/minecraft/client/renderer/debug/DebugRenderer.mapping @@ -83,6 +83,8 @@ CLASS net/minecraft/client/renderer/debug/DebugRenderer ARG 7 z ARG 9 color ARG 10 scale + ARG 11 center + ARG 12 offset ARG 13 transparent METHOD renderFloatingText (Lcom/mojang/blaze3d/vertex/PoseStack;Lnet/minecraft/client/renderer/MultiBufferSource;Ljava/lang/String;IIII)V ARG 0 poseStack diff --git a/data/net/minecraft/client/renderer/entity/FishingHookRenderer.mapping b/data/net/minecraft/client/renderer/entity/FishingHookRenderer.mapping index a1b260074..870f571f0 100644 --- a/data/net/minecraft/client/renderer/entity/FishingHookRenderer.mapping +++ b/data/net/minecraft/client/renderer/entity/FishingHookRenderer.mapping @@ -4,6 +4,7 @@ CLASS net/minecraft/client/renderer/entity/FishingHookRenderer ARG 1 denominator METHOD getPlayerHandPos (Lnet/minecraft/world/entity/player/Player;FF)Lnet/minecraft/world/phys/Vec3; ARG 1 player + ARG 2 attackAngle ARG 3 partialTick METHOD getTextureLocation (Lnet/minecraft/world/entity/projectile/FishingHook;)Lnet/minecraft/resources/ResourceLocation; COMMENT Returns the location of an entity's texture. diff --git a/data/net/minecraft/client/renderer/entity/LightningBoltRenderer.mapping b/data/net/minecraft/client/renderer/entity/LightningBoltRenderer.mapping index 2c3991eb5..af97cc3bb 100644 --- a/data/net/minecraft/client/renderer/entity/LightningBoltRenderer.mapping +++ b/data/net/minecraft/client/renderer/entity/LightningBoltRenderer.mapping @@ -3,8 +3,8 @@ CLASS net/minecraft/client/renderer/entity/LightningBoltRenderer COMMENT Returns the location of an entity's texture. ARG 1 entity METHOD quad (Lorg/joml/Matrix4f;Lcom/mojang/blaze3d/vertex/VertexConsumer;FFIFFFFFFFZZZZ)V - ARG 0 matrix - ARG 1 consumer + ARG 0 pose + ARG 1 buffer ARG 2 x1 ARG 3 z1 ARG 4 index diff --git a/data/net/minecraft/client/renderer/entity/PiglinRenderer.mapping b/data/net/minecraft/client/renderer/entity/PiglinRenderer.mapping index eb31f6ca4..e7b481f2e 100644 --- a/data/net/minecraft/client/renderer/entity/PiglinRenderer.mapping +++ b/data/net/minecraft/client/renderer/entity/PiglinRenderer.mapping @@ -2,6 +2,8 @@ CLASS net/minecraft/client/renderer/entity/PiglinRenderer METHOD (Lnet/minecraft/client/renderer/entity/EntityRendererProvider$Context;Lnet/minecraft/client/model/geom/ModelLayerLocation;Lnet/minecraft/client/model/geom/ModelLayerLocation;Lnet/minecraft/client/model/geom/ModelLayerLocation;Z)V ARG 1 context ARG 2 layer + ARG 3 innerModel + ARG 4 outerModel ARG 5 noRightEar METHOD createModel (Lnet/minecraft/client/model/geom/EntityModelSet;Lnet/minecraft/client/model/geom/ModelLayerLocation;Z)Lnet/minecraft/client/model/PiglinModel; ARG 0 modelSet diff --git a/data/net/minecraft/client/renderer/texture/atlas/sources/PalettedPermutations.mapping b/data/net/minecraft/client/renderer/texture/atlas/sources/PalettedPermutations.mapping index 2988ca7d3..db6ed79ab 100644 --- a/data/net/minecraft/client/renderer/texture/atlas/sources/PalettedPermutations.mapping +++ b/data/net/minecraft/client/renderer/texture/atlas/sources/PalettedPermutations.mapping @@ -3,8 +3,22 @@ CLASS net/minecraft/client/renderer/texture/atlas/sources/PalettedPermutations ARG 1 textures ARG 2 paletteKey ARG 3 permutations + METHOD createPaletteMapping ([I[I)Ljava/util/function/IntUnaryOperator; + ARG 0 palette1 + ARG 1 palette2 METHOD lambda$createPaletteMapping$7 (Lit/unimi/dsi/fastutil/ints/Int2IntMap;I)I ARG 1 color + METHOD lambda$static$0 (Lnet/minecraft/client/renderer/texture/atlas/sources/PalettedPermutations;)Ljava/util/List; + ARG 0 palettedPermutations + METHOD lambda$static$1 (Lnet/minecraft/client/renderer/texture/atlas/sources/PalettedPermutations;)Lnet/minecraft/resources/ResourceLocation; + ARG 0 palettedPermutations + METHOD lambda$static$2 (Lnet/minecraft/client/renderer/texture/atlas/sources/PalettedPermutations;)Ljava/util/Map; + ARG 0 palettedPermutations + METHOD lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance METHOD loadPaletteEntryFromImage (Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/resources/ResourceLocation;)[I ARG 0 resourceMananger ARG 1 palette + CLASS PalettedSpriteSupplier + METHOD apply (Lnet/minecraft/client/renderer/texture/atlas/SpriteResourceLoader;)Lnet/minecraft/client/renderer/texture/SpriteContents; + ARG 1 loader diff --git a/data/net/minecraft/client/renderer/texture/atlas/sources/Unstitcher.mapping b/data/net/minecraft/client/renderer/texture/atlas/sources/Unstitcher.mapping index acf8d8b95..ff5b02310 100644 --- a/data/net/minecraft/client/renderer/texture/atlas/sources/Unstitcher.mapping +++ b/data/net/minecraft/client/renderer/texture/atlas/sources/Unstitcher.mapping @@ -4,9 +4,24 @@ CLASS net/minecraft/client/renderer/texture/atlas/sources/Unstitcher ARG 2 regions ARG 3 xDivisor ARG 5 yDivisor + METHOD lambda$static$0 (Lnet/minecraft/client/renderer/texture/atlas/sources/Unstitcher;)Lnet/minecraft/resources/ResourceLocation; + ARG 0 unstitcher + METHOD lambda$static$1 (Lnet/minecraft/client/renderer/texture/atlas/sources/Unstitcher;)Ljava/util/List; + ARG 0 unstitcher + METHOD lambda$static$2 (Lnet/minecraft/client/renderer/texture/atlas/sources/Unstitcher;)Ljava/lang/Double; + ARG 0 unstitcher + METHOD lambda$static$3 (Lnet/minecraft/client/renderer/texture/atlas/sources/Unstitcher;)Ljava/lang/Double; + ARG 0 unstitcher + METHOD lambda$static$4 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + CLASS Region + METHOD lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance CLASS RegionInstance METHOD (Lnet/minecraft/client/renderer/texture/atlas/sources/LazyLoadedImage;Lnet/minecraft/client/renderer/texture/atlas/sources/Unstitcher$Region;DD)V ARG 1 image ARG 2 region ARG 3 xDivisor ARG 5 yDivisor + METHOD apply (Lnet/minecraft/client/renderer/texture/atlas/SpriteResourceLoader;)Lnet/minecraft/client/renderer/texture/SpriteContents; + ARG 1 loader diff --git a/data/net/minecraft/client/resources/metadata/gui/GuiSpriteScaling.mapping b/data/net/minecraft/client/resources/metadata/gui/GuiSpriteScaling.mapping index 43a298844..91a5675b7 100644 --- a/data/net/minecraft/client/resources/metadata/gui/GuiSpriteScaling.mapping +++ b/data/net/minecraft/client/resources/metadata/gui/GuiSpriteScaling.mapping @@ -7,6 +7,8 @@ CLASS net/minecraft/client/resources/metadata/gui/GuiSpriteScaling ARG 3 key ARG 4 codec CLASS NineSlice + METHOD lambda$static$0 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance METHOD validate (Lnet/minecraft/client/resources/metadata/gui/GuiSpriteScaling$NineSlice;)Lcom/mojang/serialization/DataResult; ARG 0 nineSlice CLASS Border @@ -16,3 +18,5 @@ CLASS net/minecraft/client/resources/metadata/gui/GuiSpriteScaling ARG 0 nineSliceBorder METHOD lambda$static$3 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance + METHOD lambda$static$4 (Lnet/minecraft/client/resources/metadata/gui/GuiSpriteScaling$NineSlice$Border;)Lcom/mojang/datafixers/util/Either; + ARG 0 value diff --git a/data/net/minecraft/client/searchtree/SuffixArray.mapping b/data/net/minecraft/client/searchtree/SuffixArray.mapping index b238cbcec..69e7cf6c5 100644 --- a/data/net/minecraft/client/searchtree/SuffixArray.mapping +++ b/data/net/minecraft/client/searchtree/SuffixArray.mapping @@ -2,6 +2,11 @@ CLASS net/minecraft/client/searchtree/SuffixArray METHOD add (Ljava/lang/Object;Ljava/lang/String;)V ARG 1 object ARG 2 contents + METHOD compare (Ljava/lang/String;I)I + ARG 1 query + ARG 2 index + METHOD getString (I)Ljava/lang/String; + ARG 1 index METHOD print ()V COMMENT Prints the entire array to the logger, on debug level METHOD search (Ljava/lang/String;)Ljava/util/List; diff --git a/data/net/minecraft/client/telemetry/TelemetryEventInstance.mapping b/data/net/minecraft/client/telemetry/TelemetryEventInstance.mapping index 322ba3163..03f7c51e6 100644 --- a/data/net/minecraft/client/telemetry/TelemetryEventInstance.mapping +++ b/data/net/minecraft/client/telemetry/TelemetryEventInstance.mapping @@ -1,3 +1,6 @@ CLASS net/minecraft/client/telemetry/TelemetryEventInstance + METHOD (Lnet/minecraft/client/telemetry/TelemetryEventType;Lnet/minecraft/client/telemetry/TelemetryPropertyMap;)V + ARG 1 type + ARG 2 properties METHOD export (Lcom/mojang/authlib/minecraft/TelemetrySession;)Lcom/mojang/authlib/minecraft/TelemetryEvent; ARG 1 session diff --git a/data/net/minecraft/client/telemetry/TelemetryEventSender.mapping b/data/net/minecraft/client/telemetry/TelemetryEventSender.mapping index 53b48f37b..344aebcfd 100644 --- a/data/net/minecraft/client/telemetry/TelemetryEventSender.mapping +++ b/data/net/minecraft/client/telemetry/TelemetryEventSender.mapping @@ -1,3 +1,6 @@ CLASS net/minecraft/client/telemetry/TelemetryEventSender + METHOD decorate (Ljava/util/function/Consumer;)Lnet/minecraft/client/telemetry/TelemetryEventSender; + ARG 1 decorator METHOD send (Lnet/minecraft/client/telemetry/TelemetryEventType;Ljava/util/function/Consumer;)V ARG 1 eventType + ARG 2 decorator diff --git a/data/net/minecraft/client/telemetry/TelemetryProperty.mapping b/data/net/minecraft/client/telemetry/TelemetryProperty.mapping index 591a14974..90f67f19a 100644 --- a/data/net/minecraft/client/telemetry/TelemetryProperty.mapping +++ b/data/net/minecraft/client/telemetry/TelemetryProperty.mapping @@ -31,6 +31,8 @@ CLASS net/minecraft/client/telemetry/TelemetryProperty CLASS Exporter METHOD apply (Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;Ljava/lang/String;Ljava/lang/Object;)V ARG 1 container + ARG 2 exportKey + ARG 3 value CLASS GameMode METHOD (Ljava/lang/String;ILjava/lang/String;I)V ARG 3 key From 7053777d33b23fea3144298e025996a6cff9be33 Mon Sep 17 00:00:00 2001 From: PiTheGuy Date: Tue, 3 Dec 2024 16:17:25 -0600 Subject: [PATCH 2/2] Address feedback --- data/net/minecraft/client/renderer/LevelRenderer.mapping | 2 +- .../client/renderer/entity/LightningBoltRenderer.mapping | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/data/net/minecraft/client/renderer/LevelRenderer.mapping b/data/net/minecraft/client/renderer/LevelRenderer.mapping index 4cb704d63..4a7df29a7 100644 --- a/data/net/minecraft/client/renderer/LevelRenderer.mapping +++ b/data/net/minecraft/client/renderer/LevelRenderer.mapping @@ -34,7 +34,7 @@ CLASS net/minecraft/client/renderer/LevelRenderer ARG 10 blue ARG 11 alpha METHOD addFrustumQuad (Lcom/mojang/blaze3d/vertex/VertexConsumer;Lorg/joml/Matrix4f;IIIIIII)V - ARG 1 buffer + ARG 1 consumer ARG 2 pose ARG 3 index1 ARG 4 index2 diff --git a/data/net/minecraft/client/renderer/entity/LightningBoltRenderer.mapping b/data/net/minecraft/client/renderer/entity/LightningBoltRenderer.mapping index af97cc3bb..65ca7c3d5 100644 --- a/data/net/minecraft/client/renderer/entity/LightningBoltRenderer.mapping +++ b/data/net/minecraft/client/renderer/entity/LightningBoltRenderer.mapping @@ -4,7 +4,7 @@ CLASS net/minecraft/client/renderer/entity/LightningBoltRenderer ARG 1 entity METHOD quad (Lorg/joml/Matrix4f;Lcom/mojang/blaze3d/vertex/VertexConsumer;FFIFFFFFFFZZZZ)V ARG 0 pose - ARG 1 buffer + ARG 1 consumer ARG 2 x1 ARG 3 z1 ARG 4 index