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();
}