Class ScoreLootNumberProvider
java.lang.Object
net.minecraft.loot.provider.number.ScoreLootNumberProvider
- All Implemented Interfaces:
LootContextAware
,LootNumberProvider
- Mappings:
Namespace Name official dme
intermediary net/minecraft/class_5660
named net/minecraft/loot/provider/number/ScoreLootNumberProvider
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescription(package private) float
(package private) String
(package private) LootScoreProvider
-
Constructor Summary
ConstructorDescriptionScoreLootNumberProvider(LootScoreProvider lootScoreProvider, String string, float float2)
-
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
Ldme;a:Ldmk;
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
Ldme;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
Ldme;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 lootScoreProvider, String string, float float2)
-
-
Method Details
-
getType
- Specified by:
getType
in interfaceLootNumberProvider
- Mappings:
Namespace Name Mixin selector official a
Ldmc;a()Ldmb;
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
Ldiq;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
Ldme;a(Ldip$c;Ljava/lang/String;)Ldme;
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
Ldme;a(Ldip$c;Ljava/lang/String;F)Ldme;
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
Ldmc;b(Ldip;)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
-