PendingLoadPlugin

abstract class PendingLoadPlugin

The main plugin class for Pendingload. This plugin provides gameplay features for the Hytale server. Extend this class to create a plugin.

java.lang.Object > PendingLoadPlugin

Field Summary

subPlugins

final List subPlugins

Field subPlugins.

plugins

final ObjectArrayList plugins

Field plugins.

that

final PendingLoadPlugin that

Field that.

classpathPlugins

final HashSet classpathPlugins

Field classpathPlugins.

manifest

final PluginManifest manifest

Field manifest.

dep

final EntryNode dep

Field dep.

manifest2

final PluginManifest manifest2

Field manifest2.

targetNode

final EntryNode targetNode

Field targetNode.

sb

final StringBuilder sb

Field sb.

loadOrder

final ObjectArrayList loadOrder

Field loadOrder.

node2

final EntryNode node2

Field node2.

identifier2

final PluginIdentifier identifier2

Field identifier2.

sb2

final StringBuilder sb2

Field sb2.

Method Detail

getIdentifier

public PluginIdentifier getIdentifier ()

Method getIdentifier.

getManifest

public PluginManifest getManifest ()

Method getManifest.

getPath

public Path getPath ()

Method getPath.

createSubPendingLoadPlugins

public List createSubPendingLoadPlugins ()

Method createSubPendingLoadPlugins.

dependsOn

public boolean dependsOn (final PluginIdentifier identifier)

Method dependsOn.

Parameters:
final PluginIdentifier identifier

equals

public boolean equals (@Nullable final Object o)

Method equals.

Parameters:
@Nullable final Object o

hashCode

public int hashCode ()

Method hashCode.

toString

public String toString ()

Method toString.

calculateLoadOrder

static List calculateLoadOrder (@Nonnull final Map pending)

Method calculateLoadOrder.

Parameters:
@Nonnull final Map pending

EntryNode

public new EntryNode (entry.getValue()

Method EntryNode.

Parameters:
entry.getValue( entry.getValue(

HashSet

public new HashSet ()

Method HashSet.

IllegalArgumentException

public new IllegalArgumentException (sb.toString()

Method IllegalArgumentException.

Parameters:
sb.toString( sb.toString(