Interface IAdvancementBuilderExtension
public interface IAdvancementBuilderExtension
-
Method Summary
Modifier and TypeMethodDescriptiondefault net.minecraft.advancements.AdvancementHolder
save
(Consumer<net.minecraft.advancements.AdvancementHolder> saver, net.minecraft.resources.ResourceLocation id) Saves this builder with the given id.private net.minecraft.advancements.Advancement.Builder
self()
-
Method Details
-
self
private net.minecraft.advancements.Advancement.Builder self() -
save
default net.minecraft.advancements.AdvancementHolder save(Consumer<net.minecraft.advancements.AdvancementHolder> saver, net.minecraft.resources.ResourceLocation id) Saves this builder with the given id.- Parameters:
saver
- aConsumer
which saves any advancements providedid
- theResourceLocation
id for the new advancement- Returns:
- the built advancement
- Throws:
IllegalStateException
- if the parent of the advancement is not known
-