Package net.minecraft.village
Class TraderOfferList
- All Implemented Interfaces:
Serializable,Cloneable,Iterable<TradeOffer>,Collection<TradeOffer>,List<TradeOffer>,RandomAccess
- See Also:
- Mappings:
Namespace Name official ajfintermediary net/minecraft/class_1145named net/minecraft/village/TraderOfferList
-
Field Summary
Fields inherited from class java.util.AbstractList
modCount -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidfromNbt(NbtCompound nbt) static TraderOfferListfromPacket(PacketByteBuf byteBuf) getValidRecipe(ItemStack firstBuyItem, ItemStack secondBuyItem, int index) private booleanmethod_8454(ItemStack itemStack, ItemStack itemStack2) toNbt()voidtoPacket(PacketByteBuf buffer) Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, equals, forEach, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSizeMethods inherited from class java.util.AbstractCollection
containsAll, toStringMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, stream, toArrayMethods inherited from interface java.util.List
containsAll
-
Constructor Details
-
TraderOfferList
public TraderOfferList() -
TraderOfferList
- Mappings:
Namespace Name Mixin selector official <init>Lajf;<init>(Ldu;)Vintermediary <init>Lnet/minecraft/class_1145;<init>(Lnet/minecraft/class_322;)Vnamed <init>Lnet/minecraft/village/TraderOfferList;<init>(Lnet/minecraft/nbt/NbtCompound;)V
-
-
Method Details
-
getValidRecipe
@Nullable public TradeOffer getValidRecipe(ItemStack firstBuyItem, ItemStack secondBuyItem, int index) - Mappings:
Namespace Name Mixin selector official aLajf;a(Lafj;Lafj;I)Laje;intermediary method_3561Lnet/minecraft/class_1145;method_3561(Lnet/minecraft/class_1071;Lnet/minecraft/class_1071;I)Lnet/minecraft/class_1144;named getValidRecipeLnet/minecraft/village/TraderOfferList;getValidRecipe(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;I)Lnet/minecraft/village/TradeOffer;
-
method_8454
- Mappings:
Namespace Name Mixin selector official aLajf;a(Lafj;Lafj;)Zintermediary method_8454Lnet/minecraft/class_1145;method_8454(Lnet/minecraft/class_1071;Lnet/minecraft/class_1071;)Znamed method_8454Lnet/minecraft/village/TraderOfferList;method_8454(Lnet/minecraft/item/ItemStack;Lnet/minecraft/item/ItemStack;)Z
-
toPacket
- Mappings:
Namespace Name Mixin selector official aLajf;a(Let;)Vintermediary method_6392Lnet/minecraft/class_1145;method_6392(Lnet/minecraft/class_1967;)Vnamed toPacketLnet/minecraft/village/TraderOfferList;toPacket(Lnet/minecraft/util/PacketByteBuf;)V
-
fromPacket
@Environment(CLIENT) public static TraderOfferList fromPacket(PacketByteBuf byteBuf) throws IOException - Throws:
IOException- Mappings:
Namespace Name Mixin selector official bLajf;b(Let;)Lajf;intermediary method_6393Lnet/minecraft/class_1145;method_6393(Lnet/minecraft/class_1967;)Lnet/minecraft/class_1145;named fromPacketLnet/minecraft/village/TraderOfferList;fromPacket(Lnet/minecraft/util/PacketByteBuf;)Lnet/minecraft/village/TraderOfferList;
-
fromNbt
- Mappings:
Namespace Name Mixin selector official aLajf;a(Ldu;)Vintermediary method_3558Lnet/minecraft/class_1145;method_3558(Lnet/minecraft/class_322;)Vnamed fromNbtLnet/minecraft/village/TraderOfferList;fromNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
toNbt
- Mappings:
Namespace Name Mixin selector official aLajf;a()Ldu;intermediary method_3557Lnet/minecraft/class_1145;method_3557()Lnet/minecraft/class_322;named toNbtLnet/minecraft/village/TraderOfferList;toNbt()Lnet/minecraft/nbt/NbtCompound;
-