AttitudeView

public class AttitudeView extends PrioritisedProviderView

Class AttitudeView. Provides attitudeview functionality for the Hytale server.

java.lang.Object > PrioritisedProviderView > AttitudeView

Field Summary

worldSupport

final WorldSupport worldSupport

Field worldSupport.

entityWorld

final World entityWorld

Field entityWorld.

blackboardResource

final Blackboard blackboardResource

Field blackboardResource.

Method Detail

AttitudeView

public public AttitudeView (final World world)

Method AttitudeView.

Parameters:
final World world

getAttitude

public Attitude getAttitude (@Nonnull final Ref ref, @Nonnull final Role self, @Nonnull final Ref target, @Nonnull final ComponentAccessor componentAccessor)

Method getAttitude.

Parameters:
@Nonnull final Ref ref
@Nonnull final Role self
@Nonnull final Ref target
@Nonnull final ComponentAccessor componentAccessor

isOutdated

public boolean isOutdated (@Nonnull final Ref ref, @Nonnull final Store store)

Method isOutdated.

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

getUpdatedView

public AttitudeView getUpdatedView (@Nonnull final Ref ref, @Nonnull final ComponentAccessor componentAccessor)

Method getUpdatedView.

Parameters:
@Nonnull final Ref ref
@Nonnull final ComponentAccessor componentAccessor

initialiseEntity

public void initialiseEntity (@Nonnull final Ref ref, @Nonnull final NPCEntity npcComponent)

Method initialiseEntity.

Parameters:
@Nonnull final Ref ref
@Nonnull final NPCEntity npcComponent

cleanup

public void cleanup ()

Method cleanup.

onWorldRemoved

public void onWorldRemoved ()

Method onWorldRemoved.