TreasureMapObjectiveTaskAsset

public class TreasureMapObjectiveTaskAsset extends ObjectiveTaskAsset

Class TreasureMapObjectiveTaskAsset. Provides treasuremapobjectivetaskasset functionality for the Hytale server.

java.lang.Object > ObjectiveTaskAsset > TreasureMapObjectiveTaskAsset

Field Summary

chestConfigs

protected ChestConfig[] chestConfigs

Field chestConfigs.

minRadius

protected float minRadius

Field minRadius.

maxRadius

protected float maxRadius

Field maxRadius.

droplistId

protected String droplistId

Field droplistId.

worldLocationProvider

protected WorldLocationProvider worldLocationProvider

Field worldLocationProvider.

chestBlockTypeKey

protected String chestBlockTypeKey

Field chestBlockTypeKey.

that

final ChestConfig that

Field that.

Method Detail

TreasureMapObjectiveTaskAsset

public public TreasureMapObjectiveTaskAsset (final String descriptionId, final TaskConditionAsset[] taskConditions, final Vector3i[] mapMarkers, final ChestConfig[] chestConfigs)

Method TreasureMapObjectiveTaskAsset.

Parameters:
final String descriptionId
final TaskConditionAsset[] taskConditions
final Vector3i[] mapMarkers
final ChestConfig[] chestConfigs

getTaskScope

public TaskScope getTaskScope ()

Method getTaskScope.

getChestConfigs

public ChestConfig[] getChestConfigs ()

Method getChestConfigs.

matchesAsset0

protected boolean matchesAsset0 (final ObjectiveTaskAsset task)

Method matchesAsset0.

Parameters:
final ObjectiveTaskAsset task

toString

public String toString ()

Method toString.

ChestConfig

public public ChestConfig ()

Method ChestConfig.

getMinRadius

public float getMinRadius ()

Method getMinRadius.

getMaxRadius

public float getMaxRadius ()

Method getMaxRadius.

getDroplistId

public String getDroplistId ()

Method getDroplistId.

getWorldLocationProvider

public WorldLocationProvider getWorldLocationProvider ()

Method getWorldLocationProvider.

getChestBlockTypeKey

public String getChestBlockTypeKey ()

Method getChestBlockTypeKey.

equals

public boolean equals (@Nullable final Object o)

Method equals.

Parameters:
@Nullable final Object o

if

public else if (that.droplistId == null)

Method if.

Parameters:
that.droplistId == null

hashCode

public int hashCode ()

Method hashCode.