类 ContextLootScoreProvider
- java.lang.Object
-
- net.minecraft.loot.provider.score.ContextLootScoreProvider
-
- 所有已实现的接口:
LootScoreProvider
public class ContextLootScoreProvider extends Object implements LootScoreProvider
- Mappings:
Namespace Name official dlhintermediary net/minecraft/class_5664named net/minecraft/loot/provider/score/ContextLootScoreProvider
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classContextLootScoreProvider.CustomSerializerstatic classContextLootScoreProvider.Serializer
-
字段概要
字段 修饰符和类型 字段 说明 private LootContext.EntityTargettarget
-
构造器概要
构造器 限定符 构造器 说明 privateContextLootScoreProvider(LootContext.EntityTarget target)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 static LootScoreProvidercreate(LootContext.EntityTarget target)@Nullable StringgetName(LootContext context)Set<LootContextParameter<?>>getRequiredParameters()LootScoreProviderTypegetType()
-
-
-
字段详细资料
-
target
private final LootContext.EntityTarget target
- Mappings:
Namespace Name Mixin selector official aLdlh;a:Ldhp$c;intermediary field_27930Lnet/minecraft/class_5664;field_27930:Lnet/minecraft/class_47$class_50;named targetLnet/minecraft/loot/provider/score/ContextLootScoreProvider;target:Lnet/minecraft/loot/context/LootContext$EntityTarget;
-
-
构造器详细资料
-
ContextLootScoreProvider
private ContextLootScoreProvider(LootContext.EntityTarget target)
- Mappings:
Namespace Name Mixin selector official <init>Ldlh;<init>(Ldhp$c;)Vintermediary <init>Lnet/minecraft/class_5664;<init>(Lnet/minecraft/class_47$class_50;)Vnamed <init>Lnet/minecraft/loot/provider/score/ContextLootScoreProvider;<init>(Lnet/minecraft/loot/context/LootContext$EntityTarget;)V
-
-
方法详细资料
-
create
public static LootScoreProvider create(LootContext.EntityTarget target)
- Mappings:
Namespace Name Mixin selector official aLdlh;a(Ldhp$c;)Ldlk;intermediary method_35571Lnet/minecraft/class_5664;method_35571(Lnet/minecraft/class_47$class_50;)Lnet/minecraft/class_5670;named createLnet/minecraft/loot/provider/score/ContextLootScoreProvider;create(Lnet/minecraft/loot/context/LootContext$EntityTarget;)Lnet/minecraft/loot/provider/score/LootScoreProvider;
-
getType
public LootScoreProviderType getType()
- 指定者:
getType在接口中LootScoreProvider- Mappings:
Namespace Name Mixin selector official aLdlk;a()Ldlj;intermediary method_32475Lnet/minecraft/class_5670;method_32475()Lnet/minecraft/class_5669;named getTypeLnet/minecraft/loot/provider/score/LootScoreProvider;getType()Lnet/minecraft/loot/provider/score/LootScoreProviderType;
-
getName
@Nullable public @Nullable String getName(LootContext context)
- 指定者:
getName在接口中LootScoreProvider- Mappings:
Namespace Name Mixin selector official aLdlk;a(Ldhp;)Ljava/lang/String;intermediary method_32476Lnet/minecraft/class_5670;method_32476(Lnet/minecraft/class_47;)Ljava/lang/String;named getNameLnet/minecraft/loot/provider/score/LootScoreProvider;getName(Lnet/minecraft/loot/context/LootContext;)Ljava/lang/String;
-
getRequiredParameters
public Set<LootContextParameter<?>> getRequiredParameters()
- 指定者:
getRequiredParameters在接口中LootScoreProvider- Mappings:
Namespace Name Mixin selector official bLdlk;b()Ljava/util/Set;intermediary method_32477Lnet/minecraft/class_5670;method_32477()Ljava/util/Set;named getRequiredParametersLnet/minecraft/loot/provider/score/LootScoreProvider;getRequiredParameters()Ljava/util/Set;
-
-