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
getPath
public
Path
getPath
()
Method getPath.
createSubPendingLoadPlugins
public
List
createSubPendingLoadPlugins
()
Method createSubPendingLoadPlugins.
equals
public
boolean
equals
(@Nullable final Object o)
Method equals.
- Parameters:
@Nullable final Objecto
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 Mappending
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(