ObjectiveMarkerProvider

public class ObjectiveMarkerProvider implements WorldMapManager.MarkerProvider

Class ObjectiveMarkerProvider. Provides objectivemarkerprovider functionality for the Hytale server.

java.lang.Object > ObjectiveMarkerProvider

Field Summary

player

final Player player

Field player.

activeObjectiveUUIDs

final Set activeObjectiveUUIDs

Field activeObjectiveUUIDs.

playerUUID

final UUID playerUUID

Field playerUUID.

objectiveDataStore

final ObjectiveDataStore objectiveDataStore

Field objectiveDataStore.

objective

final Objective objective

Field objective.

tasks

final ObjectiveTask[] tasks

Field tasks.

Method Detail

ObjectiveMarkerProvider

public private ObjectiveMarkerProvider ()

Method ObjectiveMarkerProvider.

update

public void update (@Nonnull final World world, @Nonnull final GameplayConfig gameplayConfig, @Nonnull final WorldMapTracker tracker, final int chunkViewRadius, final int playerChunkX, final int playerChunkZ)

Method update.

Parameters:
@Nonnull final World world
@Nonnull final GameplayConfig gameplayConfig
@Nonnull final WorldMapTracker tracker
final int chunkViewRadius
final int playerChunkX
final int playerChunkZ