类 ScoreLootNumberProvider

    • 字段详细资料

      • target

        private final LootScoreProvider target
        Mappings:
        Namespace Name Mixin selector
        official a Ldle;a:Ldlk;
        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

        private final String score
        Mappings:
        Namespace Name Mixin selector
        official b Ldle;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

        private final float scale
        Mappings:
        Namespace Name Mixin selector
        official c Ldle;c:F
        intermediary field_27927 Lnet/minecraft/class_5660;field_27927:F
        named scale Lnet/minecraft/loot/provider/number/ScoreLootNumberProvider;scale:F
    • 构造器详细资料

      • ScoreLootNumberProvider

        private ScoreLootNumberProvider​(LootScoreProvider target,
                                        String score,
                                        float scale)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldle;<init>(Ldlk;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
    • 方法详细资料

      • getType

        public LootNumberProviderType getType()
        指定者:
        getType 在接口中 LootNumberProvider
        Mappings:
        Namespace Name Mixin selector
        official a Ldlc;a()Ldlb;
        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

        public Set<LootContextParameter<?>> getRequiredParameters()
        指定者:
        getRequiredParameters 在接口中 LootContextAware
        Mappings:
        Namespace Name Mixin selector
        official b Ldhq;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

        public static ScoreLootNumberProvider create​(LootContext.EntityTarget target,
                                                     String score)
        Mappings:
        Namespace Name Mixin selector
        official a Ldle;a(Ldhp$c;Ljava/lang/String;)Ldle;
        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 Ldle;a(Ldhp$c;Ljava/lang/String;F)Ldle;
        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

        public float nextFloat​(LootContext context)
        指定者:
        nextFloat 在接口中 LootNumberProvider
        Mappings:
        Namespace Name Mixin selector
        official b Ldlc;b(Ldhp;)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