From 9ad806572959921d4d6e43c29743e0eac2bfd12d Mon Sep 17 00:00:00 2001 From: ix0rai Date: Sun, 10 Mar 2024 22:02:32 -0500 Subject: [PATCH] start working on components --- .../minecraft/component/DataComponent.mapping | 14 +++ .../component/DataComponentHolder.mapping | 5 + .../component/DataComponentMap.mapping | 26 +++++ .../component/DataComponentPatch.mapping | 32 ++++++ .../component/DataComponentType.mapping | 12 +++ .../component/DataComponentTypes.mapping | 98 +++++++++++++++++++ .../component/PatchedDataComponentMap.mapping | 27 +++++ .../type/AttributeModifiersComponent.mapping | 24 +++++ .../type/CustomModelDataComponent.mapping | 2 + .../type/ItemEnchantmentsComponent.mapping | 43 ++++++++ .../entity/EquipmentSlotGroup.mapping | 20 ++++ .../net/minecraft/entity/LivingEntity.mapping | 4 + .../attribute/EntityAttributeModifier.mapping | 11 +++ .../item/AdventureModePredicate.mapping | 36 +++++++ mappings/net/minecraft/item/Item.mapping | 6 ++ mappings/net/minecraft/item/ItemStack.mapping | 10 ++ mappings/net/minecraft/item/Items.mapping | 2 + .../minecraft/item/TooltipAppender.mapping | 4 + .../item/trim/ArmorTrimMaterial.mapping | 1 + .../predicate/BlockPredicate.mapping | 13 +++ mappings/net/minecraft/util/Util.mapping | 1 + 21 files changed, 391 insertions(+) create mode 100644 mappings/net/minecraft/component/DataComponent.mapping create mode 100644 mappings/net/minecraft/component/DataComponentHolder.mapping create mode 100644 mappings/net/minecraft/component/DataComponentMap.mapping create mode 100644 mappings/net/minecraft/component/DataComponentPatch.mapping create mode 100644 mappings/net/minecraft/component/DataComponentType.mapping create mode 100644 mappings/net/minecraft/component/DataComponentTypes.mapping create mode 100644 mappings/net/minecraft/component/PatchedDataComponentMap.mapping create mode 100644 mappings/net/minecraft/component/type/AttributeModifiersComponent.mapping create mode 100644 mappings/net/minecraft/component/type/CustomModelDataComponent.mapping create mode 100644 mappings/net/minecraft/component/type/ItemEnchantmentsComponent.mapping create mode 100644 mappings/net/minecraft/entity/EquipmentSlotGroup.mapping create mode 100644 mappings/net/minecraft/item/AdventureModePredicate.mapping create mode 100644 mappings/net/minecraft/item/TooltipAppender.mapping diff --git a/mappings/net/minecraft/component/DataComponent.mapping b/mappings/net/minecraft/component/DataComponent.mapping new file mode 100644 index 0000000000..9bb6e3240c --- /dev/null +++ b/mappings/net/minecraft/component/DataComponent.mapping @@ -0,0 +1,14 @@ +CLASS net/minecraft/unmapped/C_qkjwbfhx net/minecraft/component/DataComponent + METHOD m_fhpcixsw encodeValue (Lcom/mojang/serialization/DynamicOps;)Lcom/mojang/serialization/DataResult; + METHOD m_ghmvhwvz create (Ljava/util/Map$Entry;)Lnet/minecraft/unmapped/C_qkjwbfhx; + ARG 0 entry + METHOD m_lwsakcbf create (Lnet/minecraft/unmapped/C_pscqxfcs;Ljava/lang/Object;)Lnet/minecraft/unmapped/C_qkjwbfhx; + METHOD m_wdaivxti applyTo (Lnet/minecraft/unmapped/C_jvfovkxa;)V + ARG 1 map + CLASS C_romndzjk + METHOD m_jxhoiopf decode (Lnet/minecraft/unmapped/C_bngyzsts;Lnet/minecraft/unmapped/C_pscqxfcs;)Lnet/minecraft/unmapped/C_qkjwbfhx; + ARG 0 buf + ARG 1 type + METHOD m_rsudiiuv encodeInternal (Lnet/minecraft/unmapped/C_bngyzsts;Lnet/minecraft/unmapped/C_qkjwbfhx;)V + ARG 0 buf + ARG 1 component diff --git a/mappings/net/minecraft/component/DataComponentHolder.mapping b/mappings/net/minecraft/component/DataComponentHolder.mapping new file mode 100644 index 0000000000..72ccd25636 --- /dev/null +++ b/mappings/net/minecraft/component/DataComponentHolder.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/unmapped/C_xzoqrxvu net/minecraft/component/DataComponentHolder + METHOD m_bcdzwasi getOrDefault (Lnet/minecraft/unmapped/C_pscqxfcs;Ljava/lang/Object;)Ljava/lang/Object; + METHOD m_dnvbhafp get (Lnet/minecraft/unmapped/C_pscqxfcs;)Ljava/lang/Object; + METHOD m_eutadtlw getComponents ()Lnet/minecraft/unmapped/C_kouhnfig; + METHOD m_pqplbapb contains (Lnet/minecraft/unmapped/C_pscqxfcs;)Z diff --git a/mappings/net/minecraft/component/DataComponentMap.mapping b/mappings/net/minecraft/component/DataComponentMap.mapping new file mode 100644 index 0000000000..920f04eec5 --- /dev/null +++ b/mappings/net/minecraft/component/DataComponentMap.mapping @@ -0,0 +1,26 @@ +CLASS net/minecraft/unmapped/C_kouhnfig net/minecraft/component/DataComponentMap + FIELD f_lzueiati EMPTY Lnet/minecraft/unmapped/C_kouhnfig; + METHOD iterator iterator ()Ljava/util/Iterator; + METHOD m_cqycvonb contains (Lnet/minecraft/unmapped/C_pscqxfcs;)Z + METHOD m_ekwvemme size ()I + METHOD m_invvxtoq builder ()Lnet/minecraft/unmapped/C_kouhnfig$C_vfzyoahz; + METHOD m_jiswgnde filter (Ljava/util/function/Predicate;)Lnet/minecraft/unmapped/C_kouhnfig; + ARG 1 predicate + METHOD m_necyzwbs getKeys ()Ljava/util/Set; + METHOD m_qpbbhvpw stream ()Ljava/util/stream/Stream; + METHOD m_rqdfnawl isEmpty ()Z + METHOD m_ryahtcyv get (Lnet/minecraft/unmapped/C_pscqxfcs;)Ljava/lang/Object; + ARG 1 type + METHOD m_tsvdhilo getTyped (Lnet/minecraft/unmapped/C_pscqxfcs;)Lnet/minecraft/unmapped/C_qkjwbfhx; + ARG 1 type + METHOD m_ueulfbom getOrDefault (Lnet/minecraft/unmapped/C_pscqxfcs;Ljava/lang/Object;)Ljava/lang/Object; + ARG 2 defaultValue + CLASS C_vfzyoahz Builder + FIELD f_qqvwpxtm components Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; + METHOD m_ahyovmev putAll (Lnet/minecraft/unmapped/C_kouhnfig;)Lnet/minecraft/unmapped/C_kouhnfig$C_vfzyoahz; + ARG 1 map + METHOD m_ilbrroua build ()Lnet/minecraft/unmapped/C_kouhnfig; + METHOD m_zuepxtcm put (Lnet/minecraft/unmapped/C_pscqxfcs;Ljava/lang/Object;)Lnet/minecraft/unmapped/C_kouhnfig$C_vfzyoahz; + ARG 1 type + ARG 2 value + CLASS C_ucishuvq SimpleMap diff --git a/mappings/net/minecraft/component/DataComponentPatch.mapping b/mappings/net/minecraft/component/DataComponentPatch.mapping new file mode 100644 index 0000000000..d817fe8233 --- /dev/null +++ b/mappings/net/minecraft/component/DataComponentPatch.mapping @@ -0,0 +1,32 @@ +CLASS net/minecraft/unmapped/C_jqyoylib net/minecraft/component/DataComponentPatch + FIELD f_ddzjqron patchedComponents Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; + FIELD f_hfqkylly EMPTY Lnet/minecraft/unmapped/C_jqyoylib; + FIELD f_xdjqkddv REMOVED_PREFIX Ljava/lang/String; + METHOD m_gvzwygqe get (Lnet/minecraft/unmapped/C_pscqxfcs;)Ljava/util/Optional; + ARG 1 type + METHOD m_jbaewuyi toString (Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;)Ljava/lang/String; + ARG 0 components + METHOD m_jxzjlqnn entrySet ()Ljava/util/Set; + METHOD m_mmqaewwd isEmpty ()Z + METHOD m_nonvnbuh builder ()Lnet/minecraft/unmapped/C_jqyoylib$C_dkdhcgqw; + METHOD m_ogqcghcj size ()I + CLASS C_dkdhcgqw Builder + FIELD f_sbbdjqom components Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; + METHOD m_atrtmrrv put (Lnet/minecraft/unmapped/C_pscqxfcs;Ljava/lang/Object;)Lnet/minecraft/unmapped/C_jqyoylib$C_dkdhcgqw; + ARG 1 type + METHOD m_ipmpsmcm remove (Lnet/minecraft/unmapped/C_pscqxfcs;)Lnet/minecraft/unmapped/C_jqyoylib$C_dkdhcgqw; + ARG 1 type + METHOD m_scnaxosf put (Lnet/minecraft/unmapped/C_qkjwbfhx;)Lnet/minecraft/unmapped/C_jqyoylib$C_dkdhcgqw; + ARG 1 type + METHOD m_ygywjrqh build ()Lnet/minecraft/unmapped/C_jqyoylib; + CLASS C_jagtrxxu PatchKey + METHOD m_dmexkshy (Lnet/minecraft/unmapped/C_jqyoylib$C_jagtrxxu;)Lcom/mojang/serialization/DataResult; + ARG 0 key + METHOD m_ilbieqwt getValueCodec ()Lcom/mojang/serialization/Codec; + METHOD m_ylnjxmun (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; + ARG 0 string + CLASS C_lxdxrtfi + METHOD m_yynahmft encode (Lnet/minecraft/unmapped/C_bngyzsts;Lnet/minecraft/unmapped/C_pscqxfcs;Ljava/lang/Object;)V + ARG 0 buf + ARG 1 type + ARG 2 value diff --git a/mappings/net/minecraft/component/DataComponentType.mapping b/mappings/net/minecraft/component/DataComponentType.mapping new file mode 100644 index 0000000000..87d61933e8 --- /dev/null +++ b/mappings/net/minecraft/component/DataComponentType.mapping @@ -0,0 +1,12 @@ +CLASS net/minecraft/unmapped/C_pscqxfcs net/minecraft/component/DataComponentType + METHOD m_dxcqrmbb getPacketCodec ()Lnet/minecraft/unmapped/C_qsrmwluu; + METHOD m_lmuzailu isTransient ()Z + METHOD m_nuhzpkbr builder ()Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + METHOD m_vuiayjln getCodecOrThrow ()Lcom/mojang/serialization/Codec; + METHOD m_xbswjdjj getCodec ()Lcom/mojang/serialization/Codec; + CLASS C_pevyyrle Builder + METHOD m_eplzdqam build ()Lnet/minecraft/unmapped/C_pscqxfcs; + METHOD m_eqzfihwo packetCodec (Lnet/minecraft/unmapped/C_qsrmwluu;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + METHOD m_hudogumh codec (Lcom/mojang/serialization/Codec;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + CLASS C_ffrnpwhn SimpleType + FIELD f_betrvukv packetCodec Lnet/minecraft/unmapped/C_qsrmwluu; diff --git a/mappings/net/minecraft/component/DataComponentTypes.mapping b/mappings/net/minecraft/component/DataComponentTypes.mapping new file mode 100644 index 0000000000..6affd798b6 --- /dev/null +++ b/mappings/net/minecraft/component/DataComponentTypes.mapping @@ -0,0 +1,98 @@ +CLASS net/minecraft/unmapped/C_icwdaizi net/minecraft/component/DataComponentTypes + METHOD m_ahqjrjqw (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_akvtfqew (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_arsvzjrq (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_awylqbig (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_bbhxznte (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_bbniuyva (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_bdagpzvh (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_bdpnsill (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_buiujako (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_dvuwuczw (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_eczrcxxo (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_ekcahdsu (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_emgdiems (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_gdbeaumi (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_gpfilwpt (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_hfdkpwbt (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_hgaesrgo (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_hievveyc (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_itsczqoz (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_kabqrzwo (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_kdairpic (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_kpcnxgah (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_kssikaxp (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_kuavgdoi bootstrap (Lnet/minecraft/unmapped/C_tqxyjqsk;)Lnet/minecraft/unmapped/C_pscqxfcs; + METHOD m_lhopsttn (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_lpqbqrfb (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_lrmkrbgz (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_mfbdqhxg (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_ntvmrhwv (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_pxuiiira (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_rokrjsrj (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_rzcmsvar (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_skgfwypo (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_skjsaedy (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_tivcvigl (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_trdrmepw register (Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lnet/minecraft/unmapped/C_pscqxfcs; + ARG 1 operator + METHOD m_tvhekncg (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_ucuaaftd (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_udlsqygz (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_ufwmhtmy (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_ujwzlzjr (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_upyzgvcu (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_uqxvcjsr (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_uyrnayib (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_vpkswupz (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_xgxtrrsf (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_ysadelqv (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_zexslagx (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder + METHOD m_zrnmazhh (Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle;)Lnet/minecraft/unmapped/C_pscqxfcs$C_pevyyrle; + ARG 0 builder diff --git a/mappings/net/minecraft/component/PatchedDataComponentMap.mapping b/mappings/net/minecraft/component/PatchedDataComponentMap.mapping new file mode 100644 index 0000000000..07c87d69cb --- /dev/null +++ b/mappings/net/minecraft/component/PatchedDataComponentMap.mapping @@ -0,0 +1,27 @@ +CLASS net/minecraft/unmapped/C_jvfovkxa net/minecraft/component/PatchedDataComponentMap + FIELD f_hrvcxchv patchedComponents Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap; + FIELD f_hxkgqbha baseComponents Lnet/minecraft/unmapped/C_kouhnfig; + FIELD f_uxlpjaoz copyOnWrite Z + METHOD (Lnet/minecraft/unmapped/C_kouhnfig;)V + ARG 1 map + METHOD m_baelkeig put (Lnet/minecraft/unmapped/C_pscqxfcs;Ljava/lang/Object;)Ljava/lang/Object; + ARG 1 type + ARG 2 value + METHOD m_hcxzaime asPatch ()Lnet/minecraft/unmapped/C_jqyoylib; + METHOD m_humvlhgl applyPatch (Lnet/minecraft/unmapped/C_jqyoylib;)V + ARG 1 patch + METHOD m_lnpuiatd remove (Lnet/minecraft/unmapped/C_pscqxfcs;)Ljava/lang/Object; + ARG 1 type + METHOD m_mhaxwxbt create (Lnet/minecraft/unmapped/C_kouhnfig;Lnet/minecraft/unmapped/C_jqyoylib;)Lnet/minecraft/unmapped/C_jvfovkxa; + ARG 0 baseComponents + ARG 1 patch + METHOD m_mywmfcws onWrite ()V + METHOD m_retkkwzv shouldReusePatchedComponents (Lnet/minecraft/unmapped/C_kouhnfig;Lit/unimi/dsi/fastutil/objects/Reference2ObjectMap;)Z + ARG 0 baseComponents + ARG 1 patchedComponents + METHOD m_wghzngnj copy ()Lnet/minecraft/unmapped/C_jvfovkxa; + METHOD m_xqwouufm setAll (Lnet/minecraft/unmapped/C_kouhnfig;)V + ARG 1 map + METHOD m_yyvpczzd applyPatch (Lnet/minecraft/unmapped/C_pscqxfcs;Ljava/util/Optional;)V + ARG 1 type + ARG 2 value diff --git a/mappings/net/minecraft/component/type/AttributeModifiersComponent.mapping b/mappings/net/minecraft/component/type/AttributeModifiersComponent.mapping new file mode 100644 index 0000000000..167024f62f --- /dev/null +++ b/mappings/net/minecraft/component/type/AttributeModifiersComponent.mapping @@ -0,0 +1,24 @@ +CLASS net/minecraft/unmapped/C_azfkqhlm net/minecraft/component/type/AttributeModifiersComponent + FIELD f_bnpkfncg DEFAULT Lnet/minecraft/unmapped/C_azfkqhlm; + FIELD f_klesncgh DECIMAL_FORMAT Ljava/text/DecimalFormat; + FIELD f_ojpeizpu FULL_CODEC Lcom/mojang/serialization/Codec; + FIELD f_tllkwhsa CODEC Lcom/mojang/serialization/Codec; + METHOD m_addoqghi compute (DLnet/minecraft/unmapped/C_yuycoehb;)D + ARG 1 base + ARG 3 slot + METHOD m_gdqixgmv with (Lnet/minecraft/unmapped/C_cjzoxshv;Lnet/minecraft/unmapped/C_hdbqsqsm;Lnet/minecraft/unmapped/C_qfoqahef;)Lnet/minecraft/unmapped/C_azfkqhlm; + METHOD m_mjzxuzjp (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD m_pxeavngw builder ()Lnet/minecraft/unmapped/C_azfkqhlm$C_vinsjuvn; + METHOD m_wfqjjama (Ljava/text/DecimalFormat;)V + ARG 0 format + METHOD m_zynclpul forEach (Lnet/minecraft/unmapped/C_yuycoehb;Ljava/util/function/BiConsumer;)V + ARG 1 slot + ARG 2 consumer + CLASS C_blxybhdo Entry + METHOD m_vdrgfbcy (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + CLASS C_vinsjuvn Builder + FIELD f_bsskwrts entries Lcom/google/common/collect/ImmutableList$Builder; + METHOD m_fdlmvuhx build ()Lnet/minecraft/unmapped/C_azfkqhlm; + METHOD m_yevzeuul add (Lnet/minecraft/unmapped/C_cjzoxshv;Lnet/minecraft/unmapped/C_hdbqsqsm;Lnet/minecraft/unmapped/C_qfoqahef;)Lnet/minecraft/unmapped/C_azfkqhlm$C_vinsjuvn; diff --git a/mappings/net/minecraft/component/type/CustomModelDataComponent.mapping b/mappings/net/minecraft/component/type/CustomModelDataComponent.mapping new file mode 100644 index 0000000000..e0ef154b20 --- /dev/null +++ b/mappings/net/minecraft/component/type/CustomModelDataComponent.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/unmapped/C_qtexserh net/minecraft/component/type/CustomModelDataComponent + FIELD f_uikorosh DEFAULT Lnet/minecraft/unmapped/C_qtexserh; diff --git a/mappings/net/minecraft/component/type/ItemEnchantmentsComponent.mapping b/mappings/net/minecraft/component/type/ItemEnchantmentsComponent.mapping new file mode 100644 index 0000000000..cece6e3e2d --- /dev/null +++ b/mappings/net/minecraft/component/type/ItemEnchantmentsComponent.mapping @@ -0,0 +1,43 @@ +CLASS net/minecraft/unmapped/C_qlclfxvn net/minecraft/component/type/ItemEnchantmentsComponent + FIELD f_nekwvric FULL_CODEC Lcom/mojang/serialization/Codec; + FIELD f_osezxuts DEFAULT Lnet/minecraft/unmapped/C_qlclfxvn; + FIELD f_svrotkyo LEVEL_CODEC Lcom/mojang/serialization/Codec; + FIELD f_weawpons LEVELS_CODEC Lcom/mojang/serialization/Codec; + FIELD f_zenuxhpu shownInTooltip Z + FIELD f_zvqfplck CODEC Lcom/mojang/serialization/Codec; + METHOD m_cucglkdc getEnchantments ()Ljava/util/Set; + METHOD m_cuvyskeq size ()I + METHOD m_djmseype (Lnet/minecraft/unmapped/C_qlclfxvn;)Lit/unimi/dsi/fastutil/objects/Object2IntLinkedOpenHashMap; + ARG 0 component + METHOD m_gpefdzxc isEmpty ()Z + METHOD m_ndwimblt (Lit/unimi/dsi/fastutil/objects/Object2IntLinkedOpenHashMap;)Lnet/minecraft/unmapped/C_qlclfxvn; + ARG 0 map + METHOD m_oldusysg (Lnet/minecraft/unmapped/C_qlclfxvn;)Ljava/lang/Boolean; + ARG 0 component + METHOD m_qwkzkime (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD m_rqlwgwxc (Lnet/minecraft/unmapped/C_qlclfxvn;)Ljava/lang/Boolean; + ARG 0 component + METHOD m_szyctegw getEnchantmentEntries ()Ljava/util/Set; + COMMENT @return a map with enchantments as keys and their levels as values + METHOD m_ugcgsgdf getLevel (Lnet/minecraft/unmapped/C_jxtrubuh;)I + ARG 1 enchantment + METHOD m_ylenfqyd (Lnet/minecraft/unmapped/C_qlclfxvn;)Lit/unimi/dsi/fastutil/objects/Object2IntLinkedOpenHashMap; + ARG 0 component + CLASS C_vbojeisc Builder + FIELD f_lvvemeqz showInTooltip Z + FIELD f_omibnext enchantments Lit/unimi/dsi/fastutil/objects/Object2IntLinkedOpenHashMap; + METHOD (Lnet/minecraft/unmapped/C_qlclfxvn;)V + ARG 1 component + METHOD m_emkouuul addTo (Lnet/minecraft/unmapped/C_jxtrubuh;I)V + ARG 1 enchantment + ARG 2 level + METHOD m_gmievggf build ()Lnet/minecraft/unmapped/C_qlclfxvn; + METHOD m_gpwlqqlc set (Lnet/minecraft/unmapped/C_jxtrubuh;I)V + ARG 1 enchantment + ARG 2 level + METHOD m_tatgilpr removeIf (Ljava/util/function/Predicate;)V + ARG 1 predicate + METHOD m_wdbjobvh getEnchantments ()Ljava/util/Set; + METHOD m_wsnzisby getLevel (Lnet/minecraft/unmapped/C_jxtrubuh;)I + ARG 1 enchantment diff --git a/mappings/net/minecraft/entity/EquipmentSlotGroup.mapping b/mappings/net/minecraft/entity/EquipmentSlotGroup.mapping new file mode 100644 index 0000000000..1302e7a1aa --- /dev/null +++ b/mappings/net/minecraft/entity/EquipmentSlotGroup.mapping @@ -0,0 +1,20 @@ +CLASS net/minecraft/unmapped/C_qfoqahef net/minecraft/entity/EquipmentSlotGroup + FIELD f_nhoyjwsw BY_ID Ljava/util/function/IntFunction; + METHOD (Ljava/lang/String;IILjava/lang/String;Ljava/util/function/Predicate;)V + ARG 3 id + ARG 4 name + ARG 5 slotPredicate + METHOD (Ljava/lang/String;IILjava/lang/String;Lnet/minecraft/unmapped/C_yuycoehb;)V + ARG 5 slot + METHOD m_djnfswyg (Lnet/minecraft/unmapped/C_yuycoehb;)Z + ARG 0 slot + METHOD m_pgtxxnjk (Lnet/minecraft/unmapped/C_qfoqahef;)I + ARG 0 group + METHOD m_sljjozgt (Lnet/minecraft/unmapped/C_yuycoehb;)Z + ARG 0 slot + METHOD m_toxnrdqq matches (Lnet/minecraft/unmapped/C_yuycoehb;)Z + ARG 1 slot + METHOD m_uqnkvvet (Lnet/minecraft/unmapped/C_yuycoehb;Lnet/minecraft/unmapped/C_yuycoehb;)Z + ARG 1 checkedSlot + METHOD m_zegoqtrl (Lnet/minecraft/unmapped/C_qfoqahef;)I + ARG 0 group diff --git a/mappings/net/minecraft/entity/LivingEntity.mapping b/mappings/net/minecraft/entity/LivingEntity.mapping index db9883ca7f..64a1b2dc9c 100644 --- a/mappings/net/minecraft/entity/LivingEntity.mapping +++ b/mappings/net/minecraft/entity/LivingEntity.mapping @@ -329,6 +329,8 @@ CLASS net/minecraft/unmapped/C_usxaxydn net/minecraft/entity/LivingEntity METHOD m_ktkvypgf enterCombat ()V METHOD m_kwjgylty swimUpward (Lnet/minecraft/unmapped/C_ednuhnnn;)V ARG 1 tag + METHOD m_kzhoqled (Lnet/minecraft/unmapped/C_yuycoehb;Lnet/minecraft/unmapped/C_sddaxwyk;)V + ARG 1 slot METHOD m_lagxpcmk onStatusEffectRemoved (Lnet/minecraft/unmapped/C_wpfizwve;)V ARG 1 effect METHOD m_ldeqpsrz canDisableShield ()Z @@ -574,6 +576,8 @@ CLASS net/minecraft/unmapped/C_usxaxydn net/minecraft/entity/LivingEntity ARG 3 targetEntity METHOD m_wsbfbafs getAbsorptionAmount ()F METHOD m_wslmhwgl getAttacker ()Lnet/minecraft/unmapped/C_usxaxydn; + METHOD m_xcvctlld (Lnet/minecraft/unmapped/C_yuycoehb;)Z + ARG 1 slot METHOD m_xgwxqkgb swingHand (Lnet/minecraft/unmapped/C_laxmzoqs;)V ARG 1 hand METHOD m_xjvsabgy createAttributes ()Lnet/minecraft/unmapped/C_sdjuuzrz$C_tehwrjus; diff --git a/mappings/net/minecraft/entity/attribute/EntityAttributeModifier.mapping b/mappings/net/minecraft/entity/attribute/EntityAttributeModifier.mapping index cad82e41e2..6c1903516a 100644 --- a/mappings/net/minecraft/entity/attribute/EntityAttributeModifier.mapping +++ b/mappings/net/minecraft/entity/attribute/EntityAttributeModifier.mapping @@ -1,6 +1,8 @@ CLASS net/minecraft/unmapped/C_hdbqsqsm net/minecraft/entity/attribute/EntityAttributeModifier + FIELD f_bfacrmpa MAP_CODEC Lcom/mojang/serialization/MapCodec; FIELD f_hdbjrwxm uuid Ljava/util/UUID; FIELD f_owzzukjv LOGGER Lorg/slf4j/Logger; + FIELD f_qcjtagbu CODEC Lcom/mojang/serialization/Codec; FIELD f_wcmcuppa operation Lnet/minecraft/unmapped/C_hdbqsqsm$C_pljpmmzs; FIELD f_xnuocnxu value D METHOD (Ljava/lang/String;DLnet/minecraft/unmapped/C_hdbqsqsm$C_pljpmmzs;)V @@ -14,12 +16,21 @@ CLASS net/minecraft/unmapped/C_hdbqsqsm net/minecraft/entity/attribute/EntityAtt ARG 5 operation METHOD equals (Ljava/lang/Object;)Z ARG 1 o + METHOD m_agfiphgu (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance METHOD m_fqbtxzed fromNbt (Lnet/minecraft/unmapped/C_hhlwcnih;)Lnet/minecraft/unmapped/C_hdbqsqsm; ARG 0 nbt + METHOD m_loqpavmv (Lnet/minecraft/unmapped/C_hdbqsqsm;)Ljava/lang/String; + ARG 0 modifier + METHOD m_ruprywrc (Lnet/minecraft/unmapped/C_hdbqsqsm;)Ljava/lang/String; + ARG 0 modifier METHOD m_svfezfmf toNbt ()Lnet/minecraft/unmapped/C_hhlwcnih; CLASS C_pljpmmzs Operation COMMENT Represents an operation which can be applied to an attribute modifier. + FIELD f_dqfeqgfg id I + FIELD f_qrkmptcr BY_ID Ljava/util/function/IntFunction; FIELD f_umhgvzca PACKET_CODEC Lnet/minecraft/unmapped/C_qsrmwluu; + FIELD f_ztrdibur name Ljava/lang/String; METHOD (Ljava/lang/String;ILjava/lang/String;I)V ARG 3 name ARG 4 id diff --git a/mappings/net/minecraft/item/AdventureModePredicate.mapping b/mappings/net/minecraft/item/AdventureModePredicate.mapping new file mode 100644 index 0000000000..710ad69e1c --- /dev/null +++ b/mappings/net/minecraft/item/AdventureModePredicate.mapping @@ -0,0 +1,36 @@ +CLASS net/minecraft/unmapped/C_jrmfdips net/minecraft/item/AdventureModePredicate + FIELD f_euvabnka SINGLE_CODEC Lcom/mojang/serialization/Codec; + FIELD f_evrtcdqp tooltipText Ljava/util/List; + FIELD f_hbzavtvn shownInTooltip Z + FIELD f_kdzcvhec CAN_BREAK Lnet/minecraft/unmapped/C_rdaqiwdt; + FIELD f_mxytkpgf FULL_CODEC Lcom/mojang/serialization/Codec; + FIELD f_oievdtwg checksBlockEntities Z + FIELD f_qenshxcz CAN_PLACE Lnet/minecraft/unmapped/C_rdaqiwdt; + FIELD f_qhqqksna CODEC Lcom/mojang/serialization/Codec; + FIELD f_tcoxgbes lastResult Z + FIELD f_tjujzjwe UNKNOWN_USE Lnet/minecraft/unmapped/C_rdaqiwdt; + FIELD f_wrwzafhl lastCheckedBlock Lnet/minecraft/unmapped/C_gogfiawf; + METHOD m_aawzusnj getTooltipText (Ljava/util/List;)Ljava/util/List; + ARG 0 predicates + METHOD m_eixslzlh (Lnet/minecraft/unmapped/C_jrmfdips;)Ljava/util/List; + ARG 0 adventureModePredicate + METHOD m_fovslrii (Lnet/minecraft/unmapped/C_jrmfdips;)Ljava/util/List; + ARG 0 adventureModePredicate + METHOD m_hcltznym (Lnet/minecraft/unmapped/C_cjzoxshv;)Lnet/minecraft/unmapped/C_rdaqiwdt; + ARG 0 holder + METHOD m_ishntych (Lnet/minecraft/unmapped/C_uuwlfkxz;)Lnet/minecraft/unmapped/C_jrmfdips; + ARG 0 predicate + METHOD m_iyfkeufc (Lnet/minecraft/unmapped/C_uuwlfkxz;)Ljava/util/stream/Stream; + ARG 0 predicate + METHOD m_ljilgubi addToTooltip (Ljava/util/function/Consumer;)V + ARG 1 consumer + METHOD m_pkxzfvxm isShownInTooltip ()Z + METHOD m_twhujwls areSameBlocks (Lnet/minecraft/unmapped/C_gogfiawf;Lnet/minecraft/unmapped/C_gogfiawf;Z)Z + ARG 0 pos + ARG 1 cachedPos + ARG 2 checksBlockEntities + METHOD m_vmalxjby (Lnet/minecraft/unmapped/C_jrmfdips;)Lcom/mojang/serialization/DataResult; + ARG 0 predicate + METHOD m_ymdnwpdd test (Lnet/minecraft/unmapped/C_gogfiawf;)Z + METHOD m_zhbyrbme (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/item/Item.mapping b/mappings/net/minecraft/item/Item.mapping index c3711ae776..383943231a 100644 --- a/mappings/net/minecraft/item/Item.mapping +++ b/mappings/net/minecraft/item/Item.mapping @@ -87,6 +87,7 @@ CLASS net/minecraft/unmapped/C_vorddnax net/minecraft/item/Item ARG 3 entity ARG 4 hand METHOD m_ivemyxsp getEatSound ()Lnet/minecraft/unmapped/C_avavozay; + METHOD m_jcukmzxf getBreakSound ()Lnet/minecraft/unmapped/C_avavozay; METHOD m_knbnsgbn finishUsing (Lnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_cdctfzbn;Lnet/minecraft/unmapped/C_usxaxydn;)Lnet/minecraft/unmapped/C_sddaxwyk; ARG 1 stack ARG 2 world @@ -229,9 +230,11 @@ CLASS net/minecraft/unmapped/C_vorddnax net/minecraft/item/Item FIELD f_gjqaneav requiredFlags Lnet/minecraft/unmapped/C_czxxrbcp; FIELD f_kwbsetju fireproof Z FIELD f_kzcrollt rarity Lnet/minecraft/unmapped/C_mqmixksm; + FIELD f_mhwyzhjj COMPONENT_MAP_INTERNER Lcom/google/common/collect/Interner; FIELD f_oyiluwcv maxCount I FIELD f_qkimbpya maxDamage I FIELD f_yegzcwuf foodComponent Lnet/minecraft/unmapped/C_cgikuact; + FIELD f_znexcclr builder Lnet/minecraft/unmapped/C_kouhnfig$C_vfzyoahz; METHOD m_ccualdqu maxDamageIfAbsent (I)Lnet/minecraft/unmapped/C_vorddnax$C_bfrytpdl; COMMENT Calls {@link Item.Settings#maxDamage} If this Settings instance has not already set max damage (or if max damage is the default value, 0). COMMENT @@ -271,6 +274,9 @@ CLASS net/minecraft/unmapped/C_vorddnax net/minecraft/item/Item COMMENT maximum durability of an ItemStack using an item with this Item.Settings instance METHOD m_tsalbwou requiredFlags ([Lnet/minecraft/unmapped/C_kksdgidr;)Lnet/minecraft/unmapped/C_vorddnax$C_bfrytpdl; ARG 1 flags + METHOD m_voqbvsse component (Lnet/minecraft/unmapped/C_pscqxfcs;Ljava/lang/Object;)Lnet/minecraft/unmapped/C_vorddnax$C_bfrytpdl; + ARG 1 type + ARG 2 value METHOD m_wuwttdfr food (Lnet/minecraft/unmapped/C_cgikuact;)Lnet/minecraft/unmapped/C_vorddnax$C_bfrytpdl; COMMENT When set, any item configured with this Settings instance will be edible based on the provided {@link FoodComponent}. COMMENT diff --git a/mappings/net/minecraft/item/ItemStack.mapping b/mappings/net/minecraft/item/ItemStack.mapping index 50bdc0166d..c563c5a1a7 100644 --- a/mappings/net/minecraft/item/ItemStack.mapping +++ b/mappings/net/minecraft/item/ItemStack.mapping @@ -53,11 +53,16 @@ CLASS net/minecraft/unmapped/C_sddaxwyk net/minecraft/item/ItemStack METHOD (Lnet/minecraft/unmapped/C_cjzoxshv;I)V ARG 1 item ARG 2 count + METHOD (Lnet/minecraft/unmapped/C_cjzoxshv;ILnet/minecraft/unmapped/C_jqyoylib;)V + ARG 1 item METHOD (Lnet/minecraft/unmapped/C_gmbqjnle;)V ARG 1 item METHOD (Lnet/minecraft/unmapped/C_gmbqjnle;I)V ARG 1 item ARG 2 count + METHOD (Lnet/minecraft/unmapped/C_gmbqjnle;ILnet/minecraft/unmapped/C_jvfovkxa;)V + ARG 1 item + ARG 3 components METHOD m_arqkxkec getDamage ()I METHOD m_biphgkrd isUsedOnRelease ()Z METHOD m_bpcuczsh setCount (I)V @@ -157,10 +162,14 @@ CLASS net/minecraft/unmapped/C_sddaxwyk net/minecraft/item/ItemStack ARG 1 entity METHOD m_pjqbesil getItemBarStep ()I COMMENT {@return the length of the filled section of the durability bar in pixels (out of 13)} + METHOD m_pocwrlzm (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance METHOD m_poxxatoa postHit (Lnet/minecraft/unmapped/C_usxaxydn;Lnet/minecraft/unmapped/C_jzrpycqo;)V ARG 1 target ARG 2 attacker METHOD m_pqebapbo getHolder ()Lnet/minecraft/unmapped/C_cjzoxshv; + METHOD m_puozqtwx (Lnet/minecraft/unmapped/C_cjzoxshv;)Lcom/mojang/serialization/DataResult; + ARG 0 holder METHOD m_pwfafzwz getCooldown ()I METHOD m_qxfxfsuy getItem ()Lnet/minecraft/unmapped/C_vorddnax; METHOD m_rcukuoag (ILnet/minecraft/unmapped/C_usxaxydn;Lnet/minecraft/unmapped/C_yuycoehb;)V @@ -214,6 +223,7 @@ CLASS net/minecraft/unmapped/C_sddaxwyk net/minecraft/item/ItemStack ARG 3 remainingUseTicks METHOD m_wnspogky streamTags ()Ljava/util/stream/Stream; COMMENT {@return a stream of tag keys this item is in} + METHOD m_wxdafsoy checkCount (Lnet/minecraft/unmapped/C_sddaxwyk;)Lcom/mojang/serialization/DataResult; METHOD m_xbbrlqhc isIn (Lnet/minecraft/unmapped/C_ednuhnnn;)Z COMMENT {@return whether this item is in the specified tag} ARG 1 tag diff --git a/mappings/net/minecraft/item/Items.mapping b/mappings/net/minecraft/item/Items.mapping index b0b628b83c..640ed8799f 100644 --- a/mappings/net/minecraft/item/Items.mapping +++ b/mappings/net/minecraft/item/Items.mapping @@ -9,6 +9,8 @@ CLASS net/minecraft/unmapped/C_zxoagntf net/minecraft/item/Items ARG 1 item METHOD m_hslxhlhe register (Lnet/minecraft/unmapped/C_xildsmsj;)Lnet/minecraft/unmapped/C_vorddnax; ARG 0 blockItem + METHOD m_vhtdhemv register (Lnet/minecraft/unmapped/C_mmxmpdoq;Ljava/util/function/UnaryOperator;)Lnet/minecraft/unmapped/C_vorddnax; + ARG 1 settingsTransformer METHOD m_vzgnpimw register (Lnet/minecraft/unmapped/C_ncpywfca;Lnet/minecraft/unmapped/C_vorddnax;)Lnet/minecraft/unmapped/C_vorddnax; ARG 0 id ARG 1 item diff --git a/mappings/net/minecraft/item/TooltipAppender.mapping b/mappings/net/minecraft/item/TooltipAppender.mapping new file mode 100644 index 0000000000..8d7e23d6b9 --- /dev/null +++ b/mappings/net/minecraft/item/TooltipAppender.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/unmapped/C_lcgmmrzz net/minecraft/item/TooltipAppender + METHOD m_eqoeoqpg appendToTooltip (Ljava/util/function/Consumer;Lnet/minecraft/unmapped/C_taebrtdw;)V + ARG 1 tooltipConsumer + ARG 2 context diff --git a/mappings/net/minecraft/item/trim/ArmorTrimMaterial.mapping b/mappings/net/minecraft/item/trim/ArmorTrimMaterial.mapping index cdc41b3e9c..8d6d13802f 100644 --- a/mappings/net/minecraft/item/trim/ArmorTrimMaterial.mapping +++ b/mappings/net/minecraft/item/trim/ArmorTrimMaterial.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/unmapped/C_iqayrpqa net/minecraft/item/trim/ArmorTrimMaterial + FIELD f_cgkhncln PACKET_CODEC Lnet/minecraft/unmapped/C_qsrmwluu; FIELD f_hgslaebp CODEC Lcom/mojang/serialization/Codec; FIELD f_xypvoqkg HOLDER_CODEC Lcom/mojang/serialization/Codec; METHOD m_xgmhwoiq (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; diff --git a/mappings/net/minecraft/predicate/BlockPredicate.mapping b/mappings/net/minecraft/predicate/BlockPredicate.mapping index 5a015e0439..3eb6da06b8 100644 --- a/mappings/net/minecraft/predicate/BlockPredicate.mapping +++ b/mappings/net/minecraft/predicate/BlockPredicate.mapping @@ -2,6 +2,16 @@ CLASS net/minecraft/unmapped/C_uuwlfkxz net/minecraft/predicate/BlockPredicate FIELD f_brljkzff state Ljava/util/Optional; FIELD f_csfosler blocks Ljava/util/Optional; FIELD f_jlmkocct nbt Ljava/util/Optional; + METHOD m_bthfszhw hasNbt ()Z + METHOD m_dapwgszc test (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_hynzadkk;)Z + METHOD m_ijcglcat (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD m_jnhogsoy testState (Lnet/minecraft/unmapped/C_txtbiemp;)Z + METHOD m_jvxclgcq testBlockEntity (Lnet/minecraft/unmapped/C_eemzphbi;Lnet/minecraft/unmapped/C_kvegafmh;Lnet/minecraft/unmapped/C_emmbeecz;)Z + ARG 1 blockEntity + ARG 2 predicate + METHOD m_xssthzzs test (Lnet/minecraft/unmapped/C_gogfiawf;)Z + ARG 1 pos CLASS C_nlqurblw Builder FIELD f_eyhhpayl blocks Ljava/util/Optional; FIELD f_ibyfhbzu nbt Ljava/util/Optional; @@ -11,7 +21,10 @@ CLASS net/minecraft/unmapped/C_uuwlfkxz net/minecraft/predicate/BlockPredicate METHOD m_lfmbwiwq tag (Lnet/minecraft/unmapped/C_ednuhnnn;)Lnet/minecraft/unmapped/C_uuwlfkxz$C_nlqurblw; ARG 1 tag METHOD m_njukrajf build ()Lnet/minecraft/unmapped/C_uuwlfkxz; + METHOD m_nypiocvl blocks (Ljava/util/Collection;)Lnet/minecraft/unmapped/C_uuwlfkxz$C_nlqurblw; + ARG 1 blocks METHOD m_tcpkqejb create ()Lnet/minecraft/unmapped/C_uuwlfkxz$C_nlqurblw; METHOD m_txboglzz state (Lnet/minecraft/unmapped/C_fsjpkzrx$C_wpxfzjkz;)Lnet/minecraft/unmapped/C_uuwlfkxz$C_nlqurblw; + ARG 1 builder METHOD m_yjbmvcnd nbt (Lnet/minecraft/unmapped/C_hhlwcnih;)Lnet/minecraft/unmapped/C_uuwlfkxz$C_nlqurblw; ARG 1 nbt diff --git a/mappings/net/minecraft/util/Util.mapping b/mappings/net/minecraft/util/Util.mapping index 6597e9a4f0..0f298d10a9 100644 --- a/mappings/net/minecraft/util/Util.mapping +++ b/mappings/net/minecraft/util/Util.mapping @@ -161,6 +161,7 @@ CLASS net/minecraft/unmapped/C_lvarvugc net/minecraft/util/Util METHOD m_vgutcxlm getValueAsString (Lnet/minecraft/unmapped/C_vzlztuyw;Ljava/lang/Object;)Ljava/lang/String; ARG 0 property ARG 1 value + METHOD m_vpbpllsg getRegisteredName (Lnet/minecraft/unmapped/C_tqxyjqsk;Ljava/lang/Object;)Ljava/lang/String; METHOD m_vwigcqkp moveCursor (Ljava/lang/String;II)I COMMENT Moves the {@code cursor} in the {@code string} by a {@code delta} amount. COMMENT Skips surrogate characters.