loot, scoreboard, screen, village

This commit is contained in:
apple502j 2024-02-29 18:17:40 +09:00
parent d8f166c134
commit afdd3bf681
No known key found for this signature in database
GPG Key ID: 2A69798565A099A9
22 changed files with 156 additions and 2 deletions

View File

@ -1,6 +1,7 @@
CLASS net/minecraft/class_52 net/minecraft/loot/LootTable
FIELD field_44892 randomSequenceId Ljava/util/Optional;
FIELD field_45796 CODEC Lcom/mojang/serialization/Codec;
FIELD field_49428 DEFAULT_SEED J
FIELD field_942 type Lnet/minecraft/class_176;
FIELD field_943 pools Ljava/util/List;
FIELD field_944 functions Ljava/util/List;

View File

@ -23,6 +23,8 @@ CLASS net/minecraft/class_173 net/minecraft/loot/context/LootContextTypes
ARG 0 builder
METHOD method_56818 (Lnet/minecraft/class_176$class_177;)V
ARG 0 builder
METHOD method_57660 (Lnet/minecraft/class_176$class_177;)V
ARG 0 builder
METHOD method_755 (Lnet/minecraft/class_176$class_177;)V
ARG 0 builder
METHOD method_756 (Lnet/minecraft/class_176$class_177;)V

View File

@ -1,6 +1,8 @@
CLASS net/minecraft/class_83 net/minecraft/loot/entry/LootTableEntry
FIELD field_45803 CODEC Lcom/mojang/serialization/Codec;
FIELD field_49429 value Lcom/mojang/datafixers/util/Either;
METHOD <init> (Lcom/mojang/datafixers/util/Either;IILjava/util/List;Ljava/util/List;)V
ARG 1 value
ARG 2 weight
ARG 3 quality
ARG 4 conditions
@ -12,7 +14,24 @@ CLASS net/minecraft/class_83 net/minecraft/loot/entry/LootTableEntry
ARG 2 quality
ARG 3 conditions
ARG 4 functions
METHOD method_51222 (Lnet/minecraft/class_58;Lnet/minecraft/class_52;)V
ARG 1 table
METHOD method_51223 (Lnet/minecraft/class_58;Lnet/minecraft/class_2960;)V
ARG 1 id
METHOD method_53293 (Lnet/minecraft/class_83;)Lcom/mojang/datafixers/util/Either;
ARG 0 entry
METHOD method_53294 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_57630 (Lnet/minecraft/class_47;Lnet/minecraft/class_2960;)Lnet/minecraft/class_52;
ARG 1 id
METHOD method_57631 builder (Lnet/minecraft/class_52;)Lnet/minecraft/class_85$class_86;
ARG 0 table
METHOD method_57632 (Lnet/minecraft/class_52;IILjava/util/List;Ljava/util/List;)Lnet/minecraft/class_85;
ARG 1 weight
ARG 2 quality
ARG 3 conditions
ARG 4 functions
METHOD method_57633 (Lnet/minecraft/class_58;Lnet/minecraft/class_2960;Lnet/minecraft/class_8488;Lnet/minecraft/class_52;)V
ARG 3 table
METHOD method_57634 (Lnet/minecraft/class_52;)Lnet/minecraft/class_52;
ARG 0 table

View File

@ -0,0 +1,31 @@
CLASS net/minecraft/class_9317 net/minecraft/loot/function/CopyComponentsLootFunction
FIELD field_49430 CODEC Lcom/mojang/serialization/Codec;
FIELD field_49431 source Lnet/minecraft/class_9317$class_9319;
FIELD field_49432 components Ljava/util/List;
METHOD <init> (Ljava/util/List;Lnet/minecraft/class_9317$class_9319;Ljava/util/List;)V
ARG 1 conditions
ARG 2 source
ARG 3 components
METHOD method_57637 builder (Lnet/minecraft/class_9317$class_9319;)Lnet/minecraft/class_9317$class_9318;
ARG 0 source
METHOD method_57638 (Lnet/minecraft/class_9317;)Ljava/util/List;
ARG 0 function
METHOD method_57639 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_57640 (Lnet/minecraft/class_9317;)Lnet/minecraft/class_9317$class_9319;
ARG 0 function
CLASS class_9318 Builder
FIELD field_49434 source Lnet/minecraft/class_9317$class_9319;
FIELD field_49435 types Lcom/google/common/collect/ImmutableList$Builder;
METHOD <init> (Lnet/minecraft/class_9317$class_9319;)V
ARG 1 source
METHOD method_57642 add (Lnet/minecraft/class_9331;)Lnet/minecraft/class_9317$class_9318;
ARG 1 type
CLASS class_9319 Source
FIELD field_49437 CODEC Lcom/mojang/serialization/Codec;
FIELD field_49438 id Ljava/lang/String;
METHOD <init> (Ljava/lang/String;ILjava/lang/String;)V
ARG 3 id
METHOD method_57643 getRequiredParameters ()Ljava/util/Set;
METHOD method_57644 getComponents (Lnet/minecraft/class_47;)Lnet/minecraft/class_9323;
ARG 1 context

View File

@ -18,6 +18,8 @@ CLASS net/minecraft/class_4488 net/minecraft/loot/function/CopyStateFunction
ARG 0 instance
METHOD method_53312 (Lnet/minecraft/class_4488;)Lnet/minecraft/class_6880;
ARG 0 function
METHOD method_57636 (Lnet/minecraft/class_2680;Lnet/minecraft/class_9275;)Lnet/minecraft/class_9275;
ARG 2 component
CLASS class_4489 Builder
FIELD field_20451 block Lnet/minecraft/class_6880;
FIELD field_20452 properties Lcom/google/common/collect/ImmutableSet$Builder;

View File

@ -16,6 +16,8 @@ CLASS net/minecraft/class_137 net/minecraft/loot/function/SetAttributesLootFunct
ARG 0 function
METHOD method_53356 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_57647 (Lnet/minecraft/class_47;Lnet/minecraft/class_9285;)Lnet/minecraft/class_9285;
ARG 2 component
CLASS class_138 Attribute
FIELD comp_1859 name Ljava/lang/String;
FIELD comp_1860 attribute Lnet/minecraft/class_6880;

View File

@ -4,6 +4,7 @@ CLASS net/minecraft/class_5592 net/minecraft/loot/function/SetBannerPatternFunct
FIELD field_45839 CODEC Lcom/mojang/serialization/Codec;
METHOD <init> (Ljava/util/List;Lnet/minecraft/class_9307;Z)V
ARG 1 conditions
ARG 2 patterns
ARG 3 append
METHOD method_35531 builder (Z)Lnet/minecraft/class_5592$class_6157;
ARG 0 append
@ -13,6 +14,9 @@ CLASS net/minecraft/class_5592 net/minecraft/loot/function/SetBannerPatternFunct
ARG 0 instance
METHOD method_53362 (Lnet/minecraft/class_5592;)Lnet/minecraft/class_9307;
ARG 0 function
METHOD method_57648 (Lnet/minecraft/class_9307;Lnet/minecraft/class_9307;)Lnet/minecraft/class_9307;
ARG 0 current
ARG 1 newPatterns
CLASS class_6157 Builder
FIELD field_31862 patterns Lnet/minecraft/class_9307$class_3750;
FIELD field_31863 append Z

View File

@ -12,6 +12,8 @@ CLASS net/minecraft/class_134 net/minecraft/loot/function/SetContentsLootFunctio
ARG 0 instance
METHOD method_53365 (Lnet/minecraft/class_134;)Lnet/minecraft/class_6880;
ARG 0 function
METHOD method_57653 (Lnet/minecraft/class_2487;Lnet/minecraft/class_2487;)V
ARG 1 nbt
METHOD method_599 (Lnet/minecraft/class_47;Lnet/minecraft/class_2371;Lnet/minecraft/class_79;)V
ARG 2 entry
METHOD method_600 (Lnet/minecraft/class_47;Lnet/minecraft/class_2371;Lnet/minecraft/class_82;)V

View File

@ -17,6 +17,11 @@ CLASS net/minecraft/class_5642 net/minecraft/loot/function/SetEnchantmentsLootFu
ARG 0 instance
METHOD method_53372 (Lnet/minecraft/class_5642;)Ljava/util/Map;
ARG 0 function
METHOD method_57656 (Lnet/minecraft/class_9304$class_9305;Lnet/minecraft/class_1887;Ljava/lang/Integer;)V
ARG 1 enchantment
ARG 2 level
METHOD method_57657 (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/class_9304$class_9305;)V
ARG 2 builder
CLASS class_6158 Builder
FIELD field_31864 enchantments Lcom/google/common/collect/ImmutableMap$Builder;
FIELD field_31865 add Z

View File

@ -19,6 +19,11 @@ CLASS net/minecraft/class_3671 net/minecraft/loot/function/SetLoreLootFunction
ARG 0 function
METHOD method_53385 (Lnet/minecraft/class_3671;)Ljava/lang/Boolean;
ARG 0 function
METHOD method_57658 getNewLoreTexts (Lnet/minecraft/class_9290;Lnet/minecraft/class_47;)Ljava/util/List;
ARG 1 current
ARG 2 context
METHOD method_57659 (Lnet/minecraft/class_47;Lnet/minecraft/class_9290;)Lnet/minecraft/class_9290;
ARG 2 component
CLASS class_6159 Builder
FIELD field_31866 replace Z
FIELD field_31867 target Ljava/util/Optional;

View File

@ -8,5 +8,9 @@ CLASS net/minecraft/class_159 net/minecraft/loot/function/SetNbtLootFunction
ARG 0 function
METHOD method_53392 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_57654 builder (Lnet/minecraft/class_2487;)Lnet/minecraft/class_120$class_121;
ARG 0 nbt
METHOD method_57655 (Lnet/minecraft/class_2487;)V
ARG 1 nbt
METHOD method_675 (Lnet/minecraft/class_2487;Ljava/util/List;)Lnet/minecraft/class_117;
ARG 1 conditions

View File

@ -6,7 +6,10 @@ CLASS net/minecraft/class_1842 net/minecraft/potion/Potion
ARG 2 effects
METHOD <init> ([Lnet/minecraft/class_1293;)V
ARG 1 effects
METHOD method_57396 (Lnet/minecraft/class_5321;)Ljava/lang/String;
ARG 0 key
METHOD method_8049 getEffects ()Ljava/util/List;
METHOD method_8050 hasInstantEffect ()Z
METHOD method_8051 finishTranslationKey (Ljava/util/Optional;Ljava/lang/String;)Ljava/lang/String;
ARG 0 potion
ARG 1 prefix

View File

@ -44,6 +44,7 @@ CLASS net/minecraft/class_269 net/minecraft/scoreboard/Scoreboard
ARG 5 displayAutoUpdate
ARG 6 numberFormat
METHOD method_1169 toNbt (Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_2499;
ARG 1 registries
METHOD method_1170 getNullableObjective (Ljava/lang/String;)Lnet/minecraft/class_266;
ARG 1 name
METHOD method_1171 addTeam (Ljava/lang/String;)Lnet/minecraft/class_268;
@ -60,6 +61,8 @@ CLASS net/minecraft/class_269 net/minecraft/scoreboard/Scoreboard
ARG 2 objective
ARG 3 score
METHOD method_1178 getKnownScoreHolders ()Ljava/util/Collection;
METHOD method_1179 (Ljava/lang/Object;)Ljava/util/List;
ARG 0 criterion2
METHOD method_1180 getOrCreateScore (Lnet/minecraft/class_9015;Lnet/minecraft/class_266;)Lnet/minecraft/class_9014;
ARG 1 scoreHolder
ARG 2 objective
@ -71,6 +74,7 @@ CLASS net/minecraft/class_269 net/minecraft/scoreboard/Scoreboard
ARG 1 objective
METHOD method_1188 readNbt (Lnet/minecraft/class_2499;Lnet/minecraft/class_7225$class_7874;)V
ARG 1 list
ARG 2 registries
METHOD method_1189 getObjectiveForSlot (Lnet/minecraft/class_8646;)Lnet/minecraft/class_266;
ARG 1 slot
METHOD method_1190 onScoreRemoved (Lnet/minecraft/class_9015;Lnet/minecraft/class_266;)V
@ -95,6 +99,14 @@ CLASS net/minecraft/class_269 net/minecraft/scoreboard/Scoreboard
ARG 1 scoreHolder
ARG 2 objective
ARG 3 forceWritable
METHOD method_55426 (Lnet/minecraft/class_7225$class_7874;Ljava/lang/String;Lnet/minecraft/class_2499;Lnet/minecraft/class_266;Lnet/minecraft/class_267;)V
ARG 3 objective
ARG 4 score
METHOD method_55427 (Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/class_267;)V
ARG 1 score
METHOD method_55428 (Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_2499;Ljava/lang/String;Lnet/minecraft/class_9012;)V
ARG 2 name
ARG 3 scores
METHOD method_55429 removeScores (Lnet/minecraft/class_9015;)V
ARG 1 scoreHolder
METHOD method_55430 getScore (Lnet/minecraft/class_9015;Lnet/minecraft/class_266;)Lnet/minecraft/class_9013;
@ -102,6 +114,8 @@ CLASS net/minecraft/class_269 net/minecraft/scoreboard/Scoreboard
ARG 2 objective
METHOD method_55431 getScores (Ljava/lang/String;)Lnet/minecraft/class_9012;
ARG 1 scoreHolderName
METHOD method_55432 (Ljava/lang/String;)Lnet/minecraft/class_9012;
ARG 0 name
CLASS 1
METHOD method_55433 setLocked (Z)V
ARG 1 locked

View File

@ -15,6 +15,7 @@ CLASS net/minecraft/class_267 net/minecraft/scoreboard/ScoreboardScore
ARG 1 format
METHOD method_55403 fromNbt (Lnet/minecraft/class_2487;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_267;
ARG 0 nbt
ARG 1 registries
METHOD method_55404 (Lnet/minecraft/class_2487;Lnet/minecraft/class_2520;)V
ARG 1 formatElement
METHOD method_55405 setDisplayText (Lnet/minecraft/class_2561;)V
@ -23,3 +24,4 @@ CLASS net/minecraft/class_267 net/minecraft/scoreboard/ScoreboardScore
ARG 1 numberFormat
METHOD method_55407 getDisplayText ()Lnet/minecraft/class_2561;
METHOD method_55408 toNbt (Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_2487;
ARG 1 registries

View File

@ -8,14 +8,19 @@ CLASS net/minecraft/class_273 net/minecraft/scoreboard/ScoreboardState
ARG 1 team
ARG 2 nbt
METHOD method_1216 objectivesToNbt (Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_2499;
ARG 1 registries
METHOD method_1217 teamsToNbt (Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_2499;
ARG 1 registries
METHOD method_1219 readTeamsNbt (Lnet/minecraft/class_2499;Lnet/minecraft/class_7225$class_7874;)V
ARG 1 nbt
ARG 2 registries
METHOD method_1220 readObjectivesNbt (Lnet/minecraft/class_2499;Lnet/minecraft/class_7225$class_7874;)V
ARG 1 nbt
ARG 2 registries
METHOD method_1221 readDisplaySlotsNbt (Lnet/minecraft/class_2487;)V
ARG 1 nbt
METHOD method_1222 writeDisplaySlotsNbt (Lnet/minecraft/class_2487;)V
ARG 1 nbt
METHOD method_32481 readNbt (Lnet/minecraft/class_2487;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_273;
ARG 1 nbt
ARG 2 registries

View File

@ -12,6 +12,8 @@ CLASS net/minecraft/class_9012 net/minecraft/scoreboard/Scores
METHOD method_55392 (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/class_266;Lnet/minecraft/class_267;)V
ARG 1 objective
ARG 2 score
METHOD method_55393 (Ljava/util/function/Consumer;Ljava/lang/Object;)Lnet/minecraft/class_267;
ARG 1 objective2
METHOD method_55394 getScoresAsIntMap ()Lit/unimi/dsi/fastutil/objects/Object2IntMap;
METHOD method_55395 remove (Lnet/minecraft/class_266;)Z
ARG 1 objective

View File

@ -20,6 +20,8 @@ CLASS net/minecraft/class_3803 net/minecraft/screen/GrindstoneScreenHandler
ARG 1 item
ARG 2 damage
ARG 3 amount
METHOD method_16694 (Lnet/minecraft/class_9304$class_9305;)V
ARG 0 builder
METHOD method_16695 updateResult ()V
METHOD method_17415 (Lnet/minecraft/class_1657;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V
ARG 2 world
@ -27,6 +29,10 @@ CLASS net/minecraft/class_3803 net/minecraft/screen/GrindstoneScreenHandler
METHOD method_20268 transferEnchantments (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799;
ARG 1 target
ARG 2 source
METHOD method_57320 (Lnet/minecraft/class_1799;Lnet/minecraft/class_9304$class_9305;)V
ARG 1 builder
METHOD method_57321 (Lnet/minecraft/class_6880;)Z
ARG 0 enchantment
CLASS 4
METHOD method_16696 getExperience (Lnet/minecraft/class_1799;)I
ARG 1 stack

View File

@ -36,6 +36,8 @@ CLASS net/minecraft/class_1726 net/minecraft/screen/LoomScreenHandler
METHOD method_43706 getBannerPatterns ()Ljava/util/List;
METHOD method_45016 isPatternIndexValid (I)Z
ARG 1 index
METHOD method_57322 (Lnet/minecraft/class_6880;Lnet/minecraft/class_1767;Lnet/minecraft/class_9307;)Lnet/minecraft/class_9307;
ARG 2 component
METHOD method_7647 getSelectedPattern ()I
METHOD method_7648 updateOutputSlot (Lnet/minecraft/class_6880;)V
ARG 1 pattern

View File

@ -44,5 +44,7 @@ CLASS net/minecraft/class_1728 net/minecraft/screen/MerchantScreenHandler
METHOD method_20700 setCanRefreshTrades (Z)V
ARG 1 canRefreshTrades
METHOD method_20701 canRefreshTrades ()Z
METHOD method_57323 (Lnet/minecraft/class_9306;)V
ARG 1 item
METHOD method_7650 setRecipeIndex (I)V
ARG 1 index

View File

@ -15,12 +15,14 @@ CLASS net/minecraft/class_1914 net/minecraft/village/TradeOffer
ARG 1 offer
METHOD <init> (Lnet/minecraft/class_9306;Ljava/util/Optional;Lnet/minecraft/class_1799;IIF)V
ARG 1 firstBuyItem
ARG 2 secondBuyItem
ARG 3 sellItem
ARG 4 maxUses
ARG 5 merchantExperience
ARG 6 priceMultiplier
METHOD <init> (Lnet/minecraft/class_9306;Ljava/util/Optional;Lnet/minecraft/class_1799;IIIF)V
ARG 1 firstBuyItem
ARG 2 secondBuyItem
ARG 3 sellItem
ARG 4 uses
ARG 5 maxUses
@ -28,6 +30,7 @@ CLASS net/minecraft/class_1914 net/minecraft/village/TradeOffer
ARG 7 priceMultiplier
METHOD <init> (Lnet/minecraft/class_9306;Ljava/util/Optional;Lnet/minecraft/class_1799;IIIFI)V
ARG 1 firstBuyItem
ARG 2 secondBuyItem
ARG 3 sellItem
ARG 4 uses
ARG 5 maxUses
@ -36,6 +39,7 @@ CLASS net/minecraft/class_1914 net/minecraft/village/TradeOffer
ARG 8 demandBonus
METHOD <init> (Lnet/minecraft/class_9306;Ljava/util/Optional;Lnet/minecraft/class_1799;IIZIIFI)V
ARG 1 firstBuyItem
ARG 2 secondBuyItem
ARG 3 sellItem
ARG 4 uses
ARG 5 maxUses
@ -51,13 +55,14 @@ CLASS net/minecraft/class_1914 net/minecraft/village/TradeOffer
ARG 4 merchantExperience
ARG 5 priceMultiplier
METHOD method_16952 matchesBuyItems (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z
ARG 1 stack
ARG 2 buyItem
METHOD method_16953 depleteBuyItems (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Z
ARG 1 firstBuyStack
ARG 2 secondBuyStack
METHOD method_18019 copySellItem ()Lnet/minecraft/class_1799;
COMMENT Returns a copy of the sell item of this trade offer.
METHOD method_19272 getAdjustedFirstBuyItem ()Lnet/minecraft/class_1799;
METHOD method_19272 getDisplayedFirstBuyItem ()Lnet/minecraft/class_1799;
COMMENT Returns a copy of the first buy item of this trade offer,
COMMENT with its price adjusted depending on the demand bonus, the
COMMENT special price and the price multiplier.
@ -125,6 +130,10 @@ CLASS net/minecraft/class_1914 net/minecraft/village/TradeOffer
ARG 0 tradeOffer
METHOD method_56716 (Lnet/minecraft/class_1914;)Lnet/minecraft/class_9306;
ARG 0 tradeOffer
METHOD method_57555 getFirstBuyItemCount (Lnet/minecraft/class_9306;)I
ARG 1 firstBuyItem
METHOD method_57556 getFirstBuyItem ()Lnet/minecraft/class_9306;
METHOD method_57557 getSecondBuyItem ()Ljava/util/Optional;
METHOD method_8244 use ()V
COMMENT Increments the number of times this trade offer has been used.
METHOD method_8245 increaseSpecialPrice (I)V
@ -134,7 +143,7 @@ CLASS net/minecraft/class_1914 net/minecraft/village/TradeOffer
ARG 1 increment
METHOD method_8246 getOriginalFirstBuyItem ()Lnet/minecraft/class_1799;
COMMENT Returns the first buy item of this trade offer.
METHOD method_8247 getSecondBuyItem ()Lnet/minecraft/class_1799;
METHOD method_8247 getDisplayedSecondBuyItem ()Lnet/minecraft/class_1799;
COMMENT Returns the second buy item of this trade offer.
COMMENT
COMMENT <p>If there is no second buy item, this returns the {@linkplain ItemStack#EMPTY empty

View File

@ -37,6 +37,10 @@ CLASS net/minecraft/class_3853 net/minecraft/village/TradeOffers
ARG 0 item
ARG 1 enchantment
ARG 2 level
METHOD method_57311 createPotion (Lnet/minecraft/class_6880;)Lnet/minecraft/class_9306;
ARG 0 potion
METHOD method_57312 (Lnet/minecraft/class_6880;Lnet/minecraft/class_9329$class_9330;)Lnet/minecraft/class_9329$class_9330;
ARG 1 builder
CLASS class_1648 EnchantBookFactory
FIELD field_18557 experience I
FIELD field_45131 possibleEnchantments Ljava/util/List;
@ -168,8 +172,12 @@ CLASS net/minecraft/class_3853 net/minecraft/village/TradeOffers
ARG 7 experience
ARG 8 multiplier
METHOD <init> (Lnet/minecraft/class_9306;ILnet/minecraft/class_1799;IIF)V
ARG 1 toBeProcessed
ARG 2 count
ARG 3 processed
ARG 4 maxUses
ARG 5 processedCount
ARG 6 multiplier
CLASS class_4165 SellItemFactory
FIELD field_18571 sell Lnet/minecraft/class_1799;
FIELD field_18572 price I
@ -222,6 +230,7 @@ CLASS net/minecraft/class_3853 net/minecraft/village/TradeOffers
ARG 2 duration
ARG 3 experience
METHOD <init> (Lnet/minecraft/class_9298;IF)V
ARG 1 stewEffects
ARG 2 experience
ARG 3 multiplier
CLASS class_4167 SellPotionHoldingItemFactory

View File

@ -0,0 +1,23 @@
CLASS net/minecraft/class_9306 net/minecraft/village/TradedItem
FIELD field_49393 CODEC Lcom/mojang/serialization/Codec;
FIELD field_49394 PACKET_CODEC Lnet/minecraft/class_9139;
FIELD field_49395 OPTIONAL_PACKET_CODEC Lnet/minecraft/class_9139;
METHOD <init> (Lnet/minecraft/class_1935;)V
ARG 1 item
METHOD <init> (Lnet/minecraft/class_1935;I)V
ARG 1 item
ARG 2 count
METHOD <init> (Lnet/minecraft/class_6880;ILnet/minecraft/class_9329;)V
ARG 1 item
ARG 2 count
ARG 3 components
METHOD method_57551 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
ARG 0 instance
METHOD method_57552 matches (Lnet/minecraft/class_1799;)Z
ARG 1 stack
METHOD method_57553 createDisplayStack (Lnet/minecraft/class_6880;ILnet/minecraft/class_9329;)Lnet/minecraft/class_1799;
ARG 0 item
ARG 1 count
ARG 2 components
METHOD method_57554 withComponents (Ljava/util/function/UnaryOperator;)Lnet/minecraft/class_9306;
ARG 1 builderCallback