2019-06-28 17:55:20 -04:00
|
|
|
CLASS net/minecraft/class_3853 net/minecraft/village/TradeOffers
|
2019-12-02 08:55:18 -05:00
|
|
|
FIELD field_17067 PROFESSION_TO_LEVELED_TRADE Ljava/util/Map;
|
|
|
|
FIELD field_17724 WANDERING_TRADER_TRADES Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
|
2021-05-31 12:19:40 -04:00
|
|
|
FIELD field_30615 DEFAULT_MAX_USES I
|
|
|
|
FIELD field_30616 COMMON_MAX_USES I
|
|
|
|
FIELD field_30617 RARE_MAX_USES I
|
|
|
|
FIELD field_30618 NOVICE_SELL_XP I
|
|
|
|
FIELD field_30619 NOVICE_BUY_XP I
|
|
|
|
FIELD field_30620 APPRENTICE_SELL_XP I
|
|
|
|
FIELD field_30621 APPRENTICE_BUY_XP I
|
|
|
|
FIELD field_30622 JOURNEYMAN_SELL_XP I
|
|
|
|
FIELD field_30623 JOURNEYMAN_BUY_XP I
|
|
|
|
FIELD field_30624 EXPERT_SELL_XP I
|
|
|
|
FIELD field_30625 EXPERT_BUY_XP I
|
|
|
|
FIELD field_30626 MASTER_TRADE_XP I
|
|
|
|
FIELD field_30627 LOW_PRICE_MULTIPLIER F
|
|
|
|
FIELD field_30628 HIGH_PRICE_MULTIPLIER F
|
2023-08-03 00:44:06 -04:00
|
|
|
FIELD field_45128 REBALANCED_PROFESSION_TO_LEVELED_TRADE Ljava/util/Map;
|
|
|
|
FIELD field_45129 REBALANCED_WANDERING_TRADER_TRADES Ljava/util/List;
|
2019-12-02 08:55:18 -05:00
|
|
|
METHOD method_16928 copyToFastUtilMap (Lcom/google/common/collect/ImmutableMap;)Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
|
2020-06-11 06:35:36 -04:00
|
|
|
ARG 0 map
|
|
|
|
METHOD method_16929 (Ljava/util/HashMap;)V
|
|
|
|
ARG 0 map
|
2023-08-03 00:44:06 -04:00
|
|
|
METHOD method_52551 createMasterLibrarianTradeFactory ()Lnet/minecraft/class_3853$class_1652;
|
|
|
|
METHOD method_52552 createLibrarianTradeFactory (I)Lnet/minecraft/class_3853$class_1652;
|
|
|
|
ARG 0 experience
|
|
|
|
METHOD method_52553 createPotionStack (Lnet/minecraft/class_1842;)Lnet/minecraft/class_1799;
|
|
|
|
ARG 0 potion
|
2019-06-28 17:55:20 -04:00
|
|
|
CLASS class_1648 EnchantBookFactory
|
|
|
|
FIELD field_18557 experience I
|
2023-08-03 00:44:06 -04:00
|
|
|
FIELD field_45131 possibleEnchantments Ljava/util/List;
|
|
|
|
FIELD field_45132 minLevel I
|
|
|
|
FIELD field_45133 maxLevel I
|
2019-06-28 17:55:20 -04:00
|
|
|
METHOD <init> (I)V
|
|
|
|
ARG 1 experience
|
2023-08-03 00:44:06 -04:00
|
|
|
METHOD <init> (III[Lnet/minecraft/class_1887;)V
|
|
|
|
ARG 1 experience
|
|
|
|
ARG 2 minLevel
|
|
|
|
ARG 3 maxLevel
|
|
|
|
ARG 4 possibleEnchantments
|
|
|
|
METHOD <init> (I[Lnet/minecraft/class_1887;)V
|
|
|
|
ARG 1 experience
|
|
|
|
ARG 2 possibleEnchantments
|
2019-06-28 17:55:20 -04:00
|
|
|
CLASS class_1652 Factory
|
2020-06-11 06:35:36 -04:00
|
|
|
COMMENT A factory to create trade offers.
|
2022-04-06 15:01:01 -04:00
|
|
|
METHOD method_7246 create (Lnet/minecraft/class_1297;Lnet/minecraft/class_5819;)Lnet/minecraft/class_1914;
|
2020-06-11 06:35:36 -04:00
|
|
|
COMMENT Creates a trade offer.
|
|
|
|
COMMENT
|
|
|
|
COMMENT @return a new trade offer, or {@code null} if none should be created
|
|
|
|
ARG 1 entity
|
2022-04-07 10:14:42 -04:00
|
|
|
ARG 2 random
|
2019-06-28 17:55:20 -04:00
|
|
|
CLASS class_1654 SellMapFactory
|
|
|
|
FIELD field_18589 price I
|
|
|
|
FIELD field_18590 maxUses I
|
|
|
|
FIELD field_18591 experience I
|
2022-02-22 12:00:35 -05:00
|
|
|
FIELD field_37051 nameKey Ljava/lang/String;
|
2019-06-28 17:55:20 -04:00
|
|
|
FIELD field_7473 iconType Lnet/minecraft/class_20$class_21;
|
2022-02-18 12:15:29 -05:00
|
|
|
FIELD field_7474 structure Lnet/minecraft/class_6862;
|
|
|
|
METHOD <init> (ILnet/minecraft/class_6862;Ljava/lang/String;Lnet/minecraft/class_20$class_21;II)V
|
2019-06-28 17:55:20 -04:00
|
|
|
ARG 1 price
|
2022-02-22 12:00:35 -05:00
|
|
|
ARG 2 structure
|
|
|
|
ARG 3 nameKey
|
|
|
|
ARG 4 iconType
|
|
|
|
ARG 5 maxUses
|
|
|
|
ARG 6 experience
|
2019-06-28 17:55:20 -04:00
|
|
|
CLASS class_4160 SellDyedArmorFactory
|
|
|
|
FIELD field_18544 sell Lnet/minecraft/class_1792;
|
|
|
|
FIELD field_18545 price I
|
|
|
|
FIELD field_18546 maxUses I
|
|
|
|
FIELD field_18547 experience I
|
2019-07-08 12:09:22 -04:00
|
|
|
METHOD <init> (Lnet/minecraft/class_1792;I)V
|
2020-06-11 06:35:36 -04:00
|
|
|
ARG 1 item
|
2019-04-07 03:13:16 -04:00
|
|
|
ARG 2 price
|
2019-07-08 12:09:22 -04:00
|
|
|
METHOD <init> (Lnet/minecraft/class_1792;III)V
|
2020-06-11 06:35:36 -04:00
|
|
|
ARG 1 item
|
2019-04-07 03:13:16 -04:00
|
|
|
ARG 2 price
|
|
|
|
ARG 3 maxUses
|
|
|
|
ARG 4 experience
|
2022-04-06 15:01:01 -04:00
|
|
|
METHOD method_19200 getDye (Lnet/minecraft/class_5819;)Lnet/minecraft/class_1769;
|
2022-04-07 10:14:42 -04:00
|
|
|
ARG 0 random
|
2023-08-03 00:44:06 -04:00
|
|
|
CLASS class_4161 BuyItemFactory
|
2019-06-28 17:55:20 -04:00
|
|
|
FIELD field_18549 price I
|
|
|
|
FIELD field_18550 maxUses I
|
|
|
|
FIELD field_18551 experience I
|
|
|
|
FIELD field_18552 multiplier F
|
2023-08-03 00:44:06 -04:00
|
|
|
FIELD field_45130 stack Lnet/minecraft/class_1799;
|
2023-08-02 13:18:08 -04:00
|
|
|
METHOD <init> (Lnet/minecraft/class_1799;III)V
|
2023-08-03 00:44:06 -04:00
|
|
|
ARG 1 stack
|
|
|
|
ARG 2 maxUses
|
|
|
|
ARG 3 experience
|
|
|
|
ARG 4 price
|
|
|
|
METHOD <init> (Lnet/minecraft/class_1935;III)V
|
|
|
|
ARG 1 item
|
|
|
|
ARG 2 count
|
2019-04-07 03:13:16 -04:00
|
|
|
ARG 3 maxUses
|
|
|
|
ARG 4 experience
|
2023-08-03 00:44:06 -04:00
|
|
|
METHOD <init> (Lnet/minecraft/class_1935;IIII)V
|
|
|
|
ARG 1 item
|
|
|
|
ARG 2 count
|
|
|
|
ARG 3 maxUses
|
|
|
|
ARG 4 experience
|
|
|
|
ARG 5 price
|
2019-06-28 17:55:20 -04:00
|
|
|
CLASS class_4162 TypeAwareBuyForOneEmeraldFactory
|
|
|
|
FIELD field_18553 map Ljava/util/Map;
|
|
|
|
FIELD field_18554 count I
|
|
|
|
FIELD field_18555 maxUses I
|
|
|
|
FIELD field_18556 experience I
|
2019-04-07 03:13:16 -04:00
|
|
|
METHOD <init> (IIILjava/util/Map;)V
|
2020-06-11 06:35:36 -04:00
|
|
|
ARG 1 count
|
|
|
|
ARG 2 maxUses
|
2019-04-07 03:13:16 -04:00
|
|
|
ARG 3 experience
|
2020-06-11 06:35:36 -04:00
|
|
|
ARG 4 map
|
2021-03-14 12:20:37 -04:00
|
|
|
METHOD method_19201 (Lnet/minecraft/class_3854;)V
|
|
|
|
ARG 0 villagerType
|
|
|
|
METHOD method_19202 (Ljava/util/Map;Lnet/minecraft/class_3854;)Z
|
|
|
|
ARG 1 villagerType
|
2019-06-28 17:55:20 -04:00
|
|
|
CLASS class_4163 SellEnchantedToolFactory
|
|
|
|
FIELD field_18558 tool Lnet/minecraft/class_1799;
|
|
|
|
FIELD field_18559 basePrice I
|
|
|
|
FIELD field_18560 maxUses I
|
|
|
|
FIELD field_18561 experience I
|
|
|
|
FIELD field_18562 multiplier F
|
2019-07-08 12:09:22 -04:00
|
|
|
METHOD <init> (Lnet/minecraft/class_1792;III)V
|
2020-06-11 06:35:36 -04:00
|
|
|
ARG 1 item
|
2019-04-07 03:13:16 -04:00
|
|
|
ARG 2 basePrice
|
|
|
|
ARG 3 maxUses
|
|
|
|
ARG 4 experience
|
2019-07-08 12:09:22 -04:00
|
|
|
METHOD <init> (Lnet/minecraft/class_1792;IIIF)V
|
2020-06-11 06:35:36 -04:00
|
|
|
ARG 1 item
|
2019-04-07 03:13:16 -04:00
|
|
|
ARG 2 basePrice
|
|
|
|
ARG 3 maxUses
|
|
|
|
ARG 4 experience
|
|
|
|
ARG 5 multiplier
|
2019-06-28 17:55:20 -04:00
|
|
|
CLASS class_4164 ProcessItemFactory
|
|
|
|
FIELD field_18563 secondBuy Lnet/minecraft/class_1799;
|
|
|
|
FIELD field_18564 secondCount I
|
|
|
|
FIELD field_18565 price I
|
|
|
|
FIELD field_18566 sell Lnet/minecraft/class_1799;
|
|
|
|
FIELD field_18567 sellCount I
|
|
|
|
FIELD field_18568 maxUses I
|
|
|
|
FIELD field_18569 experience I
|
|
|
|
FIELD field_18570 multiplier F
|
2019-07-08 12:09:22 -04:00
|
|
|
METHOD <init> (Lnet/minecraft/class_1935;IILnet/minecraft/class_1792;III)V
|
2020-06-11 06:35:36 -04:00
|
|
|
ARG 1 item
|
2019-04-07 03:13:16 -04:00
|
|
|
ARG 2 secondCount
|
|
|
|
ARG 3 price
|
|
|
|
ARG 4 sellItem
|
|
|
|
ARG 5 sellCount
|
|
|
|
ARG 6 maxUses
|
|
|
|
ARG 7 experience
|
2019-07-08 12:09:22 -04:00
|
|
|
METHOD <init> (Lnet/minecraft/class_1935;ILnet/minecraft/class_1792;III)V
|
2020-06-11 06:35:36 -04:00
|
|
|
ARG 1 item
|
2019-04-07 03:13:16 -04:00
|
|
|
ARG 2 secondCount
|
|
|
|
ARG 3 sellItem
|
|
|
|
ARG 4 sellCount
|
|
|
|
ARG 5 maxUses
|
|
|
|
ARG 6 experience
|
2019-06-28 17:55:20 -04:00
|
|
|
CLASS class_4165 SellItemFactory
|
|
|
|
FIELD field_18571 sell Lnet/minecraft/class_1799;
|
|
|
|
FIELD field_18572 price I
|
|
|
|
FIELD field_18574 maxUses I
|
|
|
|
FIELD field_18575 experience I
|
|
|
|
FIELD field_18576 multiplier F
|
2020-06-11 06:35:36 -04:00
|
|
|
METHOD <init> (Lnet/minecraft/class_1792;III)V
|
|
|
|
ARG 1 item
|
|
|
|
ARG 2 price
|
|
|
|
ARG 3 count
|
|
|
|
ARG 4 experience
|
|
|
|
METHOD <init> (Lnet/minecraft/class_1792;IIII)V
|
2023-05-11 12:22:00 -04:00
|
|
|
ARG 1 item
|
2020-06-11 06:35:36 -04:00
|
|
|
ARG 2 price
|
|
|
|
ARG 3 count
|
|
|
|
ARG 4 maxUses
|
|
|
|
ARG 5 experience
|
|
|
|
METHOD <init> (Lnet/minecraft/class_1799;IIII)V
|
2023-05-11 12:22:00 -04:00
|
|
|
ARG 1 stack
|
2020-06-11 06:35:36 -04:00
|
|
|
ARG 2 price
|
|
|
|
ARG 3 count
|
|
|
|
ARG 4 maxUses
|
|
|
|
ARG 5 experience
|
2019-07-08 12:09:22 -04:00
|
|
|
METHOD <init> (Lnet/minecraft/class_1799;IIIIF)V
|
2020-06-11 06:35:36 -04:00
|
|
|
ARG 1 stack
|
2019-04-07 03:13:16 -04:00
|
|
|
ARG 2 price
|
|
|
|
ARG 3 count
|
|
|
|
ARG 4 maxUses
|
|
|
|
ARG 5 experience
|
|
|
|
ARG 6 multiplier
|
2020-06-11 06:35:36 -04:00
|
|
|
METHOD <init> (Lnet/minecraft/class_2248;IIII)V
|
|
|
|
ARG 1 block
|
|
|
|
ARG 2 price
|
|
|
|
ARG 3 count
|
|
|
|
ARG 4 maxUses
|
|
|
|
ARG 5 experience
|
2019-06-28 17:55:20 -04:00
|
|
|
CLASS class_4166 SellSuspiciousStewFactory
|
|
|
|
FIELD field_18579 experience I
|
|
|
|
FIELD field_18580 multiplier F
|
2023-08-09 23:09:04 -04:00
|
|
|
FIELD field_45756 stewEffects Ljava/util/List;
|
|
|
|
METHOD <init> (Ljava/util/List;IF)V
|
|
|
|
ARG 1 stewEffects
|
|
|
|
ARG 2 experience
|
|
|
|
ARG 3 multiplier
|
2019-07-08 12:09:22 -04:00
|
|
|
METHOD <init> (Lnet/minecraft/class_1291;II)V
|
2020-06-11 06:35:36 -04:00
|
|
|
ARG 1 effect
|
2019-04-07 03:13:16 -04:00
|
|
|
ARG 2 duration
|
|
|
|
ARG 3 experience
|
2019-06-28 17:55:20 -04:00
|
|
|
CLASS class_4167 SellPotionHoldingItemFactory
|
|
|
|
FIELD field_18581 sell Lnet/minecraft/class_1799;
|
|
|
|
FIELD field_18582 sellCount I
|
|
|
|
FIELD field_18583 price I
|
|
|
|
FIELD field_18584 maxUses I
|
|
|
|
FIELD field_18585 experience I
|
|
|
|
FIELD field_18586 secondBuy Lnet/minecraft/class_1792;
|
|
|
|
FIELD field_18587 secondCount I
|
|
|
|
FIELD field_18588 priceMultiplier F
|
2019-07-08 12:09:22 -04:00
|
|
|
METHOD <init> (Lnet/minecraft/class_1792;ILnet/minecraft/class_1792;IIII)V
|
2019-04-07 03:13:16 -04:00
|
|
|
ARG 1 arrow
|
|
|
|
ARG 2 secondCount
|
|
|
|
ARG 3 tippedArrow
|
|
|
|
ARG 4 sellCount
|
|
|
|
ARG 5 price
|
|
|
|
ARG 6 maxUses
|
|
|
|
ARG 7 experience
|
2021-03-14 12:20:37 -04:00
|
|
|
METHOD method_19203 (Lnet/minecraft/class_1842;)Z
|
|
|
|
ARG 0 potion
|
2023-08-03 00:44:06 -04:00
|
|
|
CLASS class_8640 TypedWrapperFactory
|
|
|
|
FIELD field_45134 typeToFactory Ljava/util/Map;
|
|
|
|
METHOD <init> (Ljava/util/Map;)V
|
|
|
|
ARG 1 typeToFactory
|
|
|
|
METHOD method_52555 (Lnet/minecraft/class_3854;)V
|
|
|
|
ARG 0 type
|
|
|
|
METHOD method_52556 (Ljava/util/Map;Lnet/minecraft/class_3854;)Z
|
|
|
|
ARG 1 type
|