Contents
Class NPCObjectivesPlugin
java.lang.Object
com.hypixel.hytale.server.core.plugin.PluginBase
com.hypixel.hytale.server.core.plugin.JavaPlugin
com.hypixel.hytale.builtin.adventure.npcobjectives.NPCObjectivesPlugin
- All Implemented Interfaces:
CommandOwner
-
Field Summary
Fields inherited from class PluginBase
METRICS_REGISTRY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic NPCObjectivesPluginget()static booleanstatic voidstartObjective(Ref<EntityStore> playerRef, String taskId, Store<EntityStore> store) static StringupdateTaskCompletion(Store<EntityStore> store, Ref<EntityStore> ref, PlayerRef playerRef, UUID npcId, String taskId) Methods inherited from class JavaPlugin
getClassLoader, getFile, getTypeMethods inherited from class PluginBase
getAssetRegistry, getBasePermission, getChunkStoreRegistry, getClientFeatureRegistry, getCodecRegistry, getCodecRegistry, getCodecRegistry, getCommandRegistry, getDataDirectory, getEntityRegistry, getEntityStoreRegistry, getEventRegistry, getIdentifier, getLogger, getManifest, getName, getState, getTaskRegistry, isDisabled, isEnabled, preLoad
-
Constructor Details
-
NPCObjectivesPlugin
-
-
Method Details
-
get
-
hasTask
-
updateTaskCompletion
@Nullable public static String updateTaskCompletion(@Nonnull Store<EntityStore> store, @Nonnull Ref<EntityStore> ref, @Nonnull PlayerRef playerRef, @Nonnull UUID npcId, @Nonnull String taskId) -
startObjective
public static void startObjective(@Nonnull Ref<EntityStore> playerRef, @Nonnull String taskId, @Nonnull Store<EntityStore> store) -
getKillTrackerResourceType
-