public class SensorAdjustPosition extendsSensorBaseimplementsIAnnotatedComponentCollection
Class SensorAdjustPosition. Provides sensoradjustposition functionality for the Hytale server.
java.lang.Object > SensorBase > SensorAdjustPosition
Field Summary
debugSupport
final
DebugSupport
debugSupport
Field debugSupport.
sensorInfo
final
InfoProvider
sensorInfo
Field sensorInfo.
otherPositionProvider
final
IPositionProvider
otherPositionProvider
Field otherPositionProvider.
x
final
double
x
Field x.
y
final
double
y
Field y.
z
final
double
z
Field z.
Method Detail
SensorAdjustPosition
public
public
SensorAdjustPosition
(@Nonnull final BuilderSensorAdjustPosition builder, @Nonnull final BuilderSupport support, final Sensor sensor)
Method SensorAdjustPosition.
- Parameters:
@Nonnull final BuilderSensorAdjustPositionbuilder@Nonnull final BuilderSupportsupportfinal Sensorsensor
matches
public
boolean
matches
(@Nonnull final Ref ref, @Nonnull final Role role, final double dt, @Nonnull final Store store)
Method matches.
- Parameters:
@Nonnull final Refref@Nonnull final Rolerolefinal doubledt@Nonnull final Storestore
motionControllerChanged
public
void
motionControllerChanged
(@Nullable final Ref ref, @Nonnull final NPCEntity npcComponent, final MotionController motionController, @Nullable final ComponentAccessor componentAccessor)
Method motionControllerChanged.
- Parameters:
@Nullable final Refref@Nonnull final NPCEntitynpcComponentfinal MotionControllermotionController@Nullable final ComponentAccessorcomponentAccessor
done
public
void
done
()
Method done.
componentCount
public
int
componentCount
()
Method componentCount.
getComponent
Method getComponent.
- Parameters:
final intindex