CraftObjectiveTask

public class CraftObjectiveTask extends CountObjectiveTask

Class CraftObjectiveTask. Provides craftobjectivetask functionality for the Hytale server.

java.lang.Object > CountObjectiveTask > CraftObjectiveTask

Field Summary

desiredItemId

final String desiredItemId

Field desiredItemId.

recipe

final CraftingRecipe recipe

Field recipe.

arr$

final MaterialQuantity[] arr$

Field arr$.

len$

final int len$

Field len$.

materialQuantity

final MaterialQuantity materialQuantity

Field materialQuantity.

ref

final Ref ref

Field ref.

uuidComponent

final UUIDComponent uuidComponent

Field uuidComponent.

Method Detail

CraftObjectiveTask

public public CraftObjectiveTask (@Nonnull final CraftObjectiveTaskAsset asset, final int taskSetIndex, final int taskIndex)

Method CraftObjectiveTask.

Parameters:
@Nonnull final CraftObjectiveTaskAsset asset
final int taskSetIndex
final int taskIndex

getAsset

public CraftObjectiveTaskAsset getAsset ()

Method getAsset.

setup0

protected TransactionRecord[] setup0 (@Nonnull final Objective objective, @Nonnull final World world, @Nonnull final Store store)

Method setup0.

Parameters:
@Nonnull final Objective objective
@Nonnull final World world
@Nonnull final Store store

if

public else if (!objective.getActivePlayerUUIDs()

Method if.

Parameters:
!objective.getActivePlayerUUIDs( !objective.getActivePlayerUUIDs(

toString

public String toString ()

Method toString.