类 TradeOffers.SellItemFactory

  • 所有已实现的接口:
    TradeOffers.Factory
    封闭类:
    TradeOffers

    static class TradeOffers.SellItemFactory
    extends Object
    implements TradeOffers.Factory
    Mappings:
    Namespace Name
    official biw$h
    intermediary net/minecraft/class_3853$class_4165
    named net/minecraft/village/TradeOffers$SellItemFactory
    • 字段详细资料

      • sell

        private final ItemStack sell
        Mappings:
        Namespace Name Mixin selector
        official a Lbiw$h;a:Lbpr;
        intermediary field_18571 Lnet/minecraft/class_3853$class_4165;field_18571:Lnet/minecraft/class_1799;
        named sell Lnet/minecraft/village/TradeOffers$SellItemFactory;sell:Lnet/minecraft/item/ItemStack;
      • price

        private final int price
        Mappings:
        Namespace Name Mixin selector
        official b Lbiw$h;b:I
        intermediary field_18572 Lnet/minecraft/class_3853$class_4165;field_18572:I
        named price Lnet/minecraft/village/TradeOffers$SellItemFactory;price:I
      • count

        private final int count
        Mappings:
        Namespace Name Mixin selector
        official c Lbiw$h;c:I
        intermediary field_18573 Lnet/minecraft/class_3853$class_4165;field_18573:I
        named count Lnet/minecraft/village/TradeOffers$SellItemFactory;count:I
      • maxUses

        private final int maxUses
        Mappings:
        Namespace Name Mixin selector
        official d Lbiw$h;d:I
        intermediary field_18574 Lnet/minecraft/class_3853$class_4165;field_18574:I
        named maxUses Lnet/minecraft/village/TradeOffers$SellItemFactory;maxUses:I
      • experience

        private final int experience
        Mappings:
        Namespace Name Mixin selector
        official e Lbiw$h;e:I
        intermediary field_18575 Lnet/minecraft/class_3853$class_4165;field_18575:I
        named experience Lnet/minecraft/village/TradeOffers$SellItemFactory;experience:I
      • multiplier

        private final float multiplier
        Mappings:
        Namespace Name Mixin selector
        official f Lbiw$h;f:F
        intermediary field_18576 Lnet/minecraft/class_3853$class_4165;field_18576:F
        named multiplier Lnet/minecraft/village/TradeOffers$SellItemFactory;multiplier:F
    • 构造器详细资料

      • SellItemFactory

        public SellItemFactory​(Block block,
                               int price,
                               int count,
                               int maxUses,
                               int experience)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbiw$h;<init>(Lbyq;IIII)V
        intermediary <init> Lnet/minecraft/class_3853$class_4165;<init>(Lnet/minecraft/class_2248;IIII)V
        named <init> Lnet/minecraft/village/TradeOffers$SellItemFactory;<init>(Lnet/minecraft/block/Block;IIII)V
      • SellItemFactory

        public SellItemFactory​(Item item,
                               int price,
                               int count,
                               int experience)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbiw$h;<init>(Lbpn;III)V
        intermediary <init> Lnet/minecraft/class_3853$class_4165;<init>(Lnet/minecraft/class_1792;III)V
        named <init> Lnet/minecraft/village/TradeOffers$SellItemFactory;<init>(Lnet/minecraft/item/Item;III)V
      • SellItemFactory

        public SellItemFactory​(Item item,
                               int price,
                               int count,
                               int maxUses,
                               int experience)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbiw$h;<init>(Lbpn;IIII)V
        intermediary <init> Lnet/minecraft/class_3853$class_4165;<init>(Lnet/minecraft/class_1792;IIII)V
        named <init> Lnet/minecraft/village/TradeOffers$SellItemFactory;<init>(Lnet/minecraft/item/Item;IIII)V
      • SellItemFactory

        public SellItemFactory​(ItemStack stack,
                               int price,
                               int count,
                               int maxUses,
                               int experience)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbiw$h;<init>(Lbpr;IIII)V
        intermediary <init> Lnet/minecraft/class_3853$class_4165;<init>(Lnet/minecraft/class_1799;IIII)V
        named <init> Lnet/minecraft/village/TradeOffers$SellItemFactory;<init>(Lnet/minecraft/item/ItemStack;IIII)V
      • SellItemFactory

        public SellItemFactory​(ItemStack stack,
                               int price,
                               int count,
                               int maxUses,
                               int experience,
                               float multiplier)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbiw$h;<init>(Lbpr;IIIIF)V
        intermediary <init> Lnet/minecraft/class_3853$class_4165;<init>(Lnet/minecraft/class_1799;IIIIF)V
        named <init> Lnet/minecraft/village/TradeOffers$SellItemFactory;<init>(Lnet/minecraft/item/ItemStack;IIIIF)V
    • 方法详细资料

      • create

        public TradeOffer create​(Entity entity,
                                 Random random)
        Creates a trade offer.
        指定者:
        create 在接口中 TradeOffers.Factory
        返回:
        a new trade offer, or null if none should be created
        Mappings:
        Namespace Name Mixin selector
        official a Lbiw$f;a(Lasl;Ljava/util/Random;)Lbuo;
        intermediary method_7246 Lnet/minecraft/class_3853$class_1652;method_7246(Lnet/minecraft/class_1297;Ljava/util/Random;)Lnet/minecraft/class_1914;
        named create Lnet/minecraft/village/TradeOffers$Factory;create(Lnet/minecraft/entity/Entity;Ljava/util/Random;)Lnet/minecraft/village/TradeOffer;