Class PlayerConfigData
java.lang.Object
com.hypixel.hytale.server.core.entity.entities.player.data.PlayerConfigData
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intstatic final BuilderCodec<PlayerConfigData> private final AtomicBooleanfinal Vector3dfinal Vector3fprivate Map<String, PlayerWorldData> private Stringprivate it.unimi.dsi.fastutil.objects.Object2IntMap<String> private Map<String, PlayerWorldData> private it.unimi.dsi.fastutil.objects.Object2IntMap<String> private String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanintgetPerWorldData(String worldName) it.unimi.dsi.fastutil.objects.Object2IntMap<String> getWorld()voidvoidsetActiveObjectiveUUIDs(Set<UUID> activeObjectiveUUIDs) voidsetBlockIdVersion(int blockIdVersion) voidsetDiscoveredInstances(Set<UUID> discoveredInstances) voidsetDiscoveredZones(Set<String> discoveredZones) voidsetKnownRecipes(Set<String> knownRecipes) voidsetPerWorldData(Map<String, PlayerWorldData> perWorldData) voidvoidsetReputationData(it.unimi.dsi.fastutil.objects.Object2IntMap<String> reputationData) void
-
Field Details
-
CODEC
-
hasChanged
-
blockIdVersion
private int blockIdVersion -
world
-
preset
-
knownRecipes
-
unmodifiableKnownRecipes
-
perWorldData
-
unmodifiablePerWorldData
-
discoveredZones
-
unmodifiableDiscoveredZones
-
discoveredInstances
-
unmodifiableDiscoveredInstances
-
reputationData
-
unmodifiableReputationData
-
activeObjectiveUUIDs
-
unmodifiableActiveObjectiveUUIDs
-
lastSavedPosition
-
lastSavedRotation
-
-
Constructor Details
-
PlayerConfigData
public PlayerConfigData()
-
-
Method Details
-
getBlockIdVersion
public int getBlockIdVersion() -
setBlockIdVersion
public void setBlockIdVersion(int blockIdVersion) -
getWorld
-
setWorld
-
getPreset
-
setPreset
-
getKnownRecipes
-
setKnownRecipes
-
getPerWorldData
-
getPerWorldData
-
setPerWorldData
-
getDiscoveredZones
-
setDiscoveredZones
-
getDiscoveredInstances
-
setDiscoveredInstances
-
getReputationData
-
setReputationData
public void setReputationData(@Nonnull it.unimi.dsi.fastutil.objects.Object2IntMap<String> reputationData) -
getActiveObjectiveUUIDs
-
setActiveObjectiveUUIDs
-
markChanged
public void markChanged() -
consumeHasChanged
public boolean consumeHasChanged() -
cleanup
-