net.minecraft.advancement

public record Advancement

ae
net.minecraft.advancements.Advancement
net.minecraft.class_161
net.minecraft.advancement.Advancement
net.minecraft.unmapped.C_kdwyuhdb
net.minecraft.advancement.Advancement
net.minecraft.src.C_5362_

Field summary

Modifier and TypeField
private final Optional<Identifier>
a
parent
comp_1912
parent
f_cbfwvpgh
parent
f_138298_
private final Optional<AdvancementDisplay>
b
display
comp_1913
display
f_eykiurph
display
f_138299_
private final AdvancementRewards
c
rewards
comp_1914
rewards
f_uhuyjydl
rewards
f_138300_
private final Map<String, AdvancementCriterion<?>>
d
criteria
comp_1915
criteria
f_eqsfnrjr
criteria
f_138302_
private final AdvancementRequirements
e
requirements
comp_1916
requirements
f_emngvigd
requirements
f_138303_
private final boolean
f
sendsTelemetryEvent
comp_1917
sendsTelemetryEvent
f_nwvdgawt
sendsTelemetryEvent
f_285575_
private final Optional<Text>
g
name
comp_1918
name
f_njhcraol
name
f_291795_

Constructor summary

ModifierConstructor
public (Optional<Identifier> parent, Optional<AdvancementDisplay> display, AdvancementRewards rewards, Map<String, AdvancementCriterion<?>> criteria, AdvancementRequirements requirements, boolean sendsTelemetryEvent)
public (Optional<Identifier> parent, Optional<AdvancementDisplay> display, AdvancementRewards rewards, Map<String, AdvancementCriterion<?>> criteria, AdvancementRequirements requirements, boolean sendsTelemetryEvent, Optional<Text> name)

Method summary

Modifier and TypeMethod
private static Text
a(aq o)
decorateName(DisplayInfo arg0)
method_53623(class_185 arg0)
createNameFromDisplay(AdvancementDisplay display)
m_xbcnitcp(C_bvqakncm arg0)
m_294861_(C_237_ p_300038_)
public static Text
a(af o)
name(AdvancementHolder arg0)
method_53622(class_8779 arg0)
getNameFromIdentity(AdvancementEntry identifiedAdvancement)
m_swogstqz(C_unoypvme arg0)
m_292915_(C_290295_ p_297556_)
public com.google.gson.JsonObject
a()
serializeToJson()
method_53621()
toJson()
m_bqlcljku()
m_294498_()
public static Advancement
a(com.google.gson.JsonObject o, bg o)
fromJson(com.google.gson.JsonObject arg0, DeserializationContext arg1)
method_53626(com.google.gson.JsonObject arg0, class_5257 arg1)
fromJson(com.google.gson.JsonObject json, AdvancementEntityPredicateDeserializer predicateDeserializer)
m_ojjmhgkm(com.google.gson.JsonObject arg0, C_gzewtdot arg1)
m_294730_(com.google.gson.JsonObject p_300691_, C_723_ p_300053_)
public void
a(so arg0)
write(FriendlyByteBuf arg0)
method_53627(class_2540 arg0)
write(PacketByteBuf buf)
m_xfimowjn(C_idfydwco arg0)
m_xfimowjn(PacketByteBuf buf)
m_295649_(C_4983_ arg0)
public static Advancement
b(so o)
read(FriendlyByteBuf arg0)
method_53632(class_2540 arg0)
read(PacketByteBuf buf)
m_hpxxrezd(C_idfydwco arg0)
m_hpxxrezd(PacketByteBuf buf)
m_293151_(C_4983_ p_300670_)
public boolean
b()
isRoot()
method_53630()
isRoot()
m_wsihwdxp()
m_295578_()
public Optional<Identifier>
c()
parent()
comp_1912()
parent()
m_htjukofs()
parent()
f_138298_()
public Optional<AdvancementDisplay>
d()
display()
comp_1913()
display()
m_wngxatfp()
display()
f_138299_()
public AdvancementRewards
e()
rewards()
comp_1914()
rewards()
m_ofikdsfj()
rewards()
f_138300_()
public Map<String, AdvancementCriterion<?>>
f()
criteria()
comp_1915()
criteria()
m_xazdqguv()
criteria()
f_138302_()
public AdvancementRequirements
g()
requirements()
comp_1916()
requirements()
m_vdmpoqil()
requirements()
f_138303_()
public boolean
h()
sendsTelemetryEvent()
comp_1917()
sendsTelemetryEvent()
m_ggypmlkv()
doesSendTelemetryEvent()
f_285575_()
public Optional<Text>
i()
name()
comp_1918()
name()
m_vfnevnhx()
name()
f_291795_()