Class ValueWrappedInfoProvider
java.lang.Object
com.hypixel.hytale.server.npc.sensorinfo.ValueWrappedInfoProvider
- All Implemented Interfaces:
InfoProvider
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionValueWrappedInfoProvider(InfoProvider wrappedProvider, ParameterProvider parameterProvider) -
Method Summary
Modifier and TypeMethodDescription<E extends ExtraInfoProvider>
EgetExtraInfo(Class<E> clazz) getParameterProvider(int parameter) <E extends ExtraInfoProvider>
EgetPassedExtraInfo(Class<E> clazz) boolean<E extends ExtraInfoProvider>
voidpassExtraInfo(E provider)
-
Field Details
-
wrappedProvider
-
parameterProvider
-
-
Constructor Details
-
ValueWrappedInfoProvider
public ValueWrappedInfoProvider(@Nullable InfoProvider wrappedProvider, @Nonnull ParameterProvider parameterProvider)
-
-
Method Details
-
getPositionProvider
- Specified by:
getPositionProviderin interfaceInfoProvider
-
getParameterProvider
- Specified by:
getParameterProviderin interfaceInfoProvider
-
getExtraInfo
- Specified by:
getExtraInfoin interfaceInfoProvider
-
passExtraInfo
- Specified by:
passExtraInfoin interfaceInfoProvider
-
getPassedExtraInfo
- Specified by:
getPassedExtraInfoin interfaceInfoProvider
-
hasPosition
public boolean hasPosition()- Specified by:
hasPositionin interfaceInfoProvider
-