Skip navigation links
A B C D E F G H I J L M N P R S T U V W Y 

A

addCommand(Command, String...) - Method in class net.ME1312.SubServers.Host.SubAPI
Registers a Command
addExtra(String, Object) - Method in class net.ME1312.SubServers.Host.API.SubPluginInfo
 
addExtra(String, Object) - Method in interface net.ME1312.SubServers.Host.Library.ExtraDataHandler
Add an extra value to this Server
addListener(SubPluginInfo, Listener...) - Method in class net.ME1312.SubServers.Host.SubAPI
Register SubEvent Listeners
AES - Class in net.ME1312.SubServers.Host.Network
A class to perform password-based AES encryption and decryption in CBC mode.
AES() - Constructor for class net.ME1312.SubServers.Host.Network.AES
 
AES.InvalidAESStreamException - Exception in net.ME1312.SubServers.Host.Network
Thrown if an attempt is made to decrypt an invalid AES stream.
AES.InvalidKeyLengthException - Exception in net.ME1312.SubServers.Host.Network
Thrown if an attempt is made to encrypt a stream with an invalid AES key length.
AES.InvalidPasswordException - Exception in net.ME1312.SubServers.Host.Network
Thrown if an attempt is made to decrypt a stream with an incorrect password.
AES.StrongEncryptionNotAvailableException - Exception in net.ME1312.SubServers.Host.Network
Thrown if 192- or 256-bit AES encryption or decryption is attempted, but not available on the particular Java platform.
api - Variable in class net.ME1312.SubServers.Host.ExHost
 
asBoolean() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLValue
Get Object as Boolean
asBooleanList() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLValue
Get Object as List
asDouble() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLValue
Get Object as Double
asDoubleList() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLValue
Get Object as Double List
asFloat() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLValue
Get Object as Float
asFloatList() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLValue
Get Object as Float List
asInt() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLValue
Get Object as Integer
asIntList() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLValue
Get Object as Integer List
asLong() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLValue
Get Object as Long
asLongList() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLValue
Get Object as Long List
asObject() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLValue
Get Object
asObjectList() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLValue
Get Object as List
asRawString() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLValue
Get Object as Unparsed String
asRawStringList() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLValue
Get Object as Unparsed String List
asSection() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLValue
Get Object as YAML Section
asSectionList() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLValue
Get Object as YAML Section List
asString() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLValue
Get Object as String
asStringList() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLValue
Get Object as String List
asUUID() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLValue
Get Object as UUID
asUUIDList() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLValue
 

B

bversion - Variable in class net.ME1312.SubServers.Host.ExHost
 

C

callback(String, JSONCallback) - Static method in class net.ME1312.SubServers.Host.Network.Packet.PacketInRunEvent
 
Cancellable - Interface in net.ME1312.SubServers.Host.Library.Event
Cancellable SubEvent Layout Class
cancelTask(UUID) - Method in class net.ME1312.SubServers.Host.SubAPI
Cancel a task
clear() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Remove all Objects from this YAML Section
clone() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Clone this YAML Section
Command - Class in net.ME1312.SubServers.Host.API
Command Layout Class
Command(SubPluginInfo) - Constructor for class net.ME1312.SubServers.Host.API.Command
Creates a new Command
command(String, String[]) - Method in class net.ME1312.SubServers.Host.API.Command
Run Command
command(String) - Method in class net.ME1312.SubServers.Host.Executable.SubServer
Commands the Server
CommandPreProcessEvent - Class in net.ME1312.SubServers.Host.API.Event
Command Pre-Process Event Class
CommandPreProcessEvent(ExHost, String) - Constructor for class net.ME1312.SubServers.Host.API.Event.CommandPreProcessEvent
Command Pre-Process Event
compare(Version, Version) - Static method in class net.ME1312.SubServers.Host.Library.Version.Version
Compare Versions
compareTo(Version) - Method in class net.ME1312.SubServers.Host.Library.Version.Version
Compare Versions
config - Variable in class net.ME1312.SubServers.Host.ExHost
 
Container<V> - Class in net.ME1312.SubServers.Host.Library
Container Class
Container(V) - Constructor for class net.ME1312.SubServers.Host.Library.Container
Creates a Container
contains(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Check if a Handle exists
copyDirectory(File, File) - Static method in class net.ME1312.SubServers.Host.Library.Util
Copy a Directory
copyFromJar(ClassLoader, String, String) - Static method in class net.ME1312.SubServers.Host.Library.Util
Copy from the Class Loader
create(String, SubCreator.ServerTemplate, Version, int, UUID, String) - Method in class net.ME1312.SubServers.Host.Executable.SubCreator
 
creator - Variable in class net.ME1312.SubServers.Host.ExHost
 

D

decrypt(String, InputStream, OutputStream) - Static method in class net.ME1312.SubServers.Host.Network.AES
decrypt(String, byte[]) - Static method in class net.ME1312.SubServers.Host.Network.AES
delay(long) - Method in class net.ME1312.SubServers.Host.API.SubTask
Delay this task
delay() - Method in class net.ME1312.SubServers.Host.API.SubTask
Get the Delay for this task
deleteDirectory(File) - Static method in class net.ME1312.SubServers.Host.Library.Util
Delete Directory
description() - Method in class net.ME1312.SubServers.Host.API.Command
Gets the Description of this Command
description(String) - Method in class net.ME1312.SubServers.Host.API.Command
Set the Description of this Command
destroy(int) - Method in class net.ME1312.SubServers.Host.Network.SubDataClient
Drops All Connections and Stops the SubData Listener
dir - Variable in class net.ME1312.SubServers.Host.ExHost
 

E

encrypt(int, String, InputStream, OutputStream) - Static method in class net.ME1312.SubServers.Host.Network.AES
Encrypts a stream of data.
encrypt(int, String, String) - Static method in class net.ME1312.SubServers.Host.Network.AES
Encrypts a stream of data.
end() - Static method in class net.ME1312.SubServers.Host.Library.Log.FileLogger
 
equals(Version) - Method in class net.ME1312.SubServers.Host.Library.Version.Version
See if Versions are Equal
error - Variable in class net.ME1312.SubServers.Host.Library.Log.Logger
 
ErrorStream - Class in net.ME1312.SubServers.Host.Library.Log
Error Log Stream Class
Event - Class in net.ME1312.SubServers.Host.Library.Event
SubEvent Layout Class
Event() - Constructor for class net.ME1312.SubServers.Host.Library.Event.Event
 
EventHandler - Annotation Type in net.ME1312.SubServers.Host.Library.Event
EventHandler Method Annotation
Methods annotated by this and registered in SubAPI will be run when the event is called
EventPriority - Enum in net.ME1312.SubServers.Host.Library.Event
Event Priority Class
Events will be run Lowest to Highest
Executable - Class in net.ME1312.SubServers.Host.Executable
Executable Variable Class
Executable(String) - Constructor for class net.ME1312.SubServers.Host.Executable.Executable
New Executable
Executable(File) - Constructor for class net.ME1312.SubServers.Host.Executable.Executable
New Executable
execute(JSONObject) - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketAuthorization
 
execute(JSONObject) - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketCommandServer
 
execute(JSONObject) - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketCreateServer
 
execute(JSONObject) - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketDownloadHostInfo
 
execute(JSONObject) - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketDownloadLang
 
execute(JSONObject) - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketDownloadNetworkList
 
execute(JSONObject) - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketDownloadPlayerList
 
execute(JSONObject) - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketDownloadServerInfo
 
execute(JSONObject) - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketDownloadServerList
 
execute(JSONObject) - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketExAddServer
 
execute(JSONObject) - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketExConfigureHost
 
execute(JSONObject) - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketExCreateServer
 
execute(JSONObject) - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketExDeleteServer
 
execute(JSONObject) - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketExRemoveServer
 
execute(JSONObject) - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketExUpdateServer
 
execute(JSONObject) - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketInReset
 
execute(JSONObject) - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketInRunEvent
 
execute(JSONObject) - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketLinkExHost
 
execute(JSONObject) - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketStartServer
 
execute(JSONObject) - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketStopServer
 
execute(JSONObject) - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketTeleportPlayer
 
execute(JSONObject) - Method in interface net.ME1312.SubServers.Host.Network.PacketIn
Execute Incoming Packet
executeEvent(Event) - Method in class net.ME1312.SubServers.Host.SubAPI
Run a SubEvent
ExHost - Class in net.ME1312.SubServers.Host
SubServers.Host Main Class
ExtraDataHandler - Interface in net.ME1312.SubServers.Host.Library
Extra Data Handler Layout Class

F

FileLogger - Class in net.ME1312.SubServers.Host.Library.Log
Log File Writer Class
forwardPacket(PacketOut, String) - Method in class net.ME1312.SubServers.Host.Network.SubDataClient
Forward Packet to Server

G

generate() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketAuthorization
 
generate() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketCommandServer
 
generate() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketCreateServer
 
generate() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketDownloadHostInfo
 
generate() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketDownloadLang
 
generate() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketDownloadNetworkList
 
generate() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketDownloadPlayerList
 
generate() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketDownloadServerInfo
 
generate() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketDownloadServerList
 
generate() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketExAddServer
 
generate() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketExConfigureHost
 
generate() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketExCreateServer
 
generate() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketExDeleteServer
 
generate() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketExRemoveServer
 
generate() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketExUpdateServer
 
generate() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketLinkExHost
 
generate() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketOutExLogMessage
 
generate() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketOutExRequestQueue
 
generate() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketStartServer
 
generate() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketStopServer
 
generate() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketTeleportPlayer
 
generate() - Method in interface net.ME1312.SubServers.Host.Network.PacketOut
Generate JSON Packet Contents
get() - Method in class net.ME1312.SubServers.Host.API.SubPluginInfo
Get Plugin Object
get() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLConfig
Get Config Contents
get(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get an Object by Handle
get(String, Object) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get an Object by Handle
get(String, YAMLValue) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get an Object by Handle
get() - Method in class net.ME1312.SubServers.Host.Library.Container
Grabs the Object
getAPI() - Method in class net.ME1312.SubServers.Host.Library.Event.Event
Gets SubAPI
getAppVersion() - Method in class net.ME1312.SubServers.Host.SubAPI
Gets the SubServers Version
getArguments() - Method in enum net.ME1312.SubServers.Host.Network.Packet.PacketExUpdateServer.UpdateType
 
getAuthors() - Method in class net.ME1312.SubServers.Host.API.SubPluginInfo
Get Authors List
getBackwards(Map<K, V>, V) - Static method in class net.ME1312.SubServers.Host.Library.Util
Get keys by value from map
getBetaVersion() - Method in class net.ME1312.SubServers.Host.SubAPI
Gets the SubServers Beta Version
getBoolean(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a Boolean by Handle
getBoolean(String, boolean) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a Boolean by Handle
getBooleanList(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a Boolean List by Handle
getBooleanList(String, List<Boolean>) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a Boolean List by Handle
getBuildOptions() - Method in class net.ME1312.SubServers.Host.Executable.SubCreator.ServerTemplate
Get the Build Options for this Template
getClient() - Method in class net.ME1312.SubServers.Host.Network.SubDataClient
Gets the Server Socket
getCommand() - Method in class net.ME1312.SubServers.Host.API.Event.CommandPreProcessEvent
Gets the full Command String
getCommand() - Method in class net.ME1312.SubServers.Host.API.Event.SubSendCommandEvent
Gets the Command to Send
getConfigOptions() - Method in class net.ME1312.SubServers.Host.Executable.SubCreator.ServerTemplate
Get the Configuration Options for this Template
getDataFolder() - Method in class net.ME1312.SubServers.Host.API.SubPluginInfo
Gets this Plugin's data folder
getDefiningSection() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLValue
Get the YAML Section this Object was defined in
getDependancies() - Method in class net.ME1312.SubServers.Host.API.SubPluginInfo
Gets the Dependencies List
getDescription() - Method in class net.ME1312.SubServers.Host.API.SubPluginInfo
Get Plugin Description
getDirectory() - Method in class net.ME1312.SubServers.Host.Executable.SubCreator.ServerTemplate
Get the Directory for this Template
getDirectory() - Method in class net.ME1312.SubServers.Host.Executable.SubServer
Get the Server Directory
getDisplayName() - Method in class net.ME1312.SubServers.Host.Executable.SubCreator.ServerTemplate
Get the Display Name of this Template
getDouble(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a Double by Handle
getDouble(String, double) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a Double by Handle
getDoubleList(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a Double List by Handle
getDoubleList(String, List<Double>) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a Double List by Handle
getEncryption() - Method in class net.ME1312.SubServers.Host.Network.SubDataClient
Gets the Connection's Encryption method
getExitCode() - Method in class net.ME1312.SubServers.Host.API.Event.SubDisableEvent
Get the Exit Code
getExtra(String) - Method in class net.ME1312.SubServers.Host.API.SubPluginInfo
 
getExtra() - Method in class net.ME1312.SubServers.Host.API.SubPluginInfo
 
getExtra(String) - Method in interface net.ME1312.SubServers.Host.Library.ExtraDataHandler
Get an extra value
getExtra() - Method in interface net.ME1312.SubServers.Host.Library.ExtraDataHandler
Get the extra value section
getFloat(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a Float by Handle
getFloat(String, float) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a Float by Handle
getFloatList(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a Float List by Handle
getFloatList(String, float) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a Float List by Handle
getHandler() - Method in class net.ME1312.SubServers.Host.Executable.SubLogger
Gets the Object using this Logger
getHandlers() - Method in class net.ME1312.SubServers.Host.Library.Event.Event
Get the handlers for this event
getHost() - Method in class net.ME1312.SubServers.Host.API.Event.SubAddServerEvent
Gets the Host of the Server
getHost() - Method in class net.ME1312.SubServers.Host.API.Event.SubCreateEvent
Get the Host the SubServer will run on
getHost() - Method in class net.ME1312.SubServers.Host.API.Event.SubRemoveServerEvent
Gets the Host of the Server
getIcon() - Method in class net.ME1312.SubServers.Host.Executable.SubCreator.ServerTemplate
Get the Item Icon for this Template
getInstance() - Static method in class net.ME1312.SubServers.Host.SubAPI
Gets the SubAPI Methods
getInt(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get an Integer by Handle
getInt(String, int) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get an Integer by Handle
getInternals() - Method in class net.ME1312.SubServers.Host.SubAPI
Deprecated.
Use SubAPI Methods when available
getIntList(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get an Integer List by Handle
getIntList(String, List<Integer>) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get an Integer List by Handle
getKeys() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get the Keys
getLang(String) - Method in class net.ME1312.SubServers.Host.SubAPI
Gets a value from the SubServers Lang
getLang() - Method in class net.ME1312.SubServers.Host.SubAPI
Gets the SubServers Lang
getList(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a List by Handle
getList(String, Collection<?>) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a List by Handle
getList(String, List<? extends YAMLValue>) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a List by Handle
getLoadBefore() - Method in class net.ME1312.SubServers.Host.API.SubPluginInfo
Gets the Load Before Plugins List
getLogger() - Method in class net.ME1312.SubServers.Host.API.SubPluginInfo
Gets the default Logger for this Plugin
getLogger() - Method in class net.ME1312.SubServers.Host.Executable.SubCreator
 
getLogger() - Method in class net.ME1312.SubServers.Host.Executable.SubServer
Get Process Logger
getLong(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a Long by Handle
getLong(String, long) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a Long by Handle
getLongList(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a Long List by Handle
getLongList(String, List<Long>) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a Long List by Handle
getName() - Method in class net.ME1312.SubServers.Host.API.Event.SubCreateEvent
Get the name the SubServer will use
getName() - Method in class net.ME1312.SubServers.Host.API.SubPluginInfo
Get Plugin's Name
getName() - Method in class net.ME1312.SubServers.Host.Executable.SubCreator.ServerTemplate
Get the Name of this Template
getName() - Method in class net.ME1312.SubServers.Host.Executable.SubLogger
Gets the Name of the task logging
getName() - Method in class net.ME1312.SubServers.Host.Executable.SubServer
Gets the name of the Server
getName() - Method in class net.ME1312.SubServers.Host.Network.SubDataClient
Gets the Assigned Host Name
getNew(Collection<? extends V>, Util.ReturnRunnable<V>) - Static method in class net.ME1312.SubServers.Host.Library.Util
Gets a new Variable that doesn't match the existing Variables
getObject(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a Object by Handle
getObject(String, Object) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a Object by Handle
getObjectList(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a Object List by Handle
getObjectList(String, List<?>) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a Object List by Handle
getPacket(String) - Static method in class net.ME1312.SubServers.Host.Network.SubDataClient
Grab PacketIn Instances via handle
getPlayer() - Method in class net.ME1312.SubServers.Host.API.Event.SubAddServerEvent
Gets the player that triggered the Event
getPlayer() - Method in class net.ME1312.SubServers.Host.API.Event.SubCreateEvent
Gets the player that triggered the Event
getPlayer() - Method in class net.ME1312.SubServers.Host.API.Event.SubRemoveServerEvent
Gets the player that triggered the Event
getPlayer() - Method in class net.ME1312.SubServers.Host.API.Event.SubSendCommandEvent
Gets the player that triggered the Event
getPlayer() - Method in class net.ME1312.SubServers.Host.API.Event.SubStartEvent
Gets the player that triggered the Event
getPlayer() - Method in class net.ME1312.SubServers.Host.API.Event.SubStopEvent
Gets the player that triggered the Event
getPlugin() - Method in class net.ME1312.SubServers.Host.Library.Event.Event
Gets your Plugin's Info
getPlugin(String) - Method in class net.ME1312.SubServers.Host.SubAPI
Gets a Plugin
getPlugins() - Method in class net.ME1312.SubServers.Host.SubAPI
Get a map of the Plugins
getPort() - Method in class net.ME1312.SubServers.Host.API.Event.SubCreateEvent
Get the Port the Server will use
getRawString(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get an Unparsed String by Handle
getRawString(String, String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get an Unparsed String by Handle
getRawStringList(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get an Unparsed String List by Handle
getRawStringList(String, List<String>) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get an Unparsed String List by Handle
getRuntimeDirectory() - Method in class net.ME1312.SubServers.Host.SubAPI
Gets the Runtime Directory
getSection(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a YAML Section by Handle
getSection(String, Map<String, ?>) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a YAML Section by Handle
getSection(String, YAMLSection) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a YAML Section by Handle
getSectionList(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a YAML Section List by Handle
getSectionList(String, Collection<? extends Map<String, ?>>) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a YAML Section List by Handle
getSectionList(String, List<? extends YAMLSection>) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a YAML Section List by Handle
getServer() - Method in class net.ME1312.SubServers.Host.API.Event.SubAddServerEvent
Gets the Server to be Added
getServer() - Method in class net.ME1312.SubServers.Host.API.Event.SubRemoveServerEvent
Gets the Server to be Removed
getServer() - Method in class net.ME1312.SubServers.Host.API.Event.SubSendCommandEvent
Gets the Server Effected
getServer() - Method in class net.ME1312.SubServers.Host.API.Event.SubStartEvent
Gets the Server Effected
getServer() - Method in class net.ME1312.SubServers.Host.API.Event.SubStopEvent
Gets the Server Effected
getServer() - Method in class net.ME1312.SubServers.Host.API.Event.SubStoppedEvent
Gets the Server Effected
getShort(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a Short by Handle
getShort(String, short) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a Short by Handle
getShortList(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a Short List by Handle
getShortList(String, List<Short>) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a Short List by Handle
getSoftDependancies() - Method in class net.ME1312.SubServers.Host.API.SubPluginInfo
Gets the Soft Dependencies List
getStopCommand() - Method in class net.ME1312.SubServers.Host.Executable.SubServer
Grab the Command to Stop the Server
getString(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a String by Handle
getString(String, String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a String by Handle
getStringList(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a String List by Handle
getStringList(String, List<String>) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a String List by Handle
getSubDataNetwork() - Method in class net.ME1312.SubServers.Host.SubAPI
Gets the SubData Network Manager
getTemplate() - Method in class net.ME1312.SubServers.Host.API.Event.SubCreateEvent
Get the Template to Use
getTemplate(String) - Method in class net.ME1312.SubServers.Host.API.Event.SubCreateEvent
Set the Template to Use
getType() - Method in class net.ME1312.SubServers.Host.Executable.SubCreator.ServerTemplate
Get the Type of this Template
getUniversalPath() - Method in class net.ME1312.SubServers.Host.Library.UniversalFile
Gets the Universal File Path (separated by ':')
getUUID(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a UUID by Handle
getUUID(String, UUID) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a UUID by Handle
getUUIDList(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a UUID List by Handle
getUUIDList(String, List<UUID>) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get a UUID List by Handle
getValue() - Method in enum net.ME1312.SubServers.Host.Network.Packet.PacketExUpdateServer.UpdateType
 
getValues() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Get the Values
getVersion() - Method in class net.ME1312.SubServers.Host.API.Event.SubCreateEvent
Get the Version the Server will use
getVersion() - Method in class net.ME1312.SubServers.Host.API.SubPluginInfo
Get Plugin's Version
getVersion() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketAuthorization
 
getVersion() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketCommandServer
 
getVersion() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketCreateServer
 
getVersion() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketDownloadHostInfo
 
getVersion() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketDownloadLang
 
getVersion() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketDownloadNetworkList
 
getVersion() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketDownloadPlayerList
 
getVersion() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketDownloadServerInfo
 
getVersion() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketDownloadServerList
 
getVersion() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketExAddServer
 
getVersion() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketExConfigureHost
 
getVersion() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketExCreateServer
 
getVersion() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketExDeleteServer
 
getVersion() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketExRemoveServer
 
getVersion() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketExUpdateServer
 
getVersion() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketInReset
 
getVersion() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketInRunEvent
 
getVersion() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketLinkExHost
 
getVersion() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketOutExLogMessage
 
getVersion() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketOutExRequestQueue
 
getVersion() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketStartServer
 
getVersion() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketStopServer
 
getVersion() - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketTeleportPlayer
 
getVersion() - Method in interface net.ME1312.SubServers.Host.Network.PacketIn
Get Packet Version
getVersion() - Method in interface net.ME1312.SubServers.Host.Network.PacketOut
Get Packet Version
getWebsite() - Method in class net.ME1312.SubServers.Host.API.SubPluginInfo
Get Authors' Website

H

hasExtra(String) - Method in class net.ME1312.SubServers.Host.API.SubPluginInfo
 
hasExtra(String) - Method in interface net.ME1312.SubServers.Host.Library.ExtraDataHandler
Determine if an extra value exists
help() - Method in class net.ME1312.SubServers.Host.API.Command
Get the Help Page for this Command
help(String...) - Method in class net.ME1312.SubServers.Host.API.Command
Set the Help Page for this Command
host - Variable in class net.ME1312.SubServers.Host.ExHost
 

I

IllegalPacketException - Exception in net.ME1312.SubServers.Host.Library.Exception
Illegal Packet Exception
IllegalPacketException() - Constructor for exception net.ME1312.SubServers.Host.Library.Exception.IllegalPacketException
 
IllegalPacketException(String) - Constructor for exception net.ME1312.SubServers.Host.Library.Exception.IllegalPacketException
 
IllegalPluginException - Exception in net.ME1312.SubServers.Host.Library.Exception
Illegal Plugin Exception
IllegalPluginException(Throwable) - Constructor for exception net.ME1312.SubServers.Host.Library.Exception.IllegalPluginException
 
IllegalPluginException(Throwable, String) - Constructor for exception net.ME1312.SubServers.Host.Library.Exception.IllegalPluginException
 
IllegalStringValueException - Exception in net.ME1312.SubServers.Host.Library.Exception
Illegal String Value Exception
IllegalStringValueException() - Constructor for exception net.ME1312.SubServers.Host.Library.Exception.IllegalStringValueException
 
IllegalStringValueException(String) - Constructor for exception net.ME1312.SubServers.Host.Library.Exception.IllegalStringValueException
 
info - Variable in class net.ME1312.SubServers.Host.Library.Log.Logger
 
InvalidAESStreamException() - Constructor for exception net.ME1312.SubServers.Host.Network.AES.InvalidAESStreamException
 
InvalidAESStreamException(Exception) - Constructor for exception net.ME1312.SubServers.Host.Network.AES.InvalidAESStreamException
 
InvalidPasswordException() - Constructor for exception net.ME1312.SubServers.Host.Network.AES.InvalidPasswordException
 
InvalidServerException - Exception in net.ME1312.SubServers.Host.Library.Exception
Invalid Server Exception
InvalidServerException() - Constructor for exception net.ME1312.SubServers.Host.Library.Exception.InvalidServerException
 
InvalidServerException(String) - Constructor for exception net.ME1312.SubServers.Host.Library.Exception.InvalidServerException
 
InvalidTemplateException - Exception in net.ME1312.SubServers.Host.Library.Exception
Invalid Template Exception
InvalidTemplateException() - Constructor for exception net.ME1312.SubServers.Host.Library.Exception.InvalidTemplateException
 
InvalidTemplateException(String) - Constructor for exception net.ME1312.SubServers.Host.Library.Exception.InvalidTemplateException
 
isBoolean(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Check if object is a Boolean by Handle
isBoolean() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLValue
Check if object is a Boolean
isBusy() - Method in class net.ME1312.SubServers.Host.Executable.SubCreator
 
isCancelled() - Method in class net.ME1312.SubServers.Host.API.Event.CommandPreProcessEvent
 
isCancelled() - Method in interface net.ME1312.SubServers.Host.Library.Event.Cancellable
Gets if the Event has been Cancelled
isDouble(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Check if object is a Double by Handle
isDouble() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLValue
Check if object is a Double
isEnabled() - Method in class net.ME1312.SubServers.Host.API.SubPluginInfo
Sets the Plugin's Enabled Status
isEnabled() - Method in class net.ME1312.SubServers.Host.Executable.SubCreator.ServerTemplate
Get the Enabled Status of this Template
isEnabled() - Method in class net.ME1312.SubServers.Host.Executable.SubServer
If the Server is Enabled
isEqual(Version, Version) - Static method in class net.ME1312.SubServers.Host.Library.Version.Version
See if Versions are Equal
isException(Util.ExceptionRunnable) - Static method in class net.ME1312.SubServers.Host.Library.Util
Determines if an Exception will occur
isFile() - Method in class net.ME1312.SubServers.Host.Executable.Executable
Check if the Executable String is a file
isFloat(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Check if object is a Float by Handle
isFloat() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLValue
Check if object is a Float
isForced() - Method in class net.ME1312.SubServers.Host.API.Event.SubStopEvent
Gets if it was a forced shutdown
isInt(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Check if object is an Integer by Handle
isInt() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLValue
Check if object is an Integer
isList(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Check if object is a List by Handle
isList() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLValue
Check if object is a List
isLogging() - Method in class net.ME1312.SubServers.Host.Executable.SubLogger
Get if the Logger is currently logging
isLogging() - Method in class net.ME1312.SubServers.Host.Executable.SubServer
If the Server is Logging
isLong(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Check if object is a Long by Handle
isLong() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLValue
Check if object is a Long
isNull(Object...) - Static method in class net.ME1312.SubServers.Host.Library.Util
Checks values to make sure they're not null
isRunning() - Method in class net.ME1312.SubServers.Host.Executable.SubServer
If the Server is Running
isSection(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Check if object is a YAML Section by Handle
isSection() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLValue
Check if object is a YAML Section
isString(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Check if object is a String by Handle
isString() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLValue
Check if object is a String
isUUID(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Check if object is a UUID by Handle
isUUID() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLValue
Check if object is a UUID

J

JSONCallback - Interface in net.ME1312.SubServers.Host.Library
JSON Callback Class

L

lang - Variable in class net.ME1312.SubServers.Host.ExHost
 
Launch - Class in net.ME1312.SubServers.Host
SubServers.Host Launcher Class
Launch() - Constructor for class net.ME1312.SubServers.Host.Launch
 
Listener - Interface in net.ME1312.SubServers.Host.Library.Event
Simple Listener Layout Class
log - Variable in class net.ME1312.SubServers.Host.ExHost
 
Logger - Class in net.ME1312.SubServers.Host.Library.Log
Logger Class
Logger(String) - Constructor for class net.ME1312.SubServers.Host.Library.Log.Logger
Gets a new Logger
LogStream - Class in net.ME1312.SubServers.Host.Library.Log
Log Stream Class

M

main(String[]) - Static method in class net.ME1312.SubServers.Host.ExHost
SubServers.Host Launch
main(String[]) - Static method in class net.ME1312.SubServers.Host.Launch
Prepare and launch SubServers.Host
message - Variable in class net.ME1312.SubServers.Host.Library.Log.Logger
 
move(File, File) - Method in class net.ME1312.SubServers.Host.Network.Packet.PacketExDeleteServer
 

N

name() - Method in class net.ME1312.SubServers.Host.Library.NamedContainer
Gets the name of the Container
NamedContainer<T,V> - Class in net.ME1312.SubServers.Host.Library
Named Container Class
NamedContainer(T, V) - Constructor for class net.ME1312.SubServers.Host.Library.NamedContainer
Creates a TaggedContainer
net.ME1312.SubServers.Host - package net.ME1312.SubServers.Host
 
net.ME1312.SubServers.Host.API - package net.ME1312.SubServers.Host.API
 
net.ME1312.SubServers.Host.API.Event - package net.ME1312.SubServers.Host.API.Event
 
net.ME1312.SubServers.Host.Executable - package net.ME1312.SubServers.Host.Executable
 
net.ME1312.SubServers.Host.Library - package net.ME1312.SubServers.Host.Library
 
net.ME1312.SubServers.Host.Library.Config - package net.ME1312.SubServers.Host.Library.Config
 
net.ME1312.SubServers.Host.Library.Event - package net.ME1312.SubServers.Host.Library.Event
 
net.ME1312.SubServers.Host.Library.Exception - package net.ME1312.SubServers.Host.Library.Exception
 
net.ME1312.SubServers.Host.Library.Log - package net.ME1312.SubServers.Host.Library.Log
 
net.ME1312.SubServers.Host.Library.Version - package net.ME1312.SubServers.Host.Library.Version
 
net.ME1312.SubServers.Host.Network - package net.ME1312.SubServers.Host.Network
 
net.ME1312.SubServers.Host.Network.Packet - package net.ME1312.SubServers.Host.Network.Packet
 

P

PacketAuthorization - Class in net.ME1312.SubServers.Host.Network.Packet
Authorization Packet
PacketAuthorization(ExHost) - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketAuthorization
New PacketAuthorization
PacketCommandServer - Class in net.ME1312.SubServers.Host.Network.Packet
Command Server Packet
PacketCommandServer() - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketCommandServer
New PacketCommandServer (In)
PacketCommandServer(UUID, String, String, JSONCallback...) - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketCommandServer
New PacketCommandServer (Out)
PacketCreateServer - Class in net.ME1312.SubServers.Host.Network.Packet
Create Server Packet
PacketCreateServer() - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketCreateServer
New PacketCreateServer (In)
PacketCreateServer(UUID, String, String, SubCreator.ServerType, Version, int, int, JSONCallback...) - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketCreateServer
New PacketCreateServer (Out)
PacketDownloadHostInfo - Class in net.ME1312.SubServers.Host.Network.Packet
Download Host Info Packet
PacketDownloadHostInfo() - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketDownloadHostInfo
New PacketDownloadHostInfo (In)
PacketDownloadHostInfo(String, JSONCallback...) - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketDownloadHostInfo
New PacketDownloadHostInfo (Out)
PacketDownloadLang - Class in net.ME1312.SubServers.Host.Network.Packet
 
PacketDownloadLang() - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketDownloadLang
 
PacketDownloadLang(ExHost) - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketDownloadLang
 
PacketDownloadNetworkList - Class in net.ME1312.SubServers.Host.Network.Packet
Download Network List Packet
PacketDownloadNetworkList() - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketDownloadNetworkList
New PacketDownloadNetworkList (In)
PacketDownloadNetworkList(JSONCallback...) - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketDownloadNetworkList
New PacketDownloadNetworkList (Out)
PacketDownloadPlayerList - Class in net.ME1312.SubServers.Host.Network.Packet
Download Player List Packet
PacketDownloadPlayerList() - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketDownloadPlayerList
New PacketDownloadPlayerList (In)
PacketDownloadPlayerList(JSONCallback...) - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketDownloadPlayerList
New PacketDownloadPlayerList (Out)
PacketDownloadServerInfo - Class in net.ME1312.SubServers.Host.Network.Packet
Download Server Info Packet
PacketDownloadServerInfo() - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketDownloadServerInfo
New PacketDownloadServerInfo (In)
PacketDownloadServerInfo(String, JSONCallback...) - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketDownloadServerInfo
New PacketDownloadServerInfo (Out)
PacketDownloadServerList - Class in net.ME1312.SubServers.Host.Network.Packet
Download Server List Packet
PacketDownloadServerList() - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketDownloadServerList
New PacketDownloadServerList (In)
PacketDownloadServerList(String, JSONCallback...) - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketDownloadServerList
New PacketDownloadServerList (Out)
PacketExAddServer - Class in net.ME1312.SubServers.Host.Network.Packet
Create Server Packet
PacketExAddServer(ExHost) - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketExAddServer
New PacketExAddServer (In)
PacketExAddServer(int, String, String) - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketExAddServer
New PacketExAddServer (Out)
PacketExConfigureHost - Class in net.ME1312.SubServers.Host.Network.Packet
External Host Configuration Packet
PacketExConfigureHost(ExHost) - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketExConfigureHost
New PacketExConfigureHost
PacketExCreateServer - Class in net.ME1312.SubServers.Host.Network.Packet
Create Server Packet
PacketExCreateServer(ExHost) - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketExCreateServer
New PacketExCreateServer (In)
PacketExCreateServer(int, String, JSONObject, String) - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketExCreateServer
New PacketCreateServer (Out)
PacketExDeleteServer - Class in net.ME1312.SubServers.Host.Network.Packet
Create Server Packet
PacketExDeleteServer(ExHost) - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketExDeleteServer
New PacketExDeleteServer (In)
PacketExDeleteServer(int, String, String) - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketExDeleteServer
New PacketExDeleteServer (Out)
PacketExRemoveServer - Class in net.ME1312.SubServers.Host.Network.Packet
Create Server Packet
PacketExRemoveServer(ExHost) - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketExRemoveServer
New PacketExRemoveServer (In)
PacketExRemoveServer(int, String, String) - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketExRemoveServer
New PacketExRemoveServer (Out)
PacketExUpdateServer - Class in net.ME1312.SubServers.Host.Network.Packet
Update Server Packet
PacketExUpdateServer(ExHost) - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketExUpdateServer
New PacketExUpdateServer (In)
PacketExUpdateServer(SubServer, PacketExUpdateServer.UpdateType, Object...) - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketExUpdateServer
New PacketExUpdateServer (Out)
PacketExUpdateServer.UpdateType - Enum in net.ME1312.SubServers.Host.Network.Packet
 
PacketIn - Interface in net.ME1312.SubServers.Host.Network
PacketIn Layout Class
PacketInReset - Class in net.ME1312.SubServers.Host.Network.Packet
Reset Packet
PacketInReset(ExHost) - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketInReset
 
PacketInRunEvent - Class in net.ME1312.SubServers.Host.Network.Packet
Run Event Packet
PacketInRunEvent() - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketInRunEvent
New PacketInRunEvent
PacketLinkExHost - Class in net.ME1312.SubServers.Host.Network.Packet
Link Host Packet
PacketLinkExHost(ExHost) - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketLinkExHost
New PacketLinkHost
PacketOut - Interface in net.ME1312.SubServers.Host.Network
PacketOut Layout Class
PacketOutExLogMessage - Class in net.ME1312.SubServers.Host.Network.Packet
Message Log External Host Packet
PacketOutExLogMessage(UUID, String) - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketOutExLogMessage
New PacketInExLogMessage (Out)
PacketOutExRequestQueue - Class in net.ME1312.SubServers.Host.Network.Packet
Queue Request Packet
PacketOutExRequestQueue() - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketOutExRequestQueue
New PacketOutExRequestQueue
PacketStartServer - Class in net.ME1312.SubServers.Host.Network.Packet
Start Server Packet
PacketStartServer() - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketStartServer
New PacketStartServer (In)
PacketStartServer(UUID, String, JSONCallback...) - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketStartServer
New PacketStartServer (Out)
PacketStopServer - Class in net.ME1312.SubServers.Host.Network.Packet
 
PacketStopServer() - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketStopServer
 
PacketStopServer(UUID, String, boolean, JSONCallback...) - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketStopServer
 
PacketTeleportPlayer - Class in net.ME1312.SubServers.Host.Network.Packet
Teleport Player Packet
PacketTeleportPlayer() - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketTeleportPlayer
New PacketTeleportPlayer (In)
PacketTeleportPlayer(UUID, String, JSONCallback...) - Constructor for class net.ME1312.SubServers.Host.Network.Packet.PacketTeleportPlayer
New PacketTeleportPlayer (Out)
plugin() - Method in class net.ME1312.SubServers.Host.API.Command
Gets the Plugin that registering this Command
plugin() - Method in class net.ME1312.SubServers.Host.API.SubTask
Get the Plugin that created this task
print(Throwable) - Method in class net.ME1312.SubServers.Host.Library.Log.ErrorStream
Print an Exception
print(Object) - Method in class net.ME1312.SubServers.Host.Library.Log.LogStream
Print an Object
print(String) - Method in class net.ME1312.SubServers.Host.Library.Log.LogStream
Print a String
print(char[]) - Method in class net.ME1312.SubServers.Host.Library.Log.LogStream
Print an Array of Characters
print(char) - Method in class net.ME1312.SubServers.Host.Library.Log.LogStream
Print a Character
println(Throwable...) - Method in class net.ME1312.SubServers.Host.Library.Log.ErrorStream
Print multiple Exceptions (separated by a new line)
println(Object...) - Method in class net.ME1312.SubServers.Host.Library.Log.LogStream
Print multiple Objects (separated by a new line)
println(String...) - Method in class net.ME1312.SubServers.Host.Library.Log.LogStream
Print multiple Strings (separated by a new line)
println(char[]...) - Method in class net.ME1312.SubServers.Host.Library.Log.LogStream
Print multiple Arrays of Characters (separated by a new line)
println(char...) - Method in class net.ME1312.SubServers.Host.Library.Log.LogStream
Print multiple Characters (separated by a new line)

R

random(int, int) - Static method in class net.ME1312.SubServers.Host.Library.Util
Get a Random Integer
readAll(Reader) - Static method in class net.ME1312.SubServers.Host.Library.Util
Read Everything from Reader
register(String...) - Method in class net.ME1312.SubServers.Host.API.Command
Register this Command
registerPacket(PacketIn, String) - Static method in class net.ME1312.SubServers.Host.Network.SubDataClient
Register PacketIn to the Network
registerPacket(Class<? extends PacketOut>, String) - Static method in class net.ME1312.SubServers.Host.Network.SubDataClient
Register PacketOut to the Network
reload() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLConfig
Reload Config Contents
remove(String) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Remove an Object by Handle
removeCommand(String...) - Method in class net.ME1312.SubServers.Host.SubAPI
Unregisters a Command
removeExtra(String) - Method in class net.ME1312.SubServers.Host.API.SubPluginInfo
 
removeExtra(String) - Method in interface net.ME1312.SubServers.Host.Library.ExtraDataHandler
Remove an extra value from this Server
removeListener(SubPluginInfo, Listener...) - Method in class net.ME1312.SubServers.Host.SubAPI
Unregister SubEvent Listeners
rename(T) - Method in class net.ME1312.SubServers.Host.Library.NamedContainer
Renames the Container
repeat(long) - Method in class net.ME1312.SubServers.Host.API.SubTask
Set the Repeat Interval for this task
repeat() - Method in class net.ME1312.SubServers.Host.API.SubTask
Get the Repeat Interval for this task
run(JSONObject) - Method in interface net.ME1312.SubServers.Host.Library.JSONCallback
Run the Callback
run() - Method in interface net.ME1312.SubServers.Host.Library.Util.ExceptionRunnable
 
run() - Method in interface net.ME1312.SubServers.Host.Library.Util.ReturnRunnable
 

S

save() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLConfig
Save Config Contents
schedule() - Method in class net.ME1312.SubServers.Host.API.SubTask
Schedule this task
schedule(SubTask) - Method in class net.ME1312.SubServers.Host.SubAPI
Schedule a task
schedule(SubPluginInfo, Runnable) - Method in class net.ME1312.SubServers.Host.SubAPI
Schedule a task
schedule(SubPluginInfo, Runnable, long) - Method in class net.ME1312.SubServers.Host.SubAPI
Schedule a task
schedule(SubPluginInfo, Runnable, long, long) - Method in class net.ME1312.SubServers.Host.SubAPI
Schedule a task
sendPacket(PacketOut) - Method in class net.ME1312.SubServers.Host.Network.SubDataClient
Send Packet to Client
servers - Variable in class net.ME1312.SubServers.Host.ExHost
 
ServerTemplate(String, boolean, String, File, YAMLSection, YAMLSection) - Constructor for class net.ME1312.SubServers.Host.Executable.SubCreator.ServerTemplate
Create a SubCreator Template
set(YAMLSection) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLConfig
Set Config Contents
set(String, Object) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Set Object into this YAML Section
set(String, Collection<V>) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Set Collection<V> into this YAML Section
set(V) - Method in class net.ME1312.SubServers.Host.Library.Container
Overwrite the Object
setAll(Map<String, ?>) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Set All Objects into this YAML Section
setAll(YAMLSection) - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Copy YAML Values to this YAML Section
setCancelled(boolean) - Method in class net.ME1312.SubServers.Host.API.Event.CommandPreProcessEvent
 
setCancelled(boolean) - Method in interface net.ME1312.SubServers.Host.Library.Event.Cancellable
Sets if the Event is Cancelled
setCommand(String) - Method in class net.ME1312.SubServers.Host.API.Event.SubSendCommandEvent
Sets the Command to be Sent
setDisplayName(String) - Method in class net.ME1312.SubServers.Host.Executable.SubCreator.ServerTemplate
Sets the Display Name for this Template
setEnabled(boolean) - Method in class net.ME1312.SubServers.Host.API.SubPluginInfo
Sets if the Plugin is Enabled
setEnabled(boolean) - Method in class net.ME1312.SubServers.Host.Executable.SubCreator.ServerTemplate
Set the Enabled Status of this Template
setEnabled(boolean) - Method in class net.ME1312.SubServers.Host.Executable.SubServer
Set if the Server is Enabled
setExitCode(int) - Method in class net.ME1312.SubServers.Host.API.Event.SubDisableEvent
Set the Exit Code
setIcon(String) - Method in class net.ME1312.SubServers.Host.Executable.SubCreator.ServerTemplate
Set the Item Icon for this Template
setLogger(Logger) - Method in class net.ME1312.SubServers.Host.API.SubPluginInfo
Replace this Plugin's Logger with a custom one
setLogging(boolean) - Method in class net.ME1312.SubServers.Host.Executable.SubServer
Set if the Server is Logging
setStopCommand(String) - Method in class net.ME1312.SubServers.Host.Executable.SubServer
Set the Command that Stops the Server
setup(PrintStream, PrintStream, File) - Static method in class net.ME1312.SubServers.Host.Library.Log.Logger
Setup the SubServers Log System
setVersion(Version) - Method in class net.ME1312.SubServers.Host.API.Event.SubCreateEvent
Set the Version the Server will use
severe - Variable in class net.ME1312.SubServers.Host.Library.Log.Logger
 
start() - Method in class net.ME1312.SubServers.Host.Executable.SubLogger
Start Logger
start(UUID) - Method in class net.ME1312.SubServers.Host.Executable.SubServer
Starts the Server
stop() - Method in class net.ME1312.SubServers.Host.Executable.SubLogger
Stop Logger
stop() - Method in class net.ME1312.SubServers.Host.Executable.SubServer
Stops the Server
stop(int) - Method in class net.ME1312.SubServers.Host.ExHost
Stop SubServers.Host
StrongEncryptionNotAvailableException(int) - Constructor for exception net.ME1312.SubServers.Host.Network.AES.StrongEncryptionNotAvailableException
 
SubAddServerEvent - Class in net.ME1312.SubServers.Host.API.Event
Add Server Event
SubAddServerEvent(UUID, String, String) - Constructor for class net.ME1312.SubServers.Host.API.Event.SubAddServerEvent
Server Add Event
SubAPI - Class in net.ME1312.SubServers.Host
SubAPI Class
SubCommand - Class in net.ME1312.SubServers.Host
Command Class
SubCreateEvent - Class in net.ME1312.SubServers.Host.API.Event
Server Create Event
SubCreateEvent(UUID, String, String, String, Version, int) - Constructor for class net.ME1312.SubServers.Host.API.Event.SubCreateEvent
Server Create Event
SubCreator - Class in net.ME1312.SubServers.Host.Executable
Internal SubCreator Class
SubCreator(ExHost) - Constructor for class net.ME1312.SubServers.Host.Executable.SubCreator
Creates a SubCreator Instance
SubCreator.ServerTemplate - Class in net.ME1312.SubServers.Host.Executable
 
SubCreator.ServerType - Enum in net.ME1312.SubServers.Host.Executable
 
subdata - Variable in class net.ME1312.SubServers.Host.ExHost
 
SubDataClient - Class in net.ME1312.SubServers.Host.Network
SubData Direct Client Class
SubDataClient(ExHost, String, InetAddress, int, SubDataClient.Encryption) - Constructor for class net.ME1312.SubServers.Host.Network.SubDataClient
SubServers Client Instance
SubDataClient.Encryption - Enum in net.ME1312.SubServers.Host.Network
 
SubDisableEvent - Class in net.ME1312.SubServers.Host.API.Event
SubServers.Host Disable Event Class
SubDisableEvent(ExHost, int) - Constructor for class net.ME1312.SubServers.Host.API.Event.SubDisableEvent
SubServers.Host Disable Event
SubEnableEvent - Class in net.ME1312.SubServers.Host.API.Event
SubServers.Host Enable Event Class
SubEnableEvent(ExHost) - Constructor for class net.ME1312.SubServers.Host.API.Event.SubEnableEvent
SubServers.Host Enable Event
SubLogger - Class in net.ME1312.SubServers.Host.Executable
Internal Process Logger Class
SubNetworkConnectEvent - Class in net.ME1312.SubServers.Host.API.Event
SubData Network Disconnect Event
SubNetworkConnectEvent(SubDataClient) - Constructor for class net.ME1312.SubServers.Host.API.Event.SubNetworkConnectEvent
SubData Network Disconnect Event
SubNetworkDisconnectEvent - Class in net.ME1312.SubServers.Host.API.Event
SubData Network Disconnect Event
SubNetworkDisconnectEvent() - Constructor for class net.ME1312.SubServers.Host.API.Event.SubNetworkDisconnectEvent
 
SubPlugin - Annotation Type in net.ME1312.SubServers.Host.API
SubPlugin Class Annotation
Classes defined in package.xml and annotated with this will be loaded
SubPluginInfo - Class in net.ME1312.SubServers.Host.API
SubPlugin Info Class
SubPluginInfo(ExHost, Object, String, Version, List<String>, String, URL, List<String>, List<String>, List<String>) - Constructor for class net.ME1312.SubServers.Host.API.SubPluginInfo
Create a SubPlugin Description
SubRemoveServerEvent - Class in net.ME1312.SubServers.Host.API.Event
Remove Server Event
SubRemoveServerEvent(UUID, String, String) - Constructor for class net.ME1312.SubServers.Host.API.Event.SubRemoveServerEvent
Server Remove Event
SubSendCommandEvent - Class in net.ME1312.SubServers.Host.API.Event
Send Command Event
SubSendCommandEvent(UUID, String, String) - Constructor for class net.ME1312.SubServers.Host.API.Event.SubSendCommandEvent
Server Command Event
SubServer - Class in net.ME1312.SubServers.Host.Executable
Internal SubServer Class
SubServer(ExHost, String, boolean, boolean, String, Executable, String) - Constructor for class net.ME1312.SubServers.Host.Executable.SubServer
Creates a SubServer
SubStartEvent - Class in net.ME1312.SubServers.Host.API.Event
Start Server Event
SubStartEvent(UUID, String) - Constructor for class net.ME1312.SubServers.Host.API.Event.SubStartEvent
Server Start Event
SubStopEvent - Class in net.ME1312.SubServers.Host.API.Event
Server Stop Event
SubStopEvent(UUID, String, boolean) - Constructor for class net.ME1312.SubServers.Host.API.Event.SubStopEvent
Server Stop Event
SubStoppedEvent - Class in net.ME1312.SubServers.Host.API.Event
Server Shell Exit Event
SubStoppedEvent(String) - Constructor for class net.ME1312.SubServers.Host.API.Event.SubStoppedEvent
Server Shell Exit Event
SubTask - Class in net.ME1312.SubServers.Host.API
SubServers Task Builder Class
SubTask(SubPluginInfo) - Constructor for class net.ME1312.SubServers.Host.API.SubTask
Create a new Task
superSection() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Go up a level in the config (or null if this is the top layer)
SystemLogger - Class in net.ME1312.SubServers.Host.Library.Log
System.out and System.err Override Class

T

templates - Variable in class net.ME1312.SubServers.Host.ExHost
 
terminate() - Method in class net.ME1312.SubServers.Host.Executable.SubCreator
 
terminate() - Method in class net.ME1312.SubServers.Host.Executable.SubServer
Terminates the Server
toFile() - Method in class net.ME1312.SubServers.Host.Executable.Executable
Get Executable File
toJSON() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLConfig
Converts Config Contents to JSON
toJSON() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Convert to JSON
toString() - Method in class net.ME1312.SubServers.Host.Executable.Executable
 
toString() - Method in enum net.ME1312.SubServers.Host.Executable.SubCreator.ServerType
 
toString() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLConfig
 
toString() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLSection
 
toString() - Method in class net.ME1312.SubServers.Host.Library.Config.YAMLValue
 
toString() - Method in class net.ME1312.SubServers.Host.Library.Event.Event
 
toString() - Method in class net.ME1312.SubServers.Host.Library.Version.Version
 

U

unescapeJavaString(String) - Static method in class net.ME1312.SubServers.Host.Library.Util
Parse escapes in a Java String
UniversalFile - Class in net.ME1312.SubServers.Host.Library
Universal File Class
UniversalFile(String) - Constructor for class net.ME1312.SubServers.Host.Library.UniversalFile
Creates a File Link.
UniversalFile(String, char) - Constructor for class net.ME1312.SubServers.Host.Library.UniversalFile
Creates a File Link.
UniversalFile(File) - Constructor for class net.ME1312.SubServers.Host.Library.UniversalFile
Creates a File Link.
UniversalFile(File, String) - Constructor for class net.ME1312.SubServers.Host.Library.UniversalFile
Creates a File.
UniversalFile(File, String, char) - Constructor for class net.ME1312.SubServers.Host.Library.UniversalFile
Creates a File.
unregisterPacket(PacketIn) - Static method in class net.ME1312.SubServers.Host.Network.SubDataClient
Unregister PacketIn from the Network
unregisterPacket(Class<? extends PacketOut>) - Static method in class net.ME1312.SubServers.Host.Network.SubDataClient
Unregister PacketOut to the Network
usage() - Method in class net.ME1312.SubServers.Host.API.Command
Get the Usage of this Command
usage(String...) - Method in class net.ME1312.SubServers.Host.API.Command
Set the Usage of this Command
Util - Class in net.ME1312.SubServers.Host.Library
SubServers Utility Class
Util.ExceptionRunnable - Interface in net.ME1312.SubServers.Host.Library
 
Util.ReturnRunnable<R> - Interface in net.ME1312.SubServers.Host.Library
 

V

valueOf(String) - Static method in enum net.ME1312.SubServers.Host.Executable.SubCreator.ServerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ME1312.SubServers.Host.Library.Event.EventPriority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ME1312.SubServers.Host.Network.Packet.PacketExUpdateServer.UpdateType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.ME1312.SubServers.Host.Network.SubDataClient.Encryption
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.ME1312.SubServers.Host.Executable.SubCreator.ServerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ME1312.SubServers.Host.Library.Event.EventPriority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ME1312.SubServers.Host.Network.Packet.PacketExUpdateServer.UpdateType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.ME1312.SubServers.Host.Network.SubDataClient.Encryption
Returns an array containing the constants of this enum type, in the order they are declared.
version - Variable in class net.ME1312.SubServers.Host.ExHost
 
Version - Class in net.ME1312.SubServers.Host.Library.Version
Version Class
Version(String) - Constructor for class net.ME1312.SubServers.Host.Library.Version.Version
Creates a Version
Version(Integer...) - Constructor for class net.ME1312.SubServers.Host.Library.Version.Version
Creates a Version
VersionTokenizer - Class in net.ME1312.SubServers.Host.Library.Version
 

W

waitFor() - Method in class net.ME1312.SubServers.Host.Executable.SubCreator
 
waitFor() - Method in class net.ME1312.SubServers.Host.Executable.SubServer
Waits for the Server to Stop
warn - Variable in class net.ME1312.SubServers.Host.Library.Log.Logger
 
write(int) - Method in class net.ME1312.SubServers.Host.Library.Log.FileLogger
 
write(int) - Method in class net.ME1312.SubServers.Host.Library.Log.SystemLogger
 

Y

YAMLConfig - Class in net.ME1312.SubServers.Host.Library.Config
YAML Config Class
YAMLConfig(File) - Constructor for class net.ME1312.SubServers.Host.Library.Config.YAMLConfig
Creates/Loads a YAML Formatted Config
YAMLSection - Class in net.ME1312.SubServers.Host.Library.Config
YAML Config Section Class
YAMLSection() - Constructor for class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Creates an empty YAML Section
YAMLSection(InputStream) - Constructor for class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Creates a YAML Section from an Input Stream
YAMLSection(Reader) - Constructor for class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Creates a YAML Section from a Reader
YAMLSection(JSONObject) - Constructor for class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Creates a YAML Section from JSON Contents
YAMLSection(String) - Constructor for class net.ME1312.SubServers.Host.Library.Config.YAMLSection
Creates a YAML Section from String
YAMLValue - Class in net.ME1312.SubServers.Host.Library.Config
YAML Value Class
A B C D E F G H I J L M N P R S T U V W Y 
Skip navigation links