类 DynamicEntry
- java.lang.Object
-
- net.minecraft.loot.entry.LootPoolEntry
-
- net.minecraft.loot.entry.LeafEntry
-
- net.minecraft.loot.entry.DynamicEntry
-
- 所有已实现的接口:
EntryCombiner
public class DynamicEntry extends LeafEntry
- Mappings:
Namespace Name official dibintermediary net/minecraft/class_67named net/minecraft/loot/entry/DynamicEntry
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classDynamicEntry.Serializer-
从类继承的嵌套类/接口 net.minecraft.loot.entry.LeafEntry
LeafEntry.BasicBuilder, LeafEntry.Builder<T extends LeafEntry.Builder<T>>, LeafEntry.Choice, LeafEntry.Factory
-
-
字段概要
字段 修饰符和类型 字段 说明 private Identifiername-
从类继承的字段 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
-
-
构造器概要
构造器 限定符 构造器 说明 privateDynamicEntry(Identifier name, int weight, int quality, LootCondition[] conditions, LootFunction[] functions)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 static LeafEntry.Builder<?>builder(Identifier name)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
-
-
-
-
字段详细资料
-
name
private final Identifier name
- Mappings:
Namespace Name Mixin selector official iLdib;i:Lwp;intermediary field_980Lnet/minecraft/class_67;field_980:Lnet/minecraft/class_2960;named nameLnet/minecraft/loot/entry/DynamicEntry;name:Lnet/minecraft/util/Identifier;
-
-
构造器详细资料
-
DynamicEntry
private DynamicEntry(Identifier name, int weight, int quality, LootCondition[] conditions, LootFunction[] functions)
- Mappings:
Namespace Name Mixin selector official <init>Ldib;<init>(Lwp;II[Ldkh;[Ldja;)Vintermediary <init>Lnet/minecraft/class_67;<init>(Lnet/minecraft/class_2960;II[Lnet/minecraft/class_5341;[Lnet/minecraft/class_117;)Vnamed <init>Lnet/minecraft/loot/entry/DynamicEntry;<init>(Lnet/minecraft/util/Identifier;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(Identifier name)
- Mappings:
Namespace Name Mixin selector official aLdib;a(Lwp;)Ldij$a;intermediary method_390Lnet/minecraft/class_67;method_390(Lnet/minecraft/class_2960;)Lnet/minecraft/class_85$class_86;named builderLnet/minecraft/loot/entry/DynamicEntry;builder(Lnet/minecraft/util/Identifier;)Lnet/minecraft/loot/entry/LeafEntry$Builder;
-
-