PlayerConfigData

final class PlayerConfigData

Class PlayerConfigData. Provides playerconfigdata functionality for the Hytale server.

java.lang.Object > PlayerConfigData

Field Summary

blockIdVersion

private int blockIdVersion

Field blockIdVersion.

world

private String world

Field world.

preset

private String preset

Field preset.

knownRecipes

private Set knownRecipes

Field knownRecipes.

unmodifiableKnownRecipes

private Set unmodifiableKnownRecipes

Field unmodifiableKnownRecipes.

discoveredZones

private Set discoveredZones

Field discoveredZones.

unmodifiableDiscoveredZones

private Set unmodifiableDiscoveredZones

Field unmodifiableDiscoveredZones.

discoveredInstances

private Set discoveredInstances

Field discoveredInstances.

unmodifiableDiscoveredInstances

private Set unmodifiableDiscoveredInstances

Field unmodifiableDiscoveredInstances.

reputationData

private Object2IntMap reputationData

Field reputationData.

unmodifiableReputationData

private Object2IntMap unmodifiableReputationData

Field unmodifiableReputationData.

activeObjectiveUUIDs

private Set activeObjectiveUUIDs

Field activeObjectiveUUIDs.

unmodifiableActiveObjectiveUUIDs

private Set unmodifiableActiveObjectiveUUIDs

Field unmodifiableActiveObjectiveUUIDs.

keySet

final Set keySet

Field keySet.

iterator

final Iterator iterator

Field iterator.

worldName

final String worldName

Field worldName.

Method Detail

PlayerConfigData

public public PlayerConfigData ()

Method PlayerConfigData.

getBlockIdVersion

public int getBlockIdVersion ()

Method getBlockIdVersion.

setBlockIdVersion

public void setBlockIdVersion (final int blockIdVersion)

Method setBlockIdVersion.

Parameters:
final int blockIdVersion

getWorld

public String getWorld ()

Method getWorld.

setWorld

public void setWorld (@Nonnull final String world)

Method setWorld.

Parameters:
@Nonnull final String world

getPreset

public String getPreset ()

Method getPreset.

setPreset

public void setPreset (@Nonnull final String preset)

Method setPreset.

Parameters:
@Nonnull final String preset

getKnownRecipes

public Set getKnownRecipes ()

Method getKnownRecipes.

setKnownRecipes

public void setKnownRecipes (@Nonnull final Set knownRecipes)

Method setKnownRecipes.

Parameters:
@Nonnull final Set knownRecipes

getPerWorldData

public PlayerWorldData> getPerWorldData ()

Method getPerWorldData.

PlayerWorldData

public new PlayerWorldData (this)

Method PlayerWorldData.

Parameters:
this this

setPerWorldData

public void setPerWorldData (@Nonnull final Map perWorldData)

Method setPerWorldData.

Parameters:
@Nonnull final Map perWorldData

getDiscoveredZones

public Set getDiscoveredZones ()

Method getDiscoveredZones.

setDiscoveredZones

public void setDiscoveredZones (@Nonnull final Set discoveredZones)

Method setDiscoveredZones.

Parameters:
@Nonnull final Set discoveredZones

getDiscoveredInstances

public Set getDiscoveredInstances ()

Method getDiscoveredInstances.

setDiscoveredInstances

public void setDiscoveredInstances (@Nonnull final Set discoveredInstances)

Method setDiscoveredInstances.

Parameters:
@Nonnull final Set discoveredInstances

getReputationData

public Object2IntMap getReputationData ()

Method getReputationData.

setReputationData

public void setReputationData (@Nonnull final Object2IntMap reputationData)

Method setReputationData.

Parameters:
@Nonnull final Object2IntMap reputationData

getActiveObjectiveUUIDs

public Set getActiveObjectiveUUIDs ()

Method getActiveObjectiveUUIDs.

setActiveObjectiveUUIDs

public void setActiveObjectiveUUIDs (@Nonnull final Set activeObjectiveUUIDs)

Method setActiveObjectiveUUIDs.

Parameters:
@Nonnull final Set activeObjectiveUUIDs

markChanged

public void markChanged ()

Method markChanged.

consumeHasChanged

public boolean consumeHasChanged ()

Method consumeHasChanged.

cleanup

public void cleanup (@Nonnull final Universe universe)

Method cleanup.

Parameters:
@Nonnull final Universe universe