RespawnPage

public class RespawnPage extends InteractiveCustomUIPage

Class RespawnPage. Provides respawnpage functionality for the Hytale server.

java.lang.Object > InteractiveCustomUIPage > RespawnPage

Field Summary

singleItemStacks

final ArrayList singleItemStacks

Field singleItemStacks.

itemId

final String itemId

Field itemId.

combinedItemStack

final ItemStack combinedItemStack

Field combinedItemStack.

decimalFormat

final DecimalFormat decimalFormat

Field decimalFormat.

itemStack

final ItemStack itemStack

Field itemStack.

itemSelector

final String itemSelector

Field itemSelector.

playerComponent

final Player playerComponent

Field playerComponent.

isDead

final boolean isDead

Field isDead.

playerRefComponent

final PlayerRef playerRefComponent

Field playerRefComponent.

action

private String action

Field action.

Method Detail

RespawnPage

public public RespawnPage (@Nonnull final PlayerRef playerRef, @Nullable final Message deathReason, final boolean displayDataOnDeathScreen, final DeathItemLoss deathItemLoss)

Method RespawnPage.

Parameters:
@Nonnull final PlayerRef playerRef
@Nullable final Message deathReason
final boolean displayDataOnDeathScreen
final DeathItemLoss deathItemLoss

combineSimilarItemStacks

static ItemStack[] combineSimilarItemStacks (@Nullable final ItemStack[] itemsLostOnDeath)

Method combineSimilarItemStacks.

Parameters:
@Nullable final ItemStack[] itemsLostOnDeath

build

public void build (@Nonnull final Ref ref, @Nonnull final UICommandBuilder commandBuilder, @Nonnull final UIEventBuilder eventBuilder, @Nonnull final Store store)

Method build.

Parameters:
@Nonnull final Ref ref
@Nonnull final UICommandBuilder commandBuilder
@Nonnull final UIEventBuilder eventBuilder
@Nonnull final Store store

handleDataEvent

public void handleDataEvent (@Nonnull final Ref ref, @Nonnull final Store store, @Nonnull final RespawnPageEventData data)

Method handleDataEvent.

Parameters:
@Nonnull final Ref ref
@Nonnull final Store store
@Nonnull final RespawnPageEventData data

onDismiss

public void onDismiss (@Nonnull final Ref ref, @Nonnull final Store store)

Method onDismiss.

Parameters:
@Nonnull final Ref ref
@Nonnull final Store store