Class PendingLoadPlugin
java.lang.Object
com.hypixel.hytale.server.core.plugin.pending.PendingLoadPlugin
- Direct Known Subclasses:
PendingLoadJavaPlugin
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final PluginIdentifierprivate final PluginManifestprivate final Path -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic List<PendingLoadPlugin> abstract PendingLoadPluginbooleandependsOn(PluginIdentifier identifier) booleangetPath()inthashCode()abstract booleanabstract PluginBaseload()toString()
-
Field Details
-
identifier
-
manifest
-
path
-
-
Constructor Details
-
PendingLoadPlugin
PendingLoadPlugin(@Nullable Path path, @Nonnull PluginManifest manifest)
-
-
Method Details
-
getIdentifier
-
getManifest
-
getPath
-
createSubPendingLoadPlugin
-
load
-
createSubPendingLoadPlugins
-
dependsOn
-
isInServerClassPath
public abstract boolean isInServerClassPath() -
equals
-
hashCode
public int hashCode() -
toString
-
calculateLoadOrder
@Nonnull public static List<PendingLoadPlugin> calculateLoadOrder(@Nonnull Map<PluginIdentifier, PendingLoadPlugin> pending)
-