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 EntityEventTypetype@Nonnull final EntityEventNotificationnotification@Nonnull final Refparent@Nonnull final Storestore
hasFlockMatchingMessage
public
boolean
hasFlockMatchingMessage
(final int messageIndex, @Nonnull final Vector3d parentPosition, final double range, final boolean flockOnly)
Method hasFlockMatchingMessage.
- Parameters:
final intmessageIndex@Nonnull final Vector3dparentPositionfinal doublerangefinal booleanflockOnly