HyCodeYourTale
classpublicPriority 3

SensorValueProviderWrapper

com.hypixel.hytale.server.npc.corecomponents.utility.SensorValueProviderWrapper

extends SensorBase

implements IAnnotatedComponentCollection

12

Methods

12

Public Methods

7

Fields

1

Constructors

Constructors

public
SensorValueProviderWrapper(BuilderSensorValueProviderWrapper builder, BuilderSupport support, Sensor sensor)

Methods

Public Methods (12)

public
int componentCount()
@Override
public
void done()
@Override
public
IAnnotatedComponent getComponent(int index)
@Nonnull@Override
public
InfoProvider getSensorInfo()
@Override
public
void loaded(Role role)
@Override
public
boolean matches(Ref<EntityStore> ref, Role role, double dt, Store<EntityStore> store)
@Override
public
void registerWithSupport(Role role)
@Override
public
void removed(Role role)
@Override
public
void setContext(IAnnotatedComponent parent, int index)
@Override
public
void spawned(Role role)
@Override
public
void teleported(Role role, World from, World to)
@Override
public
void unloaded(Role role)
@Override

Fields

Protected Fields (7)

protectedIntObjectPair<SingleDoubleParameterProvider>[] doubleParameterProviders
protectedValueWrappedInfoProvider infoProvider
protectedIntObjectPair<SingleIntParameterProvider>[] intParameterProviders
protectedboolean passValues
protectedSensor sensor
protectedIntObjectPair<SingleStringParameterProvider>[] stringParameterProviders
protectedComponentType<EntityStore, ValueStore> valueStoreComponentType

Related Classes