Class ScoreLootNumberProvider
java.lang.Object
net.minecraft.loot.provider.number.ScoreLootNumberProvider
- All Implemented Interfaces:
LootContextAware,LootNumberProvider
public class ScoreLootNumberProvider extends Object implements LootNumberProvider
- Mappings:
Namespace Name official dlcintermediary net/minecraft/class_5660named net/minecraft/loot/provider/number/ScoreLootNumberProvider
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classScoreLootNumberProvider.Serializer -
Field Summary
Fields Modifier and Type Field Description private floatscaleprivate Stringscoreprivate LootScoreProvidertarget -
Constructor Summary
Constructors Modifier Constructor Description privateScoreLootNumberProvider(LootScoreProvider target, String score, float scale) -
Method Summary
Modifier and Type Method Description Set<LootContextParameter<?>>getRequiredParameters()LootNumberProviderTypegetType()static ScoreLootNumberProvidermethod_35569(LootContext.EntityTarget entityTarget, String string)static ScoreLootNumberProvidermethod_35570(LootContext.EntityTarget entityTarget, String string, float float2)floatnextFloat(LootContext context)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.loot.context.LootContextAware
validateMethods inherited from interface net.minecraft.loot.provider.number.LootNumberProvider
nextInt
-
Field Details
-
target
- Mappings:
Namespace Name Mixin selector official aLdlc;a:Ldli;intermediary field_27925Lnet/minecraft/class_5660;field_27925:Lnet/minecraft/class_5670;named targetLnet/minecraft/loot/provider/number/ScoreLootNumberProvider;target:Lnet/minecraft/loot/provider/score/LootScoreProvider;
-
score
- Mappings:
Namespace Name Mixin selector official bLdlc;b:Ljava/lang/String;intermediary field_27926Lnet/minecraft/class_5660;field_27926:Ljava/lang/String;named scoreLnet/minecraft/loot/provider/number/ScoreLootNumberProvider;score:Ljava/lang/String;
-
scale
private final float scale- Mappings:
Namespace Name Mixin selector official cLdlc;c:Fintermediary field_27927Lnet/minecraft/class_5660;field_27927:Fnamed scaleLnet/minecraft/loot/provider/number/ScoreLootNumberProvider;scale:F
-
-
Constructor Details
-
ScoreLootNumberProvider
- Mappings:
Namespace Name Mixin selector official <init>Ldlc;<init>(Ldli;Ljava/lang/String;F)Vintermediary <init>Lnet/minecraft/class_5660;<init>(Lnet/minecraft/class_5670;Ljava/lang/String;F)Vnamed <init>Lnet/minecraft/loot/provider/number/ScoreLootNumberProvider;<init>(Lnet/minecraft/loot/provider/score/LootScoreProvider;Ljava/lang/String;F)V
-
-
Method Details
-
getType
- Specified by:
getTypein interfaceLootNumberProvider- Mappings:
Namespace Name Mixin selector official aLdla;a()Ldkz;intermediary method_365Lnet/minecraft/class_5658;method_365()Lnet/minecraft/class_5657;named getTypeLnet/minecraft/loot/provider/number/LootNumberProvider;getType()Lnet/minecraft/loot/provider/number/LootNumberProviderType;
-
getRequiredParameters
- Specified by:
getRequiredParametersin interfaceLootContextAware- Mappings:
Namespace Name Mixin selector official bLdho;b()Ljava/util/Set;intermediary method_293Lnet/minecraft/class_46;method_293()Ljava/util/Set;named getRequiredParametersLnet/minecraft/loot/context/LootContextAware;getRequiredParameters()Ljava/util/Set;
-
method_35569
public static ScoreLootNumberProvider method_35569(LootContext.EntityTarget entityTarget, String string)- Mappings:
Namespace Name Mixin selector official aLdlc;a(Ldhn$c;Ljava/lang/String;)Ldlc;intermediary method_35569Lnet/minecraft/class_5660;method_35569(Lnet/minecraft/class_47$class_50;Ljava/lang/String;)Lnet/minecraft/class_5660;named method_35569Lnet/minecraft/loot/provider/number/ScoreLootNumberProvider;method_35569(Lnet/minecraft/loot/context/LootContext$EntityTarget;Ljava/lang/String;)Lnet/minecraft/loot/provider/number/ScoreLootNumberProvider;
-
method_35570
public static ScoreLootNumberProvider method_35570(LootContext.EntityTarget entityTarget, String string, float float2)- Mappings:
Namespace Name Mixin selector official aLdlc;a(Ldhn$c;Ljava/lang/String;F)Ldlc;intermediary method_35570Lnet/minecraft/class_5660;method_35570(Lnet/minecraft/class_47$class_50;Ljava/lang/String;F)Lnet/minecraft/class_5660;named method_35570Lnet/minecraft/loot/provider/number/ScoreLootNumberProvider;method_35570(Lnet/minecraft/loot/context/LootContext$EntityTarget;Ljava/lang/String;F)Lnet/minecraft/loot/provider/number/ScoreLootNumberProvider;
-
nextFloat
- Specified by:
nextFloatin interfaceLootNumberProvider- Mappings:
Namespace Name Mixin selector official bLdla;b(Ldhn;)Fintermediary method_32454Lnet/minecraft/class_5658;method_32454(Lnet/minecraft/class_47;)Fnamed nextFloatLnet/minecraft/loot/provider/number/LootNumberProvider;nextFloat(Lnet/minecraft/loot/context/LootContext;)F
-