diff --git a/buildSrc/src/main/resources/minecraft_specific_words.txt b/buildSrc/src/main/resources/minecraft_specific_words.txt index 8ec92a2e85..78111d1951 100644 --- a/buildSrc/src/main/resources/minecraft_specific_words.txt +++ b/buildSrc/src/main/resources/minecraft_specific_words.txt @@ -421,6 +421,8 @@ unmute unescape uncraftable unflattening +unconfigured +uninterruptibly // -able abortable diff --git a/mappings/net/minecraft/SharedConstants.mapping b/mappings/net/minecraft/SharedConstants.mapping index 89767057e8..6b803b10df 100644 --- a/mappings/net/minecraft/SharedConstants.mapping +++ b/mappings/net/minecraft/SharedConstants.mapping @@ -18,6 +18,7 @@ CLASS net/minecraft/unmapped/C_otltijcb net/minecraft/SharedConstants FIELD f_ehrxapxz ENABLE_VILLAGE_SECTIONS_DEBUGGER Z FIELD f_emnchfpb DATA_VERSION_KEY Ljava/lang/String; FIELD f_epeoxdwh VERBOSE_SERVER_EVENTS Z + FIELD f_ersnpnsa CRASH_ON_UNCAUGHT_THREAD_EXCEPTION Z FIELD f_faotkdsy DONT_SAVE_WORLD Z FIELD f_fdxhrrfh AVERAGE_RANDOM_TICKS_PER_BLOCK_PER_MINUTE F FIELD f_fiiqytbx ENABLE_RAIDS_DEBUGGER Z @@ -29,7 +30,9 @@ CLASS net/minecraft/unmapped/C_otltijcb net/minecraft/SharedConstants FIELD f_gsgwbqxq ENABLE_WORLD_GENERATION_ATTEMPT_DEBUGGER Z FIELD f_guobkgjz ENABLE_DEBUG_HOTKEYS Z FIELD f_hbxkjitv FAKE_MS_JITTER I + FIELD f_hlntcltp ENABLE_LOCAL_SERVER_ENTITY_HIT_BOXES_DEBUGGER Z FIELD f_hselqqov ENABLE_CARVERS_DEBUGGER Z + FIELD f_hskycgyk USE_DEV_ONLY_FEATURES Z FIELD f_hvdvamsn TICKS_PER_MINUTE I FIELD f_iavlnkwa ONLY_GENERATE_HALF_OF_THE_WORLD Z FIELD f_inoiujxk GRAVITY_BLOCK_DUPLICATION_FIX Z @@ -39,6 +42,7 @@ CLASS net/minecraft/unmapped/C_otltijcb net/minecraft/SharedConstants FIELD f_jjrxzfck DISABLE_FEATURES Z FIELD f_jssgbmds ENABLE_SHAPES_DEBUGGER Z FIELD f_jvgdpwyv COMMAND_STACK_TRACES Z + FIELD f_kgahljek MAX_PLAYER_NAME_LENGTH I FIELD f_kgoovenw DISABLE_STRUCTURES Z FIELD f_kgpztkbc isDevelopment Z FIELD f_kkorbrvt SERIES Ljava/lang/String; @@ -79,6 +83,7 @@ CLASS net/minecraft/unmapped/C_otltijcb net/minecraft/SharedConstants FIELD f_svzpcqrf SYNCHRONOUS_GL_LOGS Z FIELD f_szzypgru KEEP_JIGSAW_BLOCKS Z FIELD f_tgrnftle CHUNK_WIDTH I + FIELD f_umfmtvoq MAX_USER_COMMAND_LENGTH I FIELD f_unjbqjde DISABLE_BELOW_ZERO_RETROGENERATION Z FIELD f_uomrhzpy ENABLE_BRAIN_DEBUGGER Z FIELD f_urxonbdn ENABLE_NEIGHBOR_UPDATES_DEBUGGER Z @@ -88,6 +93,7 @@ CLASS net/minecraft/unmapped/C_otltijcb net/minecraft/SharedConstants FIELD f_vjsmbhin VERSION_NAME Ljava/lang/String; FIELD f_vmvthkqh IN_GAME_DEBUG_OUTPUT Z FIELD f_vuaxazth DISABLE_AQUIFERS Z + FIELD f_vvzzzkdn MAXIMUM_EXPLOSION_RESISTANCE F FIELD f_wcndudyu ENABLE_RESOURCE_LOADING_TIMES_DEBUGGER Z FIELD f_wevqaylw ENABLE_GAME_EVENT_LISTENERS_DEBUGGER Z FIELD f_wfneyrli DISABLE_BLENDING Z @@ -103,6 +109,7 @@ CLASS net/minecraft/unmapped/C_otltijcb net/minecraft/SharedConstants FIELD f_yfqonjom ENABLE_JFR_PROFILING_WORLD_LOADING Z FIELD f_ygjzdxcw DUMP_INTERPOLATED_TEXTURE_FRAMES Z FIELD f_yjwbijoa SNAPSHOT_PROTOCOL_VERSION_EXTRA_BITS I + FIELD f_yllmvyey MAX_FUNCTION_COMMAND_LENGTH I FIELD f_ymfzzcau ENABLE_PATHFINDING_DEBUGGER Z FIELD f_yorvidhs ENABLE_ORE_VEINS_DEBUGGER Z FIELD f_yoxoqcpx ENABLE_SCULK_CATALYST_DEBUGGING Z diff --git a/mappings/net/minecraft/client/network/AbstractClientNetworkHandler.mapping b/mappings/net/minecraft/client/network/AbstractClientNetworkHandler.mapping index 1a01804dc1..d8654df3b6 100644 --- a/mappings/net/minecraft/client/network/AbstractClientNetworkHandler.mapping +++ b/mappings/net/minecraft/client/network/AbstractClientNetworkHandler.mapping @@ -1,12 +1,15 @@ CLASS net/minecraft/unmapped/C_xcfjcqcn net/minecraft/client/network/AbstractClientNetworkHandler FIELD f_cxiqwwpi serverCookies Ljava/util/Map; FIELD f_epofvvju serverInfo Lnet/minecraft/unmapped/C_xotldzgg; + FIELD f_ifbkjylc strictErrorHandling Z FIELD f_ixguppmf connection Lnet/minecraft/unmapped/C_oasmcckk; FIELD f_kjyjkrbj deferredPackets Ljava/util/List; FIELD f_lhgeaaaz serverBrand Ljava/lang/String; FIELD f_qcgabfsl CONNECTION_LOST Lnet/minecraft/unmapped/C_rdaqiwdt; FIELD f_ruhiglgi postDisconnectScreen Lnet/minecraft/unmapped/C_wrmtlwqx; FIELD f_utwrhkbc telemetryManager Lnet/minecraft/unmapped/C_bfepxqwf; + FIELD f_vvtetqza customReportDetails Ljava/util/Map; + FIELD f_wjciyfll serverLinks Lnet/minecraft/unmapped/C_ouodvkzu; METHOD (Lnet/minecraft/unmapped/C_ayfeobid;Lnet/minecraft/unmapped/C_oasmcckk;Lnet/minecraft/unmapped/C_qqflkeyp;)V ARG 3 connectionState METHOD m_fhwlneml sendWhen (Lnet/minecraft/unmapped/C_zyjtrjrl;Ljava/util/function/BooleanSupplier;Ljava/time/Duration;)V diff --git a/mappings/net/minecraft/component/EnchantmentEffectComponentTypes.mapping b/mappings/net/minecraft/component/EnchantmentEffectComponentTypes.mapping new file mode 100644 index 0000000000..c57e055303 --- /dev/null +++ b/mappings/net/minecraft/component/EnchantmentEffectComponentTypes.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/unmapped/C_rkxlblfn net/minecraft/component/EnchantmentEffectComponentTypes + FIELD f_kbnlxdno COMPONENT_MAP_CODEC Lcom/mojang/serialization/Codec; + FIELD f_xmdgantf COMPONENT_TYPE_CODEC Lcom/mojang/serialization/Codec; + METHOD m_amrsbxlj register (Ljava/lang/String;Ljava/util/function/UnaryOperator;)Lnet/minecraft/unmapped/C_pscqxfcs; diff --git a/mappings/net/minecraft/data/report/PacketReportProvider.mapping b/mappings/net/minecraft/data/report/PacketReportProvider.mapping new file mode 100644 index 0000000000..507397b43b --- /dev/null +++ b/mappings/net/minecraft/data/report/PacketReportProvider.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/unmapped/C_apbctukq net/minecraft/data/report/PacketReportProvider + FIELD f_nvuvolwd output Lnet/minecraft/unmapped/C_ugkmwocs; + METHOD m_duyocttu createJson ()Lcom/google/gson/JsonElement; + METHOD m_lblwfmow (Lcom/google/gson/JsonObject;Lnet/minecraft/unmapped/C_kxdobmrm;Ljava/util/List;)V diff --git a/mappings/net/minecraft/enchantment/Enchantment.mapping b/mappings/net/minecraft/enchantment/Enchantment.mapping index 5b12a73126..a7fd35fbf1 100644 --- a/mappings/net/minecraft/enchantment/Enchantment.mapping +++ b/mappings/net/minecraft/enchantment/Enchantment.mapping @@ -1,56 +1,162 @@ CLASS net/minecraft/unmapped/C_jxtrubuh net/minecraft/enchantment/Enchantment - FIELD f_cvunyugc HOLDER_CODEC Lcom/mojang/serialization/Codec; - FIELD f_cytkilek properties Lnet/minecraft/unmapped/C_jxtrubuh$C_ryljcnwe; + FIELD f_cvunyugc ENTRY_CODEC Lcom/mojang/serialization/Codec; + FIELD f_jnrqrvxn ENTRY_PACKET_CODEC Lnet/minecraft/unmapped/C_qsrmwluu; + FIELD f_scwbgtxq MAX_LEVEL I FIELD f_yozrarfo CODEC Lcom/mojang/serialization/Codec; - METHOD m_ajxstdmb properties (Lnet/minecraft/unmapped/C_odfnijdo;Lnet/minecraft/unmapped/C_odfnijdo;IILnet/minecraft/unmapped/C_jxtrubuh$C_jkttgiwc;Lnet/minecraft/unmapped/C_jxtrubuh$C_jkttgiwc;I[Lnet/minecraft/unmapped/C_qfoqahef;)Lnet/minecraft/unmapped/C_jxtrubuh$C_ryljcnwe; - METHOD m_chvflatp (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_sddaxwyk;)Lnet/minecraft/unmapped/C_iakykpgh; - ARG 2 item - METHOD m_ciojbccw (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_vgpupfxx;)Lnet/minecraft/unmapped/C_iakykpgh; + METHOD m_ajxstdmb createProperties (Lnet/minecraft/unmapped/C_odfnijdo;Lnet/minecraft/unmapped/C_odfnijdo;IILnet/minecraft/unmapped/C_jxtrubuh$C_jkttgiwc;Lnet/minecraft/unmapped/C_jxtrubuh$C_jkttgiwc;I[Lnet/minecraft/unmapped/C_qfoqahef;)Lnet/minecraft/unmapped/C_jxtrubuh$C_ryljcnwe; + METHOD m_auqlyhrd removeLocationBasedEffects (ILnet/minecraft/unmapped/C_pjrjvgrp;Lnet/minecraft/unmapped/C_usxaxydn;)V + ARG 1 level + ARG 2 context + ARG 3 user + METHOD m_bhhtcbyx modifyCrossbowChargeTime (Lnet/minecraft/unmapped/C_rlomrsco;ILorg/apache/commons/lang3/mutable/MutableFloat;)V + METHOD m_bycsoyig modifyFallBasedDamage (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_sbxfkpyv;Lorg/apache/commons/lang3/mutable/MutableFloat;)V + ARG 6 value + METHOD m_chvflatp createItemContext (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_sddaxwyk;)Lnet/minecraft/unmapped/C_iakykpgh; + ARG 1 level + METHOD m_ciojbccw createEntityContext (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_vgpupfxx;)Lnet/minecraft/unmapped/C_iakykpgh; + ARG 1 level ARG 2 entity - ARG 3 origin + ARG 3 pos + METHOD m_dgttciah onProjectileSpawned (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_pjrjvgrp;Lnet/minecraft/unmapped/C_astfners;)V + ARG 2 level + ARG 3 context + METHOD m_dktlsnak modifyMobExperience (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_astfners;Lorg/apache/commons/lang3/mutable/MutableFloat;)V METHOD m_glfcpyqa getMaxLevel ()I COMMENT Sets the maximum number of levels, such as Sharpness which has a maximum 5 levels, the enchantment has. Default: 1. + METHOD m_hhzjktgj modifyDamage (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_sbxfkpyv;Lorg/apache/commons/lang3/mutable/MutableFloat;)V + ARG 6 value METHOD m_iarnlloo isSupported (Lnet/minecraft/unmapped/C_sddaxwyk;)Z + METHOD m_iehcgemg modifyProjectilePiercing (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_sddaxwyk;Lorg/apache/commons/lang3/mutable/MutableFloat;)V METHOD m_igxrorrr getMinLevel ()I COMMENT Sets the minimum number of levels, such as Sharpness which has a minimum of 1 level, the enchantment has. Default: 1. - METHOD m_jhglsmkm (Lnet/minecraft/unmapped/C_yuycoehb;)Z - ARG 1 equipmentSlot - METHOD m_kevrabge (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_astfners;Lorg/apache/commons/lang3/mutable/MutableFloat;)V - ARG 2 level + METHOD m_ilvfmxkk modifyDamageFilteredValue (Lnet/minecraft/unmapped/C_pscqxfcs;Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_sbxfkpyv;Lorg/apache/commons/lang3/mutable/MutableFloat;)V + ARG 3 level + ARG 7 value + METHOD m_jaecftnx modifyArmorEffectiveness (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_sbxfkpyv;Lorg/apache/commons/lang3/mutable/MutableFloat;)V + ARG 6 value + METHOD m_jhglsmkm matchesSlot (Lnet/minecraft/unmapped/C_yuycoehb;)Z + ARG 1 slot + METHOD m_kevrabge modifyProjectileCount (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_astfners;Lorg/apache/commons/lang3/mutable/MutableFloat;)V METHOD m_khmhdqpw isAcceptableItem (Lnet/minecraft/unmapped/C_sddaxwyk;)Z COMMENT {@return the type of item ({@code stack}) that can have this applied to it} ARG 1 stack + METHOD m_kpljywnw modifyFishingLuckBonus (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_astfners;Lorg/apache/commons/lang3/mutable/MutableFloat;)V + METHOD m_laluoqcj tick (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_pjrjvgrp;Lnet/minecraft/unmapped/C_astfners;)V + ARG 2 level + ARG 3 context METHOD m_lcxutjum getWeight ()I - METHOD m_nfuegjdm (Lnet/minecraft/unmapped/C_jxtrubuh$C_ryljcnwe;)Lnet/minecraft/unmapped/C_jxtrubuh$C_epmoqirc; + METHOD m_leklsjht createBlockHitContext (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_vgpupfxx;Lnet/minecraft/unmapped/C_txtbiemp;)Lnet/minecraft/unmapped/C_iakykpgh; + ARG 1 level + ARG 2 entity + ARG 3 pos + METHOD m_lypftmbv modifyUnfilteredValue (Lnet/minecraft/unmapped/C_pscqxfcs;Lnet/minecraft/unmapped/C_rlomrsco;ILorg/apache/commons/lang3/mutable/MutableFloat;)V + ARG 4 value + METHOD m_mfxiclqq applyLocationBasedEffects (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_pjrjvgrp;Lnet/minecraft/unmapped/C_usxaxydn;)V + ARG 2 level + ARG 3 context + ARG 4 entity + METHOD m_nfuegjdm builder (Lnet/minecraft/unmapped/C_jxtrubuh$C_ryljcnwe;)Lnet/minecraft/unmapped/C_jxtrubuh$C_epmoqirc; ARG 0 properties METHOD m_npijgbpy getSupportedItems ()Lnet/minecraft/unmapped/C_odfnijdo; - METHOD m_qirqbtfb (Ljava/util/List;Lnet/minecraft/unmapped/C_iakykpgh;Ljava/util/function/Consumer;)V + METHOD m_orywsswy (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD m_ovgqiywz onHitBlock (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_pjrjvgrp;Lnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_vgpupfxx;Lnet/minecraft/unmapped/C_txtbiemp;)V + ARG 2 level + ARG 3 context + METHOD m_qirqbtfb applyEffects (Ljava/util/List;Lnet/minecraft/unmapped/C_iakykpgh;Ljava/util/function/Consumer;)V + ARG 0 effects ARG 1 lootContext - METHOD m_rftiggzk properties (Lnet/minecraft/unmapped/C_odfnijdo;IILnet/minecraft/unmapped/C_jxtrubuh$C_jkttgiwc;Lnet/minecraft/unmapped/C_jxtrubuh$C_jkttgiwc;I[Lnet/minecraft/unmapped/C_qfoqahef;)Lnet/minecraft/unmapped/C_jxtrubuh$C_ryljcnwe; + ARG 2 effectConsumer + METHOD m_qvvmzgda applyTargetedEffect (Lnet/minecraft/unmapped/C_idcxfrny;Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_pjrjvgrp;Lnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_sbxfkpyv;)V + ARG 0 effect + ARG 2 level + ARG 3 context + ARG 4 user + ARG 5 source + METHOD m_rftiggzk createProperties (Lnet/minecraft/unmapped/C_odfnijdo;IILnet/minecraft/unmapped/C_jxtrubuh$C_jkttgiwc;Lnet/minecraft/unmapped/C_jxtrubuh$C_jkttgiwc;I[Lnet/minecraft/unmapped/C_qfoqahef;)Lnet/minecraft/unmapped/C_jxtrubuh$C_ryljcnwe; METHOD m_rtwmhoyh getMinPower (I)I COMMENT {@return the minimum level required to by the player for the enchantment to be shown in the enchantment table.} COMMENT It is not a 1:1 ratio. The majority of enchantments return something similar to `10 * level`, often with different scales depending on the maximum level and rarity of the enchantment. ARG 1 level + METHOD m_smjuddye modifyDurabilityChange (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_sddaxwyk;Lorg/apache/commons/lang3/mutable/MutableFloat;)V + METHOD m_sswkpgks modifyFishingTimeReduction (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_astfners;Lorg/apache/commons/lang3/mutable/MutableFloat;)V + METHOD m_stvdursa modifyTridentSpinAttackStrength (Lnet/minecraft/unmapped/C_rlomrsco;ILorg/apache/commons/lang3/mutable/MutableFloat;)V + METHOD m_tdrqsuwy modifyTridentReturnAcceleration (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_astfners;Lorg/apache/commons/lang3/mutable/MutableFloat;)V + METHOD m_tehyavah modifyKnockback (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_sbxfkpyv;Lorg/apache/commons/lang3/mutable/MutableFloat;)V + ARG 6 value + METHOD m_tfnzpqjx modifyBlockExperience (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_sddaxwyk;Lorg/apache/commons/lang3/mutable/MutableFloat;)V METHOD m_tiaspbpv getEquipment (Lnet/minecraft/unmapped/C_usxaxydn;)Ljava/util/Map; ARG 1 entity + METHOD m_tujulygf getEffect (Lnet/minecraft/unmapped/C_pscqxfcs;)Ljava/util/List; + METHOD m_ujjglmjb isImmuneToDamageFrom (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_sbxfkpyv;)Z + METHOD m_umpbrnfg onTargetHit (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_pjrjvgrp;Lnet/minecraft/unmapped/C_zjvjrddv;Lnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_sbxfkpyv;)V + ARG 2 level + ARG 3 context + ARG 4 target + ARG 5 user + ARG 6 source METHOD m_vjzmieep cost (I)Lnet/minecraft/unmapped/C_jxtrubuh$C_jkttgiwc; + METHOD m_webwhtnd modifyEntityFilteredValue (Lnet/minecraft/unmapped/C_pscqxfcs;Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_astfners;Lorg/apache/commons/lang3/mutable/MutableFloat;)V + ARG 3 level + ARG 6 value + METHOD m_wqtybzdx modifyItemFilteredCount (Lnet/minecraft/unmapped/C_pscqxfcs;Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_sddaxwyk;Lorg/apache/commons/lang3/mutable/MutableFloat;)V + ARG 3 level + ARG 5 value METHOD m_xaezlmue getAnvilCost ()I + METHOD m_xkuqfipi modifyAmmoChange (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_sddaxwyk;Lorg/apache/commons/lang3/mutable/MutableFloat;)V + METHOD m_ycasfcso areCompatible (Lnet/minecraft/unmapped/C_cjzoxshv;Lnet/minecraft/unmapped/C_cjzoxshv;)Z + ARG 0 enchantment1 + ARG 1 enchantment2 METHOD m_ygnxsicw cost (II)Lnet/minecraft/unmapped/C_jxtrubuh$C_jkttgiwc; - METHOD m_yyvgkyyg (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_sbxfkpyv;)Lnet/minecraft/unmapped/C_iakykpgh; + METHOD m_ysnvykwd modifyDamageProtection (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_sbxfkpyv;Lorg/apache/commons/lang3/mutable/MutableFloat;)V + ARG 6 value + METHOD m_yyvgkyyg createDamageContext (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_sbxfkpyv;)Lnet/minecraft/unmapped/C_iakykpgh; ARG 1 level ARG 2 entity - ARG 3 damageSource - METHOD m_zjsipvve (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_astfners;Z)Lnet/minecraft/unmapped/C_iakykpgh; + ARG 3 source + METHOD m_zfqdifee getFullName (Lnet/minecraft/unmapped/C_cjzoxshv;I)Lnet/minecraft/unmapped/C_rdaqiwdt; + ARG 0 enchantment + ARG 1 level + METHOD m_zjsipvve createLocationContext (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_astfners;Z)Lnet/minecraft/unmapped/C_iakykpgh; ARG 1 level ARG 2 entity - ARG 3 isActive + ARG 3 enchantmentActive + METHOD m_zlpziyyk modifyProjectileSpread (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_astfners;Lorg/apache/commons/lang3/mutable/MutableFloat;)V + METHOD m_znzmqxec isPrimaryItem (Lnet/minecraft/unmapped/C_sddaxwyk;)Z METHOD m_ztycenho getMaxPower (I)I COMMENT {@return the maximum level a Player is allowed before the enchant is not shown in the enchantment table} COMMENT The default return is the minimum power level + 5. ARG 1 level - CLASS C_epmoqirc - FIELD f_fmooecif builder Lnet/minecraft/unmapped/C_kouhnfig$C_vfzyoahz; + METHOD m_zzkivipg modifyRepairFromXp (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_sddaxwyk;Lorg/apache/commons/lang3/mutable/MutableFloat;)V + CLASS C_epmoqirc Builder + FIELD f_fmooecif effectMapBuilder Lnet/minecraft/unmapped/C_kouhnfig$C_vfzyoahz; FIELD f_radrlqvu properties Lnet/minecraft/unmapped/C_jxtrubuh$C_ryljcnwe; - FIELD f_ykzrjano enchantmentHolder Lnet/minecraft/unmapped/C_odfnijdo; + FIELD f_wqwudsbq effectLists Ljava/util/Map; + FIELD f_ykzrjano exclusiveSet Lnet/minecraft/unmapped/C_odfnijdo; + METHOD m_bfbkshbc addEffect (Lnet/minecraft/unmapped/C_pscqxfcs;Lnet/minecraft/unmapped/C_zjvjrddv;Lnet/minecraft/unmapped/C_zjvjrddv;Ljava/lang/Object;)Lnet/minecraft/unmapped/C_jxtrubuh$C_epmoqirc; + ARG 1 type + METHOD m_eirhbvlq addEffect (Lnet/minecraft/unmapped/C_pscqxfcs;Ljava/lang/Object;Lnet/minecraft/unmapped/C_vqkczpuv$C_cjvmpogn;)Lnet/minecraft/unmapped/C_jxtrubuh$C_epmoqirc; + ARG 1 type + ARG 3 conditions + METHOD m_fcblttrk build (Lnet/minecraft/unmapped/C_ncpywfca;)Lnet/minecraft/unmapped/C_jxtrubuh; + METHOD m_fywpvdlv withExclusiveSet (Lnet/minecraft/unmapped/C_odfnijdo;)Lnet/minecraft/unmapped/C_jxtrubuh$C_epmoqirc; + ARG 1 exclusiveSet + METHOD m_ijzbgmuo getEffectsList (Lnet/minecraft/unmapped/C_pscqxfcs;)Ljava/util/List; + METHOD m_ilkklraq addEffect (Lnet/minecraft/unmapped/C_pscqxfcs;Lnet/minecraft/unmapped/C_kyhkwlnd;)Lnet/minecraft/unmapped/C_jxtrubuh$C_epmoqirc; + ARG 1 type + ARG 2 effect + METHOD m_qoopatrn addEffect (Lnet/minecraft/unmapped/C_pscqxfcs;)Lnet/minecraft/unmapped/C_jxtrubuh$C_epmoqirc; + METHOD m_uhlhfpbp addEffect (Lnet/minecraft/unmapped/C_pscqxfcs;Ljava/lang/Object;)Lnet/minecraft/unmapped/C_jxtrubuh$C_epmoqirc; + ARG 1 type + METHOD m_vkishvxp addEffect (Lnet/minecraft/unmapped/C_pscqxfcs;Lnet/minecraft/unmapped/C_zjvjrddv;Lnet/minecraft/unmapped/C_zjvjrddv;Ljava/lang/Object;Lnet/minecraft/unmapped/C_vqkczpuv$C_cjvmpogn;)Lnet/minecraft/unmapped/C_jxtrubuh$C_epmoqirc; + ARG 1 type + ARG 5 conditions + METHOD m_vmwohqmn addSpecialEffect (Lnet/minecraft/unmapped/C_pscqxfcs;Ljava/lang/Object;)Lnet/minecraft/unmapped/C_jxtrubuh$C_epmoqirc; CLASS C_jkttgiwc Cost + METHOD m_lpzheldf forLevel (I)I + ARG 1 level + METHOD m_zfvugdzh (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance CLASS C_ryljcnwe Properties + METHOD m_vxpftpoe (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/enchantment/EnchantmentEffectContext.mapping b/mappings/net/minecraft/enchantment/EnchantmentEffectContext.mapping new file mode 100644 index 0000000000..780e77e863 --- /dev/null +++ b/mappings/net/minecraft/enchantment/EnchantmentEffectContext.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/unmapped/C_pjrjvgrp net/minecraft/enchantment/EnchantmentEffectContext diff --git a/mappings/net/minecraft/enchantment/EnchantmentHelper.mapping b/mappings/net/minecraft/enchantment/EnchantmentHelper.mapping index b20e9426a3..cc0f24e9f8 100644 --- a/mappings/net/minecraft/enchantment/EnchantmentHelper.mapping +++ b/mappings/net/minecraft/enchantment/EnchantmentHelper.mapping @@ -1,4 +1,66 @@ CLASS net/minecraft/unmapped/C_jakrppis net/minecraft/enchantment/EnchantmentHelper + METHOD m_akhrohzh forEachEnchantment (Lnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_jakrppis$C_jdhxivxn;)V + ARG 1 enchantmentConsumer + METHOD m_anckqezf tick (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_usxaxydn;)V + METHOD m_aqtkrfxn applyLocationBasedEffects (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_usxaxydn;Lnet/minecraft/unmapped/C_yuycoehb;)V + METHOD m_byjosehc getLevel (Lnet/minecraft/unmapped/C_cjzoxshv;Lnet/minecraft/unmapped/C_sddaxwyk;)I + ARG 0 enchantment + METHOD m_chdruiod getDurabilityChange (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_sddaxwyk;I)I + ARG 2 baseDamage + METHOD m_cjzxcjvw applyAttributeModifiers (Lnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_qfoqahef;Ljava/util/function/BiConsumer;)V + ARG 1 group + ARG 2 applicator + METHOD m_ecxgwxiu isCompatible (Ljava/util/Collection;Lnet/minecraft/unmapped/C_cjzoxshv;)Z + ARG 0 currentEnchantments + ARG 1 newEnchantment + METHOD m_efgilggg getRepairFromXp (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_sddaxwyk;I)I + ARG 2 baseRepair + METHOD m_eordtwww getFishingTimeReduction (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_astfners;)F + ARG 2 entity + METHOD m_etohkgai onHitBlock (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_usxaxydn;Lnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_yuycoehb;Lnet/minecraft/unmapped/C_vgpupfxx;Lnet/minecraft/unmapped/C_txtbiemp;Ljava/util/function/Consumer;)V + ARG 3 entity + ARG 5 pos + METHOD m_fbcdwuju getComponentType (Lnet/minecraft/unmapped/C_sddaxwyk;)Lnet/minecraft/unmapped/C_pscqxfcs; + METHOD m_gihyytey getFallBasedDamage (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_sbxfkpyv;F)F + ARG 2 entity + ARG 3 source + ARG 4 baseDamage + METHOD m_gqfvpbsm getImmuneToDamageFrom (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_usxaxydn;Lnet/minecraft/unmapped/C_sbxfkpyv;)Z + ARG 2 source + METHOD m_hilwldki getProjectilePiercing (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_sddaxwyk;)I + ARG 1 weapon + ARG 2 projectile + METHOD m_hkpckyyg getHighestLevel (Lnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_pscqxfcs;)Lcom/mojang/datafixers/util/Pair; + ARG 1 componentType + METHOD m_hsagtbhc getProjectileCount (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_astfners;I)I + ARG 2 entity + ARG 3 baseCount + METHOD m_iefpfmdo applyEnchantments (Lnet/minecraft/unmapped/C_sddaxwyk;Ljava/util/function/Consumer;)Lnet/minecraft/unmapped/C_qlclfxvn; + ARG 1 applier + METHOD m_imfnnaau getKnockback (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_sbxfkpyv;F)F + ARG 2 entity + ARG 3 source + ARG 4 baseKnockback + METHOD m_jfbiswcz getDamageProtection (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_usxaxydn;Lnet/minecraft/unmapped/C_sbxfkpyv;)F + ARG 2 source + METHOD m_kcdilbhw getCrossbowChargeTime (Lnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_usxaxydn;F)F + ARG 1 entity + ARG 2 baseChargeTime + METHOD m_koeurtnx hasEnchantments (Lnet/minecraft/unmapped/C_sddaxwyk;)Z + METHOD m_kvkboaps forEachEquippedEnchantment (Lnet/minecraft/unmapped/C_usxaxydn;Lnet/minecraft/unmapped/C_jakrppis$C_wtxpyhvg;)V + ARG 0 entity + ARG 1 enchantmentConsumer + METHOD m_lkbuzftr getProjectileSpeed (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_astfners;F)F + ARG 2 entity + ARG 3 baseSpeed + METHOD m_mcehpxsn getBlockExperience (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_sddaxwyk;I)I + ARG 2 baseBlockExperience + METHOD m_mimuzvcl supportsEnchantments (Lnet/minecraft/unmapped/C_sddaxwyk;)Z + METHOD m_obijpcqw getContextForRandomEquipmentWith (Lnet/minecraft/unmapped/C_pscqxfcs;Lnet/minecraft/unmapped/C_usxaxydn;Ljava/util/function/Predicate;)Ljava/util/Optional; + ARG 0 componentType + ARG 1 entity + ARG 2 stackPredicate + METHOD m_pbsmenak pickHighestLevel (Lnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_pscqxfcs;)Ljava/util/Optional; METHOD m_pcunrpng calculateRequiredExperienceLevel (Lnet/minecraft/unmapped/C_rlomrsco;IILnet/minecraft/unmapped/C_sddaxwyk;)I COMMENT {@return the required experience level for an enchanting option in the COMMENT enchanting table's screen, or the enchantment screen} @@ -15,10 +77,78 @@ CLASS net/minecraft/unmapped/C_jakrppis net/minecraft/enchantment/EnchantmentHel COMMENT the possible entries ARG 1 pickedEntry COMMENT the picked entry + METHOD m_plpqcodb has (Lnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_pscqxfcs;)Z + ARG 1 componentType + METHOD m_pngonrhw getPossibleLevelEntries (ILnet/minecraft/unmapped/C_sddaxwyk;Ljava/util/stream/Stream;)Ljava/util/List; + ARG 0 level + ARG 2 possibleEnchantments + METHOD m_pvuxrowe getAmmoUse (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_sddaxwyk;I)I + ARG 1 weapon + ARG 2 projectile + ARG 3 baseAmmoUse + METHOD m_qhyhygvf getFishingLuckBonus (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_astfners;)I + ARG 2 entity + METHOD m_rgjmrwbl removeLocationBasedEffects (Lnet/minecraft/unmapped/C_usxaxydn;)V + METHOD m_rixuxzms onEntityDamaged (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_sbxfkpyv;)V + ARG 1 entity + ARG 2 source + METHOD m_rpbekwgr removeLocationBasedEffects (Lnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_usxaxydn;Lnet/minecraft/unmapped/C_yuycoehb;)V + METHOD m_rrxecqvc getArmorEffectiveness (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_sbxfkpyv;F)F + ARG 2 entity + ARG 3 source + ARG 4 baseEffectiveness + METHOD m_ruiicrds hasTag (Lnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_ednuhnnn;)Z + ARG 1 enchantment + METHOD m_spmqbsrk enchantFromProvider (Lnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_wqxmvzdq;Lnet/minecraft/unmapped/C_xhhleach;Lnet/minecraft/unmapped/C_jiailwzt;Lnet/minecraft/unmapped/C_rlomrsco;)V + ARG 3 difficulty + METHOD m_swhrpoib onEntityHitWithItem (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_sbxfkpyv;Lnet/minecraft/unmapped/C_sddaxwyk;)V + ARG 1 entity + ARG 2 source + METHOD m_udfcqeza generateEnchantments (Lnet/minecraft/unmapped/C_rlomrsco;Lnet/minecraft/unmapped/C_sddaxwyk;ILjava/util/stream/Stream;)Ljava/util/List; + ARG 2 level + METHOD m_unfnerqk applyLocationBasedEffects (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_usxaxydn;)V + METHOD m_urcuarne getTridentSpinAttackStrength (Lnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_usxaxydn;)F + ARG 1 entity + METHOD m_uxlmovdv getMobExperience (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_astfners;I)I + ARG 1 attacker + ARG 2 mob + ARG 3 baseExperience + METHOD m_uyoiclvv getEnchantments (Lnet/minecraft/unmapped/C_sddaxwyk;)Lnet/minecraft/unmapped/C_qlclfxvn; + METHOD m_wbtbmiwo getEquipmentDropChance (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_usxaxydn;Lnet/minecraft/unmapped/C_sbxfkpyv;F)F + ARG 1 attacker + ARG 2 source + ARG 3 baseDropChance + METHOD m_wfidublc getHighestEquippedLevel (Lnet/minecraft/unmapped/C_cjzoxshv;Lnet/minecraft/unmapped/C_usxaxydn;)I + ARG 0 enchantment + METHOD m_xdjgfpqn forEachEnchantment (Lnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_yuycoehb;Lnet/minecraft/unmapped/C_usxaxydn;Lnet/minecraft/unmapped/C_jakrppis$C_wtxpyhvg;)V + ARG 3 enchantmentConsumer + METHOD m_xevkkzlv getDamage (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_sbxfkpyv;F)F + ARG 2 entity + ARG 3 source + ARG 4 baseDamage + METHOD m_xnhbdqna enchant (Lnet/minecraft/unmapped/C_rlomrsco;Lnet/minecraft/unmapped/C_sddaxwyk;ILjava/util/stream/Stream;)Lnet/minecraft/unmapped/C_sddaxwyk; METHOD m_ybhxtwqv set (Lnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_qlclfxvn;)V COMMENT Sets the enchantments on an item stack. COMMENT COMMENT

For enchanted books, it sets the enchantments to the item stack's COMMENT stored enchantments than regular enchantments. ARG 0 stack + METHOD m_yolmdyfp onProjectileSpawned (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_gstiksvs;Ljava/util/function/Consumer;)V + ARG 2 projectile + ARG 3 onBreak + METHOD m_zkmvjzhi applyAttributeModifiers (Lnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_yuycoehb;Ljava/util/function/BiConsumer;)V + ARG 1 slot + ARG 2 applicator + METHOD m_zrsoxtbx getTridentReturnAcceleration (Lnet/minecraft/unmapped/C_bdwnwhiu;Lnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_astfners;)I + ARG 2 entity + METHOD m_zzbecydw enchant (Lnet/minecraft/unmapped/C_rlomrsco;Lnet/minecraft/unmapped/C_sddaxwyk;ILnet/minecraft/unmapped/C_wqxmvzdq;Ljava/util/Optional;)Lnet/minecraft/unmapped/C_sddaxwyk; + ARG 4 enchantments CLASS C_jdhxivxn Consumer + METHOD accept accept (Lnet/minecraft/unmapped/C_cjzoxshv;I)V + ARG 1 enchantment + ARG 2 level + CLASS C_wtxpyhvg ContextAwareConsumer + METHOD accept accept (Lnet/minecraft/unmapped/C_cjzoxshv;ILnet/minecraft/unmapped/C_pjrjvgrp;)V + ARG 1 enchantment + ARG 2 level + ARG 3 context diff --git a/mappings/net/minecraft/enchantment/EnchantmentLevelEntry.mapping b/mappings/net/minecraft/enchantment/EnchantmentLevelEntry.mapping index d3653b959d..11c115cd0b 100644 --- a/mappings/net/minecraft/enchantment/EnchantmentLevelEntry.mapping +++ b/mappings/net/minecraft/enchantment/EnchantmentLevelEntry.mapping @@ -9,4 +9,4 @@ CLASS net/minecraft/unmapped/C_gsnkkurc net/minecraft/enchantment/EnchantmentLev COMMENT COMMENT

This class is immutable. It does not override hashCode or equals. FIELD f_otdtqrqd level I - FIELD f_ykbaoghe enchantmentHolder Lnet/minecraft/unmapped/C_cjzoxshv; + FIELD f_ykbaoghe enchantment Lnet/minecraft/unmapped/C_cjzoxshv; diff --git a/mappings/net/minecraft/enchantment/Enchantments.mapping b/mappings/net/minecraft/enchantment/Enchantments.mapping index 4d75dca0d0..f9a2392fe9 100644 --- a/mappings/net/minecraft/enchantment/Enchantments.mapping +++ b/mappings/net/minecraft/enchantment/Enchantments.mapping @@ -2,3 +2,4 @@ CLASS net/minecraft/unmapped/C_lkwxngnl net/minecraft/enchantment/Enchantments METHOD m_fsqdbhms createKey (Ljava/lang/String;)Lnet/minecraft/unmapped/C_xhhleach; METHOD m_fzzlzdym bootstrap (Lnet/minecraft/unmapped/C_hqoyyfco;)V METHOD m_zklinuaf register (Lnet/minecraft/unmapped/C_hqoyyfco;Lnet/minecraft/unmapped/C_xhhleach;Lnet/minecraft/unmapped/C_jxtrubuh$C_epmoqirc;)V + ARG 2 builder diff --git a/mappings/net/minecraft/enchantment/LevelBasedValue.mapping b/mappings/net/minecraft/enchantment/LevelBasedValue.mapping new file mode 100644 index 0000000000..bc6d8206f7 --- /dev/null +++ b/mappings/net/minecraft/enchantment/LevelBasedValue.mapping @@ -0,0 +1,30 @@ +CLASS net/minecraft/unmapped/C_wrypqnyo net/minecraft/enchantment/LevelBasedValue + FIELD f_qkuwvjow BASE_CODEC Lcom/mojang/serialization/Codec; + FIELD f_sqtepcvl CODEC Lcom/mojang/serialization/Codec; + METHOD m_ecciwafj getValue (I)F + ARG 1 level + METHOD m_euxayzks getCodec ()Lcom/mojang/serialization/MapCodec; + METHOD m_ifdetgkj perLevel (F)Lnet/minecraft/unmapped/C_wrypqnyo$C_kblfatgc; + ARG 0 base + METHOD m_itgrvbce lookup (Ljava/util/List;Lnet/minecraft/unmapped/C_wrypqnyo;)Lnet/minecraft/unmapped/C_wrypqnyo$C_arpidmwn; + METHOD m_nsusjfmu linear (FF)Lnet/minecraft/unmapped/C_wrypqnyo$C_kblfatgc; + METHOD m_pmqpihlk bootstrap (Lnet/minecraft/unmapped/C_tqxyjqsk;)Lcom/mojang/serialization/MapCodec; + METHOD m_sjjazqpj constant (F)Lnet/minecraft/unmapped/C_wrypqnyo$C_ieyvaaxr; + CLASS C_arpidmwn Lookup + METHOD m_rbqdwchz (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + CLASS C_hkmleudo Clamped + CLASS C_ieyvaaxr Constant + FIELD f_hsxpnvwl TYPED_CODEC Lcom/mojang/serialization/MapCodec; + FIELD f_qbxvdhil CODEC Lcom/mojang/serialization/Codec; + METHOD m_fmqlvauf (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + CLASS C_kblfatgc Linear + METHOD m_fntgqvxe (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + CLASS C_osxjoipc Fraction + METHOD m_lotknnht (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + CLASS C_vukxjhdr LevelsSquared + METHOD m_jkpzcswu (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/enchantment/effect/AddValue.mapping b/mappings/net/minecraft/enchantment/effect/AddValue.mapping new file mode 100644 index 0000000000..85416808ef --- /dev/null +++ b/mappings/net/minecraft/enchantment/effect/AddValue.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/unmapped/C_vhldaimx net/minecraft/enchantment/effect/AddValue diff --git a/mappings/net/minecraft/enchantment/effect/AllOfEffects.mapping b/mappings/net/minecraft/enchantment/effect/AllOfEffects.mapping new file mode 100644 index 0000000000..cc8d052da6 --- /dev/null +++ b/mappings/net/minecraft/enchantment/effect/AllOfEffects.mapping @@ -0,0 +1,12 @@ +CLASS net/minecraft/unmapped/C_cyqdaiaz net/minecraft/enchantment/effect/AllOfEffects + METHOD m_gmlgxapb buildCodec (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; + ARG 1 fromEffectsList + ARG 2 toEffectsList + METHOD m_hydehabh locationBasedEffects ([Lnet/minecraft/unmapped/C_ecwtrfca;)Lnet/minecraft/unmapped/C_cyqdaiaz$C_vmjxpewp; + METHOD m_kfzwauzj valueEffects ([Lnet/minecraft/unmapped/C_nzjqewao;)Lnet/minecraft/unmapped/C_cyqdaiaz$C_zlysjgld; + METHOD m_sdikrodg entityEffects ([Lnet/minecraft/unmapped/C_hjejeprw;)Lnet/minecraft/unmapped/C_cyqdaiaz$C_eogrdlbv; + METHOD m_tfetwfrc (Lcom/mojang/serialization/Codec;Ljava/util/function/Function;Ljava/util/function/Function;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 3 instance + CLASS C_eogrdlbv EntityEffects + CLASS C_vmjxpewp LocationBasedEffects + CLASS C_zlysjgld ValueEffects diff --git a/mappings/net/minecraft/enchantment/effect/ApplyMobEffect.mapping b/mappings/net/minecraft/enchantment/effect/ApplyMobEffect.mapping new file mode 100644 index 0000000000..2d5bc3f420 --- /dev/null +++ b/mappings/net/minecraft/enchantment/effect/ApplyMobEffect.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/unmapped/C_vmebbtwr net/minecraft/enchantment/effect/ApplyMobEffect + METHOD m_uavadegf (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/enchantment/effect/ConditionalEnchantmentEffect.mapping b/mappings/net/minecraft/enchantment/effect/ConditionalEnchantmentEffect.mapping new file mode 100644 index 0000000000..ce1f8bbced --- /dev/null +++ b/mappings/net/minecraft/enchantment/effect/ConditionalEnchantmentEffect.mapping @@ -0,0 +1,9 @@ +CLASS net/minecraft/unmapped/C_blsrbzwc net/minecraft/enchantment/effect/ConditionalEnchantmentEffect + METHOD m_hermtlnd createRequirementsCodec (Lnet/minecraft/unmapped/C_vczsvjil;)Lcom/mojang/serialization/Codec; + ARG 0 lootType + METHOD m_oxjhgupg createCodec (Lcom/mojang/serialization/Codec;Lnet/minecraft/unmapped/C_vczsvjil;)Lcom/mojang/serialization/Codec; + ARG 1 lootType + METHOD m_pxcwohpj test (Lnet/minecraft/unmapped/C_iakykpgh;)Z + ARG 1 lootContext + METHOD m_uyfribki (Lcom/mojang/serialization/Codec;Lnet/minecraft/unmapped/C_vczsvjil;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 2 instance diff --git a/mappings/net/minecraft/enchantment/effect/DamageEntity.mapping b/mappings/net/minecraft/enchantment/effect/DamageEntity.mapping new file mode 100644 index 0000000000..ae6d1764a5 --- /dev/null +++ b/mappings/net/minecraft/enchantment/effect/DamageEntity.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/unmapped/C_cojufkxq net/minecraft/enchantment/effect/DamageEntity + METHOD m_ylqnuroi (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/enchantment/effect/DamageImmunity.mapping b/mappings/net/minecraft/enchantment/effect/DamageImmunity.mapping new file mode 100644 index 0000000000..da0bd759f0 --- /dev/null +++ b/mappings/net/minecraft/enchantment/effect/DamageImmunity.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/unmapped/C_tetfhtxh net/minecraft/enchantment/effect/DamageImmunity + FIELD f_jsugwjvl INSTANCE Lnet/minecraft/unmapped/C_tetfhtxh; diff --git a/mappings/net/minecraft/enchantment/effect/DamageItem.mapping b/mappings/net/minecraft/enchantment/effect/DamageItem.mapping new file mode 100644 index 0000000000..a1933efffc --- /dev/null +++ b/mappings/net/minecraft/enchantment/effect/DamageItem.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/unmapped/C_dxibhxfn net/minecraft/enchantment/effect/DamageItem diff --git a/mappings/net/minecraft/enchantment/effect/EnchantmentAttribute.mapping b/mappings/net/minecraft/enchantment/effect/EnchantmentAttribute.mapping new file mode 100644 index 0000000000..b78d5170c2 --- /dev/null +++ b/mappings/net/minecraft/enchantment/effect/EnchantmentAttribute.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/unmapped/C_kyhkwlnd net/minecraft/enchantment/effect/EnchantmentAttribute + METHOD m_jyeewvnp createAttributeMap (ILnet/minecraft/unmapped/C_yuycoehb;)Lcom/google/common/collect/HashMultimap; + METHOD m_ntbradog (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD m_oubjchng getModifierId (Lnet/minecraft/unmapped/C_lgkqzafw;)Lnet/minecraft/unmapped/C_ncpywfca; + ARG 1 suffix + METHOD m_sepzipgo createModifier (ILnet/minecraft/unmapped/C_lgkqzafw;)Lnet/minecraft/unmapped/C_hdbqsqsm; diff --git a/mappings/net/minecraft/enchantment/effect/EnchantmentEffectTarget.mapping b/mappings/net/minecraft/enchantment/effect/EnchantmentEffectTarget.mapping new file mode 100644 index 0000000000..5644cf7154 --- /dev/null +++ b/mappings/net/minecraft/enchantment/effect/EnchantmentEffectTarget.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/unmapped/C_zjvjrddv net/minecraft/enchantment/effect/EnchantmentEffectTarget + FIELD f_bfojlfoa id Ljava/lang/String; diff --git a/mappings/net/minecraft/enchantment/effect/EnchantmentEntityEffect.mapping b/mappings/net/minecraft/enchantment/effect/EnchantmentEntityEffect.mapping new file mode 100644 index 0000000000..f18da184d1 --- /dev/null +++ b/mappings/net/minecraft/enchantment/effect/EnchantmentEntityEffect.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/unmapped/C_hjejeprw net/minecraft/enchantment/effect/EnchantmentEntityEffect + METHOD m_qtizntqq apply (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_pjrjvgrp;Lnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_vgpupfxx;)V + ARG 2 level + ARG 3 context + ARG 4 user + ARG 5 pos + METHOD m_qzkvagem bootstrap (Lnet/minecraft/unmapped/C_tqxyjqsk;)Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/enchantment/effect/EnchantmentLocationBasedEffect.mapping b/mappings/net/minecraft/enchantment/effect/EnchantmentLocationBasedEffect.mapping new file mode 100644 index 0000000000..bbd4f5b0c5 --- /dev/null +++ b/mappings/net/minecraft/enchantment/effect/EnchantmentLocationBasedEffect.mapping @@ -0,0 +1,14 @@ +CLASS net/minecraft/unmapped/C_ecwtrfca net/minecraft/enchantment/effect/EnchantmentLocationBasedEffect + METHOD m_fmcmkyea bootstrap (Lnet/minecraft/unmapped/C_tqxyjqsk;)Lcom/mojang/serialization/MapCodec; + METHOD m_ginukglu onDeactivated (Lnet/minecraft/unmapped/C_pjrjvgrp;Lnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_vgpupfxx;I)V + ARG 1 context + ARG 2 entity + ARG 3 pos + ARG 4 level + METHOD m_kqdonpeg getCodec ()Lcom/mojang/serialization/MapCodec; + METHOD m_lgpocvjg onChangedBlock (Lnet/minecraft/unmapped/C_bdwnwhiu;ILnet/minecraft/unmapped/C_pjrjvgrp;Lnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_vgpupfxx;Z)V + ARG 2 level + ARG 3 context + ARG 4 entity + ARG 5 pos + ARG 6 newlyApplied diff --git a/mappings/net/minecraft/enchantment/effect/EnchantmentValueEffect.mapping b/mappings/net/minecraft/enchantment/effect/EnchantmentValueEffect.mapping new file mode 100644 index 0000000000..1699cced1a --- /dev/null +++ b/mappings/net/minecraft/enchantment/effect/EnchantmentValueEffect.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/unmapped/C_nzjqewao net/minecraft/enchantment/effect/EnchantmentValueEffect + METHOD m_dttfhqlv getCodec ()Lcom/mojang/serialization/MapCodec; + METHOD m_qmommrzt bootstrap (Lnet/minecraft/unmapped/C_tqxyjqsk;)Lcom/mojang/serialization/MapCodec; + METHOD m_usnsfqay apply (ILnet/minecraft/unmapped/C_rlomrsco;F)F + ARG 1 level + ARG 3 inputValue diff --git a/mappings/net/minecraft/enchantment/effect/Explode.mapping b/mappings/net/minecraft/enchantment/effect/Explode.mapping new file mode 100644 index 0000000000..fa6df32168 --- /dev/null +++ b/mappings/net/minecraft/enchantment/effect/Explode.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/unmapped/C_cbmsnqnw net/minecraft/enchantment/effect/Explode + METHOD m_dtvtdduj createDamageSource (Lnet/minecraft/unmapped/C_astfners;Lnet/minecraft/unmapped/C_vgpupfxx;)Lnet/minecraft/unmapped/C_sbxfkpyv; + METHOD m_rsaainva (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/enchantment/effect/Ignite.mapping b/mappings/net/minecraft/enchantment/effect/Ignite.mapping new file mode 100644 index 0000000000..1ad8418ffc --- /dev/null +++ b/mappings/net/minecraft/enchantment/effect/Ignite.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/unmapped/C_romnbwon net/minecraft/enchantment/effect/Ignite + METHOD m_dygflgpw (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/enchantment/effect/MultiplyValue.mapping b/mappings/net/minecraft/enchantment/effect/MultiplyValue.mapping new file mode 100644 index 0000000000..88836710ee --- /dev/null +++ b/mappings/net/minecraft/enchantment/effect/MultiplyValue.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/unmapped/C_fimncfvl net/minecraft/enchantment/effect/MultiplyValue diff --git a/mappings/net/minecraft/enchantment/effect/PlaySound.mapping b/mappings/net/minecraft/enchantment/effect/PlaySound.mapping new file mode 100644 index 0000000000..db36a7295c --- /dev/null +++ b/mappings/net/minecraft/enchantment/effect/PlaySound.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/unmapped/C_ivozpbbe net/minecraft/enchantment/effect/PlaySound + METHOD m_tbixtdyb (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/enchantment/effect/RemoveBinomial.mapping b/mappings/net/minecraft/enchantment/effect/RemoveBinomial.mapping new file mode 100644 index 0000000000..9cb674f12a --- /dev/null +++ b/mappings/net/minecraft/enchantment/effect/RemoveBinomial.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/unmapped/C_pmdspmay net/minecraft/enchantment/effect/RemoveBinomial diff --git a/mappings/net/minecraft/enchantment/effect/ReplaceBlock.mapping b/mappings/net/minecraft/enchantment/effect/ReplaceBlock.mapping new file mode 100644 index 0000000000..8da521f741 --- /dev/null +++ b/mappings/net/minecraft/enchantment/effect/ReplaceBlock.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/unmapped/C_uzyqdhqu net/minecraft/enchantment/effect/ReplaceBlock diff --git a/mappings/net/minecraft/enchantment/effect/ReplaceDisk.mapping b/mappings/net/minecraft/enchantment/effect/ReplaceDisk.mapping new file mode 100644 index 0000000000..bbc69898fb --- /dev/null +++ b/mappings/net/minecraft/enchantment/effect/ReplaceDisk.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/unmapped/C_ijadjrac net/minecraft/enchantment/effect/ReplaceDisk + METHOD m_qyzugmbx (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/enchantment/effect/RunFunction.mapping b/mappings/net/minecraft/enchantment/effect/RunFunction.mapping new file mode 100644 index 0000000000..d1a57bb943 --- /dev/null +++ b/mappings/net/minecraft/enchantment/effect/RunFunction.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/unmapped/C_cemokdtt net/minecraft/enchantment/effect/RunFunction diff --git a/mappings/net/minecraft/enchantment/effect/SetBlockProperties.mapping b/mappings/net/minecraft/enchantment/effect/SetBlockProperties.mapping new file mode 100644 index 0000000000..e622ca2902 --- /dev/null +++ b/mappings/net/minecraft/enchantment/effect/SetBlockProperties.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/unmapped/C_nifyccpf net/minecraft/enchantment/effect/SetBlockProperties diff --git a/mappings/net/minecraft/enchantment/effect/SetValue.mapping b/mappings/net/minecraft/enchantment/effect/SetValue.mapping new file mode 100644 index 0000000000..632723dfec --- /dev/null +++ b/mappings/net/minecraft/enchantment/effect/SetValue.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/unmapped/C_uvwdrlxu net/minecraft/enchantment/effect/SetValue diff --git a/mappings/net/minecraft/enchantment/effect/SpawnParticles.mapping b/mappings/net/minecraft/enchantment/effect/SpawnParticles.mapping new file mode 100644 index 0000000000..b8f811e990 --- /dev/null +++ b/mappings/net/minecraft/enchantment/effect/SpawnParticles.mapping @@ -0,0 +1,26 @@ +CLASS net/minecraft/unmapped/C_yxutnopo net/minecraft/enchantment/effect/SpawnParticles + METHOD m_jeauqjdk (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD m_mavwjtly scaledVelocity (F)Lnet/minecraft/unmapped/C_yxutnopo$C_wtoutwiv; + METHOD m_twxdbdun entityPosition (F)Lnet/minecraft/unmapped/C_yxutnopo$C_vqqkxkty; + METHOD m_uskdslsw inBoundingBox ()Lnet/minecraft/unmapped/C_yxutnopo$C_vqqkxkty; + METHOD m_xfogjyee fixedVelocity (Lnet/minecraft/unmapped/C_kniwuyrb;)Lnet/minecraft/unmapped/C_yxutnopo$C_wtoutwiv; + CLASS C_fxupzhnr PositionSourceType + FIELD f_duroafrj id Ljava/lang/String; + FIELD f_yasgjfxi coordinateSource Lnet/minecraft/unmapped/C_yxutnopo$C_fxupzhnr$C_rszdhxmp; + METHOD m_ergmvnwj getCoordinate (DDFLnet/minecraft/unmapped/C_rlomrsco;)D + CLASS C_rszdhxmp CoordinateSource + METHOD getCoordinate getCoordinate (DDFLnet/minecraft/unmapped/C_rlomrsco;)D + ARG 1 entityPosition + ARG 3 boxCenter + ARG 5 boxSize + CLASS C_vqqkxkty PositionSource + METHOD m_crnluizp (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD m_jmbegnxd getCoordinate (DDFLnet/minecraft/unmapped/C_rlomrsco;)D + ARG 5 boxSize + CLASS C_wtoutwiv VelocitySource + METHOD m_abrzccgo getVelocity (DLnet/minecraft/unmapped/C_rlomrsco;)D + ARG 1 entityVelocity + METHOD m_isdaxbvd (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/enchantment/effect/SummonEntity.mapping b/mappings/net/minecraft/enchantment/effect/SummonEntity.mapping new file mode 100644 index 0000000000..557c49bb09 --- /dev/null +++ b/mappings/net/minecraft/enchantment/effect/SummonEntity.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/unmapped/C_gnexyiqt net/minecraft/enchantment/effect/SummonEntity diff --git a/mappings/net/minecraft/enchantment/effect/TargetConditionalEnchantmentEffect.mapping b/mappings/net/minecraft/enchantment/effect/TargetConditionalEnchantmentEffect.mapping new file mode 100644 index 0000000000..86a5f0a065 --- /dev/null +++ b/mappings/net/minecraft/enchantment/effect/TargetConditionalEnchantmentEffect.mapping @@ -0,0 +1,11 @@ +CLASS net/minecraft/unmapped/C_idcxfrny net/minecraft/enchantment/effect/TargetConditionalEnchantmentEffect + METHOD m_alatdzrm (Lcom/mojang/serialization/Codec;Lnet/minecraft/unmapped/C_vczsvjil;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 2 instance + METHOD m_fxhflgcy createEquipmentDropsCodec (Lcom/mojang/serialization/Codec;Lnet/minecraft/unmapped/C_vczsvjil;)Lcom/mojang/serialization/Codec; + ARG 1 type + METHOD m_lobkvims createCodec (Lcom/mojang/serialization/Codec;Lnet/minecraft/unmapped/C_vczsvjil;)Lcom/mojang/serialization/Codec; + ARG 1 type + METHOD m_pkmvnbvx (Lcom/mojang/serialization/Codec;Lnet/minecraft/unmapped/C_vczsvjil;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 2 instance + METHOD m_sbmzbkam matches (Lnet/minecraft/unmapped/C_iakykpgh;)Z + ARG 1 context diff --git a/mappings/net/minecraft/enchantment/provider/EnchantmentProvider.mapping b/mappings/net/minecraft/enchantment/provider/EnchantmentProvider.mapping new file mode 100644 index 0000000000..6df9aa91f1 --- /dev/null +++ b/mappings/net/minecraft/enchantment/provider/EnchantmentProvider.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/unmapped/C_qraehchg net/minecraft/enchantment/provider/EnchantmentProvider + METHOD m_hgmxhojx getCodec ()Lcom/mojang/serialization/MapCodec; + METHOD m_mwqiigvy enchant (Lnet/minecraft/unmapped/C_sddaxwyk;Lnet/minecraft/unmapped/C_qlclfxvn$C_vbojeisc;Lnet/minecraft/unmapped/C_rlomrsco;Lnet/minecraft/unmapped/C_jiailwzt;)V + ARG 2 builder + ARG 4 difficulty diff --git a/mappings/net/minecraft/entity/DamageUtil.mapping b/mappings/net/minecraft/entity/DamageUtil.mapping index 64541cc966..44409c48b5 100644 --- a/mappings/net/minecraft/entity/DamageUtil.mapping +++ b/mappings/net/minecraft/entity/DamageUtil.mapping @@ -7,3 +7,6 @@ CLASS net/minecraft/unmapped/C_agstzlgm net/minecraft/entity/DamageUtil METHOD m_ignqwgsw getInflictedDamage (FF)F ARG 0 damageDealt ARG 1 protection + METHOD m_penyqeye (Lnet/minecraft/unmapped/C_usxaxydn;FLnet/minecraft/unmapped/C_sbxfkpyv;FF)F + ARG 0 entity + ARG 2 source diff --git a/mappings/net/minecraft/entity/LivingEntity.mapping b/mappings/net/minecraft/entity/LivingEntity.mapping index c80b88a681..5fb4890b48 100644 --- a/mappings/net/minecraft/entity/LivingEntity.mapping +++ b/mappings/net/minecraft/entity/LivingEntity.mapping @@ -164,6 +164,8 @@ CLASS net/minecraft/unmapped/C_usxaxydn net/minecraft/entity/LivingEntity METHOD m_dbmgxkyo canWalkOnFluid (Lnet/minecraft/unmapped/C_xqketiuf;)Z METHOD m_ddtvzuuf getStackInHand (Lnet/minecraft/unmapped/C_laxmzoqs;)Lnet/minecraft/unmapped/C_sddaxwyk; ARG 1 hand + METHOD m_dgbunafc onEquippedItemBroken (Lnet/minecraft/unmapped/C_vorddnax;Lnet/minecraft/unmapped/C_yuycoehb;)V + ARG 1 item METHOD m_dickaawl getPrimeAdversary ()Lnet/minecraft/unmapped/C_usxaxydn; METHOD m_dmapfayh processEquippedStack (Lnet/minecraft/unmapped/C_sddaxwyk;)V ARG 1 stack diff --git a/mappings/net/minecraft/entity/damage/DamageType.mapping b/mappings/net/minecraft/entity/damage/DamageType.mapping index 6278d871fd..20b4b197f5 100644 --- a/mappings/net/minecraft/entity/damage/DamageType.mapping +++ b/mappings/net/minecraft/entity/damage/DamageType.mapping @@ -1,9 +1,11 @@ CLASS net/minecraft/unmapped/C_vkikwfla net/minecraft/entity/damage/DamageType FIELD f_atjiubco effects Lnet/minecraft/unmapped/C_tckvwsez; + FIELD f_ccxgusji DIRECT_CODEC Lcom/mojang/serialization/Codec; FIELD f_nhvgwnza deathMessageType Lnet/minecraft/unmapped/C_ldklemwt; FIELD f_rovdrnem exhaustion F FIELD f_tjkivtfe messageId Ljava/lang/String; FIELD f_ucgmhxwa scaling Lnet/minecraft/unmapped/C_yyrgpmho; + FIELD f_wtgxjvyv CODEC Lcom/mojang/serialization/Codec; METHOD (Ljava/lang/String;F)V ARG 1 messageId ARG 2 exhaustion diff --git a/mappings/net/minecraft/item/FoodComponent.mapping b/mappings/net/minecraft/item/FoodComponent.mapping index 281881a3a5..1ae40d0abd 100644 --- a/mappings/net/minecraft/item/FoodComponent.mapping +++ b/mappings/net/minecraft/item/FoodComponent.mapping @@ -2,7 +2,11 @@ CLASS net/minecraft/unmapped/C_cgikuact net/minecraft/item/FoodComponent COMMENT Represents the components that make up the properties of a food item. FIELD f_jxddsfxy alwaysEdible Z FIELD f_sfnvysjq statusEffects Ljava/util/List; + FIELD f_xqccrssq DEFAULT_EAT_SECONDS F FIELD f_zdhpbxsl hunger I + METHOD m_pwebzwha (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD m_rtewkjll getEatTicks ()I METHOD m_tvsoxmcg isAlwaysEdible ()Z COMMENT Checks if a food item can be eaten when the current hunger bar is full. CLASS C_gqnloczo Builder @@ -10,6 +14,8 @@ CLASS net/minecraft/unmapped/C_cgikuact net/minecraft/item/FoodComponent FIELD f_ladnpgbj statusEffects Lcom/google/common/collect/ImmutableList$Builder; FIELD f_nouyflrp hunger I FIELD f_svmtqlch saturationModifier F + FIELD f_yatwrwbg eatSeconds F + FIELD f_ymfuqryn usingConvertsTo Ljava/util/Optional; METHOD m_crnsndln snack ()Lnet/minecraft/unmapped/C_cgikuact$C_gqnloczo; COMMENT Specifies that a food item is snack-like and is eaten quickly. METHOD m_fcwymctf alwaysEdible ()Lnet/minecraft/unmapped/C_cgikuact$C_gqnloczo; @@ -22,6 +28,7 @@ CLASS net/minecraft/unmapped/C_cgikuact net/minecraft/item/FoodComponent COMMENT

One hunger is equivalent to half of a hunger bar icon. ARG 1 hunger COMMENT the amount of hunger + METHOD m_sokfsvgk usingConvertsTo (Lnet/minecraft/unmapped/C_gmbqjnle;)Lnet/minecraft/unmapped/C_cgikuact$C_gqnloczo; METHOD m_vlrajmqs statusEffect (Lnet/minecraft/unmapped/C_wpfizwve;F)Lnet/minecraft/unmapped/C_cgikuact$C_gqnloczo; COMMENT Specifies a status effect to apply to an entity when a food item is consumed. COMMENT This method may be called multiple times to apply several status effects when food is consumed. @@ -29,3 +36,6 @@ CLASS net/minecraft/unmapped/C_cgikuact net/minecraft/item/FoodComponent COMMENT the effect instance to apply ARG 2 chance COMMENT the chance the status effect is applied, on a scale of {@code 0.0F} to {@code 1.0F} + CLASS C_uxpigugz StatusEffectEntry + METHOD m_tkmomdjq (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/loot/condition/AllOfLootCondition.mapping b/mappings/net/minecraft/loot/condition/AllOfLootCondition.mapping index 941c26aa42..684d6865fe 100644 --- a/mappings/net/minecraft/loot/condition/AllOfLootCondition.mapping +++ b/mappings/net/minecraft/loot/condition/AllOfLootCondition.mapping @@ -1,9 +1,10 @@ CLASS net/minecraft/unmapped/C_ramegrrx net/minecraft/loot/condition/AllOfLootCondition FIELD f_oxgvbkyk CODEC Lcom/mojang/serialization/MapCodec; + FIELD f_vkjvgkgj INLINE_CODEC Lcom/mojang/serialization/Codec; METHOD (Ljava/util/List;)V ARG 1 conditions - METHOD m_sibyssbo ([Lnet/minecraft/unmapped/C_vqkczpuv$C_cjvmpogn;)Lnet/minecraft/unmapped/C_ramegrrx$C_tbmltwqb; + METHOD m_sibyssbo builder ([Lnet/minecraft/unmapped/C_vqkczpuv$C_cjvmpogn;)Lnet/minecraft/unmapped/C_ramegrrx$C_tbmltwqb; ARG 0 conditions - METHOD m_vxoleclc (Ljava/util/List;)Lnet/minecraft/unmapped/C_ramegrrx; + METHOD m_vxoleclc create (Ljava/util/List;)Lnet/minecraft/unmapped/C_ramegrrx; ARG 0 conditions CLASS C_tbmltwqb Builder diff --git a/mappings/net/minecraft/network/ClientConnection.mapping b/mappings/net/minecraft/network/ClientConnection.mapping index 1c06a53171..92880d848c 100644 --- a/mappings/net/minecraft/network/ClientConnection.mapping +++ b/mappings/net/minecraft/network/ClientConnection.mapping @@ -25,7 +25,7 @@ CLASS net/minecraft/unmapped/C_oasmcckk net/minecraft/network/ClientConnection FIELD f_vcukytvt errored Z FIELD f_wborsynf NETWORK_MARKER Lorg/slf4j/Marker; FIELD f_wdeykuqe disconnected Z - FIELD f_wfrrroev pendingDisconnectReason Lnet/minecraft/unmapped/C_igbzvhln; + FIELD f_wfrrroev pendingDisconnectionDetails Lnet/minecraft/unmapped/C_igbzvhln; FIELD f_yhdjpmsl CURRENT_PACKET_COUNTER_WEIGHT F COMMENT Represents when the average packet counter is updated, what percent of the COMMENT value of the average counter is set from the current counter. @@ -35,6 +35,7 @@ CLASS net/minecraft/unmapped/C_oasmcckk net/minecraft/network/ClientConnection COMMENT {@code averagePacketsSent}. FIELD f_zpzufgct HANDSHAKING Lnet/minecraft/unmapped/C_ppzmqyxe; FIELD f_zrkidnxu packetsSentCounter I + FIELD f_zsqwmwtd disconnectionDetails Lnet/minecraft/unmapped/C_igbzvhln; METHOD (Lnet/minecraft/unmapped/C_exeqxqdd;)V ARG 1 side METHOD channelActive channelActive (Lio/netty/channel/ChannelHandlerContext;)V @@ -61,6 +62,8 @@ CLASS net/minecraft/unmapped/C_oasmcckk net/minecraft/network/ClientConnection ARG 0 marker METHOD m_bnpqdudq hasChannel ()Z METHOD m_cxygpyan disableAutoRead ()V + METHOD m_dzmcexuz disconnect (Lnet/minecraft/unmapped/C_igbzvhln;)V + ARG 1 details METHOD m_ebvsfyfg setupEncryption (Ljavax/crypto/Cipher;Ljavax/crypto/Cipher;)V ARG 1 decryptionCipher ARG 2 encryptionCipher @@ -75,12 +78,12 @@ CLASS net/minecraft/unmapped/C_oasmcckk net/minecraft/network/ClientConnection METHOD m_fqnxiapg submit (Ljava/util/function/Consumer;)V ARG 1 task METHOD m_goioywdq (Lnet/minecraft/unmapped/C_xyumsucd;Lio/netty/channel/ChannelHandlerContext;)V - ARG 1 channelHandlerContext + ARG 1 context METHOD m_gwpixgaq connect (Ljava/lang/String;ILnet/minecraft/unmapped/C_ppzmqyxe;Lnet/minecraft/unmapped/C_ppzmqyxe;Lnet/minecraft/unmapped/C_ifnchbtj;Lnet/minecraft/unmapped/C_uxoyljpb;)V ARG 1 address ARG 2 port - ARG 3 serverConnection - ARG 4 clientConnection + ARG 3 serverProtocol + ARG 4 clientProtocol ARG 5 client ARG 6 intent METHOD m_hnclvsil getInboundHandlerConfig (Z)Ljava/lang/String; @@ -96,19 +99,20 @@ CLASS net/minecraft/unmapped/C_oasmcckk net/minecraft/network/ClientConnection COMMENT sent by this connection. METHOD m_kxmmachs setHandshakeListener (Lnet/minecraft/unmapped/C_tkgdawqw;)V ARG 1 listener + METHOD m_kykiqlcb disconnect (Lnet/minecraft/unmapped/C_rdaqiwdt;)V METHOD m_luflhjqj connect (Ljava/lang/String;ILnet/minecraft/unmapped/C_jsvwwjov;)V ARG 1 address ARG 2 port METHOD m_luuskhlm initPerformanceSampleLog (Lnet/minecraft/unmapped/C_pwpucsml;)V METHOD m_lyptmghi connectLocal (Ljava/net/SocketAddress;)Lnet/minecraft/unmapped/C_oasmcckk; ARG 0 address - METHOD m_mnslofbm (Lnet/minecraft/unmapped/C_ppzmqyxe;Lnet/minecraft/unmapped/C_tkgdawqw;)V + METHOD m_mnslofbm validateInboundProtocol (Lnet/minecraft/unmapped/C_ppzmqyxe;Lnet/minecraft/unmapped/C_tkgdawqw;)V ARG 1 phase ARG 2 listener METHOD m_qeznuhlz (ZLio/netty/channel/ChannelHandlerContext;)V ARG 2 channelHandlerContext - METHOD m_qjeqlspr (Lnet/minecraft/unmapped/C_ppzmqyxe;Lnet/minecraft/unmapped/C_tkgdawqw;)V - ARG 1 phase + METHOD m_qjeqlspr setupInboundProtocol (Lnet/minecraft/unmapped/C_ppzmqyxe;Lnet/minecraft/unmapped/C_tkgdawqw;)V + ARG 1 protocol ARG 2 listener METHOD m_qoorbrdh connect (Ljava/lang/String;ILnet/minecraft/unmapped/C_nyzvjqyd;)V ARG 1 address @@ -123,9 +127,13 @@ CLASS net/minecraft/unmapped/C_oasmcckk net/minecraft/network/ClientConnection METHOD m_rvagcspt getLoggableAddress (Z)Ljava/lang/String; ARG 1 logIps METHOD m_seunbusw (Lnet/minecraft/unmapped/C_iypsxyqr;Lio/netty/channel/ChannelHandlerContext;)V - ARG 1 channelHandlerContext + ARG 1 context METHOD m_sigcqeza getAddress ()Ljava/net/SocketAddress; METHOD m_sprgohsj flush ()V + METHOD m_tckzsnsu setupOutboundProtocol (Lnet/minecraft/unmapped/C_ppzmqyxe;)V + ARG 1 protocol + METHOD m_tpxokfsb (Lnet/minecraft/unmapped/C_ppzmqyxe;Lnet/minecraft/unmapped/C_ifnchbtj;Ljava/lang/String;ILnet/minecraft/unmapped/C_uxoyljpb;Lnet/minecraft/unmapped/C_ppzmqyxe;Lnet/minecraft/unmapped/C_oasmcckk;)V + ARG 7 connection METHOD m_ttkdcwpg getOutboundHandlerConfig (Z)Ljava/lang/String; ARG 0 sendingSide METHOD m_tulexlec tick ()V @@ -151,6 +159,8 @@ CLASS net/minecraft/unmapped/C_oasmcckk net/minecraft/network/ClientConnection ARG 1 packet ARG 2 listener ARG 3 flush + METHOD m_wgetbbyv syncUninterruptibly (Lio/netty/channel/ChannelFuture;)V + ARG 0 future METHOD m_wlmhzfek handleDisconnection ()V METHOD m_wrxqepoa isLocal ()Z METHOD m_wzyhrrka (Lorg/slf4j/Marker;)V @@ -159,8 +169,8 @@ CLASS net/minecraft/unmapped/C_oasmcckk net/minecraft/network/ClientConnection METHOD m_xqhcjeev connect (Ljava/lang/String;ILnet/minecraft/unmapped/C_ppzmqyxe;Lnet/minecraft/unmapped/C_ppzmqyxe;Lnet/minecraft/unmapped/C_ifnchbtj;Z)V ARG 1 address ARG 2 port - ARG 3 serverConnection - ARG 4 clientConnection + ARG 3 serverProtocol + ARG 4 clientProtocol ARG 5 client ARG 6 intent METHOD m_yylgxjga addFlowControlHandler (Lio/netty/channel/ChannelPipeline;)V @@ -169,6 +179,7 @@ CLASS net/minecraft/unmapped/C_oasmcckk net/minecraft/network/ClientConnection ARG 1 packet ARG 2 sendListener ARG 3 flush + METHOD m_zebgvkek getDisconnectionDetails ()Lnet/minecraft/unmapped/C_igbzvhln; METHOD m_ziivfjpb getSide ()Lnet/minecraft/unmapped/C_exeqxqdd; COMMENT Returns the side of this connection, or the direction of the packets received COMMENT by this connection. @@ -176,7 +187,7 @@ CLASS net/minecraft/unmapped/C_oasmcckk net/minecraft/network/ClientConnection METHOD initChannel initChannel (Lio/netty/channel/Channel;)V ARG 1 channel CLASS C_qurkirxp - METHOD write (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/channel/ChannelPromise;)V + METHOD write write (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/channel/ChannelPromise;)V ARG 1 context ARG 3 promise CLASS C_sggcdwlq diff --git a/mappings/net/minecraft/network/ConnectionPhase.mapping b/mappings/net/minecraft/network/ConnectionPhase.mapping deleted file mode 100644 index c4b4359152..0000000000 --- a/mappings/net/minecraft/network/ConnectionPhase.mapping +++ /dev/null @@ -1,6 +0,0 @@ -CLASS net/minecraft/unmapped/C_ppzmqyxe net/minecraft/network/ConnectionPhase - METHOD m_bothncgl bundleHandler ()Lnet/minecraft/unmapped/C_ixirlvvy; - METHOD m_crfetoiu codec ()Lnet/minecraft/unmapped/C_qsrmwluu; - METHOD m_ctrloeya id ()Lnet/minecraft/unmapped/C_kxdobmrm; - METHOD m_oxrktapn side ()Lnet/minecraft/unmapped/C_exeqxqdd; - CLASS C_sbpmzmgi Factory diff --git a/mappings/net/minecraft/network/DisconnectionDetails.mapping b/mappings/net/minecraft/network/DisconnectionDetails.mapping new file mode 100644 index 0000000000..bd7747d075 --- /dev/null +++ b/mappings/net/minecraft/network/DisconnectionDetails.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/unmapped/C_igbzvhln net/minecraft/network/DisconnectionDetails diff --git a/mappings/net/minecraft/network/NetworkPhase.mapping b/mappings/net/minecraft/network/NetworkPhase.mapping new file mode 100644 index 0000000000..b063b58dcc --- /dev/null +++ b/mappings/net/minecraft/network/NetworkPhase.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/unmapped/C_kxdobmrm net/minecraft/network/NetworkPhase + FIELD f_vjkseuag phaseId Ljava/lang/String; + METHOD m_faxdemrm getPhaseId ()Ljava/lang/String; diff --git a/mappings/net/minecraft/network/NetworkPhaseProtocolBuilder.mapping b/mappings/net/minecraft/network/NetworkPhaseProtocolBuilder.mapping new file mode 100644 index 0000000000..1aa29d48bb --- /dev/null +++ b/mappings/net/minecraft/network/NetworkPhaseProtocolBuilder.mapping @@ -0,0 +1,29 @@ +CLASS net/minecraft/unmapped/C_xadnelzj net/minecraft/network/NetworkPhaseProtocolBuilder + FIELD f_rhurybko bundleHandler Lnet/minecraft/unmapped/C_ixirlvvy; + FIELD f_rqqleebu entries Ljava/util/List; + FIELD f_ymmjxtxh side Lnet/minecraft/unmapped/C_exeqxqdd; + METHOD m_buknizwk buildPacketCodec (Ljava/util/function/Function;Ljava/util/List;)Lnet/minecraft/unmapped/C_qsrmwluu; + ARG 1 bufFactory + ARG 2 codecs + METHOD m_hriadiud createC2S (Lnet/minecraft/unmapped/C_kxdobmrm;Ljava/util/function/Consumer;)Lnet/minecraft/unmapped/C_ppzmqyxe$C_sbpmzmgi; + ARG 1 consumer + METHOD m_jwscilku addPacket (Lnet/minecraft/unmapped/C_usugyqlb;Lnet/minecraft/unmapped/C_qsrmwluu;)Lnet/minecraft/unmapped/C_xadnelzj; + ARG 1 type + ARG 2 codec + METHOD m_jzxwafbg buildAndBind (Ljava/util/function/Function;)Lnet/minecraft/unmapped/C_ppzmqyxe; + ARG 1 bufferFactory + METHOD m_ljxmvorc createS2C (Lnet/minecraft/unmapped/C_kxdobmrm;Ljava/util/function/Consumer;)Lnet/minecraft/unmapped/C_ppzmqyxe$C_sbpmzmgi; + ARG 1 consumer + METHOD m_rsssfptu withBundlePacket (Lnet/minecraft/unmapped/C_usugyqlb;Ljava/util/function/Function;Lnet/minecraft/unmapped/C_vurhocqo;)Lnet/minecraft/unmapped/C_xadnelzj; + ARG 1 type + ARG 2 function + ARG 3 splitterPacket + METHOD m_vfbxcaap build ()Lnet/minecraft/unmapped/C_ppzmqyxe$C_sbpmzmgi; + METHOD m_yrxfjash create (Lnet/minecraft/unmapped/C_kxdobmrm;Lnet/minecraft/unmapped/C_exeqxqdd;Ljava/util/function/Consumer;)Lnet/minecraft/unmapped/C_ppzmqyxe$C_sbpmzmgi; + ARG 2 consumer + CLASS C_hixqhrxv Implementation + FIELD f_vwavxvdv side Lnet/minecraft/unmapped/C_exeqxqdd; + CLASS C_vmidayvn CodecEntry + METHOD m_orleducq addToBuilder (Lnet/minecraft/unmapped/C_fysubvbs;Ljava/util/function/Function;)V + ARG 1 builder + ARG 2 bufFactory diff --git a/mappings/net/minecraft/network/NetworkState.mapping b/mappings/net/minecraft/network/NetworkState.mapping deleted file mode 100644 index e3c82e0b1f..0000000000 --- a/mappings/net/minecraft/network/NetworkState.mapping +++ /dev/null @@ -1,3 +0,0 @@ -CLASS net/minecraft/unmapped/C_kxdobmrm net/minecraft/network/NetworkState - FIELD f_vjkseuag stateId Ljava/lang/String; - METHOD m_faxdemrm getStateId ()Ljava/lang/String; diff --git a/mappings/net/minecraft/network/NetworkThreadUtils.mapping b/mappings/net/minecraft/network/NetworkThreadUtils.mapping index 8280fed69c..1bc82c0f70 100644 --- a/mappings/net/minecraft/network/NetworkThreadUtils.mapping +++ b/mappings/net/minecraft/network/NetworkThreadUtils.mapping @@ -4,12 +4,14 @@ CLASS net/minecraft/unmapped/C_dsztedei net/minecraft/network/NetworkThreadUtils ARG 0 packet ARG 1 listener ARG 2 engine - METHOD m_nmxkflca makeReportedException (Ljava/lang/Exception;Lnet/minecraft/unmapped/C_zyjtrjrl;Lnet/minecraft/unmapped/C_tkgdawqw;)Lnet/minecraft/unmapped/C_zmbivxlv; + METHOD m_nmxkflca createCrashException (Ljava/lang/Exception;Lnet/minecraft/unmapped/C_zyjtrjrl;Lnet/minecraft/unmapped/C_tkgdawqw;)Lnet/minecraft/unmapped/C_zmbivxlv; ARG 1 packet + ARG 2 listener METHOD m_opxeolag forceMainThread (Lnet/minecraft/unmapped/C_zyjtrjrl;Lnet/minecraft/unmapped/C_tkgdawqw;Lnet/minecraft/unmapped/C_bdwnwhiu;)V ARG 0 packet ARG 1 listener ARG 2 world METHOD m_yybqntwy fillCrashReport (Lnet/minecraft/unmapped/C_bkefkbum;Lnet/minecraft/unmapped/C_tkgdawqw;Lnet/minecraft/unmapped/C_zyjtrjrl;)V + ARG 0 report ARG 1 listener ARG 2 packet diff --git a/mappings/net/minecraft/network/DecoderHandler.mapping b/mappings/net/minecraft/network/PacketDecoder.mapping similarity index 81% rename from mappings/net/minecraft/network/DecoderHandler.mapping rename to mappings/net/minecraft/network/PacketDecoder.mapping index 93553389bb..fc6e910603 100644 --- a/mappings/net/minecraft/network/DecoderHandler.mapping +++ b/mappings/net/minecraft/network/PacketDecoder.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/unmapped/C_anuorqvf net/minecraft/network/DecoderHandler +CLASS net/minecraft/unmapped/C_anuorqvf net/minecraft/network/PacketDecoder FIELD f_ytyouxjl connectionPhase Lnet/minecraft/unmapped/C_ppzmqyxe; FIELD f_yxifsiie LOGGER Lorg/slf4j/Logger; METHOD (Lnet/minecraft/unmapped/C_ppzmqyxe;)V diff --git a/mappings/net/minecraft/network/PhaseConfiguration.mapping b/mappings/net/minecraft/network/PhaseConfiguration.mapping deleted file mode 100644 index 8a2ff23591..0000000000 --- a/mappings/net/minecraft/network/PhaseConfiguration.mapping +++ /dev/null @@ -1,19 +0,0 @@ -CLASS net/minecraft/unmapped/C_xadnelzj net/minecraft/network/PhaseConfiguration - FIELD f_lnnesytj state Lnet/minecraft/unmapped/C_kxdobmrm; - FIELD f_rhurybko bundleHandler Lnet/minecraft/unmapped/C_ixirlvvy; - FIELD f_ymmjxtxh side Lnet/minecraft/unmapped/C_exeqxqdd; - METHOD m_hriadiud createServer (Lnet/minecraft/unmapped/C_kxdobmrm;Ljava/util/function/Consumer;)Lnet/minecraft/unmapped/C_ppzmqyxe$C_sbpmzmgi; - ARG 0 state - ARG 1 consumer - METHOD m_jwscilku add (Lnet/minecraft/unmapped/C_usugyqlb;Lnet/minecraft/unmapped/C_qsrmwluu;)Lnet/minecraft/unmapped/C_xadnelzj; - ARG 1 type - ARG 2 codec - METHOD m_ljxmvorc createClient (Lnet/minecraft/unmapped/C_kxdobmrm;Ljava/util/function/Consumer;)Lnet/minecraft/unmapped/C_ppzmqyxe$C_sbpmzmgi; - ARG 0 state - ARG 1 consumer - METHOD m_rsssfptu (Lnet/minecraft/unmapped/C_usugyqlb;Ljava/util/function/Function;Lnet/minecraft/unmapped/C_vurhocqo;)Lnet/minecraft/unmapped/C_xadnelzj; - ARG 1 type - ARG 2 function - ARG 3 splitterPacket - METHOD m_yrxfjash (Lnet/minecraft/unmapped/C_kxdobmrm;Lnet/minecraft/unmapped/C_exeqxqdd;Ljava/util/function/Consumer;)Lnet/minecraft/unmapped/C_ppzmqyxe$C_sbpmzmgi; - ARG 2 consumer diff --git a/mappings/net/minecraft/network/UnconfiguredPipelineHandler.mapping b/mappings/net/minecraft/network/UnconfiguredPipelineHandler.mapping new file mode 100644 index 0000000000..a6f4495f22 --- /dev/null +++ b/mappings/net/minecraft/network/UnconfiguredPipelineHandler.mapping @@ -0,0 +1,36 @@ +CLASS net/minecraft/unmapped/C_wkoxpylw net/minecraft/network/UnconfiguredPipelineHandler + METHOD m_lyzgpyrl inbound (Lio/netty/channel/ChannelOutboundHandler;)Lnet/minecraft/unmapped/C_wkoxpylw$C_achvirtc; + ARG 0 handler + METHOD m_oxcriqde (Lio/netty/channel/ChannelOutboundHandler;Lio/netty/channel/ChannelHandlerContext;)V + ARG 1 context + METHOD m_qkzviuuk (Lio/netty/channel/ChannelInboundHandler;Lio/netty/channel/ChannelHandlerContext;)V + ARG 1 context + METHOD m_tylfzeub inbound (Lio/netty/channel/ChannelInboundHandler;)Lnet/minecraft/unmapped/C_wkoxpylw$C_dqzfkmar; + ARG 0 handler + METHOD m_wvkokkgm setupOutboundProtocol (Lnet/minecraft/unmapped/C_ppzmqyxe;)Lnet/minecraft/unmapped/C_wkoxpylw$C_achvirtc; + METHOD m_znacjfbw setupInboundProtocol (Lnet/minecraft/unmapped/C_ppzmqyxe;)Lnet/minecraft/unmapped/C_wkoxpylw$C_dqzfkmar; + CLASS C_achvirtc OutboundConfigurationTask + METHOD andThen andThen (Lnet/minecraft/unmapped/C_wkoxpylw$C_achvirtc;)Lnet/minecraft/unmapped/C_wkoxpylw$C_achvirtc; + ARG 1 next + METHOD m_pfdhhuwc (Lnet/minecraft/unmapped/C_wkoxpylw$C_achvirtc;Lio/netty/channel/ChannelHandlerContext;)V + ARG 2 context + METHOD run run (Lio/netty/channel/ChannelHandlerContext;)V + ARG 1 context + CLASS C_dqzfkmar InboundConfigurationTask + METHOD andThen andThen (Lnet/minecraft/unmapped/C_wkoxpylw$C_dqzfkmar;)Lnet/minecraft/unmapped/C_wkoxpylw$C_dqzfkmar; + ARG 1 next + METHOD m_nwinbtta (Lnet/minecraft/unmapped/C_wkoxpylw$C_dqzfkmar;Lio/netty/channel/ChannelHandlerContext;)V + ARG 2 context + METHOD run run (Lio/netty/channel/ChannelHandlerContext;)V + ARG 1 context + CLASS C_nsmxmfzy Inbound + METHOD channelRead channelRead (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V + ARG 1 context + ARG 2 object + METHOD write write (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/channel/ChannelPromise;)V + ARG 2 object + ARG 3 promise + CLASS C_oqajvmrd Outbound + METHOD write write (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;Lio/netty/channel/ChannelPromise;)V + ARG 2 object + ARG 3 promise diff --git a/mappings/net/minecraft/network/listener/PacketListener.mapping b/mappings/net/minecraft/network/listener/PacketListener.mapping index 1df24545d0..400c4d6f8e 100644 --- a/mappings/net/minecraft/network/listener/PacketListener.mapping +++ b/mappings/net/minecraft/network/listener/PacketListener.mapping @@ -2,11 +2,16 @@ CLASS net/minecraft/unmapped/C_tkgdawqw net/minecraft/network/listener/PacketLis COMMENT A packet listener listens to packets on a {@linkplain net.minecraft.network.ClientConnection COMMENT connection}. COMMENT - COMMENT

Its listener methods will be called on the netty event loop than the + COMMENT

Its listener methods will be called on the netty event loop, then the COMMENT client or server game engine threads. - METHOD m_eqgvuckk getState ()Lnet/minecraft/unmapped/C_kxdobmrm; - METHOD m_jelicxwl (Lnet/minecraft/unmapped/C_zyjtrjrl;Ljava/lang/Exception;)V + METHOD m_dfsclzjh createDisconnectionDetails (Lnet/minecraft/unmapped/C_rdaqiwdt;Ljava/lang/Throwable;)Lnet/minecraft/unmapped/C_igbzvhln; + ARG 2 cause + METHOD m_eqgvuckk getPhase ()Lnet/minecraft/unmapped/C_kxdobmrm; + METHOD m_jelicxwl onPacketException (Lnet/minecraft/unmapped/C_zyjtrjrl;Ljava/lang/Exception;)V ARG 1 packet + METHOD m_ksdgvxqp addCrashReportInfo (Lnet/minecraft/unmapped/C_bkefkbum;Lnet/minecraft/unmapped/C_qympisds;)V + ARG 1 report + ARG 2 section METHOD m_nygafwdh fillCrashReport (Lnet/minecraft/unmapped/C_bkefkbum;)V ARG 1 report METHOD m_pnpgkoqp getSide ()Lnet/minecraft/unmapped/C_exeqxqdd; @@ -14,5 +19,6 @@ CLASS net/minecraft/unmapped/C_tkgdawqw net/minecraft/network/listener/PacketLis METHOD m_wtlhyems onDisconnected (Lnet/minecraft/unmapped/C_igbzvhln;)V COMMENT Called when the connection this listener listens to has disconnected. COMMENT Can be used to display the disconnection reason. + ARG 1 details METHOD m_yyjbzspg shouldAccept (Lnet/minecraft/unmapped/C_zyjtrjrl;)Z ARG 1 packet diff --git a/mappings/net/minecraft/network/packet/Packet.mapping b/mappings/net/minecraft/network/packet/Packet.mapping index 44e9558de3..2ae6cac199 100644 --- a/mappings/net/minecraft/network/packet/Packet.mapping +++ b/mappings/net/minecraft/network/packet/Packet.mapping @@ -9,4 +9,4 @@ CLASS net/minecraft/unmapped/C_zyjtrjrl net/minecraft/network/packet/Packet COMMENT connection to simply skip the packet's sending than disconnecting. METHOD m_rppugqly apply (Lnet/minecraft/unmapped/C_tkgdawqw;)V ARG 1 listener - METHOD m_ytvbgrrz transitionsNetworkState ()Z + METHOD m_ytvbgrrz transitionsNetworkPhase ()Z diff --git a/mappings/net/minecraft/network/phase/ConfigurationPhases.mapping b/mappings/net/minecraft/network/phase/ConfigurationPhaseProtocols.mapping similarity index 63% rename from mappings/net/minecraft/network/phase/ConfigurationPhases.mapping rename to mappings/net/minecraft/network/phase/ConfigurationPhaseProtocols.mapping index 78ab07727d..a5c2615976 100644 --- a/mappings/net/minecraft/network/phase/ConfigurationPhases.mapping +++ b/mappings/net/minecraft/network/phase/ConfigurationPhaseProtocols.mapping @@ -1,4 +1,6 @@ -CLASS net/minecraft/unmapped/C_sdswxrfc net/minecraft/network/phase/ConfigurationPhases +CLASS net/minecraft/unmapped/C_sdswxrfc net/minecraft/network/phase/ConfigurationPhaseProtocols + FIELD f_cvufulxu C2S_TEMPLATE Lnet/minecraft/unmapped/C_ppzmqyxe$C_sbpmzmgi; + FIELD f_dayputbr S2C_TEMPLATE Lnet/minecraft/unmapped/C_ppzmqyxe$C_sbpmzmgi; FIELD f_kzmculgi S2C Lnet/minecraft/unmapped/C_ppzmqyxe; FIELD f_ysmzqbmz C2S Lnet/minecraft/unmapped/C_ppzmqyxe; METHOD m_ccgtimom (Lnet/minecraft/unmapped/C_xadnelzj;)V diff --git a/mappings/net/minecraft/network/phase/ConnectionPhaseCodecBuilder.mapping b/mappings/net/minecraft/network/phase/ConnectionPhaseCodecBuilder.mapping new file mode 100644 index 0000000000..da2094ee56 --- /dev/null +++ b/mappings/net/minecraft/network/phase/ConnectionPhaseCodecBuilder.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/unmapped/C_fysubvbs net/minecraft/network/phase/ConnectionPhaseCodecBuilder + FIELD f_mtwgsbxp side Lnet/minecraft/unmapped/C_exeqxqdd; + FIELD f_rrhqixkm dispatchCodecBuilder Lnet/minecraft/unmapped/C_ifijxdsf$C_xninsvle; + METHOD m_jykfljvg build ()Lnet/minecraft/unmapped/C_qsrmwluu; + METHOD m_ojxeieab add (Lnet/minecraft/unmapped/C_usugyqlb;Lnet/minecraft/unmapped/C_qsrmwluu;)Lnet/minecraft/unmapped/C_fysubvbs; + ARG 1 type diff --git a/mappings/net/minecraft/network/phase/HandshakePhaseProtocols.mapping b/mappings/net/minecraft/network/phase/HandshakePhaseProtocols.mapping new file mode 100644 index 0000000000..e8f910bf63 --- /dev/null +++ b/mappings/net/minecraft/network/phase/HandshakePhaseProtocols.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/unmapped/C_jzhgehyd net/minecraft/network/phase/HandshakePhaseProtocols + FIELD f_aduuifzl C2S_TEMPLATE Lnet/minecraft/unmapped/C_ppzmqyxe$C_sbpmzmgi; + FIELD f_cgublxtr C2S Lnet/minecraft/unmapped/C_ppzmqyxe; diff --git a/mappings/net/minecraft/network/phase/HandshakePhases.mapping b/mappings/net/minecraft/network/phase/HandshakePhases.mapping deleted file mode 100644 index a452530252..0000000000 --- a/mappings/net/minecraft/network/phase/HandshakePhases.mapping +++ /dev/null @@ -1,2 +0,0 @@ -CLASS net/minecraft/unmapped/C_jzhgehyd net/minecraft/network/phase/HandshakePhases - FIELD f_cgublxtr HANDSHAKING Lnet/minecraft/unmapped/C_ppzmqyxe; diff --git a/mappings/net/minecraft/network/phase/LoginPhases.mapping b/mappings/net/minecraft/network/phase/LoginPhaseProtocols.mapping similarity index 64% rename from mappings/net/minecraft/network/phase/LoginPhases.mapping rename to mappings/net/minecraft/network/phase/LoginPhaseProtocols.mapping index 8a7d76bf8d..e4b270012a 100644 --- a/mappings/net/minecraft/network/phase/LoginPhases.mapping +++ b/mappings/net/minecraft/network/phase/LoginPhaseProtocols.mapping @@ -1,4 +1,6 @@ -CLASS net/minecraft/unmapped/C_brqjnqgo net/minecraft/network/phase/LoginPhases +CLASS net/minecraft/unmapped/C_brqjnqgo net/minecraft/network/phase/LoginPhaseProtocols + FIELD f_idwvtldc S2C_TEMPLATE Lnet/minecraft/unmapped/C_ppzmqyxe$C_sbpmzmgi; + FIELD f_kikfkopc C2S_TEMPLATE Lnet/minecraft/unmapped/C_ppzmqyxe$C_sbpmzmgi; FIELD f_mpgumzqv S2C Lnet/minecraft/unmapped/C_ppzmqyxe; FIELD f_osfytoxl C2S Lnet/minecraft/unmapped/C_ppzmqyxe; METHOD m_kelygiku (Lnet/minecraft/unmapped/C_xadnelzj;)V diff --git a/mappings/net/minecraft/network/phase/NetworkPhaseProtocol.mapping b/mappings/net/minecraft/network/phase/NetworkPhaseProtocol.mapping new file mode 100644 index 0000000000..adbd863962 --- /dev/null +++ b/mappings/net/minecraft/network/phase/NetworkPhaseProtocol.mapping @@ -0,0 +1,16 @@ +CLASS net/minecraft/unmapped/C_ppzmqyxe net/minecraft/network/phase/NetworkPhaseProtocol + METHOD m_bothncgl bundleHandler ()Lnet/minecraft/unmapped/C_ixirlvvy; + METHOD m_crfetoiu codec ()Lnet/minecraft/unmapped/C_qsrmwluu; + METHOD m_ctrloeya id ()Lnet/minecraft/unmapped/C_kxdobmrm; + METHOD m_oxrktapn side ()Lnet/minecraft/unmapped/C_exeqxqdd; + CLASS C_sbpmzmgi Unbound + METHOD m_gqnsbzaw listPackets (Lnet/minecraft/unmapped/C_ppzmqyxe$C_sbpmzmgi$C_oxitagsu;)V + ARG 1 consumer + METHOD m_mufcbdyq side ()Lnet/minecraft/unmapped/C_exeqxqdd; + METHOD m_ycknaccl bind (Ljava/util/function/Function;)Lnet/minecraft/unmapped/C_ppzmqyxe; + ARG 1 bufFactory + METHOD m_zkxifmwj phase ()Lnet/minecraft/unmapped/C_kxdobmrm; + CLASS C_oxitagsu PacketConsumer + METHOD accept accept (Lnet/minecraft/unmapped/C_usugyqlb;I)V + ARG 1 type + ARG 2 id diff --git a/mappings/net/minecraft/network/phase/PacketDispatchCodec.mapping b/mappings/net/minecraft/network/phase/PacketDispatchCodec.mapping new file mode 100644 index 0000000000..9ae4b4316c --- /dev/null +++ b/mappings/net/minecraft/network/phase/PacketDispatchCodec.mapping @@ -0,0 +1,13 @@ +CLASS net/minecraft/unmapped/C_ifijxdsf net/minecraft/network/phase/PacketDispatchCodec + FIELD f_lcabfyee typeGetter Ljava/util/function/Function; + FIELD f_lwzwagjm entriesById Ljava/util/List; + FIELD f_xqrsjfzh UNKNOWN I + FIELD f_zlozbuic typeToId Lit/unimi/dsi/fastutil/objects/Object2IntMap; + METHOD m_nlurorlh builder (Ljava/util/function/Function;)Lnet/minecraft/unmapped/C_ifijxdsf$C_xninsvle; + ARG 0 typeGetter + CLASS C_ustvenwr Entry + CLASS C_xninsvle Builder + FIELD f_nywdqlak entries Ljava/util/List; + FIELD f_sbtkviqk typeGetter Ljava/util/function/Function; + METHOD m_dfmilwmn build ()Lnet/minecraft/unmapped/C_ifijxdsf; + METHOD m_fxdoyola add (Ljava/lang/Object;Lnet/minecraft/unmapped/C_qsrmwluu;)Lnet/minecraft/unmapped/C_ifijxdsf$C_xninsvle; diff --git a/mappings/net/minecraft/network/phase/PlayPhases.mapping b/mappings/net/minecraft/network/phase/PlayPhaseProtocols.mapping similarity index 53% rename from mappings/net/minecraft/network/phase/PlayPhases.mapping rename to mappings/net/minecraft/network/phase/PlayPhaseProtocols.mapping index b99cc22ea8..60fc65b735 100644 --- a/mappings/net/minecraft/network/phase/PlayPhases.mapping +++ b/mappings/net/minecraft/network/phase/PlayPhaseProtocols.mapping @@ -1,4 +1,6 @@ -CLASS net/minecraft/unmapped/C_aekjcark net/minecraft/network/phase/PlayPhases +CLASS net/minecraft/unmapped/C_aekjcark net/minecraft/network/phase/PlayPhaseProtocols + FIELD f_akkpjpwv S2C_TEMPLATE Lnet/minecraft/unmapped/C_ppzmqyxe$C_sbpmzmgi; + FIELD f_qbbqatif C2S_TEMPLATE Lnet/minecraft/unmapped/C_ppzmqyxe$C_sbpmzmgi; METHOD m_fykhylrq (Lnet/minecraft/unmapped/C_xadnelzj;)V ARG 0 phases METHOD m_prixljmr (Lnet/minecraft/unmapped/C_xadnelzj;)V diff --git a/mappings/net/minecraft/network/phase/StatusPhaseProtocols.mapping b/mappings/net/minecraft/network/phase/StatusPhaseProtocols.mapping new file mode 100644 index 0000000000..ca014c1542 --- /dev/null +++ b/mappings/net/minecraft/network/phase/StatusPhaseProtocols.mapping @@ -0,0 +1,9 @@ +CLASS net/minecraft/unmapped/C_gekggxdq net/minecraft/network/phase/StatusPhaseProtocols + FIELD f_eeefgbte C2S Lnet/minecraft/unmapped/C_ppzmqyxe; + FIELD f_evvxrdhi S2C_TEMPLATE Lnet/minecraft/unmapped/C_ppzmqyxe$C_sbpmzmgi; + FIELD f_svurnvnw C2S_TEMPLATE Lnet/minecraft/unmapped/C_ppzmqyxe$C_sbpmzmgi; + FIELD f_usivqqor S2C Lnet/minecraft/unmapped/C_ppzmqyxe; + METHOD m_jfsivnju (Lio/netty/buffer/ByteBuf;)Lio/netty/buffer/ByteBuf; + ARG 0 buf + METHOD m_pwdnftwf (Lnet/minecraft/unmapped/C_xadnelzj;)V + ARG 0 phases diff --git a/mappings/net/minecraft/network/phase/StatusPhases.mapping b/mappings/net/minecraft/network/phase/StatusPhases.mapping deleted file mode 100644 index e5df9eae83..0000000000 --- a/mappings/net/minecraft/network/phase/StatusPhases.mapping +++ /dev/null @@ -1,5 +0,0 @@ -CLASS net/minecraft/unmapped/C_gekggxdq net/minecraft/network/phase/StatusPhases - FIELD f_eeefgbte C2S Lnet/minecraft/unmapped/C_ppzmqyxe; - FIELD f_usivqqor S2C Lnet/minecraft/unmapped/C_ppzmqyxe; - METHOD m_pwdnftwf (Lnet/minecraft/unmapped/C_xadnelzj;)V - ARG 0 phases diff --git a/mappings/net/minecraft/util/profiling/jfr/JvmProfiler.mapping b/mappings/net/minecraft/util/profiling/jfr/JvmProfiler.mapping index 255db468d7..00e320413e 100644 --- a/mappings/net/minecraft/util/profiling/jfr/JvmProfiler.mapping +++ b/mappings/net/minecraft/util/profiling/jfr/JvmProfiler.mapping @@ -3,7 +3,6 @@ CLASS net/minecraft/unmapped/C_pdegcfzu net/minecraft/util/profiling/jfr/JvmProf METHOD m_ampfjuyj isRunning ()Z METHOD m_fcajjqtj isAvailable ()Z METHOD m_fkxuyhmv onPacketSent (Lnet/minecraft/unmapped/C_kxdobmrm;Lnet/minecraft/unmapped/C_usugyqlb;Ljava/net/SocketAddress;I)V - ARG 1 state ARG 2 packetType ARG 3 remoteAddress ARG 4 packetId @@ -13,7 +12,6 @@ CLASS net/minecraft/unmapped/C_pdegcfzu net/minecraft/util/profiling/jfr/JvmProf ARG 3 targetStatus METHOD m_lpccagqc stop ()Ljava/nio/file/Path; METHOD m_momqlrwh onPacketReceived (Lnet/minecraft/unmapped/C_kxdobmrm;Lnet/minecraft/unmapped/C_usugyqlb;Ljava/net/SocketAddress;I)V - ARG 1 state ARG 2 packetType ARG 3 remoteAddress ARG 4 packetId diff --git a/mappings/net/minecraft/world/explosion/SimpleExplosionBehavior.mapping b/mappings/net/minecraft/world/explosion/SimpleExplosionBehavior.mapping new file mode 100644 index 0000000000..e29bed50d7 --- /dev/null +++ b/mappings/net/minecraft/world/explosion/SimpleExplosionBehavior.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/unmapped/C_qwvfcnib net/minecraft/world/explosion/SimpleExplosionBehavior + FIELD f_cimccpng destroyBlocks Z + FIELD f_gzobmfri knockbackMultiplier Ljava/util/Optional; + FIELD f_mtniqlbt damageEntities Z + FIELD f_zyundaem immuneBlocks Ljava/util/Optional; diff --git a/simple_type_field_names.json5 b/simple_type_field_names.json5 index 3e7c9b8cc6..5e9fd427ec 100644 --- a/simple_type_field_names.json5 +++ b/simple_type_field_names.json5 @@ -224,5 +224,8 @@ fallback: [ "gameProfile" ] - } + }, + + "net/minecraft/unmapped/C_ppzmqyxe": "protocol", // NetworkPhaseProtocol + "net/minecraft/unmapped/C_kxdobmrm": "phase", // NetworkPhase }