classpublicPriority 3
PositionProvider
com.hypixel.hytale.server.npc.sensorinfo.PositionProvider
extends InfoProviderBase
implements IPositionProvider
11
Methods
11
Public Methods
4
Fields
4
Constructors
Constructors
package-private
PositionProvider()public
PositionProvider()public
PositionProvider(ParameterProvider parameterProvider)public
PositionProvider(ParameterProvider parameterProvider, ExtraInfoProvider[] providers)Methods
Public Methods (11)
public
void clear()@Override
public
IPositionProvider getPositionProvider()@Nonnull@Override
public
Ref<EntityStore> getTarget()@Nullable@Override
public
double getX()@Override
public
double getY()@Override
public
double getZ()@Override
public
boolean hasPosition()@Override
public
boolean providePosition(Vector3d result)@Override
public
Ref<EntityStore> setTarget(Ref<EntityStore> ref, ComponentAccessor<EntityStore> componentAccessor)@Nullable
public
void setTarget(Vector3d pos)public
void setTarget(double x, double y, double z)Fields
Protected Fields (4)
protected
boolean isValidprotected
double xprotected
double yprotected
double z