public class Advancement
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Advancement.Builder |
Modifier and Type | Field and Description |
---|---|
private ITextComponent |
chatComponent |
private java.util.Set<Advancement> |
children |
private java.util.Map<java.lang.String,Criterion> |
criteria |
private DisplayInfo |
display |
private ResourceLocation |
id |
private Advancement |
parent |
private java.lang.String[][] |
requirements |
private AdvancementRewards |
rewards |
Constructor and Description |
---|
Advancement(ResourceLocation p_i47472_1_,
Advancement p_i47472_2_,
DisplayInfo p_i47472_3_,
AdvancementRewards p_i47472_4_,
java.util.Map<java.lang.String,Criterion> p_i47472_5_,
java.lang.String[][] p_i47472_6_) |
Modifier and Type | Method and Description |
---|---|
void |
addChild(Advancement p_192071_1_) |
Advancement.Builder |
deconstruct() |
boolean |
equals(java.lang.Object p_equals_1_) |
ITextComponent |
getChatComponent() |
java.lang.Iterable<Advancement> |
getChildren() |
java.util.Map<java.lang.String,Criterion> |
getCriteria() |
DisplayInfo |
getDisplay() |
ResourceLocation |
getId() |
int |
getMaxCriteraRequired() |
Advancement |
getParent() |
java.lang.String[][] |
getRequirements() |
AdvancementRewards |
getRewards() |
int |
hashCode() |
java.lang.String |
toString() |
private final Advancement parent
private final DisplayInfo display
private final AdvancementRewards rewards
private final ResourceLocation id
private final java.util.Map<java.lang.String,Criterion> criteria
private final java.lang.String[][] requirements
private final java.util.Set<Advancement> children
private final ITextComponent chatComponent
public Advancement(ResourceLocation p_i47472_1_, @Nullable Advancement p_i47472_2_, @Nullable DisplayInfo p_i47472_3_, AdvancementRewards p_i47472_4_, java.util.Map<java.lang.String,Criterion> p_i47472_5_, java.lang.String[][] p_i47472_6_)
public Advancement.Builder deconstruct()
@Nullable public Advancement getParent()
@Nullable public DisplayInfo getDisplay()
public AdvancementRewards getRewards()
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.Iterable<Advancement> getChildren()
public java.util.Map<java.lang.String,Criterion> getCriteria()
public int getMaxCriteraRequired()
public void addChild(Advancement p_192071_1_)
public ResourceLocation getId()
public boolean equals(java.lang.Object p_equals_1_)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String[][] getRequirements()
public ITextComponent getChatComponent()