Class ScoreLootNumberProvider
java.lang.Object
net.minecraft.loot.provider.number.ScoreLootNumberProvider
- All Implemented Interfaces:
LootContextAware
,LootNumberProvider
- Mappings:
Namespace Name official dux
intermediary net/minecraft/class_5660
named net/minecraft/loot/provider/number/ScoreLootNumberProvider
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescription(package private) final float
(package private) final String
(package private) final LootScoreProvider
-
Constructor Summary
ConstructorDescriptionScoreLootNumberProvider
(LootScoreProvider target, String score, float scale) -
Method Summary
Modifier and TypeMethodDescriptionstatic ScoreLootNumberProvider
create
(LootContext.EntityTarget target, String score) static ScoreLootNumberProvider
create
(LootContext.EntityTarget target, String score, float scale) getType()
float
nextFloat
(LootContext context) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.loot.context.LootContextAware
validate
Methods inherited from interface net.minecraft.loot.provider.number.LootNumberProvider
nextInt
-
Field Details
-
target
- Mappings:
Namespace Name Mixin selector official a
Ldux;a:Ldvd;
intermediary field_27925
Lnet/minecraft/class_5660;field_27925:Lnet/minecraft/class_5670;
named target
Lnet/minecraft/loot/provider/number/ScoreLootNumberProvider;target:Lnet/minecraft/loot/provider/score/LootScoreProvider;
-
score
- Mappings:
Namespace Name Mixin selector official b
Ldux;b:Ljava/lang/String;
intermediary field_27926
Lnet/minecraft/class_5660;field_27926:Ljava/lang/String;
named score
Lnet/minecraft/loot/provider/number/ScoreLootNumberProvider;score:Ljava/lang/String;
-
scale
final float scale- Mappings:
Namespace Name Mixin selector official c
Ldux;c:F
intermediary field_27927
Lnet/minecraft/class_5660;field_27927:F
named scale
Lnet/minecraft/loot/provider/number/ScoreLootNumberProvider;scale:F
-
-
Constructor Details
-
ScoreLootNumberProvider
ScoreLootNumberProvider(LootScoreProvider target, String score, float scale) - Mappings:
Namespace Name Mixin selector official <init>
Ldux;<init>(Ldvd;Ljava/lang/String;F)V
intermediary <init>
Lnet/minecraft/class_5660;<init>(Lnet/minecraft/class_5670;Ljava/lang/String;F)V
named <init>
Lnet/minecraft/loot/provider/number/ScoreLootNumberProvider;<init>(Lnet/minecraft/loot/provider/score/LootScoreProvider;Ljava/lang/String;F)V
-
-
Method Details
-
getType
- Specified by:
getType
in interfaceLootNumberProvider
- Mappings:
Namespace Name Mixin selector official a
Lduv;a()Lduu;
intermediary method_365
Lnet/minecraft/class_5658;method_365()Lnet/minecraft/class_5657;
named getType
Lnet/minecraft/loot/provider/number/LootNumberProvider;getType()Lnet/minecraft/loot/provider/number/LootNumberProviderType;
-
getRequiredParameters
- Specified by:
getRequiredParameters
in interfaceLootContextAware
- Mappings:
Namespace Name Mixin selector official b
Ldrh;b()Ljava/util/Set;
intermediary method_293
Lnet/minecraft/class_46;method_293()Ljava/util/Set;
named getRequiredParameters
Lnet/minecraft/loot/context/LootContextAware;getRequiredParameters()Ljava/util/Set;
-
create
- Mappings:
Namespace Name Mixin selector official a
Ldux;a(Ldrg$c;Ljava/lang/String;)Ldux;
intermediary method_35569
Lnet/minecraft/class_5660;method_35569(Lnet/minecraft/class_47$class_50;Ljava/lang/String;)Lnet/minecraft/class_5660;
named create
Lnet/minecraft/loot/provider/number/ScoreLootNumberProvider;create(Lnet/minecraft/loot/context/LootContext$EntityTarget;Ljava/lang/String;)Lnet/minecraft/loot/provider/number/ScoreLootNumberProvider;
-
create
public static ScoreLootNumberProvider create(LootContext.EntityTarget target, String score, float scale) - Mappings:
Namespace Name Mixin selector official a
Ldux;a(Ldrg$c;Ljava/lang/String;F)Ldux;
intermediary method_35570
Lnet/minecraft/class_5660;method_35570(Lnet/minecraft/class_47$class_50;Ljava/lang/String;F)Lnet/minecraft/class_5660;
named create
Lnet/minecraft/loot/provider/number/ScoreLootNumberProvider;create(Lnet/minecraft/loot/context/LootContext$EntityTarget;Ljava/lang/String;F)Lnet/minecraft/loot/provider/number/ScoreLootNumberProvider;
-
nextFloat
- Specified by:
nextFloat
in interfaceLootNumberProvider
- Mappings:
Namespace Name Mixin selector official b
Lduv;b(Ldrg;)F
intermediary method_32454
Lnet/minecraft/class_5658;method_32454(Lnet/minecraft/class_47;)F
named nextFloat
Lnet/minecraft/loot/provider/number/LootNumberProvider;nextFloat(Lnet/minecraft/loot/context/LootContext;)F
-