Package net.minecraft.advancement
Class AdvancementRewards.Builder
java.lang.Object
net.minecraft.advancement.AdvancementRewards.Builder
- Enclosing class:
- AdvancementRewards
- Mappings:
- Namespace - Name - named - net/minecraft/advancement/AdvancementRewards$Builder- intermediary - net/minecraft/class_170$class_171- official - am$a
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate intprivate Optional<Identifier> private final ImmutableList.Builder<RegistryKey<LootTable>> private final ImmutableList.Builder<RegistryKey<Recipe<?>>> 
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionaddLoot(RegistryKey<LootTable> loot) addRecipe(RegistryKey<Recipe<?>> recipeKey) build()static AdvancementRewards.Builderexperience(int experience) static AdvancementRewards.Builderfunction(Identifier function) static AdvancementRewards.Builderloot(RegistryKey<LootTable> loot) static AdvancementRewards.Builderrecipe(RegistryKey<Recipe<?>> recipeKey) setExperience(int experience) setFunction(Identifier function) 
- 
Field Details- 
experienceprivate int experience- Mappings:
- Namespace - Name - Mixin selector - named - experience- Lnet/minecraft/advancement/AdvancementRewards$Builder;experience:I- intermediary - field_1169- Lnet/minecraft/class_170$class_171;field_1169:I- official - a- Lam$a;a:I
 
- 
loot- Mappings:
- Namespace - Name - Mixin selector - named - loot- Lnet/minecraft/advancement/AdvancementRewards$Builder;loot:Lcom/google/common/collect/ImmutableList$Builder;- intermediary - field_1171- Lnet/minecraft/class_170$class_171;field_1171:Lcom/google/common/collect/ImmutableList$Builder;- official - b- Lam$a;b:Lcom/google/common/collect/ImmutableList$Builder;
 
- 
recipes- Mappings:
- Namespace - Name - Mixin selector - named - recipes- Lnet/minecraft/advancement/AdvancementRewards$Builder;recipes:Lcom/google/common/collect/ImmutableList$Builder;- intermediary - field_1168- Lnet/minecraft/class_170$class_171;field_1168:Lcom/google/common/collect/ImmutableList$Builder;- official - c- Lam$a;c:Lcom/google/common/collect/ImmutableList$Builder;
 
- 
function- Mappings:
- Namespace - Name - Mixin selector - named - function- Lnet/minecraft/advancement/AdvancementRewards$Builder;function:Ljava/util/Optional;- intermediary - field_1170- Lnet/minecraft/class_170$class_171;field_1170:Ljava/util/Optional;- official - d- Lam$a;d:Ljava/util/Optional;
 
 
- 
- 
Constructor Details- 
Builderpublic Builder()
 
- 
- 
Method Details- 
experience- Mappings:
- Namespace - Name - Mixin selector - named - experience- Lnet/minecraft/advancement/AdvancementRewards$Builder;experience(I)Lnet/minecraft/advancement/AdvancementRewards$Builder;- intermediary - method_750- Lnet/minecraft/class_170$class_171;method_750(I)Lnet/minecraft/class_170$class_171;- official - a- Lam$a;a(I)Lam$a;
 
- 
setExperience- Mappings:
- Namespace - Name - Mixin selector - named - setExperience- Lnet/minecraft/advancement/AdvancementRewards$Builder;setExperience(I)Lnet/minecraft/advancement/AdvancementRewards$Builder;- intermediary - method_749- Lnet/minecraft/class_170$class_171;method_749(I)Lnet/minecraft/class_170$class_171;- official - b- Lam$a;b(I)Lam$a;
 
- 
loot- Mappings:
- Namespace - Name - Mixin selector - named - loot- Lnet/minecraft/advancement/AdvancementRewards$Builder;loot(Lnet/minecraft/registry/RegistryKey;)Lnet/minecraft/advancement/AdvancementRewards$Builder;- intermediary - method_34899- Lnet/minecraft/class_170$class_171;method_34899(Lnet/minecraft/class_5321;)Lnet/minecraft/class_170$class_171;- official - a- Lam$a;a(Laku;)Lam$a;
 
- 
addLoot- Mappings:
- Namespace - Name - Mixin selector - named - addLoot- Lnet/minecraft/advancement/AdvancementRewards$Builder;addLoot(Lnet/minecraft/registry/RegistryKey;)Lnet/minecraft/advancement/AdvancementRewards$Builder;- intermediary - method_34900- Lnet/minecraft/class_170$class_171;method_34900(Lnet/minecraft/class_5321;)Lnet/minecraft/class_170$class_171;- official - b- Lam$a;b(Laku;)Lam$a;
 
- 
recipe- Mappings:
- Namespace - Name - Mixin selector - named - recipe- Lnet/minecraft/advancement/AdvancementRewards$Builder;recipe(Lnet/minecraft/registry/RegistryKey;)Lnet/minecraft/advancement/AdvancementRewards$Builder;- intermediary - method_753- Lnet/minecraft/class_170$class_171;method_753(Lnet/minecraft/class_5321;)Lnet/minecraft/class_170$class_171;- official - c- Lam$a;c(Laku;)Lam$a;
 
- 
addRecipe- Mappings:
- Namespace - Name - Mixin selector - named - addRecipe- Lnet/minecraft/advancement/AdvancementRewards$Builder;addRecipe(Lnet/minecraft/registry/RegistryKey;)Lnet/minecraft/advancement/AdvancementRewards$Builder;- intermediary - method_752- Lnet/minecraft/class_170$class_171;method_752(Lnet/minecraft/class_5321;)Lnet/minecraft/class_170$class_171;- official - d- Lam$a;d(Laku;)Lam$a;
 
- 
function- Mappings:
- Namespace - Name - Mixin selector - named - function- Lnet/minecraft/advancement/AdvancementRewards$Builder;function(Lnet/minecraft/util/Identifier;)Lnet/minecraft/advancement/AdvancementRewards$Builder;- intermediary - method_34901- Lnet/minecraft/class_170$class_171;method_34901(Lnet/minecraft/class_2960;)Lnet/minecraft/class_170$class_171;- official - a- Lam$a;a(Lakv;)Lam$a;
 
- 
setFunction- Mappings:
- Namespace - Name - Mixin selector - named - setFunction- Lnet/minecraft/advancement/AdvancementRewards$Builder;setFunction(Lnet/minecraft/util/Identifier;)Lnet/minecraft/advancement/AdvancementRewards$Builder;- intermediary - method_34902- Lnet/minecraft/class_170$class_171;method_34902(Lnet/minecraft/class_2960;)Lnet/minecraft/class_170$class_171;- official - b- Lam$a;b(Lakv;)Lam$a;
 
- 
build- Mappings:
- Namespace - Name - Mixin selector - named - build- Lnet/minecraft/advancement/AdvancementRewards$Builder;build()Lnet/minecraft/advancement/AdvancementRewards;- intermediary - method_751- Lnet/minecraft/class_170$class_171;method_751()Lnet/minecraft/class_170;- official - a- Lam$a;a()Lam;
 
 
-