net.minecraft.server

public class PlayerAdvancements

acy
net.minecraft.server.PlayerAdvancements
net.minecraft.class_2985
net.minecraft.unmapped.C_hyeqtgvx
net.minecraft.advancement.PlayerAdvancementTracker
net.minecraft.advancement.PlayerAdvancementTracker
net.minecraft.src.C_5276_
net.minecraft.server.AdvancementDataPlayer

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
a
LOGGER
field_13394
f_gjxxqvop
LOGGER
LOGGER
f_135958_
private static final com.google.gson.Gson
b
GSON
field_13395
f_coxmlmdz
GSON
GSON
f_135959_
private static final com.google.gson.reflect.TypeToken<Map<ResourceLocation, AdvancementProgress>>
c
TYPE_TOKEN
field_13392
f_olkodwmv
JSON_TYPE
JSON_TYPE
f_135960_
private final com.mojang.datafixers.DataFixer
d
dataFixer
field_25324
f_ibwtrycy
dataFixer
dataFixer
f_135961_
private final PlayerList
e
playerList
field_25325
f_heqienju
playerManager
playerManager
f_135962_
private final Path
f
playerSavePath
field_41734
f_ciwlbphk
filePath
advancementsSaveFile
f_263766_
private final Map<Advancement, AdvancementProgress>
g
progress
field_41735
f_jehxxcjj
progress
advancementProgresses
f_263740_
private final Set<Advancement>
h
visible
field_13390
f_slcbnkdg
visibleAdvancements
visibleAdvancements
f_135965_
private final Set<Advancement>
i
progressChanged
field_13388
f_tjxvxhib
progressUpdates
progressUpdates
f_135967_
private final Set<Advancement>
j
rootsToUpdate
field_41736
f_ivqxewak
updatedRoots
f_263821_
private ServerPlayer
k
player
field_13391
f_irznbzby
owner
owner
f_135968_
private Advancement
l
lastSelectedTab
field_13387
f_tmfkznzu
currentDisplayTab
currentDisplayTab
f_135969_
private boolean
m
isFirstPacket
field_13396
f_sikjpymk
dirty
dirty
f_135970_

Constructor summary

ModifierConstructor
public (com.mojang.datafixers.DataFixer dataFixer, PlayerList playerManager, ServerAdvancementManager advancementLoader, Path filePath, ServerPlayer owner)

Method summary

Modifier and TypeMethod
public void
a(aig arg0)
setPlayer(ServerPlayer arg0)
method_12875(class_3222 arg0)
m_lcsyawvb(C_mxrobsgg arg0)
setOwner(ServerPlayerEntity owner)
setOwner(ServerPlayerEntity owner)
m_135979_(C_13_ arg0)
public void
a()
stopListening()
method_12881()
m_blqhkaiq()
clearCriteria()
clearCriteria()
m_135978_()
public void
a(adc arg0)
reload(ServerAdvancementManager arg0)
method_12886(class_2989 arg0)
m_jgahcliw(C_fktoyupt arg0)
reload(ServerAdvancementLoader advancementLoader)
reload(ServerAdvancementLoader advancementLoader)
m_135981_(C_5279_ arg0)
private void
b(adc arg0)
registerListeners(ServerAdvancementManager arg0)
method_12889(class_2989 arg0)
m_yjaqlufb(C_fktoyupt arg0)
beginTrackingAllAdvancements(ServerAdvancementLoader advancementLoader)
beginTrackingAllAdvancements(ServerAdvancementLoader advancementLoader)
m_135994_(C_5279_ arg0)
private void
c(adc arg0)
checkForAutomaticTriggers(ServerAdvancementManager arg0)
method_12872(class_2989 arg0)
m_guemlutk(C_fktoyupt arg0)
rewardEmptyAdvancements(ServerAdvancementLoader advancementLoader)
rewardEmptyAdvancements(ServerAdvancementLoader advancementLoader)
m_136002_(C_5279_ arg0)
private void
d(adc arg0)
load(ServerAdvancementManager arg0)
method_12873(class_2989 arg0)
m_rsgkbelj(C_fktoyupt arg0)
load(ServerAdvancementLoader advancementLoader)
load(ServerAdvancementLoader advancementLoader)
m_136006_(C_5279_ arg0)
public void
b()
save()
method_12890()
m_zrnhuclw()
save()
save()
m_135991_()
public boolean
a(ae arg0, String arg1)
award(Advancement arg0, String arg1)
method_12878(class_161 arg0, String arg1)
m_ywfhjcpi(C_kdwyuhdb arg0, String arg1)
grantCriterion(Advancement advancement, String criterionName)
grantCriterion(Advancement advancement, String criterionName)
m_135988_(C_5362_ p_135990_, String arg1)
public boolean
b(ae arg0, String arg1)
revoke(Advancement arg0, String arg1)
method_12883(class_161 arg0, String arg1)
m_awiiutgo(C_kdwyuhdb arg0, String arg1)
revokeCriterion(Advancement advancement, String criterionName)
revokeCriterion(Advancement advancement, String criterionName)
m_135998_(C_5362_ p_136000_, String arg1)
private void
c(ae arg0)
markForVisibilityUpdate(Advancement arg0)
method_48028(class_161 arg0)
m_pptrdaxw(C_kdwyuhdb arg0)
onStatusUpdate(Advancement advancement)
m_pptrdaxw(Advancement advancement)
m_264423_(C_5362_ arg0)
private void
d(ae arg0)
registerListeners(Advancement arg0)
method_12874(class_161 arg0)
m_qiwsgxef(C_kdwyuhdb arg0)
beginTracking(Advancement advancement)
beginTracking(Advancement advancement)
m_136004_(C_5362_ arg0)
private void
e(ae arg0)
unregisterListeners(Advancement arg0)
method_12880(class_161 arg0)
m_bucnvzph(C_kdwyuhdb arg0)
endTrackingCompleted(Advancement advancement)
endTrackingCompleted(Advancement advancement)
m_136008_(C_5362_ arg0)
public void
b(aig arg0)
flushDirty(ServerPlayer arg0)
method_12876(class_3222 arg0)
m_ecvsrmhv(C_mxrobsgg arg0)
sendUpdate(ServerPlayerEntity player)
sendUpdate(ServerPlayerEntity player)
m_135992_(C_13_ arg0)
public void
a(ae arg0)
setSelectedTab(Advancement arg0)
method_12888(class_161 arg0)
m_beumusmu(C_kdwyuhdb arg0)
setDisplayTab(Advancement advancement)
setDisplayTab(Advancement advancement)
m_135983_(C_5362_ arg0)
public AdvancementProgress
b(ae arg0)
getOrStartProgress(Advancement arg0)
method_12882(class_161 arg0)
m_kgpamevw(C_kdwyuhdb arg0)
getProgress(Advancement advancement)
getProgress(Advancement advancement)
m_135996_(C_5362_ arg0)
private void
a(ae arg0, ag arg1)
startProgress(Advancement arg0, AdvancementProgress arg1)
method_12884(class_161 arg0, class_167 arg1)
m_pfzhwboq(C_kdwyuhdb arg0, C_rpzbknxp arg1)
initProgress(Advancement advancement, AdvancementProgress progress)
initProgress(Advancement advancement, AdvancementProgress progress)
m_135985_(C_5362_ p_135987_, C_2_ arg1)
private void
a(ae arg0, Set<ae> arg1, Set<acq> arg2)
updateTreeVisibility(Advancement arg0, Set<Advancement> arg1, Set<ResourceLocation> arg2)
method_48025(class_161 arg0, Set<class_161> arg1, Set<class_2960> arg2)
m_czdclwkv(C_kdwyuhdb arg0, Set<C_kdwyuhdb> arg1, Set<C_ncpywfca> arg2)
calculateDisplay(Advancement root, Set<Advancement> added, Set<Identifier> removed)
m_264265_(C_5362_ p_265206_, Set<C_5362_> p_265593_, Set<C_5265_> arg2)