net.minecraft.advancements

public record Advancement

ai
net.minecraft.advancements.Advancement
net.minecraft.class_161

Field summary

Modifier and TypeField
private final Optional<ResourceLocation>
c
parent
comp_1912
private final Optional<DisplayInfo>
d
display
comp_1913
private final AdvancementRewards
e
rewards
comp_1914
private final Map<String, Criterion<?>>
f
criteria
comp_1915
private final AdvancementRequirements
g
requirements
comp_1916
private final boolean
h
sendsTelemetryEvent
comp_1917
private final Optional<Component>
i
name
comp_1918
private static final com.mojang.serialization.Codec<Map<String, Criterion<?>>>
j
CRITERIA_CODEC
field_47180
public static final com.mojang.serialization.Codec<Advancement>
a
CODEC
field_47179
public static final StreamCodec<RegistryFriendlyByteBuf, Advancement>
b
STREAM_CODEC
field_47996

Constructor summary

ModifierConstructor
public (Optional<ResourceLocation> arg0, Optional<DisplayInfo> arg1, AdvancementRewards arg2, Map<String, Criterion<?>> arg3, AdvancementRequirements arg4, boolean arg5)
public (Optional<ResourceLocation> arg0, Optional<DisplayInfo> arg1, AdvancementRewards arg2, Map<String, Criterion<?>> arg3, AdvancementRequirements arg4, boolean arg5, Optional<Component> arg6)

Method summary

Modifier and TypeMethod
private static com.mojang.serialization.DataResult<Advancement>
a(ai arg0)
validate(Advancement arg0)
method_54910(class_161 arg0)
private static Component
a(av arg0)
decorateName(DisplayInfo arg0)
method_53623(class_185 arg0)
public static Component
a(aj arg0)
name(AdvancementHolder arg0)
method_53622(class_8779 arg0)
private void
a(wt arg0)
write(RegistryFriendlyByteBuf arg0)
method_53627(class_9129 arg0)
private static Advancement
b(wt arg0)
read(RegistryFriendlyByteBuf arg0)
method_53632(class_9129 arg0)
public boolean
a()
isRoot()
method_53630()
public void
a(bao arg0, jj$a arg1)
validate(ProblemReporter arg0, HolderGetter$Provider arg1)
method_54912(class_8942 arg0, class_7871$class_7872 arg1)
public Optional<ResourceLocation>
b()
parent()
comp_1912()
public Optional<DisplayInfo>
c()
display()
comp_1913()
public AdvancementRewards
d()
rewards()
comp_1914()
public Map<String, Criterion<?>>
e()
criteria()
comp_1915()
public AdvancementRequirements
f()
requirements()
comp_1916()
public boolean
g()
sendsTelemetryEvent()
comp_1917()
public Optional<Component>
h()
name()
comp_1918()