From ff6c1f0e2da6ac6a6d37da6bd1d45630c4fdb883 Mon Sep 17 00:00:00 2001 From: MattiDragon <61198884+MattiDragon@users.noreply.github.com> Date: Wed, 17 Jan 2024 20:43:06 +0200 Subject: [PATCH] more misc packet codecs --- mappings/net/minecraft/advancement/AdvancementEntry.mapping | 2 ++ .../network/packet/c2s/config/ReadyC2SPacket.mapping | 2 ++ .../packet/c2s/login/EnterConfigurationC2SPacket.mapping | 2 ++ .../c2s/play/AcknowledgeReconfigurationC2SPacket.mapping | 2 ++ .../network/packet/c2s/play/UpdateBeaconC2SPacket.mapping | 1 + .../network/packet/c2s/query/QueryRequestC2SPacket.mapping | 2 ++ .../network/packet/s2c/config/ReadyS2CPacket.mapping | 2 ++ .../s2c/custom/DebugGameEventListenersCustomPayload.mapping | 2 ++ .../packet/s2c/play/BlockEntityUpdateS2CPacket.mapping | 1 + .../network/packet/s2c/play/BlockUpdateS2CPacket.mapping | 1 + .../network/packet/s2c/play/CooldownUpdateS2CPacket.mapping | 1 + .../network/packet/s2c/play/EnterCombatS2CPacket.mapping | 2 ++ .../packet/s2c/play/EnterReconfigurationS2CPacket.mapping | 2 ++ .../packet/s2c/play/EntityAttributesS2CPacket.mapping | 6 ++++++ .../network/packet/s2c/play/OpenScreenS2CPacket.mapping | 1 + .../s2c/play/RemoveEntityStatusEffectS2CPacket.mapping | 1 + .../network/packet/s2c/play/StartChunkSendS2CPacket.mapping | 2 ++ .../packet/s2c/play/SynchronizeRecipesS2CPacket.mapping | 1 + mappings/net/minecraft/particle/DefaultParticleType.mapping | 1 + .../particle/DustColorTransitionParticleEffect.mapping | 1 + mappings/net/minecraft/particle/DustParticleEffect.mapping | 1 + .../minecraft/particle/SculkChargeParticleEffect.mapping | 1 + .../net/minecraft/particle/VibrationParticleEffect.mapping | 1 + mappings/net/minecraft/recipe/Recipe.mapping | 1 + mappings/net/minecraft/recipe/RecipeEntry.mapping | 1 + .../minecraft/scoreboard/number/BlankNumberFormat.mapping | 1 + .../minecraft/scoreboard/number/FixedNumberFormat.mapping | 1 + .../minecraft/scoreboard/number/NumberFormatType.mapping | 1 + .../minecraft/scoreboard/number/NumberFormatTypes.mapping | 2 ++ .../minecraft/scoreboard/number/StyledNumberFormat.mapping | 1 + mappings/net/minecraft/sound/SoundEvent.mapping | 2 ++ mappings/net/minecraft/stat/Stat.mapping | 1 + mappings/net/minecraft/stat/StatType.mapping | 2 ++ mappings/net/minecraft/text/Style.mapping | 1 + mappings/net/minecraft/village/TradeOfferList.mapping | 1 + .../net/minecraft/world/event/BlockPositionSource.mapping | 1 + .../net/minecraft/world/event/EntityPositionSource.mapping | 1 + mappings/net/minecraft/world/event/PositionSource.mapping | 1 + .../net/minecraft/world/event/PositionSourceType.mapping | 1 + 39 files changed, 57 insertions(+) diff --git a/mappings/net/minecraft/advancement/AdvancementEntry.mapping b/mappings/net/minecraft/advancement/AdvancementEntry.mapping index 6da16f53cb..88f07d6eab 100644 --- a/mappings/net/minecraft/advancement/AdvancementEntry.mapping +++ b/mappings/net/minecraft/advancement/AdvancementEntry.mapping @@ -1,6 +1,8 @@ CLASS net/minecraft/class_8779 net/minecraft/advancement/AdvancementEntry FIELD comp_1919 id Lnet/minecraft/class_2960; FIELD comp_1920 value Lnet/minecraft/class_161; + FIELD field_48180 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_48181 LIST_PACKET_CODEC Lnet/minecraft/class_9139; METHOD comp_1919 id ()Lnet/minecraft/class_2960; METHOD comp_1920 value ()Lnet/minecraft/class_161; METHOD equals (Ljava/lang/Object;)Z diff --git a/mappings/net/minecraft/network/packet/c2s/config/ReadyC2SPacket.mapping b/mappings/net/minecraft/network/packet/c2s/config/ReadyC2SPacket.mapping index 863949c8a8..bee8cd5827 100644 --- a/mappings/net/minecraft/network/packet/c2s/config/ReadyC2SPacket.mapping +++ b/mappings/net/minecraft/network/packet/c2s/config/ReadyC2SPacket.mapping @@ -1 +1,3 @@ CLASS net/minecraft/class_8736 net/minecraft/network/packet/c2s/config/ReadyC2SPacket + FIELD field_48700 INSTANCE Lnet/minecraft/class_8736; + FIELD field_48701 CODEC Lnet/minecraft/class_9139; diff --git a/mappings/net/minecraft/network/packet/c2s/login/EnterConfigurationC2SPacket.mapping b/mappings/net/minecraft/network/packet/c2s/login/EnterConfigurationC2SPacket.mapping index 118e2084f3..1f904f7306 100644 --- a/mappings/net/minecraft/network/packet/c2s/login/EnterConfigurationC2SPacket.mapping +++ b/mappings/net/minecraft/network/packet/c2s/login/EnterConfigurationC2SPacket.mapping @@ -1 +1,3 @@ CLASS net/minecraft/class_8593 net/minecraft/network/packet/c2s/login/EnterConfigurationC2SPacket + FIELD field_48252 INSTANCE Lnet/minecraft/class_8593; + FIELD field_48253 CODEC Lnet/minecraft/class_9139; diff --git a/mappings/net/minecraft/network/packet/c2s/play/AcknowledgeReconfigurationC2SPacket.mapping b/mappings/net/minecraft/network/packet/c2s/play/AcknowledgeReconfigurationC2SPacket.mapping index 2c6b9e5872..854cf9baee 100644 --- a/mappings/net/minecraft/network/packet/c2s/play/AcknowledgeReconfigurationC2SPacket.mapping +++ b/mappings/net/minecraft/network/packet/c2s/play/AcknowledgeReconfigurationC2SPacket.mapping @@ -1 +1,3 @@ CLASS net/minecraft/class_8591 net/minecraft/network/packet/c2s/play/AcknowledgeReconfigurationC2SPacket + FIELD field_48186 INSTANCE Lnet/minecraft/class_8591; + FIELD field_48187 CODEC Lnet/minecraft/class_9139; diff --git a/mappings/net/minecraft/network/packet/c2s/play/UpdateBeaconC2SPacket.mapping b/mappings/net/minecraft/network/packet/c2s/play/UpdateBeaconC2SPacket.mapping index 582ce9c11e..2b2deddd42 100644 --- a/mappings/net/minecraft/network/packet/c2s/play/UpdateBeaconC2SPacket.mapping +++ b/mappings/net/minecraft/network/packet/c2s/play/UpdateBeaconC2SPacket.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_2866 net/minecraft/network/packet/c2s/play/UpdateBeaconC2SPacket + FIELD field_48215 CODEC Lnet/minecraft/class_9139; METHOD (Ljava/util/Optional;Ljava/util/Optional;)V ARG 1 primaryEffectId ARG 2 secondaryEffectId diff --git a/mappings/net/minecraft/network/packet/c2s/query/QueryRequestC2SPacket.mapping b/mappings/net/minecraft/network/packet/c2s/query/QueryRequestC2SPacket.mapping index ee31f471bb..4d5676a26d 100644 --- a/mappings/net/minecraft/network/packet/c2s/query/QueryRequestC2SPacket.mapping +++ b/mappings/net/minecraft/network/packet/c2s/query/QueryRequestC2SPacket.mapping @@ -1 +1,3 @@ CLASS net/minecraft/class_2937 net/minecraft/network/packet/c2s/query/QueryRequestC2SPacket + FIELD field_48259 INSTANCE Lnet/minecraft/class_2937; + FIELD field_48260 CODEC Lnet/minecraft/class_9139; diff --git a/mappings/net/minecraft/network/packet/s2c/config/ReadyS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/config/ReadyS2CPacket.mapping index c56ed193a5..650d074c74 100644 --- a/mappings/net/minecraft/network/packet/s2c/config/ReadyS2CPacket.mapping +++ b/mappings/net/minecraft/network/packet/s2c/config/ReadyS2CPacket.mapping @@ -1 +1,3 @@ CLASS net/minecraft/class_8733 net/minecraft/network/packet/s2c/config/ReadyS2CPacket + FIELD field_48690 INSTANCE Lnet/minecraft/class_8733; + FIELD field_48691 ODEC Lnet/minecraft/class_9139; diff --git a/mappings/net/minecraft/network/packet/s2c/custom/DebugGameEventListenersCustomPayload.mapping b/mappings/net/minecraft/network/packet/s2c/custom/DebugGameEventListenersCustomPayload.mapping index 8919d0f1f6..9e4539838c 100644 --- a/mappings/net/minecraft/network/packet/s2c/custom/DebugGameEventListenersCustomPayload.mapping +++ b/mappings/net/minecraft/network/packet/s2c/custom/DebugGameEventListenersCustomPayload.mapping @@ -1 +1,3 @@ CLASS net/minecraft/class_8713 net/minecraft/network/packet/s2c/custom/DebugGameEventListenersCustomPayload + FIELD field_48662 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_48663 PAYLOAD_TYPE Lnet/minecraft/class_8710$class_9154; diff --git a/mappings/net/minecraft/network/packet/s2c/play/BlockEntityUpdateS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/play/BlockEntityUpdateS2CPacket.mapping index 4c4bd01e07..1512602ece 100644 --- a/mappings/net/minecraft/network/packet/s2c/play/BlockEntityUpdateS2CPacket.mapping +++ b/mappings/net/minecraft/network/packet/s2c/play/BlockEntityUpdateS2CPacket.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_2622 net/minecraft/network/packet/s2c/play/BlockEntity FIELD field_12038 blockEntityType Lnet/minecraft/class_2591; FIELD field_12039 nbt Lnet/minecraft/class_2487; FIELD field_12040 pos Lnet/minecraft/class_2338; + FIELD field_47903 CODEC Lnet/minecraft/class_9139; METHOD method_11290 getNbt ()Lnet/minecraft/class_2487; METHOD method_11291 getBlockEntityType ()Lnet/minecraft/class_2591; METHOD method_11293 getPos ()Lnet/minecraft/class_2338; diff --git a/mappings/net/minecraft/network/packet/s2c/play/BlockUpdateS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/play/BlockUpdateS2CPacket.mapping index a7325aa8cd..4f2bf579ae 100644 --- a/mappings/net/minecraft/network/packet/s2c/play/BlockUpdateS2CPacket.mapping +++ b/mappings/net/minecraft/network/packet/s2c/play/BlockUpdateS2CPacket.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_2626 net/minecraft/network/packet/s2c/play/BlockUpdateS2CPacket FIELD field_12051 state Lnet/minecraft/class_2680; FIELD field_12052 pos Lnet/minecraft/class_2338; + FIELD field_47905 CODEC Lnet/minecraft/class_9139; METHOD (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)V ARG 1 world ARG 2 pos diff --git a/mappings/net/minecraft/network/packet/s2c/play/CooldownUpdateS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/play/CooldownUpdateS2CPacket.mapping index 5471049c94..4cc402fa15 100644 --- a/mappings/net/minecraft/network/packet/s2c/play/CooldownUpdateS2CPacket.mapping +++ b/mappings/net/minecraft/network/packet/s2c/play/CooldownUpdateS2CPacket.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_2656 net/minecraft/network/packet/s2c/play/CooldownUpdateS2CPacket FIELD comp_2198 item Lnet/minecraft/class_1792; FIELD comp_2199 cooldown I + FIELD field_47919 CODEC Lnet/minecraft/class_9139; METHOD comp_2198 item ()Lnet/minecraft/class_1792; METHOD comp_2199 cooldown ()I diff --git a/mappings/net/minecraft/network/packet/s2c/play/EnterCombatS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/play/EnterCombatS2CPacket.mapping index adcb9c355e..47cfb0cf38 100644 --- a/mappings/net/minecraft/network/packet/s2c/play/EnterCombatS2CPacket.mapping +++ b/mappings/net/minecraft/network/packet/s2c/play/EnterCombatS2CPacket.mapping @@ -1 +1,3 @@ CLASS net/minecraft/class_5891 net/minecraft/network/packet/s2c/play/EnterCombatS2CPacket + FIELD field_47951 INSTANCE Lnet/minecraft/class_5891; + FIELD field_47952 CODEC Lnet/minecraft/class_9139; diff --git a/mappings/net/minecraft/network/packet/s2c/play/EnterReconfigurationS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/play/EnterReconfigurationS2CPacket.mapping index bca7bf51cd..7f207c82fb 100644 --- a/mappings/net/minecraft/network/packet/s2c/play/EnterReconfigurationS2CPacket.mapping +++ b/mappings/net/minecraft/network/packet/s2c/play/EnterReconfigurationS2CPacket.mapping @@ -1 +1,3 @@ CLASS net/minecraft/class_8588 net/minecraft/network/packet/s2c/play/EnterReconfigurationS2CPacket + FIELD field_47997 INSTANCE Lnet/minecraft/class_8588; + FIELD field_47998 CODEC Lnet/minecraft/class_9139; diff --git a/mappings/net/minecraft/network/packet/s2c/play/EntityAttributesS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/play/EntityAttributesS2CPacket.mapping index 9725c0c92c..6aabd59a7f 100644 --- a/mappings/net/minecraft/network/packet/s2c/play/EntityAttributesS2CPacket.mapping +++ b/mappings/net/minecraft/network/packet/s2c/play/EntityAttributesS2CPacket.mapping @@ -1,12 +1,18 @@ CLASS net/minecraft/class_2781 net/minecraft/network/packet/s2c/play/EntityAttributesS2CPacket FIELD field_12719 entityId I FIELD field_12720 entries Ljava/util/List; + FIELD field_48008 CODEC Lnet/minecraft/class_9139; METHOD (ILjava/util/Collection;)V ARG 1 entityId ARG 2 attributes + METHOD (ILjava/util/List;)V + ARG 1 entityId + ARG 2 attributes METHOD method_11937 getEntityId ()I METHOD method_11938 getEntries ()Ljava/util/List; CLASS class_2782 Entry + FIELD field_48009 MODIFIER_CODEC Lnet/minecraft/class_9139; + FIELD field_48010 CODEC Lnet/minecraft/class_9139; METHOD (Lnet/minecraft/class_6880;DLjava/util/Collection;)V ARG 2 baseValue ARG 4 modifiers diff --git a/mappings/net/minecraft/network/packet/s2c/play/OpenScreenS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/play/OpenScreenS2CPacket.mapping index 235963dcb2..042fb3caa0 100644 --- a/mappings/net/minecraft/network/packet/s2c/play/OpenScreenS2CPacket.mapping +++ b/mappings/net/minecraft/network/packet/s2c/play/OpenScreenS2CPacket.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_3944 net/minecraft/network/packet/s2c/play/OpenScreenS FIELD field_17436 syncId I FIELD field_17437 screenHandlerId Lnet/minecraft/class_3917; FIELD field_17438 name Lnet/minecraft/class_2561; + FIELD field_47945 CODEC Lnet/minecraft/class_9139; METHOD method_17592 getSyncId ()I METHOD method_17593 getScreenHandlerType ()Lnet/minecraft/class_3917; METHOD method_17594 getName ()Lnet/minecraft/class_2561; diff --git a/mappings/net/minecraft/network/packet/s2c/play/RemoveEntityStatusEffectS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/play/RemoveEntityStatusEffectS2CPacket.mapping index 1daf4d7ed8..330937a992 100644 --- a/mappings/net/minecraft/network/packet/s2c/play/RemoveEntityStatusEffectS2CPacket.mapping +++ b/mappings/net/minecraft/network/packet/s2c/play/RemoveEntityStatusEffectS2CPacket.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_2718 net/minecraft/network/packet/s2c/play/RemoveEntityStatusEffectS2CPacket + FIELD field_47960 CODEC Lnet/minecraft/class_9139; METHOD (ILnet/minecraft/class_6880;)V ARG 1 entityId METHOD method_11767 getEntity (Lnet/minecraft/class_1937;)Lnet/minecraft/class_1297; diff --git a/mappings/net/minecraft/network/packet/s2c/play/StartChunkSendS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/play/StartChunkSendS2CPacket.mapping index ca4cde21a3..60f8376d63 100644 --- a/mappings/net/minecraft/network/packet/s2c/play/StartChunkSendS2CPacket.mapping +++ b/mappings/net/minecraft/network/packet/s2c/play/StartChunkSendS2CPacket.mapping @@ -1 +1,3 @@ CLASS net/minecraft/class_8739 net/minecraft/network/packet/s2c/play/StartChunkSendS2CPacket + FIELD field_47909 INSTANCE Lnet/minecraft/class_8739; + FIELD field_47910 CODEC Lnet/minecraft/class_9139; diff --git a/mappings/net/minecraft/network/packet/s2c/play/SynchronizeRecipesS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/play/SynchronizeRecipesS2CPacket.mapping index f5c832575b..a9da8f3d86 100644 --- a/mappings/net/minecraft/network/packet/s2c/play/SynchronizeRecipesS2CPacket.mapping +++ b/mappings/net/minecraft/network/packet/s2c/play/SynchronizeRecipesS2CPacket.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_2788 net/minecraft/network/packet/s2c/play/SynchronizeRecipesS2CPacket FIELD field_12751 recipes Ljava/util/List; + FIELD field_48012 CODEC Lnet/minecraft/class_9139; METHOD method_11998 getRecipes ()Ljava/util/List; diff --git a/mappings/net/minecraft/particle/DefaultParticleType.mapping b/mappings/net/minecraft/particle/DefaultParticleType.mapping index 7a45123395..7810fb0013 100644 --- a/mappings/net/minecraft/particle/DefaultParticleType.mapping +++ b/mappings/net/minecraft/particle/DefaultParticleType.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_2400 net/minecraft/particle/DefaultParticleType FIELD field_11259 PARAMETER_FACTORY Lnet/minecraft/class_2394$class_2395; FIELD field_25127 codec Lcom/mojang/serialization/Codec; + FIELD field_48460 PACKET_CODEC Lnet/minecraft/class_9139; METHOD (Z)V ARG 1 alwaysShow diff --git a/mappings/net/minecraft/particle/DustColorTransitionParticleEffect.mapping b/mappings/net/minecraft/particle/DustColorTransitionParticleEffect.mapping index d2d467b40a..de61cfa564 100644 --- a/mappings/net/minecraft/particle/DustColorTransitionParticleEffect.mapping +++ b/mappings/net/minecraft/particle/DustColorTransitionParticleEffect.mapping @@ -4,6 +4,7 @@ CLASS net/minecraft/class_5743 net/minecraft/particle/DustColorTransitionParticl FIELD field_28269 CODEC Lcom/mojang/serialization/Codec; FIELD field_28270 FACTORY Lnet/minecraft/class_2394$class_2395; FIELD field_28271 toColor Lorg/joml/Vector3f; + FIELD field_48454 PACKET_CODEC Lnet/minecraft/class_9139; METHOD (Lorg/joml/Vector3f;Lorg/joml/Vector3f;F)V ARG 1 fromColor ARG 2 toColor diff --git a/mappings/net/minecraft/particle/DustParticleEffect.mapping b/mappings/net/minecraft/particle/DustParticleEffect.mapping index 48767287c6..11706f59aa 100644 --- a/mappings/net/minecraft/particle/DustParticleEffect.mapping +++ b/mappings/net/minecraft/particle/DustParticleEffect.mapping @@ -3,6 +3,7 @@ CLASS net/minecraft/class_2390 net/minecraft/particle/DustParticleEffect FIELD field_11189 PARAMETERS_FACTORY Lnet/minecraft/class_2394$class_2395; FIELD field_25124 CODEC Lcom/mojang/serialization/Codec; FIELD field_28272 RED Lorg/joml/Vector3f; + FIELD field_48455 PACKET_CODEC Lnet/minecraft/class_9139; METHOD method_33115 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance METHOD method_33116 (Lnet/minecraft/class_2390;)Ljava/lang/Float; diff --git a/mappings/net/minecraft/particle/SculkChargeParticleEffect.mapping b/mappings/net/minecraft/particle/SculkChargeParticleEffect.mapping index 6307ab16f9..980737065c 100644 --- a/mappings/net/minecraft/particle/SculkChargeParticleEffect.mapping +++ b/mappings/net/minecraft/particle/SculkChargeParticleEffect.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_7227 net/minecraft/particle/SculkChargeParticleEffect FIELD field_38005 CODEC Lcom/mojang/serialization/Codec; FIELD field_38006 FACTORY Lnet/minecraft/class_2394$class_2395; + FIELD field_48458 PACKET_CODEC Lnet/minecraft/class_9139; METHOD method_42024 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance METHOD method_42025 (Lnet/minecraft/class_7227;)Ljava/lang/Float; diff --git a/mappings/net/minecraft/particle/VibrationParticleEffect.mapping b/mappings/net/minecraft/particle/VibrationParticleEffect.mapping index b3bd87b8c7..641656ed7b 100644 --- a/mappings/net/minecraft/particle/VibrationParticleEffect.mapping +++ b/mappings/net/minecraft/particle/VibrationParticleEffect.mapping @@ -3,6 +3,7 @@ CLASS net/minecraft/class_5745 net/minecraft/particle/VibrationParticleEffect FIELD field_28278 PARAMETERS_FACTORY Lnet/minecraft/class_2394$class_2395; FIELD field_38361 destination Lnet/minecraft/class_5716; FIELD field_38362 arrivalInTicks I + FIELD field_48461 PACKET_CODEC Lnet/minecraft/class_9139; METHOD (Lnet/minecraft/class_5716;I)V ARG 1 destination ARG 2 arrivalInTicks diff --git a/mappings/net/minecraft/recipe/Recipe.mapping b/mappings/net/minecraft/recipe/Recipe.mapping index 2c7adf41aa..7d82287091 100644 --- a/mappings/net/minecraft/recipe/Recipe.mapping +++ b/mappings/net/minecraft/recipe/Recipe.mapping @@ -11,6 +11,7 @@ CLASS net/minecraft/class_1860 net/minecraft/recipe/Recipe COMMENT or recipe books. Users can have stub implementations if they do not use COMMENT those functionalities. FIELD field_47319 CODEC Lcom/mojang/serialization/Codec; + FIELD field_48356 PACKET_CODEC Lnet/minecraft/class_9139; METHOD method_17447 createIcon ()Lnet/minecraft/class_1799; COMMENT {@return an item rendered on the top left of the {@linkplain #getResult(DynamicRegistryManager) COMMENT output preview} on the recipe toast when a new recipe is unlocked} This diff --git a/mappings/net/minecraft/recipe/RecipeEntry.mapping b/mappings/net/minecraft/recipe/RecipeEntry.mapping index 1cf744d851..0891413346 100644 --- a/mappings/net/minecraft/recipe/RecipeEntry.mapping +++ b/mappings/net/minecraft/recipe/RecipeEntry.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_8786 net/minecraft/recipe/RecipeEntry FIELD comp_1932 id Lnet/minecraft/class_2960; FIELD comp_1933 value Lnet/minecraft/class_1860; + FIELD field_48357 PACKET_CODEC Lnet/minecraft/class_9139; METHOD comp_1932 id ()Lnet/minecraft/class_2960; METHOD comp_1933 value ()Lnet/minecraft/class_1860; METHOD equals (Ljava/lang/Object;)Z diff --git a/mappings/net/minecraft/scoreboard/number/BlankNumberFormat.mapping b/mappings/net/minecraft/scoreboard/number/BlankNumberFormat.mapping index 7f46458296..f23fdffeb9 100644 --- a/mappings/net/minecraft/scoreboard/number/BlankNumberFormat.mapping +++ b/mappings/net/minecraft/scoreboard/number/BlankNumberFormat.mapping @@ -3,3 +3,4 @@ CLASS net/minecraft/class_9020 net/minecraft/scoreboard/number/BlankNumberFormat FIELD field_47558 TYPE Lnet/minecraft/class_9023; CLASS 1 FIELD field_47559 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_48542 PACKET_CODEC Lnet/minecraft/class_9139; diff --git a/mappings/net/minecraft/scoreboard/number/FixedNumberFormat.mapping b/mappings/net/minecraft/scoreboard/number/FixedNumberFormat.mapping index c8200565dc..e2fc53c93d 100644 --- a/mappings/net/minecraft/scoreboard/number/FixedNumberFormat.mapping +++ b/mappings/net/minecraft/scoreboard/number/FixedNumberFormat.mapping @@ -5,5 +5,6 @@ CLASS net/minecraft/class_9021 net/minecraft/scoreboard/number/FixedNumberFormat ARG 1 text CLASS 1 FIELD field_47562 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_48543 PACKET_CODEC Lnet/minecraft/class_9139; METHOD method_55465 (Lnet/minecraft/class_9021;)Lnet/minecraft/class_2561; ARG 0 format diff --git a/mappings/net/minecraft/scoreboard/number/NumberFormatType.mapping b/mappings/net/minecraft/scoreboard/number/NumberFormatType.mapping index c953ac255e..2a80c3f861 100644 --- a/mappings/net/minecraft/scoreboard/number/NumberFormatType.mapping +++ b/mappings/net/minecraft/scoreboard/number/NumberFormatType.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_9023 net/minecraft/scoreboard/number/NumberFormatType METHOD method_55458 getCodec ()Lcom/mojang/serialization/MapCodec; + METHOD method_56360 getPacketCodec ()Lnet/minecraft/class_9139; diff --git a/mappings/net/minecraft/scoreboard/number/NumberFormatTypes.mapping b/mappings/net/minecraft/scoreboard/number/NumberFormatTypes.mapping index 75e037de53..fc71fa8a7d 100644 --- a/mappings/net/minecraft/scoreboard/number/NumberFormatTypes.mapping +++ b/mappings/net/minecraft/scoreboard/number/NumberFormatTypes.mapping @@ -1,6 +1,8 @@ CLASS net/minecraft/class_9024 net/minecraft/scoreboard/number/NumberFormatTypes FIELD field_47563 REGISTRY_CODEC Lcom/mojang/serialization/MapCodec; FIELD field_47564 CODEC Lcom/mojang/serialization/Codec; + FIELD field_48544 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_48545 OPTIONAL_PACKET_CODEC Lnet/minecraft/class_9139; METHOD method_55466 registerAndGetDefault (Lnet/minecraft/class_2378;)Lnet/minecraft/class_9023; ARG 0 registry METHOD method_55469 (Lnet/minecraft/class_9023;)Lcom/mojang/serialization/Codec; diff --git a/mappings/net/minecraft/scoreboard/number/StyledNumberFormat.mapping b/mappings/net/minecraft/scoreboard/number/StyledNumberFormat.mapping index cf5b93f9f0..e0abbcb0a6 100644 --- a/mappings/net/minecraft/scoreboard/number/StyledNumberFormat.mapping +++ b/mappings/net/minecraft/scoreboard/number/StyledNumberFormat.mapping @@ -8,5 +8,6 @@ CLASS net/minecraft/class_9025 net/minecraft/scoreboard/number/StyledNumberForma ARG 1 style CLASS 1 FIELD field_47570 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_48546 PACKET_CODEC Lnet/minecraft/class_9139; METHOD method_55472 (Lnet/minecraft/class_9025;)Lnet/minecraft/class_2583; ARG 0 format diff --git a/mappings/net/minecraft/sound/SoundEvent.mapping b/mappings/net/minecraft/sound/SoundEvent.mapping index b22fc9916b..54cba73fd3 100644 --- a/mappings/net/minecraft/sound/SoundEvent.mapping +++ b/mappings/net/minecraft/sound/SoundEvent.mapping @@ -5,6 +5,8 @@ CLASS net/minecraft/class_3414 net/minecraft/sound/SoundEvent FIELD field_41661 DEFAULT_DISTANCE_TO_TRAVEL F FIELD field_41698 CODEC Lcom/mojang/serialization/Codec; FIELD field_41699 ENTRY_CODEC Lcom/mojang/serialization/Codec; + FIELD field_48278 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_48279 ENTRY_PACKET_CODEC Lnet/minecraft/class_9139; METHOD (Lnet/minecraft/class_2960;FZ)V ARG 1 id ARG 2 distanceToTravel diff --git a/mappings/net/minecraft/stat/Stat.mapping b/mappings/net/minecraft/stat/Stat.mapping index d56d058be0..2e49ebfeb2 100644 --- a/mappings/net/minecraft/stat/Stat.mapping +++ b/mappings/net/minecraft/stat/Stat.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_3445 net/minecraft/stat/Stat FIELD field_15319 formatter Lnet/minecraft/class_3446; FIELD field_15320 value Ljava/lang/Object; FIELD field_15321 type Lnet/minecraft/class_3448; + FIELD field_48280 PACKET_CODEC Lnet/minecraft/class_9139; METHOD (Lnet/minecraft/class_3448;Ljava/lang/Object;Lnet/minecraft/class_3446;)V ARG 1 type ARG 2 value diff --git a/mappings/net/minecraft/stat/StatType.mapping b/mappings/net/minecraft/stat/StatType.mapping index 8b742f1ff7..b3b6404cb6 100644 --- a/mappings/net/minecraft/stat/StatType.mapping +++ b/mappings/net/minecraft/stat/StatType.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_3448 net/minecraft/stat/StatType FIELD field_15323 registry Lnet/minecraft/class_2378; FIELD field_15324 stats Ljava/util/Map; FIELD field_26382 name Lnet/minecraft/class_2561; + FIELD field_48281 packetCodec Lnet/minecraft/class_9139; METHOD (Lnet/minecraft/class_2378;Lnet/minecraft/class_2561;)V ARG 1 registry ARG 2 name @@ -16,3 +17,4 @@ CLASS net/minecraft/class_3448 net/minecraft/stat/StatType METHOD method_14961 (Lnet/minecraft/class_3446;Ljava/lang/Object;)Lnet/minecraft/class_3445; ARG 2 value METHOD method_30739 getName ()Lnet/minecraft/class_2561; + METHOD method_56054 getPacketCodec ()Lnet/minecraft/class_9139; diff --git a/mappings/net/minecraft/text/Style.mapping b/mappings/net/minecraft/text/Style.mapping index e1972187fa..9f74dedfe2 100644 --- a/mappings/net/minecraft/text/Style.mapping +++ b/mappings/net/minecraft/text/Style.mapping @@ -158,6 +158,7 @@ CLASS net/minecraft/class_2583 net/minecraft/text/Style COMMENT Contains codecs to serialize {@link Style}s. FIELD field_46612 MAP_CODEC Lcom/mojang/serialization/MapCodec; FIELD field_46613 CODEC Lcom/mojang/serialization/Codec; + FIELD field_48541 PACKET_CODEC Lnet/minecraft/class_9139; METHOD method_54211 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance METHOD method_54212 (Lnet/minecraft/class_2583;)Ljava/util/Optional; diff --git a/mappings/net/minecraft/village/TradeOfferList.mapping b/mappings/net/minecraft/village/TradeOfferList.mapping index 31577edd2b..3df4de5e40 100644 --- a/mappings/net/minecraft/village/TradeOfferList.mapping +++ b/mappings/net/minecraft/village/TradeOfferList.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_1916 net/minecraft/village/TradeOfferList + FIELD field_48373 PACKET_CODEC Lnet/minecraft/class_9139; METHOD (I)V ARG 1 size METHOD (Lnet/minecraft/class_2487;)V diff --git a/mappings/net/minecraft/world/event/BlockPositionSource.mapping b/mappings/net/minecraft/world/event/BlockPositionSource.mapping index bd6940f22c..b84760f6cb 100644 --- a/mappings/net/minecraft/world/event/BlockPositionSource.mapping +++ b/mappings/net/minecraft/world/event/BlockPositionSource.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_5707 net/minecraft/world/event/BlockPositionSource FIELD field_28137 CODEC Lcom/mojang/serialization/Codec; FIELD field_28138 pos Lnet/minecraft/class_2338; + FIELD field_48377 PACKET_CODEC Lnet/minecraft/class_9139; METHOD (Lnet/minecraft/class_2338;)V ARG 1 pos METHOD method_32927 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; diff --git a/mappings/net/minecraft/world/event/EntityPositionSource.mapping b/mappings/net/minecraft/world/event/EntityPositionSource.mapping index e672fa9fdd..66f7ef6779 100644 --- a/mappings/net/minecraft/world/event/EntityPositionSource.mapping +++ b/mappings/net/minecraft/world/event/EntityPositionSource.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_5709 net/minecraft/world/event/EntityPositionSource FIELD field_28139 CODEC Lcom/mojang/serialization/Codec; FIELD field_38242 yOffset F FIELD field_38424 source Lcom/mojang/datafixers/util/Either; + FIELD field_48378 PACKET_CODEC Lnet/minecraft/class_9139; METHOD (Lcom/mojang/datafixers/util/Either;F)V ARG 1 source ARG 2 yOffset diff --git a/mappings/net/minecraft/world/event/PositionSource.mapping b/mappings/net/minecraft/world/event/PositionSource.mapping index cc87ae848d..e2a65356a4 100644 --- a/mappings/net/minecraft/world/event/PositionSource.mapping +++ b/mappings/net/minecraft/world/event/PositionSource.mapping @@ -5,6 +5,7 @@ CLASS net/minecraft/class_5716 net/minecraft/world/event/PositionSource FIELD field_28184 CODEC Lcom/mojang/serialization/Codec; COMMENT A codec for encoding and decoding any position source whose {@link #getType() type} COMMENT is in the {@link net.minecraft.registry.Registries#POSITION_SOURCE_TYPE registry}. + FIELD field_48379 PACKET_CODEC Lnet/minecraft/class_9139; METHOD method_32955 getType ()Lnet/minecraft/class_5717; COMMENT Returns the type of this position source. METHOD method_32956 getPos (Lnet/minecraft/class_1937;)Ljava/util/Optional; diff --git a/mappings/net/minecraft/world/event/PositionSourceType.mapping b/mappings/net/minecraft/world/event/PositionSourceType.mapping index 93b58968d2..983e396462 100644 --- a/mappings/net/minecraft/world/event/PositionSourceType.mapping +++ b/mappings/net/minecraft/world/event/PositionSourceType.mapping @@ -3,3 +3,4 @@ CLASS net/minecraft/class_5717 net/minecraft/world/event/PositionSourceType METHOD method_32959 register (Ljava/lang/String;Lnet/minecraft/class_5717;)Lnet/minecraft/class_5717; ARG 0 id ARG 1 positionSourceType + METHOD method_56123 getPacketCodec ()Lnet/minecraft/class_9139;