类 ItemEntry
- java.lang.Object
-
- net.minecraft.loot.entry.LootPoolEntry
-
- net.minecraft.loot.entry.LeafEntry
-
- net.minecraft.loot.entry.ItemEntry
-
- 所有已实现的接口:
EntryCombiner
public class ItemEntry extends LeafEntry
- Mappings:
Namespace Name official dieintermediary net/minecraft/class_77named net/minecraft/loot/entry/ItemEntry
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classItemEntry.Serializer-
从类继承的嵌套类/接口 net.minecraft.loot.entry.LeafEntry
LeafEntry.BasicBuilder, LeafEntry.Builder<T extends LeafEntry.Builder<T>>, LeafEntry.Choice, LeafEntry.Factory
-
-
字段概要
字段 修饰符和类型 字段 说明 private Itemitem-
从类继承的字段 net.minecraft.loot.entry.LeafEntry
field_31847, field_31848, functions, quality, weight
-
从类继承的字段 net.minecraft.loot.entry.LootPoolEntry
conditions
-
从接口继承的字段 net.minecraft.loot.entry.EntryCombiner
ALWAYS_FALSE, ALWAYS_TRUE
-
-
构造器概要
构造器 限定符 构造器 说明 privateItemEntry(Item item, int weight, int quality, LootCondition[] conditions, LootFunction[] functions)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 static LeafEntry.Builder<?>builder(ItemConvertible drop)voidgenerateLoot(Consumer<ItemStack> lootConsumer, LootContext context)LootPoolEntryTypegetType()-
从类继承的方法 net.minecraft.loot.entry.LootPoolEntry
test
-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 net.minecraft.loot.entry.EntryCombiner
and, or
-
-
-
-
字段详细资料
-
item
private final Item item
- Mappings:
Namespace Name Mixin selector official iLdie;i:Lbpn;intermediary field_987Lnet/minecraft/class_77;field_987:Lnet/minecraft/class_1792;named itemLnet/minecraft/loot/entry/ItemEntry;item:Lnet/minecraft/item/Item;
-
-
构造器详细资料
-
ItemEntry
private ItemEntry(Item item, int weight, int quality, LootCondition[] conditions, LootFunction[] functions)
- Mappings:
Namespace Name Mixin selector official <init>Ldie;<init>(Lbpn;II[Ldkh;[Ldja;)Vintermediary <init>Lnet/minecraft/class_77;<init>(Lnet/minecraft/class_1792;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)Vnamed <init>Lnet/minecraft/loot/entry/ItemEntry;<init>(Lnet/minecraft/item/Item;II[Lnet/minecraft/loot/condition/LootCondition;[Lnet/minecraft/loot/function/LootFunction;)V
-
-
方法详细资料
-
getType
public LootPoolEntryType getType()
- 指定者:
getType在类中LootPoolEntry- Mappings:
Namespace Name Mixin selector official aLdih;a()Ldii;intermediary method_29318Lnet/minecraft/class_79;method_29318()Lnet/minecraft/class_5338;named getTypeLnet/minecraft/loot/entry/LootPoolEntry;getType()Lnet/minecraft/loot/entry/LootPoolEntryType;
-
generateLoot
public void generateLoot(Consumer<ItemStack> lootConsumer, LootContext context)
- 指定者:
generateLoot在类中LeafEntry- Mappings:
Namespace Name Mixin selector official aLdij;a(Ljava/util/function/Consumer;Ldhp;)Vintermediary method_433Lnet/minecraft/class_85;method_433(Ljava/util/function/Consumer;Lnet/minecraft/class_47;)Vnamed generateLootLnet/minecraft/loot/entry/LeafEntry;generateLoot(Ljava/util/function/Consumer;Lnet/minecraft/loot/context/LootContext;)V
-
builder
public static LeafEntry.Builder<?> builder(ItemConvertible drop)
- Mappings:
Namespace Name Mixin selector official aLdie;a(Lbvq;)Ldij$a;intermediary method_411Lnet/minecraft/class_77;method_411(Lnet/minecraft/class_1935;)Lnet/minecraft/class_85$class_86;named builderLnet/minecraft/loot/entry/ItemEntry;builder(Lnet/minecraft/item/ItemConvertible;)Lnet/minecraft/loot/entry/LeafEntry$Builder;
-
-