类 LootPool.Builder

    • 字段详细资料

      • entries

        private final List<LootPoolEntry> entries
        Mappings:
        Namespace Name Mixin selector
        official a Ldhr$a;a:Ljava/util/List;
        intermediary field_960 Lnet/minecraft/class_55$class_56;field_960:Ljava/util/List;
        named entries Lnet/minecraft/loot/LootPool$Builder;entries:Ljava/util/List;
      • conditions

        private final List<LootCondition> conditions
        Mappings:
        Namespace Name Mixin selector
        official b Ldhr$a;b:Ljava/util/List;
        intermediary field_963 Lnet/minecraft/class_55$class_56;field_963:Ljava/util/List;
        named conditions Lnet/minecraft/loot/LootPool$Builder;conditions:Ljava/util/List;
      • functions

        private final List<LootFunction> functions
        Mappings:
        Namespace Name Mixin selector
        official c Ldhr$a;c:Ljava/util/List;
        intermediary field_961 Lnet/minecraft/class_55$class_56;field_961:Ljava/util/List;
        named functions Lnet/minecraft/loot/LootPool$Builder;functions:Ljava/util/List;
      • rolls

        private LootNumberProvider rolls
        Mappings:
        Namespace Name Mixin selector
        official d Ldhr$a;d:Ldlc;
        intermediary field_959 Lnet/minecraft/class_55$class_56;field_959:Lnet/minecraft/class_5658;
        named rolls Lnet/minecraft/loot/LootPool$Builder;rolls:Lnet/minecraft/loot/provider/number/LootNumberProvider;
      • bonusRollsRange

        private LootNumberProvider bonusRollsRange
        Mappings:
        Namespace Name Mixin selector
        official e Ldhr$a;e:Ldlc;
        intermediary field_962 Lnet/minecraft/class_55$class_56;field_962:Lnet/minecraft/class_5658;
        named bonusRollsRange Lnet/minecraft/loot/LootPool$Builder;bonusRollsRange:Lnet/minecraft/loot/provider/number/LootNumberProvider;
    • 构造器详细资料

      • Builder

        public Builder()
    • 方法详细资料

      • rolls

        public LootPool.Builder rolls​(LootNumberProvider rolls)
        Mappings:
        Namespace Name Mixin selector
        official a Ldhr$a;a(Ldlc;)Ldhr$a;
        intermediary method_352 Lnet/minecraft/class_55$class_56;method_352(Lnet/minecraft/class_5658;)Lnet/minecraft/class_55$class_56;
        named rolls Lnet/minecraft/loot/LootPool$Builder;rolls(Lnet/minecraft/loot/provider/number/LootNumberProvider;)Lnet/minecraft/loot/LootPool$Builder;
      • bonusRolls

        public LootPool.Builder bonusRolls​(LootNumberProvider bonusRolls)
        Mappings:
        Namespace Name Mixin selector
        official b Ldhr$a;b(Ldlc;)Ldhr$a;
        intermediary method_35509 Lnet/minecraft/class_55$class_56;method_35509(Lnet/minecraft/class_5658;)Lnet/minecraft/class_55$class_56;
        named bonusRolls Lnet/minecraft/loot/LootPool$Builder;bonusRolls(Lnet/minecraft/loot/provider/number/LootNumberProvider;)Lnet/minecraft/loot/LootPool$Builder;
      • with

        public LootPool.Builder with​(LootPoolEntry.Builder<?> entry)
        Mappings:
        Namespace Name Mixin selector
        official a Ldhr$a;a(Ldih$a;)Ldhr$a;
        intermediary method_351 Lnet/minecraft/class_55$class_56;method_351(Lnet/minecraft/class_79$class_80;)Lnet/minecraft/class_55$class_56;
        named with Lnet/minecraft/loot/LootPool$Builder;with(Lnet/minecraft/loot/entry/LootPoolEntry$Builder;)Lnet/minecraft/loot/LootPool$Builder;
      • conditionally

        public LootPool.Builder conditionally​(LootCondition.Builder builder)
        指定者:
        conditionally 在接口中 LootConditionConsumingBuilder<LootPool.Builder>
        Mappings:
        Namespace Name Mixin selector
        official a Ldhr$a;a(Ldkh$a;)Ldhr$a;
        intermediary method_356 Lnet/minecraft/class_55$class_56;method_356(Lnet/minecraft/class_5341$class_210;)Lnet/minecraft/class_55$class_56;
        named conditionally Lnet/minecraft/loot/LootPool$Builder;conditionally(Lnet/minecraft/loot/condition/LootCondition$Builder;)Lnet/minecraft/loot/LootPool$Builder;
      • apply

        public LootPool.Builder apply​(LootFunction.Builder builder)
        指定者:
        apply 在接口中 LootFunctionConsumingBuilder<LootPool.Builder>
        Mappings:
        Namespace Name Mixin selector
        official a Ldhr$a;a(Ldja$a;)Ldhr$a;
        intermediary method_353 Lnet/minecraft/class_55$class_56;method_353(Lnet/minecraft/class_117$class_118;)Lnet/minecraft/class_55$class_56;
        named apply Lnet/minecraft/loot/LootPool$Builder;apply(Lnet/minecraft/loot/function/LootFunction$Builder;)Lnet/minecraft/loot/LootPool$Builder;
      • build

        public LootPool build()
        Mappings:
        Namespace Name Mixin selector
        official b Ldhr$a;b()Ldhr;
        intermediary method_355 Lnet/minecraft/class_55$class_56;method_355()Lnet/minecraft/class_55;
        named build Lnet/minecraft/loot/LootPool$Builder;build()Lnet/minecraft/loot/LootPool;