InfoProvider interface
Пакет: com.hypixel.hytale.server.npc.sensorinfo
Файл: com/hypixel/hytale/server/npc/sensorinfo/InfoProvider.java
Методы (2)
| Модификаторы | Возврат | Сигнатура |
|---|---|---|
abstract |
boolean |
hasPositionboolean hasPosition() |
abstract |
<E extends ExtraInfoProvider> void |
passExtraInfo<E extends ExtraInfoProvider> void passExtraInfo(E var1) |
Исходный код
Показать/скрыть
class="kw">package com.hypixel.hytale.server.npc.sensorinfo;
class="kw">import com.hypixel.hytale.server.npc.sensorinfo.parameterproviders.ParameterProvider;
class="kw">import javax.annotation.Nullable;
class="kw">public class="kw">interface InfoProvider {
@Nullable
IPositionProvider getPositionProvider();
@Nullable
ParameterProvider getParameterProvider(int var1);
@Nullable
<E class="kw">extends ExtraInfoProvider> E getExtraInfo(Class<E> var1);
<E class="kw">extends ExtraInfoProvider> void passExtraInfo(E var1);
@Nullable
<E class="kw">extends ExtraInfoProvider> E getPassedExtraInfo(Class<E> var1);
boolean hasPosition();
}