diff --git a/mappings/net/minecraft/block/LeavesBlock.mapping b/mappings/net/minecraft/block/LeavesBlock.mapping index 5e53bea6db..d0a9cc781c 100644 --- a/mappings/net/minecraft/block/LeavesBlock.mapping +++ b/mappings/net/minecraft/block/LeavesBlock.mapping @@ -4,6 +4,9 @@ CLASS net/minecraft/class_2397 net/minecraft/block/LeavesBlock FIELD field_31111 MAX_DISTANCE I FIELD field_38227 WATERLOGGED Lnet/minecraft/class_2746; FIELD field_55773 leafParticleChance F + METHOD (FLnet/minecraft/class_4970$class_2251;)V + ARG 1 leafParticleChance + ARG 2 settings METHOD method_10300 updateDistanceFromLogs (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; ARG 0 state ARG 1 world @@ -21,5 +24,12 @@ CLASS net/minecraft/class_2397 net/minecraft/block/LeavesBlock ARG 3 state ARG 4 posBelow METHOD method_66444 spawnLeafParticle (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)V + ARG 1 world + ARG 2 pos + ARG 3 random ARG 4 state ARG 5 posBelow + METHOD method_67234 spawnLeafParticle (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)V + ARG 1 world + ARG 2 pos + ARG 3 random diff --git a/mappings/net/minecraft/block/MangroveLeavesBlock.mapping b/mappings/net/minecraft/block/MangroveLeavesBlock.mapping index b1819027a1..6eeb8611ed 100644 --- a/mappings/net/minecraft/block/MangroveLeavesBlock.mapping +++ b/mappings/net/minecraft/block/MangroveLeavesBlock.mapping @@ -1,2 +1,4 @@ CLASS net/minecraft/class_7114 net/minecraft/block/MangroveLeavesBlock FIELD field_46394 CODEC Lcom/mojang/serialization/MapCodec; + METHOD method_67235 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/block/TintedParticleLeavesBlock.mapping b/mappings/net/minecraft/block/TintedParticleLeavesBlock.mapping new file mode 100644 index 0000000000..8c75236a0f --- /dev/null +++ b/mappings/net/minecraft/block/TintedParticleLeavesBlock.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_10716 net/minecraft/block/TintedParticleLeavesBlock + FIELD field_56338 CODEC Lcom/mojang/serialization/MapCodec; + METHOD method_67237 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/block/UntintedParticleLeavesBlock.mapping b/mappings/net/minecraft/block/UntintedParticleLeavesBlock.mapping new file mode 100644 index 0000000000..23a7016845 --- /dev/null +++ b/mappings/net/minecraft/block/UntintedParticleLeavesBlock.mapping @@ -0,0 +1,9 @@ +CLASS net/minecraft/class_10717 net/minecraft/block/UntintedParticleLeavesBlock + FIELD field_56339 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_56340 leafParticleEffect Lnet/minecraft/class_2394; + METHOD (FLnet/minecraft/class_2394;Lnet/minecraft/class_4970$class_2251;)V + ARG 1 leafParticleChance + ARG 2 leafParticleEffect + ARG 3 settings + METHOD method_67239 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/client/data/AtlasDefinitionProvider.mapping b/mappings/net/minecraft/client/data/AtlasDefinitionProvider.mapping new file mode 100644 index 0000000000..89fa0ebd9c --- /dev/null +++ b/mappings/net/minecraft/client/data/AtlasDefinitionProvider.mapping @@ -0,0 +1,32 @@ +CLASS net/minecraft/class_10718 net/minecraft/client/data/AtlasDefinitionProvider + FIELD field_56342 TRIM_PALETTES_ID Lnet/minecraft/class_2960; + FIELD field_56343 TRIM_ASSET_SUFFIX_TO_COLOR_PALETTE Ljava/util/Map; + FIELD field_56344 ARMOR_TRIM_PATTERN_KEYS Ljava/util/List; + FIELD field_56345 EQUIPMENT_MODEL_LAYER_TYPES Ljava/util/List; + FIELD field_56346 pathResolver Lnet/minecraft/class_7784$class_7489; + METHOD (Lnet/minecraft/class_7784;)V + ARG 1 output + METHOD method_67246 (Lnet/minecraft/class_10714$class_10715;)Lnet/minecraft/class_2960; + ARG 0 assetId + METHOD method_67247 (Lnet/minecraft/class_10714;)Ljava/util/stream/Stream; + ARG 0 assets + METHOD method_67248 createDirectoryAtlasSource (Lnet/minecraft/class_10721;)Lnet/minecraft/class_7948; + ARG 0 spriteMapper + METHOD method_67249 (Lnet/minecraft/class_10186$class_10190;Ljava/lang/String;)Ljava/lang/String; + ARG 1 trimPatternPath + METHOD method_67250 createSingleAtlasSource (Lnet/minecraft/class_4730;)Lnet/minecraft/class_7948; + ARG 0 spriteId + METHOD method_67251 createAtlasSources (Ljava/lang/String;)Ljava/util/List; + ARG 0 directorySource + METHOD method_67252 runForAtlas (Lnet/minecraft/class_7403;Lnet/minecraft/class_2960;Ljava/util/List;)Ljava/util/concurrent/CompletableFuture; + ARG 1 writer + ARG 2 atlasId + ARG 3 atlasSources + METHOD method_67253 getArmorTrimTextures ()Ljava/util/List; + METHOD method_67254 createAtlasSources (Lnet/minecraft/class_10721;)Ljava/util/List; + ARG 0 spriteMapper + METHOD method_67255 streamTrimAssets ()Ljava/util/stream/Stream; + METHOD method_67256 createArmorTrimsAtlasSources ()Ljava/util/List; + METHOD method_67257 createBlocksAtlasSources ()Ljava/util/List; + METHOD method_67258 createBannerPatternsAtlasSources ()Ljava/util/List; + METHOD method_67259 createShieldAtlasSources ()Ljava/util/List; diff --git a/mappings/net/minecraft/client/data/ItemModelGenerator.mapping b/mappings/net/minecraft/client/data/ItemModelGenerator.mapping index 4577b96add..38ce3b6fba 100644 --- a/mappings/net/minecraft/client/data/ItemModelGenerator.mapping +++ b/mappings/net/minecraft/client/data/ItemModelGenerator.mapping @@ -3,6 +3,10 @@ CLASS net/minecraft/class_4915 net/minecraft/client/data/ItemModelGenerator FIELD field_55244 TRIM_MATERIALS Ljava/util/List; FIELD field_55245 output Lnet/minecraft/class_10405; FIELD field_55246 modelCollector Ljava/util/function/BiConsumer; + FIELD field_56347 HELMET_TRIM_ID_PREFIX Lnet/minecraft/class_2960; + FIELD field_56348 CHESTPLATE_TRIM_ID_PREFIX Lnet/minecraft/class_2960; + FIELD field_56349 LEGGINGS_TRIM_ID_PREFIX Lnet/minecraft/class_2960; + FIELD field_56350 BOOTS_TRIM_ID_PREFIX Lnet/minecraft/class_2960; METHOD (Lnet/minecraft/class_10405;Ljava/util/function/BiConsumer;)V ARG 1 output ARG 2 modelCollector @@ -30,6 +34,7 @@ CLASS net/minecraft/class_4915 net/minecraft/client/data/ItemModelGenerator METHOD method_65429 registerArmor (Lnet/minecraft/class_1792;Lnet/minecraft/class_5321;Lnet/minecraft/class_2960;Z)V ARG 1 item ARG 2 equipmentKey + ARG 3 trimIdPrefix ARG 4 dyeable METHOD method_65430 registerPotionTinted (Lnet/minecraft/class_1792;Lnet/minecraft/class_2960;)V ARG 1 item @@ -107,4 +112,6 @@ CLASS net/minecraft/class_4915 net/minecraft/client/data/ItemModelGenerator ARG 1 item METHOD method_65457 registerWithDyeableOverlay (Lnet/minecraft/class_1792;)V ARG 1 item + METHOD method_67260 getTrimAssetIdPrefix (Ljava/lang/String;)Lnet/minecraft/class_2960; + ARG 0 prefix CLASS class_8072 TrimMaterial diff --git a/mappings/net/minecraft/client/render/Atlases.mapping b/mappings/net/minecraft/client/render/Atlases.mapping new file mode 100644 index 0000000000..594f82c027 --- /dev/null +++ b/mappings/net/minecraft/client/render/Atlases.mapping @@ -0,0 +1,15 @@ +CLASS net/minecraft/class_10725 net/minecraft/client/render/Atlases + FIELD field_56379 ARMOR_TRIMS Lnet/minecraft/class_2960; + FIELD field_56380 BANNER_PATTERNS Lnet/minecraft/class_2960; + FIELD field_56381 BEDS Lnet/minecraft/class_2960; + FIELD field_56382 BLOCKS Lnet/minecraft/class_2960; + FIELD field_56383 CHESTS Lnet/minecraft/class_2960; + FIELD field_56384 DECORATED_POT Lnet/minecraft/class_2960; + FIELD field_56385 GUI Lnet/minecraft/class_2960; + FIELD field_56386 MAP_DECORATIONS Lnet/minecraft/class_2960; + FIELD field_56387 MOB_EFFECTS Lnet/minecraft/class_2960; + FIELD field_56388 PAINTINGS Lnet/minecraft/class_2960; + FIELD field_56389 PARTICLES Lnet/minecraft/class_2960; + FIELD field_56390 SHIELD_PATTERNS Lnet/minecraft/class_2960; + FIELD field_56391 SHULKER_BOXES Lnet/minecraft/class_2960; + FIELD field_56392 SIGNS Lnet/minecraft/class_2960; diff --git a/mappings/net/minecraft/client/render/TexturedRenderLayers.mapping b/mappings/net/minecraft/client/render/TexturedRenderLayers.mapping index c7733ea97f..4960ba4194 100644 --- a/mappings/net/minecraft/client/render/TexturedRenderLayers.mapping +++ b/mappings/net/minecraft/client/render/TexturedRenderLayers.mapping @@ -11,6 +11,16 @@ CLASS net/minecraft/class_4722 net/minecraft/client/render/TexturedRenderLayers FIELD field_21711 COLORED_SHULKER_BOXES_TEXTURES Ljava/util/List; FIELD field_21712 SIGN_TYPE_TEXTURES Ljava/util/Map; FIELD field_21713 BED_TEXTURES [Lnet/minecraft/class_4730; + FIELD field_21714 TRAPPED_CHEST Lnet/minecraft/class_4730; + FIELD field_21715 TRAPPED_CHEST_LEFT Lnet/minecraft/class_4730; + FIELD field_21716 TRAPPED_CHEST_RIGHT Lnet/minecraft/class_4730; + FIELD field_21717 CHRISTMAS_CHEST Lnet/minecraft/class_4730; + FIELD field_21718 CHRISTMAS_CHEST_LEFT Lnet/minecraft/class_4730; + FIELD field_21719 CHRISTMAS_CHEST_RIGHT Lnet/minecraft/class_4730; + FIELD field_21720 CHEST Lnet/minecraft/class_4730; + FIELD field_21721 CHEST_LEFT Lnet/minecraft/class_4730; + FIELD field_21722 CHEST_RIGHT Lnet/minecraft/class_4730; + FIELD field_21723 ENDER_CHEST Lnet/minecraft/class_4730; FIELD field_21724 SHULKER_BOXES_RENDER_LAYER Lnet/minecraft/class_1921; FIELD field_21725 BEDS_RENDER_LAYER Lnet/minecraft/class_1921; FIELD field_21726 BANNER_PATTERNS_RENDER_LAYER Lnet/minecraft/class_1921; @@ -30,6 +40,16 @@ CLASS net/minecraft/class_4722 net/minecraft/client/render/TexturedRenderLayers FIELD field_49770 SHIELD_BASE Lnet/minecraft/class_4730; FIELD field_51914 DECORATED_POT_BASE Lnet/minecraft/class_4730; FIELD field_51915 DECORATED_POT_SIDE Lnet/minecraft/class_4730; + FIELD field_56355 ITEM_SPRITE_MAPPER Lnet/minecraft/class_10721; + FIELD field_56356 BLOCK_SPRITE_MAPPER Lnet/minecraft/class_10721; + FIELD field_56357 BANNER_PATTERN_SPRITE_MAPPER Lnet/minecraft/class_10721; + FIELD field_56358 SHIELD_PATTERN_SPRITE_MAPPER Lnet/minecraft/class_10721; + FIELD field_56359 CHEST_SPRITE_MAPPER Lnet/minecraft/class_10721; + FIELD field_56360 DECORATED_POT_SPRITE_MAPPER Lnet/minecraft/class_10721; + FIELD field_56361 BED_SPRITE_MAPPER Lnet/minecraft/class_10721; + FIELD field_56362 SHULKER_SPRITE_MAPPER Lnet/minecraft/class_10721; + FIELD field_56363 SIGN_SPRITE_MAPPER Lnet/minecraft/class_10721; + FIELD field_56364 HANGING_SIGN_SPRITE_MAPPER Lnet/minecraft/class_10721; METHOD method_24059 getBannerPatterns ()Lnet/minecraft/class_1921; METHOD method_24062 getChestTextureId (Lnet/minecraft/class_2586;Lnet/minecraft/class_2745;Z)Lnet/minecraft/class_4730; ARG 0 blockEntity diff --git a/mappings/net/minecraft/client/render/block/entity/ConduitBlockEntityRenderer.mapping b/mappings/net/minecraft/client/render/block/entity/ConduitBlockEntityRenderer.mapping index 90c32f1093..e4df97bece 100644 --- a/mappings/net/minecraft/client/render/block/entity/ConduitBlockEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/block/entity/ConduitBlockEntityRenderer.mapping @@ -10,6 +10,7 @@ CLASS net/minecraft/class_829 net/minecraft/client/render/block/entity/ConduitBl FIELD field_4378 CAGE_TEXTURE Lnet/minecraft/class_4730; FIELD field_4379 OPEN_EYE_TEXTURE Lnet/minecraft/class_4730; FIELD field_4380 CLOSED_EYE_TEXTURE Lnet/minecraft/class_4730; + FIELD field_56365 SPRITE_MAPPER Lnet/minecraft/class_10721; METHOD (Lnet/minecraft/class_5614$class_5615;)V ARG 1 ctx METHOD method_32150 getEyeTexturedModelData ()Lnet/minecraft/class_5607; diff --git a/mappings/net/minecraft/client/render/entity/equipment/EquipmentModel.mapping b/mappings/net/minecraft/client/render/entity/equipment/EquipmentModel.mapping index d42b71e1ee..e41931bfa2 100644 --- a/mappings/net/minecraft/client/render/entity/equipment/EquipmentModel.mapping +++ b/mappings/net/minecraft/client/render/entity/equipment/EquipmentModel.mapping @@ -45,3 +45,4 @@ CLASS net/minecraft/class_10186 net/minecraft/client/render/entity/equipment/Equ FIELD field_54132 name Ljava/lang/String; METHOD (Ljava/lang/String;ILjava/lang/String;)V ARG 3 name + METHOD method_67293 getTrimsDirectory ()Ljava/lang/String; diff --git a/mappings/net/minecraft/client/render/item/property/bool/ComponentBooleanProperty.mapping b/mappings/net/minecraft/client/render/item/property/bool/ComponentBooleanProperty.mapping new file mode 100644 index 0000000000..8909aabb50 --- /dev/null +++ b/mappings/net/minecraft/client/render/item/property/bool/ComponentBooleanProperty.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_10723 net/minecraft/client/render/item/property/bool/ComponentBooleanProperty + FIELD field_56367 CODEC Lcom/mojang/serialization/MapCodec; + METHOD method_67286 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/client/render/item/property/select/ComponentProperty.mapping b/mappings/net/minecraft/client/render/item/property/select/ComponentSelectProperty.mapping similarity index 94% rename from mappings/net/minecraft/client/render/item/property/select/ComponentProperty.mapping rename to mappings/net/minecraft/client/render/item/property/select/ComponentSelectProperty.mapping index fd7d909aec..1b9fbca444 100644 --- a/mappings/net/minecraft/client/render/item/property/select/ComponentProperty.mapping +++ b/mappings/net/minecraft/client/render/item/property/select/ComponentSelectProperty.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_10653 net/minecraft/client/render/item/property/select/ComponentProperty +CLASS net/minecraft/class_10653 net/minecraft/client/render/item/property/select/ComponentSelectProperty FIELD field_56122 TYPE Lnet/minecraft/class_10494$class_10495; METHOD method_66859 (Lnet/minecraft/class_10451$class_10454;)Lnet/minecraft/class_9331; ARG 0 unbakedSwitch diff --git a/mappings/net/minecraft/client/render/model/ModelBaker.mapping b/mappings/net/minecraft/client/render/model/ModelBaker.mapping index 7f1c0439e7..f4c6153f09 100644 --- a/mappings/net/minecraft/client/render/model/ModelBaker.mapping +++ b/mappings/net/minecraft/client/render/model/ModelBaker.mapping @@ -5,6 +5,7 @@ CLASS net/minecraft/class_1088 net/minecraft/client/render/model/ModelBaker FIELD field_21557 SHIELD_BASE Lnet/minecraft/class_4730; FIELD field_21558 SHIELD_BASE_NO_PATTERN Lnet/minecraft/class_4730; FIELD field_21772 BLOCK_DESTRUCTION_RENDER_LAYERS Ljava/util/List; + FIELD field_32983 MAX_BLOCK_DESTRUCTION_STAGE I FIELD field_52275 missingModel Lnet/minecraft/class_1100; FIELD field_5370 FIRE_1 Lnet/minecraft/class_4730; FIELD field_5380 LOGGER Lorg/slf4j/Logger; diff --git a/mappings/net/minecraft/client/texture/atlas/AtlasSource.mapping b/mappings/net/minecraft/client/texture/atlas/AtlasSource.mapping index 9187fae217..8677da0ab5 100644 --- a/mappings/net/minecraft/client/texture/atlas/AtlasSource.mapping +++ b/mappings/net/minecraft/client/texture/atlas/AtlasSource.mapping @@ -3,6 +3,7 @@ CLASS net/minecraft/class_7948 net/minecraft/client/texture/atlas/AtlasSource METHOD method_47673 load (Lnet/minecraft/class_3300;Lnet/minecraft/class_7948$class_7949;)V ARG 1 resourceManager ARG 2 regions + METHOD method_67288 getCodec ()Lcom/mojang/serialization/MapCodec; CLASS class_7949 SpriteRegions METHOD method_47670 add (Lnet/minecraft/class_2960;Lnet/minecraft/class_7948$class_7950;)V ARG 1 arg diff --git a/mappings/net/minecraft/client/texture/atlas/AtlasSourceManager.mapping b/mappings/net/minecraft/client/texture/atlas/AtlasSourceManager.mapping index 4784f359d1..b07c072d96 100644 --- a/mappings/net/minecraft/client/texture/atlas/AtlasSourceManager.mapping +++ b/mappings/net/minecraft/client/texture/atlas/AtlasSourceManager.mapping @@ -1,3 +1,7 @@ CLASS net/minecraft/class_7952 net/minecraft/client/texture/atlas/AtlasSourceManager FIELD field_41396 TYPE_CODEC Lcom/mojang/serialization/Codec; FIELD field_41397 LIST_CODEC Lcom/mojang/serialization/Codec; + FIELD field_56377 ID_MAPPER Lnet/minecraft/class_5699$class_10388; + METHOD method_67289 bootstrap ()V + METHOD method_67290 (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; + ARG 0 codec diff --git a/mappings/net/minecraft/client/texture/atlas/DirectoryAtlasSource.mapping b/mappings/net/minecraft/client/texture/atlas/DirectoryAtlasSource.mapping index c96acc2eb4..1155ae3695 100644 --- a/mappings/net/minecraft/client/texture/atlas/DirectoryAtlasSource.mapping +++ b/mappings/net/minecraft/client/texture/atlas/DirectoryAtlasSource.mapping @@ -8,4 +8,7 @@ CLASS net/minecraft/class_7954 net/minecraft/client/texture/atlas/DirectoryAtlas METHOD comp_3613 source ()Ljava/lang/String; METHOD comp_3614 prefix ()Ljava/lang/String; METHOD method_47683 (Lnet/minecraft/class_7654;Lnet/minecraft/class_7948$class_7949;Lnet/minecraft/class_2960;Lnet/minecraft/class_3298;)V + ARG 3 id ARG 4 resource + METHOD method_47684 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/client/texture/atlas/PalettedPermutationsAtlasSource.mapping b/mappings/net/minecraft/client/texture/atlas/PalettedPermutationsAtlasSource.mapping index 7fcab5bfb5..d56cd8e0f6 100644 --- a/mappings/net/minecraft/client/texture/atlas/PalettedPermutationsAtlasSource.mapping +++ b/mappings/net/minecraft/client/texture/atlas/PalettedPermutationsAtlasSource.mapping @@ -4,6 +4,11 @@ CLASS net/minecraft/class_8066 net/minecraft/client/texture/atlas/PalettedPermut FIELD comp_3617 permutations Ljava/util/Map; FIELD field_42077 CODEC Lcom/mojang/serialization/MapCodec; FIELD field_42078 LOGGER Lorg/slf4j/Logger; + FIELD field_56378 DEFAULT_SEPARATOR Ljava/lang/String; + METHOD (Ljava/util/List;Lnet/minecraft/class_2960;Ljava/util/Map;)V + ARG 1 textures + ARG 2 paletteKey + ARG 3 permutations METHOD (Ljava/util/List;Lnet/minecraft/class_2960;Ljava/util/Map;Ljava/lang/String;)V ARG 1 textures ARG 3 permutations @@ -21,6 +26,8 @@ CLASS net/minecraft/class_8066 net/minecraft/client/texture/atlas/PalettedPermut METHOD method_48492 toMapper ([I[I)Ljava/util/function/IntUnaryOperator; ARG 0 from ARG 1 to + METHOD method_67291 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance CLASS class_8067 PalettedSpriteRegion METHOD apply (Ljava/lang/Object;)Ljava/lang/Object; ARG 1 opener diff --git a/mappings/net/minecraft/client/util/SpriteMapper.mapping b/mappings/net/minecraft/client/util/SpriteMapper.mapping new file mode 100644 index 0000000000..7557999921 --- /dev/null +++ b/mappings/net/minecraft/client/util/SpriteMapper.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_10721 net/minecraft/client/util/SpriteMapper + METHOD method_67273 map (Lnet/minecraft/class_2960;)Lnet/minecraft/class_4730; + ARG 1 id + METHOD method_67274 mapVanilla (Ljava/lang/String;)Lnet/minecraft/class_4730; + ARG 1 id diff --git a/mappings/net/minecraft/component/type/BlocksAttacksComponent.mapping b/mappings/net/minecraft/component/type/BlocksAttacksComponent.mapping index 3c359e4f60..5f5444072e 100644 --- a/mappings/net/minecraft/component/type/BlocksAttacksComponent.mapping +++ b/mappings/net/minecraft/component/type/BlocksAttacksComponent.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_10707 net/minecraft/component/type/BlocksAttacksComponent FIELD field_56301 CODEC Lcom/mojang/serialization/Codec; FIELD field_56302 PACKET_CODEC Lnet/minecraft/class_9139; + METHOD method_67197 getBlockDelayTicks ()I METHOD method_67198 convertCooldownToTicks (F)I ARG 1 cooldownSeconds METHOD method_67199 playBlockSound (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;)V @@ -13,6 +14,11 @@ CLASS net/minecraft/class_10707 net/minecraft/component/type/BlocksAttacksCompon ARG 4 stack METHOD method_67201 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1309;Lnet/minecraft/class_6880;)V ARG 2 sound + METHOD method_67202 getDamageReductionAmount (Lnet/minecraft/class_1282;F)F + ARG 1 source + ARG 2 damage + METHOD method_67203 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance METHOD method_67204 onShieldHit (Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;Lnet/minecraft/class_1309;Lnet/minecraft/class_1268;F)V ARG 1 world ARG 2 stack @@ -24,9 +30,17 @@ CLASS net/minecraft/class_10707 net/minecraft/component/type/BlocksAttacksCompon CLASS class_10708 DamageReduction FIELD field_56303 CODEC Lcom/mojang/serialization/Codec; FIELD field_56304 PACKET_CODEC Lnet/minecraft/class_9139; - METHOD method_67206 (Lnet/minecraft/class_1282;F)F + FIELD field_56305 DEFAULT Lnet/minecraft/class_10707$class_10708; + METHOD method_67206 getReductionAmount (Lnet/minecraft/class_1282;F)F ARG 1 source + ARG 2 damage + METHOD method_67207 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance CLASS class_10709 ItemDamage FIELD field_56306 CODEC Lcom/mojang/serialization/Codec; FIELD field_56307 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_56308 DEFAULT Lnet/minecraft/class_10707$class_10709; METHOD method_67208 calculate (F)I + ARG 1 itemDamage + METHOD method_67209 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/component/type/ChargedProjectilesComponent.mapping b/mappings/net/minecraft/component/type/ChargedProjectilesComponent.mapping index 8f48795d03..f1abc2e0de 100644 --- a/mappings/net/minecraft/component/type/ChargedProjectilesComponent.mapping +++ b/mappings/net/minecraft/component/type/ChargedProjectilesComponent.mapping @@ -15,3 +15,5 @@ CLASS net/minecraft/class_9278 net/minecraft/component/type/ChargedProjectilesCo METHOD method_57441 of (Ljava/util/List;)Lnet/minecraft/class_9278; ARG 0 projectiles METHOD method_57442 isEmpty ()Z + METHOD method_67210 (Ljava/util/function/Consumer;Lnet/minecraft/class_2561;)V + ARG 1 text diff --git a/mappings/net/minecraft/component/type/ContainerLootComponent.mapping b/mappings/net/minecraft/component/type/ContainerLootComponent.mapping index 05d3405758..cc0bf4802b 100644 --- a/mappings/net/minecraft/component/type/ContainerLootComponent.mapping +++ b/mappings/net/minecraft/component/type/ContainerLootComponent.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_9297 net/minecraft/component/type/ContainerLootComponent FIELD field_49361 CODEC Lcom/mojang/serialization/Codec; + FIELD field_56315 UNKNOWN_LOOT_TABLE_TOOLTIP_TEXT Lnet/minecraft/class_2561; METHOD method_57513 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance diff --git a/mappings/net/minecraft/component/type/JukeboxPlayableComponent.mapping b/mappings/net/minecraft/component/type/JukeboxPlayableComponent.mapping index afc8f2a58c..beafc28087 100644 --- a/mappings/net/minecraft/component/type/JukeboxPlayableComponent.mapping +++ b/mappings/net/minecraft/component/type/JukeboxPlayableComponent.mapping @@ -6,3 +6,5 @@ CLASS net/minecraft/class_9792 net/minecraft/component/type/JukeboxPlayableCompo ARG 1 pos ARG 2 stack ARG 3 player + METHOD method_60748 (Ljava/util/function/Consumer;Lnet/minecraft/class_6880;)V + ARG 1 entry diff --git a/mappings/net/minecraft/component/type/MapIdComponent.mapping b/mappings/net/minecraft/component/type/MapIdComponent.mapping index 9184d7e745..9d2f149f8d 100644 --- a/mappings/net/minecraft/component/type/MapIdComponent.mapping +++ b/mappings/net/minecraft/component/type/MapIdComponent.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_9209 net/minecraft/component/type/MapIdComponent FIELD field_48924 PACKET_CODEC Lnet/minecraft/class_9139; FIELD field_49425 CODEC Lcom/mojang/serialization/Codec; + FIELD field_56341 LOCKED_TOOLTIP_TEXT Lnet/minecraft/class_2561; METHOD method_56814 asString ()Ljava/lang/String; diff --git a/mappings/net/minecraft/component/type/NbtComponent.mapping b/mappings/net/minecraft/component/type/NbtComponent.mapping index ed23a8fbf6..aa39147b15 100644 --- a/mappings/net/minecraft/component/type/NbtComponent.mapping +++ b/mappings/net/minecraft/component/type/NbtComponent.mapping @@ -6,6 +6,8 @@ CLASS net/minecraft/class_9279 net/minecraft/component/type/NbtComponent FIELD field_49306 nbt Lnet/minecraft/class_2487; FIELD field_51522 LOGGER Lorg/slf4j/Logger; FIELD field_55048 ID_KEY Ljava/lang/String; + FIELD field_56309 MOB_SPAWNER_ID Lnet/minecraft/class_2960; + FIELD field_56310 TRIAL_SPAWNER_ID Lnet/minecraft/class_2960; METHOD (Lnet/minecraft/class_2487;)V ARG 1 nbt METHOD equals (Ljava/lang/Object;)Z diff --git a/mappings/net/minecraft/component/type/ProfileComponent.mapping b/mappings/net/minecraft/component/type/ProfileComponent.mapping index b15b038ee4..696b793532 100644 --- a/mappings/net/minecraft/component/type/ProfileComponent.mapping +++ b/mappings/net/minecraft/component/type/ProfileComponent.mapping @@ -20,3 +20,5 @@ CLASS net/minecraft/class_9296 net/minecraft/component/type/ProfileComponent METHOD method_57511 isCompleted ()Z METHOD method_58116 (Ljava/lang/String;)Lnet/minecraft/class_9296; ARG 0 name + METHOD method_59533 (Ljava/util/Optional;)Lnet/minecraft/class_9296; + ARG 1 profile diff --git a/mappings/net/minecraft/component/type/TooltipDisplayComponent.mapping b/mappings/net/minecraft/component/type/TooltipDisplayComponent.mapping index 82c22415a4..fddbf4f397 100644 --- a/mappings/net/minecraft/component/type/TooltipDisplayComponent.mapping +++ b/mappings/net/minecraft/component/type/TooltipDisplayComponent.mapping @@ -3,7 +3,9 @@ CLASS net/minecraft/class_10712 net/minecraft/component/type/TooltipDisplayCompo FIELD field_56317 PACKET_CODEC Lnet/minecraft/class_9139; FIELD field_56318 DEFAULT Lnet/minecraft/class_10712; FIELD field_56319 HIDDEN_COMPONENTS_CODEC Lcom/mojang/serialization/Codec; - METHOD method_67214 test (Lnet/minecraft/class_9331;)Z + METHOD method_67213 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_67214 shouldDisplay (Lnet/minecraft/class_9331;)Z ARG 1 component METHOD method_67215 with (Lnet/minecraft/class_9331;Z)Lnet/minecraft/class_10712; ARG 1 component diff --git a/mappings/net/minecraft/component/type/WeaponComponent.mapping b/mappings/net/minecraft/component/type/WeaponComponent.mapping index a23dbfe924..46cd56f334 100644 --- a/mappings/net/minecraft/component/type/WeaponComponent.mapping +++ b/mappings/net/minecraft/component/type/WeaponComponent.mapping @@ -1,5 +1,8 @@ CLASS net/minecraft/class_10590 net/minecraft/component/type/WeaponComponent FIELD field_55712 CODEC Lcom/mojang/serialization/Codec; FIELD field_55713 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_56320 AXE_DISABLE_BLOCKING_FOR_SECONDS F + METHOD (I)V + ARG 1 itemDamagePerAttack METHOD method_66336 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance diff --git a/mappings/net/minecraft/datafixer/fix/TooltipDisplayComponentFix.mapping b/mappings/net/minecraft/datafixer/fix/TooltipDisplayComponentFix.mapping new file mode 100644 index 0000000000..e91e332b06 --- /dev/null +++ b/mappings/net/minecraft/datafixer/fix/TooltipDisplayComponentFix.mapping @@ -0,0 +1,42 @@ +CLASS net/minecraft/class_10682 net/minecraft/datafixer/fix/TooltipDisplayComponentFix + FIELD field_56252 HIDE_ADDITIONAL_TOOLTIP_COMPONENTS Ljava/util/List; + METHOD (Lcom/mojang/datafixers/schemas/Schema;)V + ARG 1 outputSchema + METHOD method_67104 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; + ARG 4 typed + METHOD method_67105 fix (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/types/Type;)Lcom/mojang/datafixers/Typed; + ARG 0 typed + ARG 1 canPlaceOnOpticFinder + ARG 2 canBreakOpticFinder + ARG 3 canPlaceOnType + ARG 4 canBreakType + METHOD method_67106 fixAdventureModePredicate (Lcom/mojang/datafixers/Typed;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/types/Type;Ljava/lang/String;Ljava/util/Set;)Lcom/mojang/datafixers/Typed; + ARG 0 typed + ARG 1 opticFinder + ARG 2 type + ARG 3 id + ARG 4 toHide + METHOD method_67107 (Lcom/mojang/datafixers/types/Type;Ljava/util/Set;Ljava/lang/String;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; + ARG 3 typedx + METHOD method_67108 fixAndInlineComponent (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/lang/String;Ljava/util/Set;)Lcom/mojang/serialization/Dynamic; + ARG 0 dynamic + ARG 1 id + ARG 2 toInline + ARG 3 toHide + METHOD method_67109 fixComponent (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/Set;)Lcom/mojang/serialization/Dynamic; + ARG 0 dynamic + ARG 1 id + ARG 2 toHide + METHOD method_67110 fixComponent (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;Ljava/util/Set;Ljava/util/function/UnaryOperator;)Lcom/mojang/serialization/Dynamic; + ARG 0 dynamic + ARG 1 id + ARG 2 toHide + ARG 3 fixer + METHOD method_67111 (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; + ARG 1 dynamicx + METHOD method_67112 (Ljava/util/Set;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; + ARG 1 dynamic + METHOD method_67113 (Ljava/util/Set;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; + ARG 2 dynamic + METHOD method_67114 (Ljava/util/Set;Ljava/lang/String;Ljava/util/function/UnaryOperator;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; + ARG 3 dynamicx diff --git a/mappings/net/minecraft/datafixer/schema/Schema2511_1.mapping b/mappings/net/minecraft/datafixer/schema/Schema2511_1.mapping new file mode 100644 index 0000000000..36b9ac29a4 --- /dev/null +++ b/mappings/net/minecraft/datafixer/schema/Schema2511_1.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_10683 net/minecraft/datafixer/schema/Schema2511_1 diff --git a/mappings/net/minecraft/datafixer/schema/Schema4306.mapping b/mappings/net/minecraft/datafixer/schema/Schema4306.mapping new file mode 100644 index 0000000000..4cab9a647d --- /dev/null +++ b/mappings/net/minecraft/datafixer/schema/Schema4306.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_10684 net/minecraft/datafixer/schema/Schema4306 diff --git a/mappings/net/minecraft/datafixer/schema/Schema4307.mapping b/mappings/net/minecraft/datafixer/schema/Schema4307.mapping new file mode 100644 index 0000000000..139ac53fff --- /dev/null +++ b/mappings/net/minecraft/datafixer/schema/Schema4307.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_10685 net/minecraft/datafixer/schema/Schema4307 diff --git a/mappings/net/minecraft/entity/VariantSelectorProvider.mapping b/mappings/net/minecraft/entity/VariantSelectorProvider.mapping new file mode 100644 index 0000000000..619a05956c --- /dev/null +++ b/mappings/net/minecraft/entity/VariantSelectorProvider.mapping @@ -0,0 +1,33 @@ +CLASS net/minecraft/class_10695 net/minecraft/entity/VariantSelectorProvider + METHOD method_67126 getSelectors ()Ljava/util/List; + METHOD method_67159 createFallback (I)Ljava/util/List; + ARG 0 priority + METHOD method_67160 createSingle (Lnet/minecraft/class_10695$class_10697;I)Ljava/util/List; + ARG 0 condition + ARG 1 priority + METHOD method_67161 (Ljava/util/function/Function;Ljava/util/List;Ljava/lang/Object;)V + ARG 2 entry + METHOD method_67162 select (Ljava/util/stream/Stream;Ljava/util/function/Function;Lnet/minecraft/class_5819;Ljava/lang/Object;)Ljava/util/Optional; + ARG 0 entries + ARG 1 providerGetter + ARG 2 random + ARG 3 context + METHOD method_67163 select (Ljava/util/stream/Stream;Ljava/util/function/Function;Ljava/lang/Object;)Ljava/util/stream/Stream; + ARG 0 entries + ARG 1 providerGetter + ARG 2 context + CLASS class_10696 Selector + METHOD (I)V + ARG 1 priority + METHOD (Lnet/minecraft/class_10695$class_10697;I)V + ARG 1 condition + ARG 2 priority + METHOD method_67164 createCodec (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; + ARG 0 conditionCodec + METHOD method_67165 (Lcom/mojang/serialization/Codec;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 1 instance + CLASS class_10697 SelectorCondition + METHOD method_67166 (Ljava/lang/Object;)Z + ARG 0 context + CLASS class_10698 UnwrappedSelector + FIELD field_56283 PRIORITY_COMPARATOR Ljava/util/Comparator; diff --git a/mappings/net/minecraft/entity/Variants.mapping b/mappings/net/minecraft/entity/Variants.mapping new file mode 100644 index 0000000000..05b9e0912a --- /dev/null +++ b/mappings/net/minecraft/entity/Variants.mapping @@ -0,0 +1,19 @@ +CLASS net/minecraft/class_10704 net/minecraft/entity/Variants + FIELD field_56288 VARIANT_NBT_KEY Ljava/lang/String; + METHOD method_67174 (Lnet/minecraft/class_5321;Lnet/minecraft/class_2960;)Lnet/minecraft/class_5321; + ARG 1 id + METHOD method_67175 getOrDefaultOrThrow (Lnet/minecraft/class_5455;Lnet/minecraft/class_5321;)Lnet/minecraft/class_6880; + ARG 0 registries + ARG 1 variantKey + METHOD method_67176 (Lnet/minecraft/class_2487;Lnet/minecraft/class_5321;)V + ARG 1 key + METHOD method_67177 writeVariantToNbt (Lnet/minecraft/class_2487;Lnet/minecraft/class_6880;)V + ARG 0 nbt + ARG 1 variantEntry + METHOD method_67178 readVariantFromNbt (Lnet/minecraft/class_2487;Lnet/minecraft/class_5455;Lnet/minecraft/class_5321;)Ljava/util/Optional; + ARG 0 nbt + ARG 1 registries + ARG 2 registryRef + METHOD method_67179 getDefaultOrThrow (Lnet/minecraft/class_5455;Lnet/minecraft/class_5321;)Lnet/minecraft/class_6880; + ARG 0 registries + ARG 1 registryRef diff --git a/mappings/net/minecraft/entity/passive/AnimalTemperature.mapping b/mappings/net/minecraft/entity/passive/AnimalTemperature.mapping new file mode 100644 index 0000000000..c2e3f8879d --- /dev/null +++ b/mappings/net/minecraft/entity/passive/AnimalTemperature.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_10687 net/minecraft/entity/passive/AnimalTemperature + FIELD field_56271 TEMPERATE Lnet/minecraft/class_2960; + FIELD field_56272 WARM Lnet/minecraft/class_2960; + FIELD field_56273 COLD Lnet/minecraft/class_2960; diff --git a/mappings/net/minecraft/entity/passive/CatVariant.mapping b/mappings/net/minecraft/entity/passive/CatVariant.mapping index 81b2b02233..7b9055523f 100644 --- a/mappings/net/minecraft/entity/passive/CatVariant.mapping +++ b/mappings/net/minecraft/entity/passive/CatVariant.mapping @@ -1,3 +1,11 @@ CLASS net/minecraft/class_7375 net/minecraft/entity/passive/CatVariant FIELD field_51941 PACKET_CODEC Lnet/minecraft/class_9139; - FIELD field_55959 CODEC Lcom/mojang/serialization/Codec; + FIELD field_55959 ENTRY_CODEC Lcom/mojang/serialization/Codec; + FIELD field_56257 CODEC Lcom/mojang/serialization/Codec; + FIELD field_56258 NETWORK_CODEC Lcom/mojang/serialization/Codec; + METHOD (Lnet/minecraft/class_10726;)V + ARG 1 assetInfo + METHOD method_67127 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_67128 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/entity/passive/CatVariants.mapping b/mappings/net/minecraft/entity/passive/CatVariants.mapping new file mode 100644 index 0000000000..67b2dfe255 --- /dev/null +++ b/mappings/net/minecraft/entity/passive/CatVariants.mapping @@ -0,0 +1,17 @@ +CLASS net/minecraft/class_10686 net/minecraft/entity/passive/CatVariants + METHOD method_67129 select (Lnet/minecraft/class_5819;Lnet/minecraft/class_5455;Lnet/minecraft/class_10701;)Ljava/util/Optional; + ARG 0 random + ARG 1 registries + ARG 2 context + METHOD method_67130 of (Ljava/lang/String;)Lnet/minecraft/class_5321; + ARG 0 id + METHOD method_67131 bootstrap (Lnet/minecraft/class_7891;)V + ARG 0 registry + METHOD method_67132 register (Lnet/minecraft/class_7891;Lnet/minecraft/class_5321;Ljava/lang/String;)V + ARG 0 registry + ARG 1 key + ARG 2 assetId + METHOD method_67133 register (Lnet/minecraft/class_7891;Lnet/minecraft/class_5321;Ljava/lang/String;Lnet/minecraft/class_10702;)V + ARG 0 registry + ARG 1 key + ARG 2 assetId diff --git a/mappings/net/minecraft/entity/passive/FrogVariant.mapping b/mappings/net/minecraft/entity/passive/FrogVariant.mapping index bd2ab0e897..990fde0711 100644 --- a/mappings/net/minecraft/entity/passive/FrogVariant.mapping +++ b/mappings/net/minecraft/entity/passive/FrogVariant.mapping @@ -1,3 +1,11 @@ CLASS net/minecraft/class_7106 net/minecraft/entity/passive/FrogVariant FIELD field_51942 PACKET_CODEC Lnet/minecraft/class_9139; - FIELD field_55961 CODEC Lcom/mojang/serialization/Codec; + FIELD field_55961 ENTRY_CODEC Lcom/mojang/serialization/Codec; + FIELD field_56276 CODEC Lcom/mojang/serialization/Codec; + FIELD field_56277 NETWORK_CODEC Lcom/mojang/serialization/Codec; + METHOD (Lnet/minecraft/class_10726;)V + ARG 1 assetInfo + METHOD method_67141 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_67142 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/entity/passive/FrogVariants.mapping b/mappings/net/minecraft/entity/passive/FrogVariants.mapping new file mode 100644 index 0000000000..98451a4b75 --- /dev/null +++ b/mappings/net/minecraft/entity/passive/FrogVariants.mapping @@ -0,0 +1,21 @@ +CLASS net/minecraft/class_10689 net/minecraft/entity/passive/FrogVariants + FIELD field_56278 TEMPERATE Lnet/minecraft/class_5321; + FIELD field_56279 WARM Lnet/minecraft/class_5321; + FIELD field_56280 COLD Lnet/minecraft/class_5321; + METHOD method_67143 of (Lnet/minecraft/class_2960;)Lnet/minecraft/class_5321; + ARG 0 id + METHOD method_67144 select (Lnet/minecraft/class_5819;Lnet/minecraft/class_5455;Lnet/minecraft/class_10701;)Ljava/util/Optional; + ARG 0 random + ARG 1 registries + ARG 2 context + METHOD method_67145 bootstrap (Lnet/minecraft/class_7891;)V + ARG 0 registry + METHOD method_67146 register (Lnet/minecraft/class_7891;Lnet/minecraft/class_5321;Ljava/lang/String;Lnet/minecraft/class_6862;)V + ARG 0 registry + ARG 1 key + ARG 2 assetId + ARG 3 requiredBiomes + METHOD method_67147 register (Lnet/minecraft/class_7891;Lnet/minecraft/class_5321;Ljava/lang/String;Lnet/minecraft/class_10702;)V + ARG 0 registry + ARG 1 key + ARG 2 assetId diff --git a/mappings/net/minecraft/entity/passive/PigVariant.mapping b/mappings/net/minecraft/entity/passive/PigVariant.mapping index ef0c011703..86f9ba365c 100644 --- a/mappings/net/minecraft/entity/passive/PigVariant.mapping +++ b/mappings/net/minecraft/entity/passive/PigVariant.mapping @@ -2,6 +2,15 @@ CLASS net/minecraft/class_10586 net/minecraft/entity/passive/PigVariant FIELD field_55680 CODEC Lcom/mojang/serialization/Codec; FIELD field_55682 ENTRY_CODEC Lcom/mojang/serialization/Codec; FIELD field_55683 ENTRY_PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_56270 NETWORK_CODEC Lcom/mojang/serialization/Codec; + METHOD (Lnet/minecraft/class_10693;)V + ARG 1 modelAndTexture + METHOD method_67134 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_67135 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance CLASS class_10587 Model FIELD field_55690 CODEC Lcom/mojang/serialization/Codec; FIELD field_55694 name Ljava/lang/String; + METHOD (Ljava/lang/String;ILjava/lang/String;)V + ARG 3 name diff --git a/mappings/net/minecraft/entity/passive/PigVariants.mapping b/mappings/net/minecraft/entity/passive/PigVariants.mapping index d927c299e7..76f657e3fb 100644 --- a/mappings/net/minecraft/entity/passive/PigVariants.mapping +++ b/mappings/net/minecraft/entity/passive/PigVariants.mapping @@ -3,9 +3,12 @@ CLASS net/minecraft/class_10588 net/minecraft/entity/passive/PigVariants FIELD field_55697 WARM Lnet/minecraft/class_5321; FIELD field_55698 COLD Lnet/minecraft/class_5321; FIELD field_55699 DEFAULT Lnet/minecraft/class_5321; - METHOD method_66314 fromBiome (Lnet/minecraft/class_5819;Lnet/minecraft/class_5455;Lnet/minecraft/class_10701;)Ljava/util/Optional; + METHOD method_66314 select (Lnet/minecraft/class_5819;Lnet/minecraft/class_5455;Lnet/minecraft/class_10701;)Ljava/util/Optional; + ARG 0 random ARG 1 registries + ARG 2 context METHOD method_66315 of (Lnet/minecraft/class_2960;)Lnet/minecraft/class_5321; + ARG 0 id METHOD method_66318 bootstrap (Lnet/minecraft/class_7891;)V ARG 0 registry METHOD method_66319 register (Lnet/minecraft/class_7891;Lnet/minecraft/class_5321;Lnet/minecraft/class_10586$class_10587;Ljava/lang/String;Lnet/minecraft/class_6862;)V diff --git a/mappings/net/minecraft/entity/passive/TropicalFishEntity.mapping b/mappings/net/minecraft/entity/passive/TropicalFishEntity.mapping index e21eda3319..ce18a2c738 100644 --- a/mappings/net/minecraft/entity/passive/TropicalFishEntity.mapping +++ b/mappings/net/minecraft/entity/passive/TropicalFishEntity.mapping @@ -33,22 +33,22 @@ CLASS net/minecraft/class_1474 net/minecraft/entity/passive/TropicalFishEntity METHOD method_66680 setPatternColor (Lnet/minecraft/class_1767;)V ARG 1 patternColor METHOD method_66681 getVariety ()Lnet/minecraft/class_1474$class_1475; - CLASS class_1475 Variety + CLASS class_1475 Pattern FIELD field_41578 CODEC Lcom/mojang/serialization/Codec; - FIELD field_41579 BY_ID Ljava/util/function/IntFunction; - FIELD field_41580 name Ljava/lang/String; + FIELD field_41579 INDEX_MAPPER Ljava/util/function/IntFunction; + FIELD field_41580 id Ljava/lang/String; FIELD field_41581 text Lnet/minecraft/class_2561; FIELD field_41582 size Lnet/minecraft/class_1474$class_7991; - FIELD field_41583 id I + FIELD field_41583 index I FIELD field_55969 PACKET_CODEC Lnet/minecraft/class_9139; METHOD (Ljava/lang/String;ILjava/lang/String;Lnet/minecraft/class_1474$class_7991;I)V - ARG 3 name + ARG 3 id ARG 4 size - ARG 5 id + ARG 5 index METHOD method_47867 getSize ()Lnet/minecraft/class_1474$class_7991; - METHOD method_47868 fromId (I)Lnet/minecraft/class_1474$class_1475; - ARG 0 id - METHOD method_47870 getId ()I + METHOD method_47868 byIndex (I)Lnet/minecraft/class_1474$class_1475; + ARG 0 index + METHOD method_47870 getIndex ()I METHOD method_47871 getText ()Lnet/minecraft/class_2561; CLASS class_1476 TropicalFishData FIELD field_41584 variant Lnet/minecraft/class_1474$class_7992; @@ -56,13 +56,11 @@ CLASS net/minecraft/class_1474 net/minecraft/entity/passive/TropicalFishEntity ARG 1 leader ARG 2 variant CLASS class_7991 Size - FIELD field_41576 id I + FIELD field_41576 index I METHOD (Ljava/lang/String;II)V - ARG 3 id + ARG 3 index CLASS class_7992 Variant - FIELD comp_1177 variety Lnet/minecraft/class_1474$class_1475; FIELD field_49236 CODEC Lcom/mojang/serialization/Codec; METHOD (I)V ARG 1 id - METHOD comp_1177 variety ()Lnet/minecraft/class_1474$class_1475; METHOD method_47872 getId ()I diff --git a/mappings/net/minecraft/entity/passive/WolfVariant.mapping b/mappings/net/minecraft/entity/passive/WolfVariant.mapping index 79f1acdff4..9203f99ad6 100644 --- a/mappings/net/minecraft/entity/passive/WolfVariant.mapping +++ b/mappings/net/minecraft/entity/passive/WolfVariant.mapping @@ -2,3 +2,14 @@ CLASS net/minecraft/class_9346 net/minecraft/entity/passive/WolfVariant FIELD field_49724 CODEC Lcom/mojang/serialization/Codec; FIELD field_49980 ENTRY_CODEC Lcom/mojang/serialization/Codec; FIELD field_51944 ENTRY_PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_56274 NETWORK_CODEC Lcom/mojang/serialization/Codec; + METHOD (Lnet/minecraft/class_9346$class_10688;)V + ARG 1 assetInfo + METHOD method_67136 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_67137 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + CLASS class_10688 WolfAssetInfo + FIELD field_56275 CODEC Lcom/mojang/serialization/Codec; + METHOD method_67138 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/entity/passive/WolfVariants.mapping b/mappings/net/minecraft/entity/passive/WolfVariants.mapping index 233fae958f..bd4dc60b3f 100644 --- a/mappings/net/minecraft/entity/passive/WolfVariants.mapping +++ b/mappings/net/minecraft/entity/passive/WolfVariants.mapping @@ -18,3 +18,9 @@ CLASS net/minecraft/class_9347 net/minecraft/entity/passive/WolfVariants ARG 0 registry ARG 1 key ARG 2 textureName + METHOD method_67139 select (Lnet/minecraft/class_5819;Lnet/minecraft/class_5455;Lnet/minecraft/class_10701;)Ljava/util/Optional; + ARG 0 random + ARG 1 registries + ARG 2 context + METHOD method_67140 (Lnet/minecraft/class_6885;)Lnet/minecraft/class_10702; + ARG 0 requiredBiomes diff --git a/mappings/net/minecraft/entity/spawn/BiomeSpawnCondition.mapping b/mappings/net/minecraft/entity/spawn/BiomeSpawnCondition.mapping new file mode 100644 index 0000000000..3596b009c5 --- /dev/null +++ b/mappings/net/minecraft/entity/spawn/BiomeSpawnCondition.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_10692 net/minecraft/entity/spawn/BiomeSpawnCondition + FIELD field_56281 CODEC Lcom/mojang/serialization/MapCodec; + METHOD method_67152 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD test (Ljava/lang/Object;)Z + ARG 1 context diff --git a/mappings/net/minecraft/entity/spawn/MoonBrightnessSpawnCondition.mapping b/mappings/net/minecraft/entity/spawn/MoonBrightnessSpawnCondition.mapping new file mode 100644 index 0000000000..4e4811befd --- /dev/null +++ b/mappings/net/minecraft/entity/spawn/MoonBrightnessSpawnCondition.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_10694 net/minecraft/entity/spawn/MoonBrightnessSpawnCondition + FIELD field_56282 CODEC Lcom/mojang/serialization/MapCodec; + METHOD method_67157 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD test (Ljava/lang/Object;)Z + ARG 1 context diff --git a/mappings/net/minecraft/entity/spawn/SpawnCondition.mapping b/mappings/net/minecraft/entity/spawn/SpawnCondition.mapping new file mode 100644 index 0000000000..c834df7270 --- /dev/null +++ b/mappings/net/minecraft/entity/spawn/SpawnCondition.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_10699 net/minecraft/entity/spawn/SpawnCondition + FIELD field_56284 CODEC Lcom/mojang/serialization/Codec; + METHOD method_67151 getCodec ()Lcom/mojang/serialization/MapCodec; + METHOD method_67167 (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; + ARG 0 codec diff --git a/mappings/net/minecraft/entity/spawn/SpawnConditionSelectors.mapping b/mappings/net/minecraft/entity/spawn/SpawnConditionSelectors.mapping new file mode 100644 index 0000000000..4883476c45 --- /dev/null +++ b/mappings/net/minecraft/entity/spawn/SpawnConditionSelectors.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_10702 net/minecraft/entity/spawn/SpawnConditionSelectors + FIELD field_56285 EMPTY Lnet/minecraft/class_10702; + FIELD field_56286 CODEC Lcom/mojang/serialization/Codec; + METHOD method_67170 createFallback (I)Lnet/minecraft/class_10702; + ARG 0 priority + METHOD method_67171 createSingle (Lnet/minecraft/class_10699;I)Lnet/minecraft/class_10702; + ARG 0 condition + ARG 1 priority diff --git a/mappings/net/minecraft/entity/spawn/SpawnConditions.mapping b/mappings/net/minecraft/entity/spawn/SpawnConditions.mapping new file mode 100644 index 0000000000..5733a258a9 --- /dev/null +++ b/mappings/net/minecraft/entity/spawn/SpawnConditions.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_10700 net/minecraft/entity/spawn/SpawnConditions + METHOD method_67168 registerAndGetDefault (Lnet/minecraft/class_2378;)Lcom/mojang/serialization/MapCodec; + ARG 0 registry diff --git a/mappings/net/minecraft/entity/spawn/SpawnContext.mapping b/mappings/net/minecraft/entity/spawn/SpawnContext.mapping new file mode 100644 index 0000000000..7fcc4658f7 --- /dev/null +++ b/mappings/net/minecraft/entity/spawn/SpawnContext.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_10701 net/minecraft/entity/spawn/SpawnContext + FIELD comp_3581 world Lnet/minecraft/class_5425; + METHOD comp_3581 world ()Lnet/minecraft/class_5425; + METHOD method_67169 of (Lnet/minecraft/class_5425;Lnet/minecraft/class_2338;)Lnet/minecraft/class_10701; + ARG 0 world + ARG 1 pos diff --git a/mappings/net/minecraft/entity/spawn/StructureSpawnCondition.mapping b/mappings/net/minecraft/entity/spawn/StructureSpawnCondition.mapping new file mode 100644 index 0000000000..922139dbbe --- /dev/null +++ b/mappings/net/minecraft/entity/spawn/StructureSpawnCondition.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_10703 net/minecraft/entity/spawn/StructureSpawnCondition + FIELD field_56287 CODEC Lcom/mojang/serialization/MapCodec; + METHOD method_67172 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD test (Ljava/lang/Object;)Z + ARG 1 context diff --git a/mappings/net/minecraft/item/Item.mapping b/mappings/net/minecraft/item/Item.mapping index 6f93f03897..8181d229f9 100644 --- a/mappings/net/minecraft/item/Item.mapping +++ b/mappings/net/minecraft/item/Item.mapping @@ -142,6 +142,12 @@ CLASS net/minecraft/class_1792 net/minecraft/item/Item METHOD method_65353 shouldShowOperatorBlockWarnings (Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;)Z ARG 1 stack ARG 2 player + METHOD method_67187 appendTooltip (Lnet/minecraft/class_1799;Lnet/minecraft/class_1792$class_9635;Lnet/minecraft/class_10712;Ljava/util/function/Consumer;Lnet/minecraft/class_1836;)V + ARG 1 stack + ARG 2 context + ARG 3 displayComponent + ARG 4 textConsumer + ARG 5 type METHOD method_7836 use (Lnet/minecraft/class_1937;Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;)Lnet/minecraft/class_1269; COMMENT Called when the player uses (or starts using) the item. COMMENT The use action, by default, is bound to the right mouse button. @@ -402,6 +408,7 @@ CLASS net/minecraft/class_1792 net/minecraft/item/Item ARG 2 effectiveBlocks ARG 3 attackDamage ARG 4 attackSpeed + ARG 5 disableBlockingForSeconds METHOD method_66332 armor (Lnet/minecraft/class_1741;Lnet/minecraft/class_8051;)Lnet/minecraft/class_1792$class_1793; ARG 1 material ARG 2 type @@ -409,6 +416,24 @@ CLASS net/minecraft/class_1792 net/minecraft/item/Item ARG 1 material ARG 2 attackDamage ARG 3 attackSpeed + METHOD method_67188 wolfArmor (Lnet/minecraft/class_1741;)Lnet/minecraft/class_1792$class_1793; + ARG 1 material + METHOD method_67189 trimMaterial (Lnet/minecraft/class_5321;)Lnet/minecraft/class_1792$class_1793; + ARG 1 trimMaterial + METHOD method_67190 axe (Lnet/minecraft/class_9886;FF)Lnet/minecraft/class_1792$class_1793; + ARG 1 material + ARG 2 attackDamage + ARG 3 attackSpeed + METHOD method_67191 horseArmor (Lnet/minecraft/class_1741;)Lnet/minecraft/class_1792$class_1793; + ARG 1 material + METHOD method_67192 hoe (Lnet/minecraft/class_9886;FF)Lnet/minecraft/class_1792$class_1793; + ARG 1 material + ARG 2 attackDamage + ARG 3 attackSpeed + METHOD method_67193 shovel (Lnet/minecraft/class_9886;FF)Lnet/minecraft/class_1792$class_1793; + ARG 1 material + ARG 2 attackDamage + ARG 3 attackSpeed METHOD method_7889 maxCount (I)Lnet/minecraft/class_1792$class_1793; COMMENT Sets the maximum stack count of any ItemStack with an Item using this Settings instance. COMMENT diff --git a/mappings/net/minecraft/item/ItemStack.mapping b/mappings/net/minecraft/item/ItemStack.mapping index 7b75069a44..fe13bb8dc8 100644 --- a/mappings/net/minecraft/item/ItemStack.mapping +++ b/mappings/net/minecraft/item/ItemStack.mapping @@ -54,6 +54,7 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack FIELD field_51398 VALIDATED_UNCOUNTED_CODEC Lcom/mojang/serialization/Codec; FIELD field_55546 OPERATOR_WARNINGS Ljava/util/List; FIELD field_55709 MAP_CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_56297 UNBREAKABLE_TEXT Lnet/minecraft/class_2561; FIELD field_8030 bobbingAnimationTime I FIELD field_8031 count I FIELD field_8033 LOGGER Lorg/slf4j/Logger; @@ -227,6 +228,8 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack ARG 1 right METHOD method_57363 appendAttributeModifiersTooltip (Ljava/util/function/Consumer;Lnet/minecraft/class_10712;Lnet/minecraft/class_1657;)V ARG 1 textConsumer + ARG 2 displayComponent + ARG 3 player METHOD method_57364 appendAttributeModifierTooltip (Ljava/util/function/Consumer;Lnet/minecraft/class_1657;Lnet/minecraft/class_6880;Lnet/minecraft/class_1322;)V ARG 1 textConsumer ARG 2 player @@ -270,9 +273,12 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack ARG 1 type ARG 2 defaultValue ARG 3 applier - METHOD method_57369 appendTooltip (Lnet/minecraft/class_9331;Lnet/minecraft/class_1792$class_9635;Lnet/minecraft/class_10712;Ljava/util/function/Consumer;Lnet/minecraft/class_1836;)V + METHOD method_57369 appendComponentTooltip (Lnet/minecraft/class_9331;Lnet/minecraft/class_1792$class_9635;Lnet/minecraft/class_10712;Ljava/util/function/Consumer;Lnet/minecraft/class_1836;)V ARG 1 componentType ARG 2 context + ARG 3 displayComponent + ARG 4 textConsumer + ARG 5 type METHOD method_57370 (Lorg/apache/commons/lang3/mutable/MutableBoolean;Ljava/util/function/Consumer;Lnet/minecraft/class_9274;Lnet/minecraft/class_1657;Lnet/minecraft/class_6880;Lnet/minecraft/class_1322;)V ARG 5 attribute ARG 6 modifier @@ -393,6 +399,12 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack METHOD method_66697 copy (Lnet/minecraft/class_9331;Lnet/minecraft/class_9473;)V ARG 1 type ARG 2 from + METHOD method_67194 appendTooltip (Lnet/minecraft/class_1792$class_9635;Lnet/minecraft/class_10712;Lnet/minecraft/class_1657;Lnet/minecraft/class_1836;Ljava/util/function/Consumer;)V + ARG 1 context + ARG 2 displayComponent + ARG 3 player + ARG 4 type + ARG 5 textConsumer METHOD method_7909 getItem ()Lnet/minecraft/class_1792; COMMENT {@return the item of this stack} COMMENT @@ -479,6 +491,7 @@ CLASS net/minecraft/class_1799 net/minecraft/item/ItemStack METHOD method_7950 getTooltip (Lnet/minecraft/class_1792$class_9635;Lnet/minecraft/class_1657;Lnet/minecraft/class_1836;)Ljava/util/List; ARG 1 context ARG 2 player + ARG 3 type METHOD method_7951 isSuitableFor (Lnet/minecraft/class_2680;)Z COMMENT Determines whether this item can be used as a suitable tool for mining the specified block. COMMENT

diff --git a/mappings/net/minecraft/item/ToolMaterial.mapping b/mappings/net/minecraft/item/ToolMaterial.mapping index 72824ee733..cb61653d76 100644 --- a/mappings/net/minecraft/item/ToolMaterial.mapping +++ b/mappings/net/minecraft/item/ToolMaterial.mapping @@ -19,6 +19,7 @@ CLASS net/minecraft/class_9886 net/minecraft/item/ToolMaterial ARG 2 effectiveBlocks ARG 3 attackDamage ARG 4 attackSpeed + ARG 5 disableBlockingForSeconds METHOD method_61664 createSwordAttributeModifiers (FF)Lnet/minecraft/class_9285; ARG 1 attackDamage ARG 2 attackSpeed diff --git a/mappings/net/minecraft/item/equipment/trim/ArmorTrimAssets.mapping b/mappings/net/minecraft/item/equipment/trim/ArmorTrimAssets.mapping new file mode 100644 index 0000000000..db65b32a4e --- /dev/null +++ b/mappings/net/minecraft/item/equipment/trim/ArmorTrimAssets.mapping @@ -0,0 +1,15 @@ +CLASS net/minecraft/class_10714 net/minecraft/item/equipment/trim/ArmorTrimAssets + FIELD field_56323 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_56324 PACKET_CODEC Lnet/minecraft/class_9139; + METHOD method_67227 getAssetId (Lnet/minecraft/class_5321;)Lnet/minecraft/class_10714$class_10715; + ARG 1 equipmentAsset + METHOD method_67228 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_67229 of (Ljava/lang/String;)Lnet/minecraft/class_10714; + ARG 0 suffix + METHOD method_67230 of (Ljava/lang/String;Ljava/util/Map;)Lnet/minecraft/class_10714; + ARG 0 suffix + ARG 1 overrides + CLASS class_10715 AssetId + FIELD field_56336 CODEC Lcom/mojang/serialization/Codec; + FIELD field_56337 PACKET_CODEC Lnet/minecraft/class_9139; diff --git a/mappings/net/minecraft/item/equipment/trim/ArmorTrimPatterns.mapping b/mappings/net/minecraft/item/equipment/trim/ArmorTrimPatterns.mapping index 684b25d211..605ce456c1 100644 --- a/mappings/net/minecraft/item/equipment/trim/ArmorTrimPatterns.mapping +++ b/mappings/net/minecraft/item/equipment/trim/ArmorTrimPatterns.mapping @@ -5,3 +5,6 @@ CLASS net/minecraft/class_8057 net/minecraft/item/equipment/trim/ArmorTrimPatter ARG 0 registry METHOD method_48451 register (Lnet/minecraft/class_7891;Lnet/minecraft/class_5321;)V ARG 0 registry + ARG 1 key + METHOD method_67232 getId (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2960; + ARG 0 key diff --git a/mappings/net/minecraft/item/tooltip/TooltipAppender.mapping b/mappings/net/minecraft/item/tooltip/TooltipAppender.mapping index 7bb6469a33..b0d1187dbb 100644 --- a/mappings/net/minecraft/item/tooltip/TooltipAppender.mapping +++ b/mappings/net/minecraft/item/tooltip/TooltipAppender.mapping @@ -1,6 +1,6 @@ CLASS net/minecraft/class_9299 net/minecraft/item/tooltip/TooltipAppender METHOD method_57409 appendTooltip (Lnet/minecraft/class_1792$class_9635;Ljava/util/function/Consumer;Lnet/minecraft/class_1836;Lnet/minecraft/class_9473;)V ARG 1 context - ARG 2 tooltip + ARG 2 textConsumer ARG 3 type ARG 4 components diff --git a/mappings/net/minecraft/nbt/StringNbtReader.mapping b/mappings/net/minecraft/nbt/StringNbtReader.mapping index 1121f39ac2..71dfceba74 100644 --- a/mappings/net/minecraft/nbt/StringNbtReader.mapping +++ b/mappings/net/minecraft/nbt/StringNbtReader.mapping @@ -23,6 +23,12 @@ CLASS net/minecraft/class_2522 net/minecraft/nbt/StringNbtReader FIELD field_33269 RIGHT_CURLY_BRACKET C FIELD field_33270 LEFT_CURLY_BRACKET C FIELD field_51469 NBT_COMPOUND_CODEC Lcom/mojang/serialization/Codec; + FIELD field_56410 EXPECTED_COMPOUND Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; + FIELD field_56411 STRINGIFIED_CODEC Lcom/mojang/serialization/Codec; + FIELD field_56412 ops Lcom/mojang/serialization/DynamicOps; + METHOD (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/brigadier/StringReader;)V + ARG 1 ops + ARG 2 reader METHOD method_10716 readComma ()Z METHOD method_10717 parseArray ()Ljava/lang/Object; METHOD method_10719 expect (C)V @@ -34,6 +40,7 @@ CLASS net/minecraft/class_2522 net/minecraft/nbt/StringNbtReader COMMENT COMMENT @throws CommandSyntaxException if the reader detects a syntax error METHOD method_10725 readString (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String; + ARG 0 reader METHOD method_10726 parseElementPrimitiveArray ()Ljava/lang/Object; METHOD method_10727 parseCompound ()Ljava/lang/Object; COMMENT {@return the parsed NBT compound} @@ -41,4 +48,31 @@ CLASS net/minecraft/class_2522 net/minecraft/nbt/StringNbtReader COMMENT @throws CommandSyntaxException if the reader detects a syntax error METHOD method_10729 parseList ()Ljava/lang/Object; METHOD method_53502 (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; - ARG 0 nbt + ARG 0 snbt + METHOD method_67310 readCompoundAsArgument (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2487; + ARG 0 reader + METHOD method_67311 expectCompound (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/class_2520;)Lnet/minecraft/class_2487; + ARG 0 reader + ARG 1 nbtElement + METHOD method_67312 read (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; + ARG 0 ops + ARG 1 reader + METHOD method_67313 read (Lcom/mojang/serialization/DynamicOps;Ljava/lang/String;)Ljava/lang/Object; + ARG 0 ops + ARG 1 snbt + METHOD method_67314 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; + ARG 0 value + ARG 1 arrayType + METHOD method_67315 readCompound (Ljava/lang/String;)Lnet/minecraft/class_2487; + ARG 0 snbt + METHOD method_67318 readNumber ()Ljava/lang/Number; + METHOD method_67319 readAsArgument (Lcom/mojang/serialization/DynamicOps;Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; + ARG 0 ops + ARG 1 reader + METHOD method_67320 parseNumber (Ljava/lang/String;)Ljava/lang/Number; + ARG 0 string + METHOD method_67321 parse (Ljava/lang/String;)Ljava/lang/Object; + ARG 1 string + METHOD method_67322 parseByteArray ()Ljava/nio/ByteBuffer; + METHOD method_67323 parseIntArray ()Ljava/util/stream/IntStream; + METHOD method_67324 parseLongArray ()Ljava/util/stream/LongStream; diff --git a/mappings/net/minecraft/registry/Registries.mapping b/mappings/net/minecraft/registry/Registries.mapping index fd08da308c..2cc7a3bf80 100644 --- a/mappings/net/minecraft/registry/Registries.mapping +++ b/mappings/net/minecraft/registry/Registries.mapping @@ -84,6 +84,8 @@ CLASS net/minecraft/class_7923 net/minecraft/registry/Registries FIELD field_56154 TEST_ENVIRONMENT_DEFINITION_TYPE Lnet/minecraft/class_2378; FIELD field_56155 TEST_INSTANCE_TYPE Lnet/minecraft/class_2378; FIELD field_56156 TEST_FUNCTION Lnet/minecraft/class_2378; + FIELD field_56403 SPAWN_CONDITION_TYPE Lnet/minecraft/class_2378; + FIELD field_56404 DATA_COMPONENT_PREDICATE_TYPE Lnet/minecraft/class_2378; METHOD method_47452 (Lnet/minecraft/class_2378;)Ljava/lang/Object; ARG 0 registry METHOD method_47453 (Lnet/minecraft/class_2378;)Ljava/lang/Object; diff --git a/mappings/net/minecraft/util/AssetInfo.mapping b/mappings/net/minecraft/util/AssetInfo.mapping new file mode 100644 index 0000000000..eae63e0037 --- /dev/null +++ b/mappings/net/minecraft/util/AssetInfo.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_10726 net/minecraft/util/AssetInfo + FIELD field_56393 CODEC Lcom/mojang/serialization/Codec; + FIELD field_56394 MAP_CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_56395 PACKET_CODEC Lnet/minecraft/class_9139; + METHOD (Lnet/minecraft/class_2960;)V + ARG 1 id + METHOD method_67294 (Ljava/lang/String;)Ljava/lang/String; + ARG 0 path diff --git a/mappings/net/minecraft/util/ModelAndTexture.mapping b/mappings/net/minecraft/util/ModelAndTexture.mapping new file mode 100644 index 0000000000..fe8c7f4250 --- /dev/null +++ b/mappings/net/minecraft/util/ModelAndTexture.mapping @@ -0,0 +1,11 @@ +CLASS net/minecraft/class_10693 net/minecraft/util/ModelAndTexture + METHOD (Ljava/lang/Object;Lnet/minecraft/class_2960;)V + ARG 1 model + ARG 2 assetId + METHOD method_67154 createMapCodec (Lcom/mojang/serialization/Codec;Ljava/lang/Object;)Lcom/mojang/serialization/MapCodec; + ARG 0 modelCodec + ARG 1 model + METHOD method_67155 (Lcom/mojang/serialization/Codec;Ljava/lang/Object;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 2 instance + METHOD method_67156 createPacketCodec (Lnet/minecraft/class_9139;)Lnet/minecraft/class_9139; + ARG 0 modelPacketCodec diff --git a/mappings/net/minecraft/world/World.mapping b/mappings/net/minecraft/world/World.mapping index aac62b03e6..4cfe66a549 100644 --- a/mappings/net/minecraft/world/World.mapping +++ b/mappings/net/minecraft/world/World.mapping @@ -257,6 +257,8 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World METHOD method_66349 getCrammedEntities (Lnet/minecraft/class_1297;Lnet/minecraft/class_238;)Ljava/util/List; ARG 1 entity ARG 2 box + METHOD method_67233 getBlockColor (Lnet/minecraft/class_2338;)I + ARG 1 pos METHOD method_8413 updateListeners (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;I)V ARG 1 pos ARG 2 oldState diff --git a/unpick-definitions/entity_flags.unpick b/unpick-definitions/entity_flags.unpick index 7b718e4fb2..7b4ec92389 100644 --- a/unpick-definitions/entity_flags.unpick +++ b/unpick-definitions/entity_flags.unpick @@ -25,7 +25,6 @@ target_method net/minecraft/entity/passive/FoxEntity setFoxFlag (IZ)V constant horse_flags net/minecraft/entity/passive/AbstractHorseEntity TAMED_FLAG -constant horse_flags net/minecraft/entity/passive/AbstractHorseEntity SADDLED_FLAG constant horse_flags net/minecraft/entity/passive/AbstractHorseEntity BRED_FLAG constant horse_flags net/minecraft/entity/passive/AbstractHorseEntity EATING_GRASS_FLAG constant horse_flags net/minecraft/entity/passive/AbstractHorseEntity ANGRY_FLAG diff --git a/unpick-definitions/entity_status.unpick b/unpick-definitions/entity_status.unpick index 74947856fc..5b2327bd85 100644 --- a/unpick-definitions/entity_status.unpick +++ b/unpick-definitions/entity_status.unpick @@ -2,8 +2,6 @@ v2 constant entity_statuses net/minecraft/entity/EntityStatuses SET_OP_LEVEL_3 constant entity_statuses net/minecraft/entity/EntityStatuses SET_OP_LEVEL_4 -constant entity_statuses net/minecraft/entity/EntityStatuses BLOCK_WITH_SHIELD -constant entity_statuses net/minecraft/entity/EntityStatuses BREAK_SHIELD constant entity_statuses net/minecraft/entity/EntityStatuses PULL_HOOKED_ENTITY constant entity_statuses net/minecraft/entity/EntityStatuses HIT_ARMOR_STAND constant entity_statuses net/minecraft/entity/EntityStatuses STOP_LOOKING_AT_VILLAGER