EntityEventSupport

abstract class EntityEventSupport extends EventSupport

Class EntityEventSupport. Provides entityeventsupport functionality for the Hytale server.

java.lang.Object > EventSupport > EntityEventSupport

Field Summary

slot

final EventMessage slot

Field slot.

parentEntityPosition

final Vector3d parentEntityPosition

Field parentEntityPosition.

pos

final Vector3d pos

Field pos.

x

final double x

Field x.

y

final double y

Field y.

z

final double z

Field z.

distanceSquared

final double distanceSquared

Field distanceSquared.

flockMembership

final FlockMembership flockMembership

Field flockMembership.

flockReference

final Ref flockReference

Field flockReference.

isSameFlock

final boolean isSameFlock

Field isSameFlock.

event

final EventMessage event

Field event.

Method Detail

postMessage

public void postMessage (final EntityEventType type, @Nonnull final EntityEventNotification notification, @Nonnull final Ref parent, @Nonnull final Store store)

Method postMessage.

Parameters:
final EntityEventType type
@Nonnull final EntityEventNotification notification
@Nonnull final Ref parent
@Nonnull final Store store

hasFlockMatchingMessage

public boolean hasFlockMatchingMessage (final int messageIndex, @Nonnull final Vector3d parentPosition, final double range, final boolean flockOnly)

Method hasFlockMatchingMessage.

Parameters:
final int messageIndex
@Nonnull final Vector3d parentPosition
final double range
final boolean flockOnly