diff --git a/Artifacts/SubServers.Bungee.jar b/Artifacts/SubServers.Bungee.jar index 2c28aa02..03dd97cb 100644 Binary files a/Artifacts/SubServers.Bungee.jar and b/Artifacts/SubServers.Bungee.jar differ diff --git a/Artifacts/SubServers.Client.Bukkit.jar b/Artifacts/SubServers.Client.Bukkit.jar index 9131387d..6d788f9a 100644 Binary files a/Artifacts/SubServers.Client.Bukkit.jar and b/Artifacts/SubServers.Client.Bukkit.jar differ diff --git a/Artifacts/SubServers.Console.jar b/Artifacts/SubServers.Console.jar index 3a073b00..b163f085 100644 Binary files a/Artifacts/SubServers.Console.jar and b/Artifacts/SubServers.Console.jar differ diff --git a/Artifacts/SubServers.Host.jar b/Artifacts/SubServers.Host.jar index 6d5195ba..56e31405 100644 Binary files a/Artifacts/SubServers.Host.jar and b/Artifacts/SubServers.Host.jar differ diff --git a/Artifacts/SubServers.Sync.jar b/Artifacts/SubServers.Sync.jar index b8ae3345..8c5e6d00 100644 Binary files a/Artifacts/SubServers.Sync.jar and b/Artifacts/SubServers.Sync.jar differ diff --git a/Javadoc/SubServers.Bungee.jar b/Javadoc/SubServers.Bungee.jar index b1a9f060..8e282403 100644 Binary files a/Javadoc/SubServers.Bungee.jar and b/Javadoc/SubServers.Bungee.jar differ diff --git a/Javadoc/SubServers.Bungee/allclasses-frame.html b/Javadoc/SubServers.Bungee/allclasses-frame.html index edd1d5da..2a19d91c 100644 --- a/Javadoc/SubServers.Bungee/allclasses-frame.html +++ b/Javadoc/SubServers.Bungee/allclasses-frame.html @@ -16,6 +16,7 @@
  • AES.InvalidKeyLengthException
  • AES.InvalidPasswordException
  • AES.StrongEncryptionNotAvailableException
  • +
  • Callback
  • Cipher
  • Client
  • ClientHandler
  • @@ -38,7 +39,6 @@
  • InvalidHostException
  • InvalidServerException
  • InvalidTemplateException
  • -
  • JSONCallback
  • Launch
  • Metrics
  • NamedContainer
  • diff --git a/Javadoc/SubServers.Bungee/allclasses-noframe.html b/Javadoc/SubServers.Bungee/allclasses-noframe.html index 26b6e5d8..88543bca 100644 --- a/Javadoc/SubServers.Bungee/allclasses-noframe.html +++ b/Javadoc/SubServers.Bungee/allclasses-noframe.html @@ -16,6 +16,7 @@
  • AES.InvalidKeyLengthException
  • AES.InvalidPasswordException
  • AES.StrongEncryptionNotAvailableException
  • +
  • Callback
  • Cipher
  • Client
  • ClientHandler
  • @@ -38,7 +39,6 @@
  • InvalidHostException
  • InvalidServerException
  • InvalidTemplateException
  • -
  • JSONCallback
  • Launch
  • Metrics
  • NamedContainer
  • diff --git a/Javadoc/SubServers.Bungee/index-all.html b/Javadoc/SubServers.Bungee/index-all.html index 254425d3..0f3c7ce7 100644 --- a/Javadoc/SubServers.Bungee/index-all.html +++ b/Javadoc/SubServers.Bungee/index-all.html @@ -67,7 +67,7 @@ -
    A B C D E F G H I J L M N O P R S T U V W Y Z  +
    A B C D E F G H I L M N O P R S T U V W Y Z 

    A

    @@ -302,6 +302,10 @@

    C

    +
    Callback<T> - Interface in net.ME1312.SubServers.Bungee.Library
    +
    +
    Callback Class
    +
    Cipher - Interface in net.ME1312.SubServers.Bungee.Network
    SubData Cipher Layout Class
    @@ -496,7 +500,7 @@
    Edits the Server
    -
    encrypt(String, JSONObject) - Method in interface net.ME1312.SubServers.Bungee.Network.Cipher
    +
    encrypt(String, YAMLSection) - Method in interface net.ME1312.SubServers.Bungee.Network.Cipher
    Encrypt JSON Data
    @@ -504,7 +508,7 @@
    Encrypts a stream of data.
    -
    encrypt(String, JSONObject) - Method in class net.ME1312.SubServers.Bungee.Network.Encryption.AES
    +
    encrypt(String, YAMLSection) - Method in class net.ME1312.SubServers.Bungee.Network.Encryption.AES
    This method calls to AES.encrypt(int, String, InputStream, OutputStream), simplified for the Cipher interface.
    @@ -564,57 +568,57 @@
    Override BungeeCord Method for the previously used one
    -
    execute(Client, JSONObject) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketAuthorization
    +
    execute(Client, YAMLSection) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketAuthorization
     
    -
    execute(Client, JSONObject) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketCommandServer
    +
    execute(Client, YAMLSection) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketCommandServer
     
    -
    execute(Client, JSONObject) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketCreateServer
    +
    execute(Client, YAMLSection) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketCreateServer
     
    -
    execute(Client, JSONObject) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketDownloadHostInfo
    +
    execute(Client, YAMLSection) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketDownloadHostInfo
     
    -
    execute(Client, JSONObject) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketDownloadLang
    +
    execute(Client, YAMLSection) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketDownloadLang
     
    -
    execute(Client, JSONObject) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketDownloadNetworkList
    +
    execute(Client, YAMLSection) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketDownloadNetworkList
     
    -
    execute(Client, JSONObject) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketDownloadPlayerList
    +
    execute(Client, YAMLSection) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketDownloadPlayerList
     
    -
    execute(Client, JSONObject) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketDownloadProxyInfo
    +
    execute(Client, YAMLSection) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketDownloadProxyInfo
     
    -
    execute(Client, JSONObject) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketDownloadServerInfo
    +
    execute(Client, YAMLSection) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketDownloadServerInfo
     
    -
    execute(Client, JSONObject) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketDownloadServerList
    +
    execute(Client, YAMLSection) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketDownloadServerList
     
    -
    execute(Client, JSONObject) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketEditServer
    +
    execute(Client, YAMLSection) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketEditServer
     
    -
    execute(Client, JSONObject) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketExAddServer
    +
    execute(Client, YAMLSection) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketExAddServer
     
    -
    execute(Client, JSONObject) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketExConfigureHost
    +
    execute(Client, YAMLSection) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketExConfigureHost
     
    -
    execute(Client, JSONObject) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketExCreateServer
    +
    execute(Client, YAMLSection) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketExCreateServer
     
    -
    execute(Client, JSONObject) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketExDeleteServer
    +
    execute(Client, YAMLSection) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketExDeleteServer
     
    -
    execute(Client, JSONObject) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketExRemoveServer
    +
    execute(Client, YAMLSection) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketExRemoveServer
     
    -
    execute(Client, JSONObject) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketExUpdateServer
    +
    execute(Client, YAMLSection) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketExUpdateServer
     
    -
    execute(Client, JSONObject) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketInExLogMessage
    +
    execute(Client, YAMLSection) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketInExLogMessage
     
    -
    execute(Client, JSONObject) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketInExRequestQueue
    +
    execute(Client, YAMLSection) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketInExRequestQueue
     
    -
    execute(Client, JSONObject) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketLinkExHost
    +
    execute(Client, YAMLSection) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketLinkExHost
     
    -
    execute(Client, JSONObject) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketLinkProxy
    +
    execute(Client, YAMLSection) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketLinkProxy
     
    -
    execute(Client, JSONObject) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketLinkServer
    +
    execute(Client, YAMLSection) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketLinkServer
     
    -
    execute(Client, JSONObject) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketListenLog
    +
    execute(Client, YAMLSection) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketListenLog
     
    -
    execute(Client, JSONObject) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketStartServer
    +
    execute(Client, YAMLSection) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketStartServer
     
    -
    execute(Client, JSONObject) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketStopServer
    +
    execute(Client, YAMLSection) - Method in class net.ME1312.SubServers.Bungee.Network.Packet.PacketStopServer
     
    -
    execute(Client, JSONObject) - Method in interface net.ME1312.SubServers.Bungee.Network.PacketIn
    +
    execute(Client, YAMLSection) - Method in interface net.ME1312.SubServers.Bungee.Network.PacketIn
    Execute Incoming Packet
    @@ -774,7 +778,7 @@
     
    generate() - Method in interface net.ME1312.SubServers.Bungee.Network.PacketOut
    -
    Generate JSON Packet Contents
    +
    Generate Packet Contents
    get() - Method in class net.ME1312.SubServers.Bungee.Host.SubServerController
    @@ -2083,16 +2087,6 @@
    Check if object is a UUID
    - - - -

    J

    -
    -
    JSONCallback - Interface in net.ME1312.SubServers.Bungee.Library
    -
    -
    JSON Callback Class
    -
    -
    @@ -2364,7 +2358,7 @@
    New PacketExAddServer (In)
    -
    PacketExAddServer(String, boolean, boolean, String, Executable, String, UUID, JSONCallback...) - Constructor for class net.ME1312.SubServers.Bungee.Network.Packet.PacketExAddServer
    +
    PacketExAddServer(String, boolean, boolean, String, Executable, String, UUID, Callback<YAMLSection>...) - Constructor for class net.ME1312.SubServers.Bungee.Network.Packet.PacketExAddServer
    New PacketExAddServer (Out)
    @@ -2388,7 +2382,7 @@
    New PacketExCreateServer
    -
    PacketExCreateServer(String, SubCreator.ServerTemplate, Version, int, UUID, JSONCallback...) - Constructor for class net.ME1312.SubServers.Bungee.Network.Packet.PacketExCreateServer
    +
    PacketExCreateServer(String, SubCreator.ServerTemplate, Version, int, UUID, Callback<YAMLSection>...) - Constructor for class net.ME1312.SubServers.Bungee.Network.Packet.PacketExCreateServer
    New PacketExCreateServer (Out)
    @@ -2400,7 +2394,7 @@
    New PacketExDeleteServer
    -
    PacketExDeleteServer(String, JSONObject, JSONCallback...) - Constructor for class net.ME1312.SubServers.Bungee.Network.Packet.PacketExDeleteServer
    +
    PacketExDeleteServer(String, YAMLSection, Callback<YAMLSection>...) - Constructor for class net.ME1312.SubServers.Bungee.Network.Packet.PacketExDeleteServer
    New PacketExDeleteServer (Out)
    @@ -2412,7 +2406,7 @@
    New PacketExRemoveServer (In)
    -
    PacketExRemoveServer(String, JSONCallback...) - Constructor for class net.ME1312.SubServers.Bungee.Network.Packet.PacketExRemoveServer
    +
    PacketExRemoveServer(String, Callback<YAMLSection>...) - Constructor for class net.ME1312.SubServers.Bungee.Network.Packet.PacketExRemoveServer
    New PacketExRemoveServer (Out)
    @@ -2526,7 +2520,7 @@
    New PacketOutRunEvent (Registerer)
    -
    PacketOutRunEvent(Class<? extends SubEvent>, JSONObject) - Constructor for class net.ME1312.SubServers.Bungee.Network.Packet.PacketOutRunEvent
    +
    PacketOutRunEvent(Class<? extends SubEvent>, YAMLSection) - Constructor for class net.ME1312.SubServers.Bungee.Network.Packet.PacketOutRunEvent
    New PacketOutRunEvent (Out)
    @@ -2692,7 +2686,7 @@
     
    resetSudo(SubStoppedEvent) - Method in class net.ME1312.SubServers.Bungee.SubPlugin
     
    -
    run(JSONObject) - Method in interface net.ME1312.SubServers.Bungee.Library.JSONCallback
    +
    run(T) - Method in interface net.ME1312.SubServers.Bungee.Library.Callback
    Run the Callback
    @@ -3603,10 +3597,6 @@ the order they are declared.
    Creates a YAML Section from String
    -
    YAMLSection(JSONObject) - Constructor for class net.ME1312.SubServers.Bungee.Library.Config.YAMLSection
    -
    -
    Creates a YAML Section from JSON Contents
    -
    YAMLSection(Map<String, ?>) - Constructor for class net.ME1312.SubServers.Bungee.Library.Config.YAMLSection
    Creates a YAML Section from Map Contents
    @@ -3624,7 +3614,7 @@ the order they are declared.
    zip(File, OutputStream) - Static method in class net.ME1312.SubServers.Bungee.Library.Util
     
    -A B C D E F G H I J L M N O P R S T U V W Y Z  +A B C D E F G H I L M N O P R S T U V W Y Z 
    diff --git a/Javadoc/SubServers.Bungee/net/ME1312/SubServers/Bungee/Library/JSONCallback.html b/Javadoc/SubServers.Bungee/net/ME1312/SubServers/Bungee/Library/Callback.html similarity index 80% rename from Javadoc/SubServers.Bungee/net/ME1312/SubServers/Bungee/Library/JSONCallback.html rename to Javadoc/SubServers.Bungee/net/ME1312/SubServers/Bungee/Library/Callback.html index c2cd58ca..b244ea20 100644 --- a/Javadoc/SubServers.Bungee/net/ME1312/SubServers/Bungee/Library/JSONCallback.html +++ b/Javadoc/SubServers.Bungee/net/ME1312/SubServers/Bungee/Library/Callback.html @@ -3,7 +3,7 @@ -JSONCallback (SubServers.Bungee) +Callback (SubServers.Bungee) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@