BuilderActionPlayAnimation

public class BuilderActionPlayAnimation extends BuilderActionBase

Class BuilderActionPlayAnimation. Provides builderactionplayanimation functionality for the Hytale server.

java.lang.Object > BuilderActionBase > BuilderActionPlayAnimation

Field Summary

slot

protected NPCAnimationSlot slot

Field slot.

anim

final String anim

Field anim.

Method Detail

BuilderActionPlayAnimation

public public BuilderActionPlayAnimation ()

Method BuilderActionPlayAnimation.

build

public ActionPlayAnimation build (@Nonnull final BuilderSupport builderSupport)

Method build.

Parameters:
@Nonnull final BuilderSupport builderSupport

getShortDescription

public String getShortDescription ()

Method getShortDescription.

getLongDescription

public String getLongDescription ()

Method getLongDescription.

getBuilderDescriptorState

public BuilderDescriptorState getBuilderDescriptorState ()

Method getBuilderDescriptorState.

readConfig

public BuilderActionPlayAnimation readConfig (@Nonnull final JsonElement data)

Method readConfig.

Parameters:
@Nonnull final JsonElement data

runLoadTimeValidationHelper0

protected void runLoadTimeValidationHelper0 (final String configName, @Nonnull final NPCLoadTimeValidationHelper loadTimeValidationHelper, final ExecutionContext context, final List errors)

Method runLoadTimeValidationHelper0.

Parameters:
final String configName
@Nonnull final NPCLoadTimeValidationHelper loadTimeValidationHelper
final ExecutionContext context
final List errors

getSlot

public NPCAnimationSlot getSlot ()

Method getSlot.

getAnimationId

public String getAnimationId (@Nonnull final BuilderSupport support)

Method getAnimationId.

Parameters:
@Nonnull final BuilderSupport support