History - net.minecraft.advancement.PlayerAdvancementTracker

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

Constructors

Methods

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

Fields

Map<Criterion<?>, Map<PlayerAdvancementTracker$ConditionKey, ? extends CriterionConditions>>: activeTriggers, field_1_5441, criterionProgress

Constructors

Methods

void (): stopListening, method_12881, clearCriteria

<T extends CriterionConditions> void (AdvancementEntry, String, AdvancementCriterion<T>): registerListener, method_53638, beginTracking

<T extends CriterionConditions> void (AdvancementEntry, String, AdvancementCriterion<T>): removeListener, method_53642, endTrackingCompleted

void (): clearTriggers, method_1_4806, resetCriterionProgress

<T extends CriterionConditions> Map<PlayerAdvancementTracker$ConditionKey, T> (Criterion<T>): getOrCreateTriggerMapForType, method_1_4807, getOrCreateConditions

<T extends CriterionConditions> void (AdvancementCriterion<T>, PlayerAdvancementTracker$ConditionKey): addListener, method_53638, beginTracking

<T extends CriterionConditions> Map<PlayerAdvancementTracker$ConditionKey, T> (Criterion<T>): getTriggerMapForType, method_1_4808, getConditions

<T extends CriterionConditions> void (Criterion<T>, PlayerAdvancementTracker$ConditionKey): removeListener, method_53642, endTrackingCompleted

Map (Criterion): lambda$getOrCreateTriggerMapForType$0, method_1_4809, method_1_4809

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

void (Set, Set, PlacedAdvancement, boolean): lambda$updateTreeVisibility$4, method_48027, method_48027

void (Set, Set, PlacedAdvancement, boolean): lambda$updateTreeVisibility$1, method_48027, method_48027

boolean (PlacedAdvancement): lambda$updateTreeVisibility$3, method_48029, method_48029

boolean (PlacedAdvancement): lambda$updateTreeVisibility$0, method_48029, method_48029

void (AdvancementEntry, AdvancementDisplay): lambda$award$2, method_53637, method_53637

void (AdvancementEntry, AdvancementDisplay): lambda$award$0, method_53637, method_53637

void (Map, AdvancementEntry, AdvancementProgress): lambda$asData$1, method_53641, method_53641

void (Map, AdvancementEntry, AdvancementProgress): lambda$asData$0, method_53641, method_53641

1.21.11_unobfuscated

Names

net.minecraft.server.PlayerAdvancements

net.minecraft.class_2985

net.minecraft.advancement.PlayerAdvancementTracker

Fields

org.slf4j.Logger: LOGGER, field_13394, LOGGER

com.google.gson.Gson: GSON, field_13395, GSON

PlayerManager: playerList, field_25325, playerManager

Path: playerSavePath, field_41734, filePath

AdvancementManager: tree, field_46073, advancementManager

Map<AdvancementEntry, AdvancementProgress>: progress, field_41735, progress

Set<AdvancementEntry>: visible, field_13390, visibleAdvancements

Set<AdvancementEntry>: progressChanged, field_13388, progressUpdates

Set<PlacedAdvancement>: rootsToUpdate, field_41736, updatedRoots

ServerPlayerEntity: player, field_13391, owner

AdvancementEntry: lastSelectedTab, field_13387, currentDisplayTab

boolean: isFirstPacket, field_13396, dirty

com.mojang.serialization.Codec<PlayerAdvancementTracker$ProgressMap>: codec, field_46074, progressMapCodec

Constructors

(com.mojang.datafixers.DataFixer, PlayerManager, ServerAdvancementLoader, Path, ServerPlayerEntity)

Methods

void (ServerPlayerEntity): setPlayer, method_12875, setOwner

void (): stopListening, method_12881, clearCriteria

void (ServerAdvancementLoader): reload, method_12886, reload

void (ServerAdvancementLoader): registerListeners, method_12889, beginTrackingAllAdvancements

void (ServerAdvancementLoader): checkForAutomaticTriggers, method_12872, rewardEmptyAdvancements

void (ServerAdvancementLoader): load, method_12873, load

void (): save, method_12890, save

void (ServerAdvancementLoader, PlayerAdvancementTracker$ProgressMap): applyFrom, method_53640, loadProgressMap

PlayerAdvancementTracker$ProgressMap (): asData, method_53643, createProgressMap

boolean (AdvancementEntry, String): award, method_12878, grantCriterion

boolean (AdvancementEntry, String): revoke, method_12883, revokeCriterion

void (AdvancementEntry): markForVisibilityUpdate, method_48028, onStatusUpdate

void (AdvancementEntry): registerListeners, method_12874, beginTracking

<T extends CriterionConditions> void (AdvancementEntry, String, AdvancementCriterion<T>): registerListener, method_53638, beginTracking

void (AdvancementEntry): unregisterListeners, method_12880, endTrackingCompleted

<T extends CriterionConditions> void (AdvancementEntry, String, AdvancementCriterion<T>): removeListener, method_53642, endTrackingCompleted

void (ServerPlayerEntity, boolean): flushDirty, method_12876, sendUpdate

void (AdvancementEntry): setSelectedTab, method_12888, setDisplayTab

AdvancementProgress (AdvancementEntry): getOrStartProgress, method_12882, getProgress

void (AdvancementEntry, AdvancementProgress): startProgress, method_12884, initProgress

void (PlacedAdvancement, Set<AdvancementEntry>, Set<Identifier>): updateTreeVisibility, method_48025, calculateDisplay

void (Set, Set, PlacedAdvancement, boolean): lambda$updateTreeVisibility$4, method_48027, method_48027

boolean (PlacedAdvancement): lambda$updateTreeVisibility$3, method_48029, method_48029

void (AdvancementEntry, AdvancementDisplay): lambda$award$2, method_53637, method_53637

void (Map, AdvancementEntry, AdvancementProgress): lambda$asData$1, method_53641, method_53641

void (ServerAdvancementLoader, Identifier, AdvancementProgress): lambda$applyFrom$0, method_53639, method_53639