public static class Advancement.Builder
extends java.lang.Object
修飾子とタイプ | メソッドと説明 |
---|---|
Advancement |
build(ResourceLocation id) |
static Advancement.Builder |
builder() |
static Advancement.Builder |
deserialize(com.google.gson.JsonObject json,
com.google.gson.JsonDeserializationContext context) |
java.util.Map<java.lang.String,Criterion> |
getCriteria() |
static Advancement.Builder |
readFrom(PacketBuffer buf) |
Advancement |
register(java.util.function.Consumer<Advancement> consumer,
java.lang.String id) |
boolean |
resolveParent(java.util.function.Function<ResourceLocation,Advancement> lookup)
Tries to resolve the parent of this advancement, if possible.
|
com.google.gson.JsonObject |
serialize() |
java.lang.String |
toString() |
Advancement.Builder |
withCriterion(java.lang.String key,
Criterion criterionIn)
Adds a criterion to the list of criteria
|
Advancement.Builder |
withCriterion(java.lang.String key,
ICriterionInstance criterionIn)
Adds a criterion to the list of criteria
|
Advancement.Builder |
withDisplay(DisplayInfo displayIn) |
Advancement.Builder |
withDisplay(IItemProvider itemIn,
ITextComponent title,
ITextComponent description,
ResourceLocation background,
FrameType frame,
boolean showToast,
boolean announceToChat,
boolean hidden) |
Advancement.Builder |
withDisplay(ItemStack stack,
ITextComponent title,
ITextComponent description,
ResourceLocation background,
FrameType frame,
boolean showToast,
boolean announceToChat,
boolean hidden) |
Advancement.Builder |
withParent(Advancement parentIn) |
Advancement.Builder |
withParentId(ResourceLocation parentIdIn) |
Advancement.Builder |
withRequirementsStrategy(IRequirementsStrategy strategy) |
Advancement.Builder |
withRewards(AdvancementRewards.Builder rewardsBuilder) |
Advancement.Builder |
withRewards(AdvancementRewards p_200274_1_) |
void |
writeTo(PacketBuffer buf) |
public static Advancement.Builder builder()
public Advancement.Builder withParent(Advancement parentIn)
public Advancement.Builder withParentId(ResourceLocation parentIdIn)
public Advancement.Builder withDisplay(ItemStack stack, ITextComponent title, ITextComponent description, @Nullable ResourceLocation background, FrameType frame, boolean showToast, boolean announceToChat, boolean hidden)
public Advancement.Builder withDisplay(IItemProvider itemIn, ITextComponent title, ITextComponent description, @Nullable ResourceLocation background, FrameType frame, boolean showToast, boolean announceToChat, boolean hidden)
public Advancement.Builder withDisplay(DisplayInfo displayIn)
public Advancement.Builder withRewards(AdvancementRewards.Builder rewardsBuilder)
public Advancement.Builder withRewards(AdvancementRewards p_200274_1_)
public Advancement.Builder withCriterion(java.lang.String key, ICriterionInstance criterionIn)
public Advancement.Builder withCriterion(java.lang.String key, Criterion criterionIn)
public Advancement.Builder withRequirementsStrategy(IRequirementsStrategy strategy)
public boolean resolveParent(java.util.function.Function<ResourceLocation,Advancement> lookup)
public Advancement build(ResourceLocation id)
public Advancement register(java.util.function.Consumer<Advancement> consumer, java.lang.String id)
public com.google.gson.JsonObject serialize()
public void writeTo(PacketBuffer buf)
public java.lang.String toString()
toString
クラス内 java.lang.Object
public static Advancement.Builder deserialize(com.google.gson.JsonObject json, com.google.gson.JsonDeserializationContext context)
public static Advancement.Builder readFrom(PacketBuffer buf)
public java.util.Map<java.lang.String,Criterion> getCriteria()