diff --git a/Artifacts/SubServers.Bungee.jar b/Artifacts/SubServers.Bungee.jar
index 31ae8781..4cf87a9e 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 7dd20dfd..688f8109 100644
Binary files a/Artifacts/SubServers.Client.Bukkit.jar and b/Artifacts/SubServers.Client.Bukkit.jar differ
diff --git a/Javadoc/SubServers.Client.Bukkit/allclasses-frame.html b/Javadoc/SubServers.Client.Bukkit/allclasses-frame.html
index ff60b92c..d1c080c7 100644
--- a/Javadoc/SubServers.Client.Bukkit/allclasses-frame.html
+++ b/Javadoc/SubServers.Client.Bukkit/allclasses-frame.html
@@ -12,6 +12,7 @@
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/SubAddServerEvent.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/SubAddServerEvent.html
index ddcc2b7f..c837c1aa 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/SubAddServerEvent.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/SubAddServerEvent.html
@@ -119,6 +119,7 @@ var activeTableTab = "activeTableTab";
public class SubAddServerEvent
extends org.bukkit.event.Event
implements SubEvent
+Add Server Event
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/SubCreateEvent.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/SubCreateEvent.html
index ab7c9c38..5e35b87a 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/SubCreateEvent.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/SubCreateEvent.html
@@ -119,6 +119,7 @@ var activeTableTab = "activeTableTab";
public class SubCreateEvent
extends org.bukkit.event.Event
implements SubEvent
+Server Create Event
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/SubDataRecieveGenericInfoEvent.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/SubDataRecieveGenericInfoEvent.html
index ed551ce9..aea67d1f 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/SubDataRecieveGenericInfoEvent.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/SubDataRecieveGenericInfoEvent.html
@@ -119,6 +119,7 @@ var activeTableTab = "activeTableTab";
public class SubDataRecieveGenericInfoEvent
extends org.bukkit.event.Event
implements SubEvent
+SubData Recieve Generic Info Event
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/SubRemoveServerEvent.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/SubRemoveServerEvent.html
index 136c20ef..640fca69 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/SubRemoveServerEvent.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/SubRemoveServerEvent.html
@@ -119,6 +119,7 @@ var activeTableTab = "activeTableTab";
public class SubRemoveServerEvent
extends org.bukkit.event.Event
implements SubEvent
+Remove Server Event
@@ -155,7 +156,7 @@ implements SubRemoveServerEvent(java.util.UUID player,
java.lang.String host,
java.lang.String server)
-Server Add Event
+Server Remove Event
@@ -196,7 +197,7 @@ implements
java.lang.String |
getServer()
-Gets the Server to be Added
+Gets the Server to be Removed
|
@@ -237,7 +238,7 @@ implements Server Add Event
+Server Remove Event
- Parameters:
player
- Player Adding Server
@@ -260,10 +261,10 @@ implements
getServer
public java.lang.String getServer()
-Gets the Server to be Added
+Gets the Server to be Removed
- Returns:
-- The Server to be Added
+- The Server to be Removed
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/SubSendCommandEvent.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/SubSendCommandEvent.html
index e364d5ed..75a3ab43 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/SubSendCommandEvent.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/SubSendCommandEvent.html
@@ -119,6 +119,7 @@ var activeTableTab = "activeTableTab";
public class SubSendCommandEvent
extends org.bukkit.event.Event
implements SubEvent
+Send Command Event
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/SubStartEvent.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/SubStartEvent.html
index e9552952..ee492eac 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/SubStartEvent.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/SubStartEvent.html
@@ -119,6 +119,7 @@ var activeTableTab = "activeTableTab";
public class SubStartEvent
extends org.bukkit.event.Event
implements SubEvent
+Start Server Event
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/SubStopEvent.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/SubStopEvent.html
index 8b321b08..c4b54fad 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/SubStopEvent.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/SubStopEvent.html
@@ -119,6 +119,7 @@ var activeTableTab = "activeTableTab";
public class SubStopEvent
extends org.bukkit.event.Event
implements SubEvent
+Server Stop Event
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/SubStoppedEvent.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/SubStoppedEvent.html
index 858b5411..40a49d8c 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/SubStoppedEvent.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/SubStoppedEvent.html
@@ -119,6 +119,7 @@ var activeTableTab = "activeTableTab";
public class SubStoppedEvent
extends org.bukkit.event.Event
implements SubEvent
+Server Shell Exit Event
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/package-summary.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/package-summary.html
index 0fd2209b..3b28e3cd 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/package-summary.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Event/package-summary.html
@@ -82,35 +82,51 @@
SubAddServerEvent |
- |
+
+ Add Server Event
+ |
SubCreateEvent |
- |
+
+ Server Create Event
+ |
SubDataRecieveGenericInfoEvent |
- |
+
+ SubData Recieve Generic Info Event
+ |
SubRemoveServerEvent |
- |
+
+ Remove Server Event
+ |
SubSendCommandEvent |
- |
+
+ Send Command Event
+ |
SubStartEvent |
- |
+
+ Start Server Event
+ |
SubStopEvent |
- |
+
+ Server Stop Event
+ |
SubStoppedEvent |
- |
+
+ Server Shell Exit Event
+ |
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Graphic/Renderer.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Graphic/Renderer.html
index d649acdf..00b3f3d6 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Graphic/Renderer.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Graphic/Renderer.html
@@ -100,6 +100,7 @@ var activeTableTab = "activeTableTab";
public interface Renderer
+GUI Renderer Layout Class
@@ -120,16 +121,22 @@ var activeTableTab = "activeTableTab";
org.bukkit.inventory.ItemStack |
-getIcon() |
+getIcon()
+Get Renderer Icon
+ |
boolean |
-isEnabled(java.lang.String object) |
+isEnabled(java.lang.String object)
+Check if this Renderer is enabled for this Object
+ |
void |
open(org.bukkit.entity.Player player,
- java.lang.String object) |
+ java.lang.String object)
+Open the GUI
+
@@ -154,6 +161,12 @@ var activeTableTab = "activeTableTab";
open
void open(org.bukkit.entity.Player player,
java.lang.String object)
+Open the GUI
+
+- Parameters:
+player
- Player Opening
+object
- Object Name
+
@@ -163,6 +176,11 @@ var activeTableTab = "activeTableTab";
-
getIcon
org.bukkit.inventory.ItemStack getIcon()
+Get Renderer Icon
+
+- Returns:
+- Icon
+
@@ -172,6 +190,13 @@ var activeTableTab = "activeTableTab";
-
isEnabled
boolean isEnabled(java.lang.String object)
+Check if this Renderer is enabled for this Object
+
+- Parameters:
+object
- Object Name
+- Returns:
+- Enabled Status
+
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Graphic/UIListener.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Graphic/UIListener.html
index 42d84d2b..763b6c4d 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Graphic/UIListener.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Graphic/UIListener.html
@@ -114,6 +114,7 @@ var activeTableTab = "activeTableTab";
public class UIListener
extends java.lang.Object
implements org.bukkit.event.Listener
+GUI Listener
@@ -132,7 +133,9 @@ implements org.bukkit.event.Listener
Constructor and Description |
-UIListener(SubPlugin plugin) |
+UIListener(SubPlugin plugin)
+Creates a new GUI Listener
+ |
@@ -151,15 +154,21 @@ implements org.bukkit.event.Listener
void |
-clean(org.bukkit.event.player.PlayerQuitEvent event) |
+clean(org.bukkit.event.player.PlayerQuitEvent event)
+Clean Renderers
+ |
void |
-click(org.bukkit.event.inventory.InventoryClickEvent event) |
+click(org.bukkit.event.inventory.InventoryClickEvent event)
+Click Listener
+ |
void |
-close(org.bukkit.event.inventory.InventoryCloseEvent event) |
+close(org.bukkit.event.inventory.InventoryCloseEvent event)
+GUI Close Listener
+ |
UIRenderer |
@@ -169,11 +178,15 @@ implements org.bukkit.event.Listener
void |
-input(org.bukkit.event.player.PlayerChatEvent event) |
+input(org.bukkit.event.player.PlayerChatEvent event)
+Input Listener
+ |
void |
-input(org.bukkit.event.player.PlayerCommandPreprocessEvent event) |
+input(org.bukkit.event.player.PlayerCommandPreprocessEvent event)
+Input Listener
+ |
@@ -237,6 +255,11 @@ implements org.bukkit.event.Listener
click
public void click(org.bukkit.event.inventory.InventoryClickEvent event)
+Click Listener
+
+- Parameters:
+event
- Event
+
@@ -246,6 +269,11 @@ implements org.bukkit.event.Listener
input
public void input(org.bukkit.event.player.PlayerChatEvent event)
+Input Listener
+
+- Parameters:
+event
- Event
+
@@ -255,6 +283,11 @@ implements org.bukkit.event.Listener
input
public void input(org.bukkit.event.player.PlayerCommandPreprocessEvent event)
+Input Listener
+
+- Parameters:
+event
- Event
+
@@ -264,6 +297,11 @@ implements org.bukkit.event.Listener
close
public void close(org.bukkit.event.inventory.InventoryCloseEvent event)
+GUI Close Listener
+
+- Parameters:
+event
- Event
+
@@ -273,6 +311,11 @@ implements org.bukkit.event.Listener
clean
public void clean(org.bukkit.event.player.PlayerQuitEvent event)
+Clean Renderers
+
+- Parameters:
+event
- Event
+
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.CreatorOptions.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.CreatorOptions.html
index 04550167..b192635f 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.CreatorOptions.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.CreatorOptions.html
@@ -118,6 +118,7 @@ var activeTableTab = "activeTableTab";
public static class UIRenderer.CreatorOptions
extends UIRenderer.Options
+SubCreator Options Class
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.Options.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.Options.html
index 64aac1bd..11514a50 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.Options.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.Options.html
@@ -117,6 +117,7 @@ var activeTableTab = "activeTableTab";
public abstract static class UIRenderer.Options
extends java.lang.Object
+Options Layout Class
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.html
index f46eb625..25731b4f 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.html
@@ -129,11 +129,15 @@ extends java.lang.Object
static class |
-UIRenderer.CreatorOptions |
+UIRenderer.CreatorOptions
+SubCreator Options Class
+ |
static class |
-UIRenderer.Options |
+UIRenderer.Options
+Options Layout Class
+ |
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Graphic/package-summary.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Graphic/package-summary.html
index b97b7e71..9a02b1f8 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Graphic/package-summary.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Graphic/package-summary.html
@@ -82,7 +82,9 @@
Renderer |
- |
+
+ GUI Renderer Layout Class
+ |
@@ -97,7 +99,9 @@
UIListener |
- |
+
+ GUI Listener
+ |
UIRenderer |
@@ -105,11 +109,15 @@
UIRenderer.CreatorOptions |
- |
+
+ SubCreator Options Class
+ |
UIRenderer.Options |
- |
+
+ Options Layout Class
+ |
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Config/YAMLConfig.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Config/YAMLConfig.html
index a5cdda57..0a068f71 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Config/YAMLConfig.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Config/YAMLConfig.html
@@ -109,6 +109,7 @@ var activeTableTab = "activeTableTab";
public class YAMLConfig
extends java.lang.Object
+YAML Config Class
@@ -127,7 +128,9 @@ extends java.lang.Object
Constructor and Description |
-YAMLConfig(java.io.File file) |
+YAMLConfig(java.io.File file)
+Creates/Loads a YAML Formatted Config
+ |
@@ -146,23 +149,33 @@ extends java.lang.Object
YAMLSection |
-get() |
+get()
+Get Config Contents
+ |
void |
-reload() |
+reload()
+Reload Config Contents
+ |
void |
-save() |
+save()
+Save Config Contents
+ |
void |
-set(YAMLSection yaml) |
+set(YAMLSection value)
+Set Config Contents
+ |
org.json.JSONObject |
-toJSON() |
+toJSON()
+Converts Config Contents to JSON
+ |
java.lang.String |
@@ -199,7 +212,10 @@ extends java.lang.Object
public YAMLConfig(java.io.File file)
throws java.io.IOException,
org.yaml.snakeyaml.error.YAMLException
+Creates/Loads a YAML Formatted Config
+- Parameters:
+file
-
- Throws:
java.io.IOException
org.yaml.snakeyaml.error.YAMLException
@@ -221,6 +237,11 @@ extends java.lang.Object
get
public YAMLSection get()
+Get Config Contents
+
+- Returns:
+- Config Contents
+
@@ -229,7 +250,12 @@ extends java.lang.Object
@@ -240,6 +266,7 @@ extends java.lang.Object
reload
public void reload()
throws java.io.IOException
+Reload Config Contents
- Throws:
java.io.IOException
@@ -254,6 +281,7 @@ extends java.lang.Object
save
public void save()
throws java.io.IOException
+Save Config Contents
- Throws:
java.io.IOException
@@ -280,6 +308,11 @@ extends java.lang.Object
toJSON
public org.json.JSONObject toJSON()
+Converts Config Contents to JSON
+
+- Returns:
+- JSON Formatted Config Contents
+
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Config/YAMLSection.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Config/YAMLSection.html
index 8f019768..b5d740f6 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Config/YAMLSection.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Config/YAMLSection.html
@@ -17,7 +17,7 @@
catch(err) {
}
//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54":10,"i55":10,"i56":10,"i57":10,"i58":10,"i59":10,"i60":10,"i61":10,"i62":10,"i63":10,"i64":10,"i65":10,"i66":10,"i67":10,"i68":10,"i69":10,"i70":10,"i71":10,"i72":10,"i73":10,"i74":10,"i75":10,"i76":10,"i77":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -109,6 +109,7 @@ var activeTableTab = "activeTableTab";
public class YAMLSection
extends java.lang.Object
+YAML Config Section Class
@@ -127,19 +128,29 @@ extends java.lang.Object
Constructor and Description |
-YAMLSection() |
+YAMLSection()
+Creates an empty YAML Section
+ |
-YAMLSection(java.io.InputStream io) |
+YAMLSection(java.io.InputStream stream)
+Creates a YAML Section from an Input Stream
+ |
-YAMLSection(org.json.JSONObject json) |
+YAMLSection(org.json.JSONObject json)
+Creates a YAML Section from JSON Contents
+ |
-YAMLSection(java.io.Reader reader) |
+YAMLSection(java.io.Reader reader)
+Creates a YAML Section from a Reader
+ |
-YAMLSection(java.lang.String yaml) |
+YAMLSection(java.lang.String str)
+Creates a YAML Section from String
+ |
@@ -158,327 +169,503 @@ extends java.lang.Object
void |
-clear() |
+clear()
+Remove all Objects from this YAML Section
+ |
-boolean |
-contains(java.lang.String label) |
+YAMLSection |
+clone()
+Clone this YAML Section
+ |
-YAMLValue |
-get(java.lang.String label) |
+boolean |
+contains(java.lang.String handle)
+Check if a Handle exists
+ |
YAMLValue |
-get(java.lang.String label,
- java.lang.Object def) |
+get(java.lang.String handle)
+Get an Object by Handle
+ |
YAMLValue |
-get(java.lang.String label,
- YAMLValue def) |
+get(java.lang.String handle,
+ java.lang.Object def)
+Get an Object by Handle
+ |
-boolean |
-getBoolean(java.lang.String label) |
+YAMLValue |
+get(java.lang.String handle,
+ YAMLValue def)
+Get an Object by Handle
+ |
boolean |
-getBoolean(java.lang.String label,
- boolean def) |
+getBoolean(java.lang.String handle)
+Get a Boolean by Handle
+ |
-java.util.List<java.lang.Boolean> |
-getBooleanList(java.lang.String label) |
+boolean |
+getBoolean(java.lang.String handle,
+ boolean def)
+Get a Boolean by Handle
+ |
java.util.List<java.lang.Boolean> |
-getBooleanList(java.lang.String label,
- java.util.List<java.lang.Boolean> def) |
+getBooleanList(java.lang.String handle)
+Get a Boolean List by Handle
+ |
-java.lang.String |
-getColoredString(java.lang.String label,
- char color) |
+java.util.List<java.lang.Boolean> |
+getBooleanList(java.lang.String handle,
+ java.util.List<java.lang.Boolean> def)
+Get a Boolean List by Handle
+ |
java.lang.String |
-getColoredString(java.lang.String label,
- java.lang.String def,
- char color) |
+getColoredString(java.lang.String handle,
+ char color)
+Get a Colored String by Handle
+ |
-java.util.List<java.lang.String> |
-getColoredStringList(java.lang.String label,
- char color) |
+java.lang.String |
+getColoredString(java.lang.String handle,
+ java.lang.String def,
+ char color)
+Get a Colored String by Handle
+ |
java.util.List<java.lang.String> |
-getColoredStringList(java.lang.String label,
- java.util.List<java.lang.String> def,
- char color) |
+getColoredStringList(java.lang.String handle,
+ char color)
+Get a Colored String List by Handle
+ |
-double |
-getDouble(java.lang.String label) |
+java.util.List<java.lang.String> |
+getColoredStringList(java.lang.String handle,
+ java.util.List<java.lang.String> def,
+ char color)
+Get a Colored String List by Handle
+ |
double |
-getDouble(java.lang.String label,
- double def) |
+getDouble(java.lang.String handle)
+Get a Double by Handle
+ |
-java.util.List<java.lang.Double> |
-getDoubleList(java.lang.String label) |
+double |
+getDouble(java.lang.String handle,
+ double def)
+Get a Double by Handle
+ |
java.util.List<java.lang.Double> |
-getDoubleList(java.lang.String label,
- java.util.List<java.lang.Double> def) |
+getDoubleList(java.lang.String handle)
+Get a Double List by Handle
+ |
-float |
-getFloat(java.lang.String label) |
+java.util.List<java.lang.Double> |
+getDoubleList(java.lang.String handle,
+ java.util.List<java.lang.Double> def)
+Get a Double List by Handle
+ |
float |
-getFloat(java.lang.String label,
- float def) |
+getFloat(java.lang.String handle)
+Get a Float by Handle
+ |
-java.util.List<java.lang.Float> |
-getFloatList(java.lang.String label) |
+float |
+getFloat(java.lang.String handle,
+ float def)
+Get a Float by Handle
+ |
java.util.List<java.lang.Float> |
-getFloatList(java.lang.String label,
- float def) |
+getFloatList(java.lang.String handle)
+Get a Float List by Handle
+ |
-int |
-getInt(java.lang.String label) |
+java.util.List<java.lang.Float> |
+getFloatList(java.lang.String handle,
+ float def)
+Get a Float List by Handle
+ |
int |
-getInt(java.lang.String label,
- int def) |
+getInt(java.lang.String handle)
+Get an Integer by Handle
+ |
-java.util.List<java.lang.Integer> |
-getIntList(java.lang.String label) |
+int |
+getInt(java.lang.String handle,
+ int def)
+Get an Integer by Handle
+ |
java.util.List<java.lang.Integer> |
-getIntList(java.lang.String label,
- java.util.List<java.lang.Integer> def) |
+getIntList(java.lang.String handle)
+Get an Integer List by Handle
+ |
-java.util.Set<java.lang.String> |
-getKeys() |
+java.util.List<java.lang.Integer> |
+getIntList(java.lang.String handle,
+ java.util.List<java.lang.Integer> def)
+Get an Integer List by Handle
+ |
-java.util.List<YAMLValue> |
-getList(java.lang.String label) |
+java.util.Set<java.lang.String> |
+getKeys()
+Get the Keys
+ |
java.util.List<YAMLValue> |
-getList(java.lang.String label,
- java.util.Collection<?> def) |
+getList(java.lang.String handle)
+Get a List by Handle
+ |
java.util.List<YAMLValue> |
-getList(java.lang.String label,
- java.util.List<? extends YAMLValue> def) |
+getList(java.lang.String handle,
+ java.util.Collection<?> def)
+Get a List by Handle
+ |
-long |
-getLong(java.lang.String label) |
+java.util.List<YAMLValue> |
+getList(java.lang.String handle,
+ java.util.List<? extends YAMLValue> def)
+Get a List by Handle
+ |
long |
-getLong(java.lang.String label,
- long def) |
+getLong(java.lang.String handle)
+Get a Long by Handle
+ |
-java.util.List<java.lang.Long> |
-getLongList(java.lang.String label) |
+long |
+getLong(java.lang.String handle,
+ long def)
+Get a Long by Handle
+ |
java.util.List<java.lang.Long> |
-getLongList(java.lang.String label,
- java.util.List<java.lang.Long> def) |
+getLongList(java.lang.String handle)
+Get a Long List by Handle
+ |
-java.lang.Object |
-getObject(java.lang.String label) |
+java.util.List<java.lang.Long> |
+getLongList(java.lang.String handle,
+ java.util.List<java.lang.Long> def)
+Get a Long List by Handle
+ |
java.lang.Object |
-getObject(java.lang.String label,
- java.lang.Object def) |
+getObject(java.lang.String handle)
+Get a Object by Handle
+ |
-java.util.List<?> |
-getObjectList(java.lang.String label) |
+java.lang.Object |
+getObject(java.lang.String handle,
+ java.lang.Object def)
+Get a Object by Handle
+ |
java.util.List<?> |
-getObjectList(java.lang.String label,
- java.util.List<?> def) |
+getObjectList(java.lang.String handle)
+Get a Object List by Handle
+ |
-java.lang.String |
-getRawString(java.lang.String label) |
+java.util.List<?> |
+getObjectList(java.lang.String handle,
+ java.util.List<?> def)
+Get a Object List by Handle
+ |
java.lang.String |
-getRawString(java.lang.String label,
- java.lang.String def) |
+getRawString(java.lang.String handle)
+Get an Unparsed String by Handle
+ |
-java.util.List<java.lang.String> |
-getRawStringList(java.lang.String label) |
+java.lang.String |
+getRawString(java.lang.String handle,
+ java.lang.String def)
+Get an Unparsed String by Handle
+ |
java.util.List<java.lang.String> |
-getRawStringList(java.lang.String label,
- java.util.List<java.lang.String> def) |
+getRawStringList(java.lang.String handle)
+Get an Unparsed String List by Handle
+ |
-YAMLSection |
-getSection(java.lang.String label) |
+java.util.List<java.lang.String> |
+getRawStringList(java.lang.String handle,
+ java.util.List<java.lang.String> def)
+Get an Unparsed String List by Handle
+ |
YAMLSection |
-getSection(java.lang.String label,
- java.util.Map<java.lang.String,?> def) |
+getSection(java.lang.String handle)
+Get a YAML Section by Handle
+ |
YAMLSection |
-getSection(java.lang.String label,
- YAMLSection def) |
+getSection(java.lang.String handle,
+ java.util.Map<java.lang.String,?> def)
+Get a YAML Section by Handle
+ |
-java.util.List<YAMLSection> |
-getSectionList(java.lang.String label) |
+YAMLSection |
+getSection(java.lang.String handle,
+ YAMLSection def)
+Get a YAML Section by Handle
+ |
java.util.List<YAMLSection> |
-getSectionList(java.lang.String label,
- java.util.Collection<? extends java.util.Map<java.lang.String,?>> def) |
+getSectionList(java.lang.String handle)
+Get a YAML Section List by Handle
+ |
java.util.List<YAMLSection> |
-getSectionList(java.lang.String label,
- java.util.List<? extends YAMLSection> def) |
+getSectionList(java.lang.String handle,
+ java.util.Collection<? extends java.util.Map<java.lang.String,?>> def)
+Get a YAML Section List by Handle
+ |
-short |
-getShort(java.lang.String label) |
+java.util.List<YAMLSection> |
+getSectionList(java.lang.String handle,
+ java.util.List<? extends YAMLSection> def)
+Get a YAML Section List by Handle
+ |
short |
-getShort(java.lang.String label,
- short def) |
+getShort(java.lang.String handle)
+Get a Short by Handle
+ |
-java.util.List<java.lang.Short> |
-getShortList(java.lang.String label) |
+short |
+getShort(java.lang.String handle,
+ short def)
+Get a Short by Handle
+ |
java.util.List<java.lang.Short> |
-getShortList(java.lang.String label,
- java.util.List<java.lang.Short> def) |
+getShortList(java.lang.String handle)
+Get a Short List by Handle
+ |
-java.lang.String |
-getString(java.lang.String label) |
+java.util.List<java.lang.Short> |
+getShortList(java.lang.String handle,
+ java.util.List<java.lang.Short> def)
+Get a Short List by Handle
+ |
java.lang.String |
-getString(java.lang.String label,
- java.lang.String def) |
+getString(java.lang.String handle)
+Get a String by Handle
+ |
-java.util.List<java.lang.String> |
-getStringList(java.lang.String label) |
+java.lang.String |
+getString(java.lang.String handle,
+ java.lang.String def)
+Get a String by Handle
+ |
java.util.List<java.lang.String> |
-getStringList(java.lang.String label,
- java.util.List<java.lang.String> def) |
+getStringList(java.lang.String handle)
+Get a String List by Handle
+ |
-java.util.List<java.util.UUID> |
-getUUIDList(java.lang.String label) |
+java.util.List<java.lang.String> |
+getStringList(java.lang.String handle,
+ java.util.List<java.lang.String> def)
+Get a String List by Handle
+ |
-java.util.List<java.util.UUID> |
-getUUIDList(java.lang.String label,
- java.util.List<java.util.UUID> def) |
+java.util.UUID |
+getUUID(java.lang.String handle)
+Get a UUID by Handle
+ |
-java.util.Collection<YAMLValue> |
-getValues() |
+java.util.UUID |
+getUUID(java.lang.String handle,
+ java.util.UUID def)
+Get a UUID by Handle
+ |
-boolean |
-isBoolean(java.lang.String label) |
+java.util.List<java.util.UUID> |
+getUUIDList(java.lang.String handle)
+Get a UUID List by Handle
+ |
-boolean |
-isDouble(java.lang.String label) |
+java.util.List<java.util.UUID> |
+getUUIDList(java.lang.String handle,
+ java.util.List<java.util.UUID> def)
+Get a UUID List by Handle
+ |
-boolean |
-isFloat(java.lang.String label) |
+java.util.Collection<YAMLValue> |
+getValues()
+Get the Values
+ |
boolean |
-isInt(java.lang.String label) |
+isBoolean(java.lang.String handle)
+Check if object is a Boolean by Handle
+ |
boolean |
-isList(java.lang.String label) |
+isDouble(java.lang.String handle)
+Check if object is a Double by Handle
+ |
boolean |
-isLong(java.lang.String label) |
+isFloat(java.lang.String handle)
+Check if object is a Float by Handle
+ |
boolean |
-isSection(java.lang.String label) |
+isInt(java.lang.String handle)
+Check if object is an Integer by Handle
+ |
boolean |
-isString(java.lang.String label) |
+isList(java.lang.String handle)
+Check if object is a List by Handle
+ |
-void |
-remove(java.lang.String label) |
+boolean |
+isLong(java.lang.String handle)
+Check if object is a Long by Handle
+ |
-void |
-set(java.lang.String label,
- java.lang.Object value) |
+boolean |
+isSection(java.lang.String handle)
+Check if object is a YAML Section by Handle
+ |
-void |
-setAll(java.util.Map<java.lang.String,?> values) |
+boolean |
+isString(java.lang.String handle)
+Check if object is a String by Handle
+ |
-void |
-setAll(YAMLSection values) |
+boolean |
+isUUID(java.lang.String handle)
+Check if object is a UUID by Handle
+ |
-YAMLSection |
-superSection() |
+void |
+remove(java.lang.String handle)
+Remove an Object by Handle
+ |
-org.json.JSONObject |
-toJSON() |
+<V> void |
+set(java.lang.String handle,
+ java.util.Collection<V> list)
+Set Collection<V> into this YAML Section
+ |
+void |
+set(java.lang.String handle,
+ java.lang.Object value)
+Set Object into this YAML Section
+ |
+
+
+void |
+setAll(java.util.Map<java.lang.String,?> values)
+Set All Objects into this YAML Section
+ |
+
+
+void |
+setAll(YAMLSection values)
+Copy YAML Values to this YAML Section
+ |
+
+
+YAMLSection |
+superSection()
+Go up a level in the config (or null if this is the top layer)
+ |
+
+
+org.json.JSONObject |
+toJSON()
+Convert to JSON
+ |
+
+
java.lang.String |
toString() |
@@ -511,6 +698,7 @@ extends java.lang.Object
YAMLSection
public YAMLSection()
+Creates an empty YAML Section
@@ -519,9 +707,12 @@ extends java.lang.Object
-
YAMLSection
-public YAMLSection(java.io.InputStream io)
+public YAMLSection(java.io.InputStream stream)
throws org.yaml.snakeyaml.error.YAMLException
+Creates a YAML Section from an Input Stream
+- Parameters:
+stream
- Input Stream
- Throws:
org.yaml.snakeyaml.error.YAMLException
@@ -535,7 +726,10 @@ extends java.lang.Object
YAMLSection
public YAMLSection(java.io.Reader reader)
throws org.yaml.snakeyaml.error.YAMLException
+Creates a YAML Section from a Reader
+- Parameters:
+reader
- Reader
- Throws:
org.yaml.snakeyaml.error.YAMLException
@@ -548,6 +742,11 @@ extends java.lang.Object
-
YAMLSection
public YAMLSection(org.json.JSONObject json)
+Creates a YAML Section from JSON Contents
+
+- Parameters:
+json
- JSON
+
@@ -556,9 +755,12 @@ extends java.lang.Object
-
YAMLSection
-public YAMLSection(java.lang.String yaml)
+public YAMLSection(java.lang.String str)
throws org.yaml.snakeyaml.error.YAMLException
+Creates a YAML Section from String
+- Parameters:
+str
- String
- Throws:
org.yaml.snakeyaml.error.YAMLException
@@ -579,6 +781,11 @@ extends java.lang.Object
-
getKeys
public java.util.Set<java.lang.String> getKeys()
+Get the Keys
+
+- Returns:
+- KeySet
+
@@ -588,6 +795,11 @@ extends java.lang.Object
getValues
public java.util.Collection<YAMLValue> getValues()
+Get the Values
+
+- Returns:
+- Values
+
@@ -596,7 +808,14 @@ extends java.lang.Object
@@ -605,7 +824,12 @@ extends java.lang.Object
-
remove
-public void remove(java.lang.String label)
+public void remove(java.lang.String handle)
+Remove an Object by Handle
+
+- Parameters:
+handle
- Handle
+
@@ -615,6 +839,7 @@ extends java.lang.Object
clear
public void clear()
+Remove all Objects from this YAML Section
@@ -623,8 +848,32 @@ extends java.lang.Object
+
+
+
+
+-
+
set
+public <V> void set(java.lang.String handle,
+ java.util.Collection<V> list)
+Set Collection<V> into this YAML Section
+
+- Type Parameters:
+V
- Collection Type
+- Parameters:
+handle
- Handle
+list
- Value
+
@@ -634,6 +883,11 @@ extends java.lang.Object
setAll
public void setAll(java.util.Map<java.lang.String,?> values)
+Set All Objects into this YAML Section
+
+- Parameters:
+values
- Map to set
+
@@ -643,6 +897,11 @@ extends java.lang.Object
setAll
public void setAll(YAMLSection values)
+Copy YAML Values to this YAML Section
+
+- Parameters:
+values
-
+
@@ -652,6 +911,26 @@ extends java.lang.Object
superSection
public YAMLSection superSection()
+Go up a level in the config (or null if this is the top layer)
+
+- Returns:
+- Super Section
+
+
+
+
+
+
+
@@ -674,6 +953,11 @@ extends java.lang.Object
toJSON
public org.json.JSONObject toJSON()
+Convert to JSON
+
+- Returns:
+- JSON
+
@@ -682,7 +966,14 @@ extends java.lang.Object
@@ -691,8 +982,16 @@ extends java.lang.Object
@@ -701,8 +1000,16 @@ extends java.lang.Object
@@ -711,7 +1018,14 @@ extends java.lang.Object
@@ -720,8 +1034,16 @@ extends java.lang.Object
@@ -730,8 +1052,16 @@ extends java.lang.Object
@@ -740,7 +1070,14 @@ extends java.lang.Object
@@ -749,8 +1086,16 @@ extends java.lang.Object
@@ -759,7 +1104,14 @@ extends java.lang.Object
-
getObjectList
-public java.util.List<?> getObjectList(java.lang.String label)
+public java.util.List<?> getObjectList(java.lang.String handle)
+Get a Object List by Handle
+
+- Parameters:
+handle
- Handle
+- Returns:
+- Object List
+
@@ -768,8 +1120,16 @@ extends java.lang.Object
@@ -778,7 +1138,14 @@ extends java.lang.Object
@@ -787,8 +1154,16 @@ extends java.lang.Object
@@ -797,7 +1172,14 @@ extends java.lang.Object
-
getBooleanList
-public java.util.List<java.lang.Boolean> getBooleanList(java.lang.String label)
+public java.util.List<java.lang.Boolean> getBooleanList(java.lang.String handle)
+Get a Boolean List by Handle
+
+- Parameters:
+handle
- Handle
+- Returns:
+- Boolean List
+
@@ -806,8 +1188,16 @@ extends java.lang.Object
-
getBooleanList
-public java.util.List<java.lang.Boolean> getBooleanList(java.lang.String label,
+public java.util.List<java.lang.Boolean> getBooleanList(java.lang.String handle,
java.util.List<java.lang.Boolean> def)
+Get a Boolean List by Handle
+
+- Parameters:
+handle
- Handle
+def
- Default
+- Returns:
+- Boolean List
+
@@ -816,7 +1206,14 @@ extends java.lang.Object
-
getSection
-public YAMLSection getSection(java.lang.String label)
+public YAMLSection getSection(java.lang.String handle)
+Get a YAML Section by Handle
+
+- Parameters:
+handle
- Handle
+- Returns:
+- YAML Section
+
@@ -825,8 +1222,16 @@ extends java.lang.Object
-
getSection
-public YAMLSection getSection(java.lang.String label,
+public YAMLSection getSection(java.lang.String handle,
java.util.Map<java.lang.String,?> def)
+Get a YAML Section by Handle
+
+- Parameters:
+handle
- Handle
+def
- Default
+- Returns:
+- YAML Section
+
@@ -835,8 +1240,16 @@ extends java.lang.Object
@@ -845,7 +1258,14 @@ extends java.lang.Object
-
getSectionList
-public java.util.List<YAMLSection> getSectionList(java.lang.String label)
+public java.util.List<YAMLSection> getSectionList(java.lang.String handle)
+Get a YAML Section List by Handle
+
+- Parameters:
+handle
- Handle
+- Returns:
+- YAML Section List
+
@@ -854,8 +1274,16 @@ extends java.lang.Object
-
getSectionList
-public java.util.List<YAMLSection> getSectionList(java.lang.String label,
+public java.util.List<YAMLSection> getSectionList(java.lang.String handle,
java.util.Collection<? extends java.util.Map<java.lang.String,?>> def)
+Get a YAML Section List by Handle
+
+- Parameters:
+handle
- Handle
+def
- Default
+- Returns:
+- YAML Section List
+
@@ -864,8 +1292,16 @@ extends java.lang.Object
-
getSectionList
-public java.util.List<YAMLSection> getSectionList(java.lang.String label,
+public java.util.List<YAMLSection> getSectionList(java.lang.String handle,
java.util.List<? extends YAMLSection> def)
+Get a YAML Section List by Handle
+
+- Parameters:
+handle
- Handle
+def
- Default
+- Returns:
+- YAML Section List
+
@@ -874,7 +1310,14 @@ extends java.lang.Object
@@ -883,8 +1326,16 @@ extends java.lang.Object
@@ -893,7 +1344,14 @@ extends java.lang.Object
-
getDoubleList
-public java.util.List<java.lang.Double> getDoubleList(java.lang.String label)
+public java.util.List<java.lang.Double> getDoubleList(java.lang.String handle)
+Get a Double List by Handle
+
+- Parameters:
+handle
- Handle
+- Returns:
+- Double List
+
@@ -902,8 +1360,16 @@ extends java.lang.Object
-
getDoubleList
-public java.util.List<java.lang.Double> getDoubleList(java.lang.String label,
+public java.util.List<java.lang.Double> getDoubleList(java.lang.String handle,
java.util.List<java.lang.Double> def)
+Get a Double List by Handle
+
+- Parameters:
+handle
- Handle
+def
- Default
+- Returns:
+- Double List
+
@@ -912,7 +1378,14 @@ extends java.lang.Object
@@ -921,8 +1394,16 @@ extends java.lang.Object
@@ -931,7 +1412,14 @@ extends java.lang.Object
-
getFloatList
-public java.util.List<java.lang.Float> getFloatList(java.lang.String label)
+public java.util.List<java.lang.Float> getFloatList(java.lang.String handle)
+Get a Float List by Handle
+
+- Parameters:
+handle
- Handle
+- Returns:
+- Float List
+
@@ -940,8 +1428,16 @@ extends java.lang.Object
@@ -950,7 +1446,14 @@ extends java.lang.Object
@@ -959,8 +1462,16 @@ extends java.lang.Object
@@ -969,7 +1480,14 @@ extends java.lang.Object
-
getIntList
-public java.util.List<java.lang.Integer> getIntList(java.lang.String label)
+public java.util.List<java.lang.Integer> getIntList(java.lang.String handle)
+Get an Integer List by Handle
+
+- Parameters:
+handle
- Handle
+- Returns:
+- Integer List
+
@@ -978,8 +1496,16 @@ extends java.lang.Object
-
getIntList
-public java.util.List<java.lang.Integer> getIntList(java.lang.String label,
+public java.util.List<java.lang.Integer> getIntList(java.lang.String handle,
java.util.List<java.lang.Integer> def)
+Get an Integer List by Handle
+
+- Parameters:
+handle
- Handle
+def
- Default
+- Returns:
+- Integer List
+
@@ -988,7 +1514,14 @@ extends java.lang.Object
@@ -997,8 +1530,16 @@ extends java.lang.Object
@@ -1007,7 +1548,14 @@ extends java.lang.Object
-
getLongList
-public java.util.List<java.lang.Long> getLongList(java.lang.String label)
+public java.util.List<java.lang.Long> getLongList(java.lang.String handle)
+Get a Long List by Handle
+
+- Parameters:
+handle
- Handle
+- Returns:
+- Long List
+
@@ -1016,8 +1564,16 @@ extends java.lang.Object
-
getLongList
-public java.util.List<java.lang.Long> getLongList(java.lang.String label,
+public java.util.List<java.lang.Long> getLongList(java.lang.String handle,
java.util.List<java.lang.Long> def)
+Get a Long List by Handle
+
+- Parameters:
+handle
- Handle
+def
- Default
+- Returns:
+- Long List
+
@@ -1026,7 +1582,14 @@ extends java.lang.Object
@@ -1035,8 +1598,16 @@ extends java.lang.Object
@@ -1045,7 +1616,14 @@ extends java.lang.Object
-
getShortList
-public java.util.List<java.lang.Short> getShortList(java.lang.String label)
+public java.util.List<java.lang.Short> getShortList(java.lang.String handle)
+Get a Short List by Handle
+
+- Parameters:
+handle
- Handle
+- Returns:
+- Short List
+
@@ -1054,8 +1632,16 @@ extends java.lang.Object
-
getShortList
-public java.util.List<java.lang.Short> getShortList(java.lang.String label,
+public java.util.List<java.lang.Short> getShortList(java.lang.String handle,
java.util.List<java.lang.Short> def)
+Get a Short List by Handle
+
+- Parameters:
+handle
- Handle
+def
- Default
+- Returns:
+- Short List
+
@@ -1064,7 +1650,14 @@ extends java.lang.Object
-
getRawString
-public java.lang.String getRawString(java.lang.String label)
+public java.lang.String getRawString(java.lang.String handle)
+Get an Unparsed String by Handle
+
+- Parameters:
+handle
- Handle
+- Returns:
+- Unparsed String
+
@@ -1073,8 +1666,16 @@ extends java.lang.Object
@@ -1083,7 +1684,14 @@ extends java.lang.Object
-
getRawStringList
-public java.util.List<java.lang.String> getRawStringList(java.lang.String label)
+public java.util.List<java.lang.String> getRawStringList(java.lang.String handle)
+Get an Unparsed String List by Handle
+
+- Parameters:
+handle
- Handle
+- Returns:
+- Unparsed String List
+
@@ -1092,8 +1700,16 @@ extends java.lang.Object
-
getRawStringList
-public java.util.List<java.lang.String> getRawStringList(java.lang.String label,
+public java.util.List<java.lang.String> getRawStringList(java.lang.String handle,
java.util.List<java.lang.String> def)
+Get an Unparsed String List by Handle
+
+- Parameters:
+handle
- Handle
+def
- Default
+- Returns:
+- Unparsed String List
+
@@ -1102,7 +1718,14 @@ extends java.lang.Object
@@ -1111,8 +1734,16 @@ extends java.lang.Object
@@ -1121,7 +1752,14 @@ extends java.lang.Object
-
getStringList
-public java.util.List<java.lang.String> getStringList(java.lang.String label)
+public java.util.List<java.lang.String> getStringList(java.lang.String handle)
+Get a String List by Handle
+
+- Parameters:
+handle
- Handle
+- Returns:
+- String List
+
@@ -1130,8 +1768,16 @@ extends java.lang.Object
-
getStringList
-public java.util.List<java.lang.String> getStringList(java.lang.String label,
+public java.util.List<java.lang.String> getStringList(java.lang.String handle,
java.util.List<java.lang.String> def)
+Get a String List by Handle
+
+- Parameters:
+handle
- Handle
+def
- Default
+- Returns:
+- String List
+
@@ -1140,8 +1786,16 @@ extends java.lang.Object
@@ -1150,9 +1804,18 @@ extends java.lang.Object
-
getColoredString
-public java.lang.String getColoredString(java.lang.String label,
+public java.lang.String getColoredString(java.lang.String handle,
java.lang.String def,
char color)
+Get a Colored String by Handle
+
+- Parameters:
+handle
- Handle
+def
- Default
+color
- Color Char to parse
+- Returns:
+- Colored String
+
@@ -1161,8 +1824,16 @@ extends java.lang.Object
-
getColoredStringList
-public java.util.List<java.lang.String> getColoredStringList(java.lang.String label,
+public java.util.List<java.lang.String> getColoredStringList(java.lang.String handle,
char color)
+Get a Colored String List by Handle
+
+- Parameters:
+handle
- Handle
+color
- Color Char to parse
+- Returns:
+- Colored String List
+
@@ -1171,9 +1842,52 @@ extends java.lang.Object
-
getColoredStringList
-public java.util.List<java.lang.String> getColoredStringList(java.lang.String label,
+public java.util.List<java.lang.String> getColoredStringList(java.lang.String handle,
java.util.List<java.lang.String> def,
char color)
+Get a Colored String List by Handle
+
+- Parameters:
+handle
- Handle
+def
- Default
+color
- Color Char to parse
+- Returns:
+- Colored String List
+
+
+
+
+
+
+
+
+
+
+
@@ -1182,7 +1896,14 @@ extends java.lang.Object
-
getUUIDList
-public java.util.List<java.util.UUID> getUUIDList(java.lang.String label)
+public java.util.List<java.util.UUID> getUUIDList(java.lang.String handle)
+Get a UUID List by Handle
+
+- Parameters:
+handle
- Handle
+- Returns:
+- UUID List
+
@@ -1191,8 +1912,16 @@ extends java.lang.Object
-
getUUIDList
-public java.util.List<java.util.UUID> getUUIDList(java.lang.String label,
+public java.util.List<java.util.UUID> getUUIDList(java.lang.String handle,
java.util.List<java.util.UUID> def)
+Get a UUID List by Handle
+
+- Parameters:
+handle
- Handle
+def
- Default
+- Returns:
+- UUID List
+
@@ -1201,7 +1930,14 @@ extends java.lang.Object
-
isBoolean
-public boolean isBoolean(java.lang.String label)
+public boolean isBoolean(java.lang.String handle)
+Check if object is a Boolean by Handle
+
+- Parameters:
+handle
- Handle
+- Returns:
+- Object Boolean Status
+
@@ -1210,7 +1946,14 @@ extends java.lang.Object
-
isSection
-public boolean isSection(java.lang.String label)
+public boolean isSection(java.lang.String handle)
+Check if object is a YAML Section by Handle
+
+- Parameters:
+handle
- Handle
+- Returns:
+- Object YAML Section Status
+
@@ -1219,7 +1962,14 @@ extends java.lang.Object
-
isDouble
-public boolean isDouble(java.lang.String label)
+public boolean isDouble(java.lang.String handle)
+Check if object is a Double by Handle
+
+- Parameters:
+handle
- Handle
+- Returns:
+- Object Double Status
+
@@ -1228,7 +1978,14 @@ extends java.lang.Object
-
isFloat
-public boolean isFloat(java.lang.String label)
+public boolean isFloat(java.lang.String handle)
+Check if object is a Float by Handle
+
+- Parameters:
+handle
- Handle
+- Returns:
+- Object Float Status
+
@@ -1237,7 +1994,14 @@ extends java.lang.Object
-
isInt
-public boolean isInt(java.lang.String label)
+public boolean isInt(java.lang.String handle)
+Check if object is an Integer by Handle
+
+- Parameters:
+handle
- Handle
+- Returns:
+- Object Integer Status
+
@@ -1246,7 +2010,14 @@ extends java.lang.Object
-
isList
-public boolean isList(java.lang.String label)
+public boolean isList(java.lang.String handle)
+Check if object is a List by Handle
+
+- Parameters:
+handle
- Handle
+- Returns:
+- Object List Status
+
@@ -1255,16 +2026,46 @@ extends java.lang.Object
-
isLong
-public boolean isLong(java.lang.String label)
+public boolean isLong(java.lang.String handle)
+Check if object is a Long by Handle
+
+- Parameters:
+handle
- Handle
+- Returns:
+- Object Long Status
+
-
+
-
isString
-public boolean isString(java.lang.String label)
+public boolean isString(java.lang.String handle)
+Check if object is a String by Handle
+
+- Parameters:
+handle
- Handle
+- Returns:
+- Object String Status
+
+
+
+
+
+
+
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Config/YAMLValue.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Config/YAMLValue.html
index d368a761..af544fd3 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Config/YAMLValue.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Config/YAMLValue.html
@@ -17,7 +17,7 @@
catch(err) {
}
//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -74,13 +74,13 @@ var activeTableTab = "activeTableTab";
- Summary:
- Nested |
- Field |
-- Constr |
+- Constr |
- Method
@@ -109,32 +109,13 @@ var activeTableTab = "activeTableTab";
public class YAMLValue
extends java.lang.Object
+YAML Value Class
-
-
-
--
-
-
-
Constructor Summary
-
-Constructors
-
-Constructor and Description |
-
-
-YAMLValue(java.lang.Object obj,
- YAMLSection up,
- java.lang.String label,
- org.yaml.snakeyaml.Yaml yaml) |
-
-
-
-
-
@@ -149,87 +130,129 @@ extends java.lang.Object
boolean |
-asBoolean() |
+asBoolean()
+Get Object as Boolean
+ |
java.util.List<java.lang.Boolean> |
-asBooleanList() |
+asBooleanList()
+Get Object as List
+ |
java.lang.String |
-asColoredString(char color) |
+asColoredString(char color)
+Get Object as Colored String
+ |
java.util.List<java.lang.String> |
-asColoredStringList(char color) |
+asColoredStringList(char color)
+Get Object as Colored String List
+ |
double |
-asDouble() |
+asDouble()
+Get Object as Double
+ |
java.util.List<java.lang.Double> |
-asDoubleList() |
+asDoubleList()
+Get Object as Double List
+ |
float |
-asFloat() |
+asFloat()
+Get Object as Float
+ |
java.util.List<java.lang.Float> |
-asFloatList() |
+asFloatList()
+Get Object as Float List
+ |
int |
-asInt() |
+asInt()
+Get Object as Integer
+ |
java.util.List<java.lang.Integer> |
-asIntList() |
+asIntList()
+Get Object as Integer List
+ |
long |
-asLong() |
+asLong()
+Get Object as Long
+ |
java.util.List<java.lang.Long> |
-asLongList() |
+asLongList()
+Get Object as Long List
+ |
java.lang.Object |
-asObject() |
+asObject()
+Get Object
+ |
java.util.List<?> |
-asObjectList() |
+asObjectList()
+Get Object as List
+ |
java.lang.String |
-asRawString() |
+asRawString()
+Get Object as Unparsed String
+ |
java.util.List<java.lang.String> |
-asRawStringList() |
+asRawStringList()
+Get Object as Unparsed String List
+ |
YAMLSection |
-asSection() |
+asSection()
+Get Object as YAML Section
+ |
java.util.List<YAMLSection> |
-asSectionList() |
+asSectionList()
+Get Object as YAML Section List
+ |
java.lang.String |
-asString() |
+asString()
+Get Object as String
+ |
java.util.List<java.lang.String> |
-asStringList() |
+asStringList()
+Get Object as String List
+ |
java.util.UUID |
-asUUID() |
+asUUID()
+Get Object as UUID
+ |
java.util.List<java.util.UUID> |
@@ -237,41 +260,65 @@ extends java.lang.Object
YAMLSection |
-getDefiningSection() |
+getDefiningSection()
+Get the YAML Section this Object was defined in
+ |
boolean |
-isBoolean() |
+isBoolean()
+Check if object is a Boolean
+ |
boolean |
-isDouble() |
+isDouble()
+Check if object is a Double
+ |
boolean |
-isFloat(java.lang.String path) |
+isFloat(java.lang.String path)
+Check if object is a Float
+ |
boolean |
-isInt() |
+isInt()
+Check if object is an Integer
+ |
boolean |
-isList() |
+isList()
+Check if object is a List
+ |
boolean |
-isLong() |
+isLong()
+Check if object is a Long
+ |
boolean |
-isSection() |
+isSection()
+Check if object is a YAML Section
+ |
boolean |
-isString() |
+isString()
+Check if object is a String
+ |
+boolean |
+isUUID(java.lang.String handle)
+Check if object is a UUID
+ |
+
+
java.lang.String |
toString() |
@@ -291,26 +338,6 @@ extends java.lang.Object
@@ -342,6 +379,11 @@ extends java.lang.Object
-
asObjectList
public java.util.List<?> asObjectList()
+Get Object as List
+
+- Returns:
+- List
+
@@ -351,6 +393,11 @@ extends java.lang.Object
-
asBoolean
public boolean asBoolean()
+Get Object as Boolean
+
+- Returns:
+- Boolean
+
@@ -360,6 +407,11 @@ extends java.lang.Object
-
asBooleanList
public java.util.List<java.lang.Boolean> asBooleanList()
+Get Object as List
+
+- Returns:
+- List
+
@@ -369,6 +421,11 @@ extends java.lang.Object
-
asSection
public YAMLSection asSection()
+Get Object as YAML Section
+
+- Returns:
+- YAML Section
+
@@ -378,6 +435,11 @@ extends java.lang.Object
-
asSectionList
public java.util.List<YAMLSection> asSectionList()
+Get Object as YAML Section List
+
+- Returns:
+- YAML Section List
+
@@ -387,6 +449,11 @@ extends java.lang.Object
-
asDouble
public double asDouble()
+Get Object as Double
+
+- Returns:
+- Double
+
@@ -396,6 +463,11 @@ extends java.lang.Object
-
asDoubleList
public java.util.List<java.lang.Double> asDoubleList()
+Get Object as Double List
+
+- Returns:
+- Double List
+
@@ -405,6 +477,11 @@ extends java.lang.Object
-
asFloat
public float asFloat()
+Get Object as Float
+
+- Returns:
+- Float
+
@@ -414,6 +491,11 @@ extends java.lang.Object
-
asFloatList
public java.util.List<java.lang.Float> asFloatList()
+Get Object as Float List
+
+- Returns:
+- Float List
+
@@ -423,6 +505,11 @@ extends java.lang.Object
-
asInt
public int asInt()
+Get Object as Integer
+
+- Returns:
+- Integer
+
@@ -432,6 +519,11 @@ extends java.lang.Object
-
asIntList
public java.util.List<java.lang.Integer> asIntList()
+Get Object as Integer List
+
+- Returns:
+- Integer List
+
@@ -441,6 +533,11 @@ extends java.lang.Object
-
asLong
public long asLong()
+Get Object as Long
+
+- Returns:
+- Long
+
@@ -450,6 +547,11 @@ extends java.lang.Object
-
asLongList
public java.util.List<java.lang.Long> asLongList()
+Get Object as Long List
+
+- Returns:
+- Long List
+
@@ -459,6 +561,11 @@ extends java.lang.Object
-
asRawString
public java.lang.String asRawString()
+Get Object as Unparsed String
+
+- Returns:
+- Unparsed String
+
@@ -468,6 +575,11 @@ extends java.lang.Object
-
asRawStringList
public java.util.List<java.lang.String> asRawStringList()
+Get Object as Unparsed String List
+
+- Returns:
+- Unparsed String List
+
@@ -477,6 +589,11 @@ extends java.lang.Object
-
asString
public java.lang.String asString()
+Get Object as String
+
+- Returns:
+- String
+
@@ -486,6 +603,11 @@ extends java.lang.Object
-
asStringList
public java.util.List<java.lang.String> asStringList()
+Get Object as String List
+
+- Returns:
+- String List
+
@@ -495,6 +617,13 @@ extends java.lang.Object
-
asColoredString
public java.lang.String asColoredString(char color)
+Get Object as Colored String
+
+- Parameters:
+color
- Color Char to parse
+- Returns:
+- Colored String
+
@@ -504,6 +633,13 @@ extends java.lang.Object
-
asColoredStringList
public java.util.List<java.lang.String> asColoredStringList(char color)
+Get Object as Colored String List
+
+- Parameters:
+color
- Color Char to parse
+- Returns:
+- Colored String List
+
@@ -513,6 +649,11 @@ extends java.lang.Object
-
asUUID
public java.util.UUID asUUID()
+Get Object as UUID
+
+- Returns:
+- UUID
+
@@ -531,6 +672,11 @@ extends java.lang.Object
-
isBoolean
public boolean isBoolean()
+Check if object is a Boolean
+
+- Returns:
+- Boolean Status
+
@@ -540,6 +686,11 @@ extends java.lang.Object
-
isSection
public boolean isSection()
+Check if object is a YAML Section
+
+- Returns:
+- YAML Section Status
+
@@ -549,6 +700,11 @@ extends java.lang.Object
-
isDouble
public boolean isDouble()
+Check if object is a Double
+
+- Returns:
+- Double Status
+
@@ -558,6 +714,11 @@ extends java.lang.Object
-
isFloat
public boolean isFloat(java.lang.String path)
+Check if object is a Float
+
+- Returns:
+- Float Status
+
@@ -567,6 +728,11 @@ extends java.lang.Object
-
isInt
public boolean isInt()
+Check if object is an Integer
+
+- Returns:
+- Integer Status
+
@@ -576,6 +742,11 @@ extends java.lang.Object
-
isList
public boolean isList()
+Check if object is a List
+
+- Returns:
+- List Status
+
@@ -585,6 +756,11 @@ extends java.lang.Object
-
isLong
public boolean isLong()
+Check if object is a Long
+
+- Returns:
+- Long Status
+
@@ -594,6 +770,25 @@ extends java.lang.Object
-
isString
public boolean isString()
+Check if object is a String
+
+- Returns:
+- String Status
+
+
+
+
+
+
+
@@ -663,13 +858,13 @@ extends java.lang.Object
- Summary:
- Nested |
- Field |
-- Constr |
+- Constr |
- Method
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Config/package-summary.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Config/package-summary.html
index 0f76dc6c..be7a1adc 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Config/package-summary.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Config/package-summary.html
@@ -82,15 +82,21 @@
YAMLConfig |
- |
+
+ YAML Config Class
+ |
YAMLSection |
- |
+
+ YAML Config Section Class
+ |
YAMLValue |
- |
+
+ YAML Value Class
+ |
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Container.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Container.html
index 305fbc85..6221fa5d 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Container.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Container.html
@@ -48,7 +48,7 @@ var activeTableTab = "activeTableTab";
- Frames
@@ -106,6 +106,10 @@ var activeTableTab = "activeTableTab";
@@ -271,7 +271,7 @@ extends java.lang.Object
- Frames
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Exception/IllegalPacketException.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Exception/IllegalPacketException.html
index 4a57570e..0395ecee 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Exception/IllegalPacketException.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Exception/IllegalPacketException.html
@@ -127,6 +127,7 @@
public class IllegalPacketException
extends java.lang.IllegalStateException
+
Illegal Packet Exception
- See Also:
- Serialized Form
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Exception/package-summary.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Exception/package-summary.html
index a3922908..7903469f 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Exception/package-summary.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Exception/package-summary.html
@@ -82,7 +82,9 @@
IllegalPacketException |
- |
+
+ Illegal Packet Exception
+ |
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/ExtraDataHandler.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/ExtraDataHandler.html
new file mode 100644
index 00000000..ff13d9e3
--- /dev/null
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/ExtraDataHandler.html
@@ -0,0 +1,313 @@
+
+
+
+
+
+ExtraDataHandler (SubServers.Client.Bukkit)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+- Summary:
+- Nested |
+- Field |
+- Constr |
+- Method
+
+
+- Detail:
+- Field |
+- Constr |
+- Method
+
+
+
+
+
+
+
+
+
+
+
+
+-
+
+
+-
+
+
+
Method Summary
+
+All Methods Instance Methods Abstract Methods
+
+Modifier and Type |
+Method and Description |
+
+
+void |
+addExtra(java.lang.String handle,
+ java.lang.Object value)
+Add an extra value to this Server
+ |
+
+
+YAMLSection |
+getExtra()
+Get the extra value section
+ |
+
+
+YAMLValue |
+getExtra(java.lang.String handle)
+Get an extra value
+ |
+
+
+boolean |
+hasExtra(java.lang.String handle)
+Determine if an extra value exists
+ |
+
+
+void |
+removeExtra(java.lang.String handle)
+Remove an extra value from this Server
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+- Summary:
+- Nested |
+- Field |
+- Constr |
+- Method
+
+
+- Detail:
+- Field |
+- Constr |
+- Method
+
+
+
+
+
+
+
+
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/JSONCallback.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/JSONCallback.html
index 0e71e9f2..65443e7f 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/JSONCallback.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/JSONCallback.html
@@ -47,7 +47,7 @@ var activeTableTab = "activeTableTab";
@@ -100,6 +100,7 @@ var activeTableTab = "activeTableTab";
public interface JSONCallback
+
JSON Callback Class
@@ -120,7 +121,9 @@ var activeTableTab = "activeTableTab";
void |
-run(org.json.JSONObject json) |
+run(org.json.JSONObject json)
+Run the Callback
+ |
@@ -144,6 +147,11 @@ var activeTableTab = "activeTableTab";
-
run
void run(org.json.JSONObject json)
+Run the Callback
+
+- Parameters:
+json
- JSON
+
@@ -173,7 +181,7 @@ var activeTableTab = "activeTableTab";
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/NamedContainer.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/NamedContainer.html
index 1dfe5b81..d816bf96 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/NamedContainer.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/NamedContainer.html
@@ -110,10 +110,16 @@ var activeTableTab = "activeTableTab";
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/UniversalFile.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/UniversalFile.html
index 72a228eb..f672329a 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/UniversalFile.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/UniversalFile.html
@@ -120,8 +120,6 @@ var activeTableTab = "activeTableTab";
extends java.io.File
Universal File Class
-- Author:
-- ME1312
- See Also:
- Serialized Form
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Util.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Util.html
index 0bfeb464..c20bdfbb 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Util.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Util.html
@@ -109,6 +109,7 @@ var activeTableTab = "activeTableTab";
public final class Util
extends java.lang.Object
+
SubServers Utility Class
@@ -150,23 +151,33 @@ extends java.lang.Object
static void |
copyFromJar(java.lang.ClassLoader loader,
java.lang.String resource,
- java.lang.String destination) |
+ java.lang.String destination)
+Copy from the Class Loader
+
-static boolean |
-isException(Util.ExceptionRunnable runnable) |
+static void |
+deleteDirectory(java.io.File folder)
+Delete Directory
+ |
static boolean |
-isSpigot() |
+isException(Util.ExceptionRunnable runnable)
+Determines if an Exception will occur
+ |
static java.lang.String |
-readAll(java.io.Reader rd) |
+readAll(java.io.Reader rd)
+Read Everything from Reader
+ |
static java.lang.String |
-unescapeJavaString(java.lang.String str) |
+unescapeJavaString(java.lang.String str)
+Parse escapes in a Java String
+ |
@@ -198,7 +209,12 @@ extends java.lang.Object
readAll
public static java.lang.String readAll(java.io.Reader rd)
throws java.io.IOException
+Read Everything from Reader
+- Parameters:
+rd
- Reader
+- Returns:
+- Reader Contents
- Throws:
java.io.IOException
@@ -213,15 +229,13 @@ extends java.lang.Object
public static void copyFromJar(java.lang.ClassLoader loader,
java.lang.String resource,
java.lang.String destination)
-
-
-
-
-
-
@@ -231,6 +245,27 @@ extends java.lang.Object
isException
public static boolean isException(Util.ExceptionRunnable runnable)
+Determines if an Exception will occur
+
+- Parameters:
+runnable
- Runnable
+- Returns:
+- If an Exception occured
+
+
+
+
+
+
+
@@ -240,6 +275,13 @@ extends java.lang.Object
unescapeJavaString
public static java.lang.String unescapeJavaString(java.lang.String str)
+Parse escapes in a Java String
+
+- Parameters:
+str
- String
+- Returns:
+- Unescaped String
+
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Version/Version.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Version/Version.html
index a0f43cd6..e78e7a70 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Version/Version.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/Version/Version.html
@@ -116,8 +116,6 @@ extends java.lang.Object
implements java.io.Serializable, java.lang.Comparable<Version>
Version Class
-- Author:
-- ME1312
- See Also:
- Serialized Form
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/package-frame.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/package-frame.html
index fc5646b4..77ff3c16 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/package-frame.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/package-frame.html
@@ -12,6 +12,7 @@
Interfaces
+- ExtraDataHandler
- JSONCallback
- SubEvent
- Util.ExceptionRunnable
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/package-summary.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/package-summary.html
index 763807d3..9b0aa822 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/package-summary.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/package-summary.html
@@ -81,14 +81,22 @@
-JSONCallback |
- |
+ExtraDataHandler |
+
+ Extra Data Handler Layout Class
+ |
+JSONCallback |
+
+ JSON Callback Class
+ |
+
+
SubEvent |
|
-
+
Util.ExceptionRunnable |
|
@@ -111,7 +119,9 @@
NamedContainer<T,V> |
- |
+
+ Named Container Class
+ |
UniversalFile |
@@ -121,7 +131,9 @@
Util |
- |
+
+ SubServers Utility Class
+ |
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/package-tree.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/package-tree.html
index 47e2be42..4317a631 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/package-tree.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Library/package-tree.html
@@ -95,6 +95,7 @@
Interface Hierarchy
+- net.ME1312.SubServers.Client.Bukkit.Library.ExtraDataHandler
- net.ME1312.SubServers.Client.Bukkit.Library.JSONCallback
- net.ME1312.SubServers.Client.Bukkit.Library.SubEvent
- net.ME1312.SubServers.Client.Bukkit.Library.Util.ExceptionRunnable
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html
index 07789d7b..cd518cc5 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html
@@ -105,10 +105,6 @@ var activeTableTab = "activeTableTab";
public interface PacketIn
PacketIn Layout Class
-
-- Author:
-- ME1312
-
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html
index aad91274..bf4e6585 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html
@@ -105,10 +105,6 @@ var activeTableTab = "activeTableTab";
public interface PacketOut
PacketOut Layout Class
-
-- Author:
-- ME1312
-
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Network/SubDataClient.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Network/SubDataClient.html
index 506c65cd..acef94a6 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Network/SubDataClient.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Network/SubDataClient.html
@@ -109,6 +109,7 @@ var activeTableTab = "activeTableTab";
public final class SubDataClient
extends java.lang.Object
+SubData Direct Client Class
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Network/package-summary.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Network/package-summary.html
index 35b77415..c22aa916 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Network/package-summary.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/Network/package-summary.html
@@ -105,7 +105,9 @@
SubDataClient |
- |
+
+ SubData Direct Client Class
+ |
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/SubPlugin.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/SubPlugin.html
index 92bdca30..d626238e 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/SubPlugin.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/SubPlugin.html
@@ -123,6 +123,7 @@ var activeTableTab = "activeTableTab";
public final class SubPlugin
extends org.bukkit.plugin.java.JavaPlugin
+SubServers Client Plugin Class
@@ -142,22 +143,26 @@ extends org.bukkit.plugin.java.JavaPlugin
Field and Description |
+Version |
+bversion |
+
+
UIListener |
gui |
-
+
YAMLSection |
lang |
-
+
YAMLConfig |
pluginconf |
-
+
SubDataClient |
subdata |
-
+
Version |
version |
@@ -195,11 +200,15 @@ extends org.bukkit.plugin.java.JavaPlugin
void |
-onDisable() |
+onDisable()
+Disable Plugin
+ |
void |
-onEnable() |
+onEnable()
+Enable Plugin
+ |
@@ -276,10 +285,19 @@ extends org.bukkit.plugin.java.JavaPlugin
-
+
+
+
+
+
@@ -314,6 +332,7 @@ extends org.bukkit.plugin.java.JavaPlugin
-
onEnable
public void onEnable()
+Enable Plugin
- Specified by:
onEnable
in interface org.bukkit.plugin.Plugin
@@ -329,6 +348,7 @@ extends org.bukkit.plugin.java.JavaPlugin
-
onDisable
public void onDisable()
+Disable Plugin
- Specified by:
onDisable
in interface org.bukkit.plugin.Plugin
diff --git a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/package-summary.html b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/package-summary.html
index a63d4fca..e2fcc618 100644
--- a/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/package-summary.html
+++ b/Javadoc/SubServers.Client.Bukkit/net/ME1312/SubServers/Client/Bukkit/package-summary.html
@@ -86,7 +86,9 @@
SubPlugin |
- |
+
+ SubServers Client Plugin Class
+ |
diff --git a/Javadoc/SubServers.Client.Bukkit/overview-tree.html b/Javadoc/SubServers.Client.Bukkit/overview-tree.html
index 234d32a4..13a95062 100644
--- a/Javadoc/SubServers.Client.Bukkit/overview-tree.html
+++ b/Javadoc/SubServers.Client.Bukkit/overview-tree.html
@@ -170,6 +170,7 @@
Interface Hierarchy
+- net.ME1312.SubServers.Client.Bukkit.Library.ExtraDataHandler
- net.ME1312.SubServers.Client.Bukkit.Library.JSONCallback
- net.ME1312.SubServers.Client.Bukkit.Network.PacketIn
- net.ME1312.SubServers.Client.Bukkit.Network.PacketOut
diff --git a/SubServers.Bungee/META-INF/MANIFEST.MF b/SubServers.Bungee/META-INF/MANIFEST.MF
index ef526851..42030586 100644
--- a/SubServers.Bungee/META-INF/MANIFEST.MF
+++ b/SubServers.Bungee/META-INF/MANIFEST.MF
@@ -2,5 +2,4 @@ Manifest-Version: 1.0
Class-Path: BungeeCord.jar
Main-Class: net.ME1312.SubServers.Bungee.Launch
Implementation-Version: 2.11.2e
-Specification-Version: 3
-
+Specification-Version: 0
diff --git a/SubServers.Bungee/src/net/ME1312/SubServers/Bungee/Launch.java b/SubServers.Bungee/src/net/ME1312/SubServers/Bungee/Launch.java
index 0cd785eb..77f9283b 100644
--- a/SubServers.Bungee/src/net/ME1312/SubServers/Bungee/Launch.java
+++ b/SubServers.Bungee/src/net/ME1312/SubServers/Bungee/Launch.java
@@ -33,15 +33,8 @@ public final class Launch {
System.out.println("*** http://ci.md-5.net/job/BungeeCord ***");
System.out.println("*******************************************");
System.out.println("");
+ System.exit(1);
} else {
- System.out.println("");
- System.out.println("*******************************************");
- System.out.println("*** Warning: this build is Unofficial ***");
- System.out.println("*** ***");
- System.out.println("*** Please report all issues to ME1312, ***");
- System.out.println("*** NOT the Spigot Team. Thank You! ***");
- System.out.println("*******************************************");
-
Security.setProperty("networkaddress.cache.ttl", "30");
Security.setProperty("networkaddress.cache.negative.ttl", "10");
joptsimple.OptionParser parser = new joptsimple.OptionParser();
@@ -58,6 +51,13 @@ public final class Launch {
System.out.println("SubServers v" + SubPlugin.class.getPackage().getImplementationVersion() + ((SubPlugin.class.getPackage().getSpecificationVersion().equals("0"))?"":" BETA "+SubPlugin.class.getPackage().getSpecificationVersion()));
System.out.println("");
} else {
+ System.out.println("");
+ System.out.println("*******************************************");
+ System.out.println("*** Warning: this build is Unofficial ***");
+ System.out.println("*** ***");
+ System.out.println("*** Please report all issues to ME1312, ***");
+ System.out.println("*** NOT the Spigot Team. Thank You! ***");
+ System.out.println("*******************************************");
try {
if (net.md_5.bungee.BungeeCord.class.getPackage().getSpecificationVersion() != null) {
Date date = (new SimpleDateFormat("yyyyMMdd")).parse(net.md_5.bungee.BungeeCord.class.getPackage().getSpecificationVersion());
diff --git a/SubServers.Bungee/src/net/ME1312/SubServers/Bungee/Library/Config/YAMLConfig.java b/SubServers.Bungee/src/net/ME1312/SubServers/Bungee/Library/Config/YAMLConfig.java
index 1e5743be..0520df34 100644
--- a/SubServers.Bungee/src/net/ME1312/SubServers/Bungee/Library/Config/YAMLConfig.java
+++ b/SubServers.Bungee/src/net/ME1312/SubServers/Bungee/Library/Config/YAMLConfig.java
@@ -5,10 +5,7 @@ import org.yaml.snakeyaml.DumperOptions;
import org.yaml.snakeyaml.Yaml;
import org.yaml.snakeyaml.error.YAMLException;
-import java.io.File;
-import java.io.FileInputStream;
-import java.io.FileWriter;
-import java.io.IOException;
+import java.io.*;
import java.util.Map;
/**
@@ -29,8 +26,10 @@ public class YAMLConfig {
*/
@SuppressWarnings("unchecked")
public YAMLConfig(File file) throws IOException, YAMLException {
+ this.file = file;
+ this.yaml = new Yaml(getDumperOptions());
if (file.exists()) {
- this.config = new YAMLSection((Map) (this.yaml = new Yaml(getDumperOptions())).load(new FileInputStream(this.file = file)), null, null, yaml);
+ this.config = new YAMLSection((Map) yaml.load(new FileInputStream(file)), null, null, yaml);
} else {
this.config = new YAMLSection(null, null, null, yaml);
}
diff --git a/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubAddServerEvent.java b/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubAddServerEvent.java
index b5f8eb0b..85bb8529 100644
--- a/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubAddServerEvent.java
+++ b/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubAddServerEvent.java
@@ -6,6 +6,9 @@ import org.bukkit.event.HandlerList;
import java.util.UUID;
+/**
+ * Add Server Event
+ */
public class SubAddServerEvent extends Event implements SubEvent {
private UUID player;
private String host;
@@ -25,6 +28,7 @@ public class SubAddServerEvent extends Event implements SubEvent {
/**
* Gets the Server to be Added
+ *
* @return The Server to be Added
*/
public String getServer() { return server; }
@@ -40,6 +44,7 @@ public class SubAddServerEvent extends Event implements SubEvent {
/**
* Gets the player that triggered the Event
+ *
* @return The Player that triggered this Event or null if Console
*/
public UUID getPlayer() { return player; }
diff --git a/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubCreateEvent.java b/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubCreateEvent.java
index eebb7794..a794a994 100644
--- a/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubCreateEvent.java
+++ b/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubCreateEvent.java
@@ -8,6 +8,9 @@ import org.bukkit.event.HandlerList;
import java.util.UUID;
+/**
+ * Server Create Event
+ */
public class SubCreateEvent extends Event implements SubEvent {
private UUID player;
private String host;
@@ -121,6 +124,7 @@ public class SubCreateEvent extends Event implements SubEvent {
/**
* Gets the player that triggered the Event
+ *
* @return The Player that triggered this Event or null if Console
*/
public UUID getPlayer() { return player; }
diff --git a/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubDataRecieveGenericInfoEvent.java b/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubDataRecieveGenericInfoEvent.java
index 3eb15fa4..69c602fd 100644
--- a/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubDataRecieveGenericInfoEvent.java
+++ b/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubDataRecieveGenericInfoEvent.java
@@ -6,6 +6,9 @@ import org.bukkit.event.Event;
import org.bukkit.event.HandlerList;
import org.json.JSONObject;
+/**
+ * SubData Recieve Generic Info Event
+ */
public class SubDataRecieveGenericInfoEvent extends Event implements SubEvent {
private String handle;
private Version version;
diff --git a/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubRemoveServerEvent.java b/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubRemoveServerEvent.java
index 7dd98e48..d765e0be 100644
--- a/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubRemoveServerEvent.java
+++ b/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubRemoveServerEvent.java
@@ -6,13 +6,16 @@ import org.bukkit.event.HandlerList;
import java.util.UUID;
+/**
+ * Remove Server Event
+ */
public class SubRemoveServerEvent extends Event implements SubEvent {
private UUID player;
private String host;
private String server;
/**
- * Server Add Event
+ * Server Remove Event
*
* @param player Player Adding Server
* @param server Server Starting
@@ -24,8 +27,9 @@ public class SubRemoveServerEvent extends Event implements SubEvent {
}
/**
- * Gets the Server to be Added
- * @return The Server to be Added
+ * Gets the Server to be Removed
+ *
+ * @return The Server to be Removed
*/
public String getServer() { return server; }
@@ -40,6 +44,7 @@ public class SubRemoveServerEvent extends Event implements SubEvent {
/**
* Gets the player that triggered the Event
+ *
* @return The Player that triggered this Event or null if Console
*/
public UUID getPlayer() { return player; }
diff --git a/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubSendCommandEvent.java b/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubSendCommandEvent.java
index 9745b1e0..3d4cdf16 100644
--- a/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubSendCommandEvent.java
+++ b/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubSendCommandEvent.java
@@ -6,6 +6,9 @@ import org.bukkit.event.HandlerList;
import java.util.UUID;
+/**
+ * Send Command Event
+ */
public class SubSendCommandEvent extends Event implements SubEvent {
private UUID player;
private String server;
@@ -25,12 +28,14 @@ public class SubSendCommandEvent extends Event implements SubEvent {
/**
* Gets the Server Effected
+ *
* @return The Server Effected
*/
public String getServer() { return server; }
/**
* Gets the player that triggered the Event
+ *
* @return The Player that triggered this Event or null if Console
*/
public UUID getPlayer() { return player; }
diff --git a/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubStartEvent.java b/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubStartEvent.java
index fa8d689c..88dd8764 100644
--- a/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubStartEvent.java
+++ b/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubStartEvent.java
@@ -6,6 +6,9 @@ import org.bukkit.event.HandlerList;
import java.util.UUID;
+/**
+ * Start Server Event
+ */
public class SubStartEvent extends Event implements SubEvent {
private boolean cancelled = false;
private UUID player;
@@ -24,12 +27,14 @@ public class SubStartEvent extends Event implements SubEvent {
/**
* Gets the Server Effected
+ *
* @return The Server Effected
*/
public String getServer() { return server; }
/**
* Gets the player that triggered the Event
+ *
* @return The Player that triggered this Event or null if Console
*/
public UUID getPlayer() { return player; }
diff --git a/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubStopEvent.java b/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubStopEvent.java
index 9b17bb1c..33b0f2b3 100644
--- a/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubStopEvent.java
+++ b/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubStopEvent.java
@@ -7,6 +7,9 @@ import org.bukkit.event.HandlerList;
import java.util.UUID;
+/**
+ * Server Stop Event
+ */
public class SubStopEvent extends Event implements SubEvent {
private UUID player;
private String server;
@@ -27,12 +30,14 @@ public class SubStopEvent extends Event implements SubEvent {
/**
* Gets the Server Effected
+ *
* @return The Server Effected
*/
public String getServer() { return server; }
/**
* Gets the player that triggered the Event
+ *
* @return The Player that triggered this Event or null if Console
*/
public UUID getPlayer() { return player; }
diff --git a/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubStoppedEvent.java b/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubStoppedEvent.java
index 8e1adcfc..25d05e75 100644
--- a/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubStoppedEvent.java
+++ b/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Event/SubStoppedEvent.java
@@ -4,6 +4,9 @@ import net.ME1312.SubServers.Client.Bukkit.Library.SubEvent;
import org.bukkit.event.Event;
import org.bukkit.event.HandlerList;
+/**
+ * Server Shell Exit Event
+ */
public class SubStoppedEvent extends Event implements SubEvent {
private String server;
@@ -18,6 +21,7 @@ public class SubStoppedEvent extends Event implements SubEvent {
/**
* Gets the Server Effected
+ *
* @return The Server Effected
*/
public String getServer() { return server; }
diff --git a/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Graphic/Renderer.java b/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Graphic/Renderer.java
index 33a2e55d..a0347a19 100644
--- a/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Graphic/Renderer.java
+++ b/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Graphic/Renderer.java
@@ -3,8 +3,31 @@ package net.ME1312.SubServers.Client.Bukkit.Graphic;
import org.bukkit.entity.Player;
import org.bukkit.inventory.ItemStack;
+/**
+ * GUI Renderer Layout Class
+ */
public interface Renderer {
+
+ /**
+ * Open the GUI
+ *
+ * @param player Player Opening
+ * @param object Object Name
+ */
void open(Player player, String object);
+
+ /**
+ * Get Renderer Icon
+ *
+ * @return Icon
+ */
ItemStack getIcon();
+
+ /**
+ * Check if this Renderer is enabled for this Object
+ *
+ * @param object Object Name
+ * @return Enabled Status
+ */
boolean isEnabled(String object);
}
diff --git a/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Graphic/UIListener.java b/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Graphic/UIListener.java
index df99bfe9..b0658e07 100644
--- a/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Graphic/UIListener.java
+++ b/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Graphic/UIListener.java
@@ -23,11 +23,19 @@ import org.json.JSONObject;
import java.util.HashMap;
import java.util.UUID;
+/**
+ * GUI Listener
+ */
public class UIListener implements Listener {
private HashMap input = new HashMap();
private HashMap gui = new HashMap();
private SubPlugin plugin;
+ /**
+ * Creates a new GUI Listener
+ *
+ * @param plugin Event
+ */
public UIListener(SubPlugin plugin) {
this.plugin = plugin;
Bukkit.getPluginManager().registerEvents(this, plugin);
@@ -44,6 +52,11 @@ public class UIListener implements Listener {
return gui.get(player.getUniqueId());
}
+ /**
+ * Click Listener
+ *
+ * @param event Event
+ */
@EventHandler(priority = EventPriority.HIGHEST)
public void click(InventoryClickEvent event) {
Player player = (Player) event.getWhoClicked();
@@ -371,6 +384,11 @@ public class UIListener implements Listener {
}
}
+ /**
+ * Input Listener
+ *
+ * @param event Event
+ */
@SuppressWarnings("deprecation")
@EventHandler(priority = EventPriority.HIGHEST)
public void input(org.bukkit.event.player.PlayerChatEvent event) {
@@ -383,6 +401,11 @@ public class UIListener implements Listener {
}
}
+ /**
+ * Input Listener
+ *
+ * @param event Event
+ */
@EventHandler(priority = EventPriority.HIGHEST)
public void input(PlayerCommandPreprocessEvent event) {
if (!event.isCancelled() && input.keySet().contains(event.getPlayer().getUniqueId())) {
@@ -394,11 +417,21 @@ public class UIListener implements Listener {
}
}
+ /**
+ * GUI Close Listener
+ *
+ * @param event Event
+ */
@EventHandler
public void close(InventoryCloseEvent event) {
if (gui.keySet().contains(event.getPlayer().getUniqueId())) gui.get(event.getPlayer().getUniqueId()).open = false;
}
+ /**
+ * Clean Renderers
+ *
+ * @param event Event
+ */
@EventHandler
public void clean(PlayerQuitEvent event) {
if (gui.keySet().contains(event.getPlayer().getUniqueId())) {
diff --git a/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.java b/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.java
index 65e020ed..ae921412 100644
--- a/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.java
+++ b/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.java
@@ -32,6 +32,10 @@ public class UIRenderer {
protected boolean open = false;
protected final UUID player;
private SubPlugin plugin;
+
+ /**
+ * Options Layout Class
+ */
public abstract static class Options {
List history = new LinkedList();
private boolean init = false;
@@ -618,6 +622,10 @@ public class UIRenderer {
}
}));
}
+
+ /**
+ * SubCreator Options Class
+ */
public static class CreatorOptions extends Options {
private String host;
private String name = null;
diff --git a/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Library/Config/YAMLConfig.java b/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Library/Config/YAMLConfig.java
index 15558c06..f2984303 100644
--- a/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Library/Config/YAMLConfig.java
+++ b/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Library/Config/YAMLConfig.java
@@ -11,34 +11,66 @@ import java.io.FileWriter;
import java.io.IOException;
import java.util.Map;
+/**
+ * YAML Config Class
+ */
@SuppressWarnings("unused")
public class YAMLConfig {
private File file;
private Yaml yaml;
private YAMLSection config;
+ /**
+ * Creates/Loads a YAML Formatted Config
+ *
+ * @param file
+ * @throws IOException
+ * @throws YAMLException
+ */
@SuppressWarnings("unchecked")
public YAMLConfig(File file) throws IOException, YAMLException {
+ this.file = file;
+ this.yaml = new Yaml(getDumperOptions());
if (file.exists()) {
- this.config = new YAMLSection((Map) (this.yaml = new Yaml(getDumperOptions())).load(new FileInputStream(this.file = file)), null, null, yaml);
+ this.config = new YAMLSection((Map) yaml.load(new FileInputStream(file)), null, null, yaml);
} else {
this.config = new YAMLSection(null, null, null, yaml);
}
}
+ /**
+ * Get Config Contents
+ *
+ * @return Config Contents
+ */
public YAMLSection get() {
return config;
}
- public void set(YAMLSection yaml) {
- config = yaml;
+ /**
+ * Set Config Contents
+ *
+ * @param value Value
+ */
+ public void set(YAMLSection value) {
+ config = value;
}
+ /**
+ * Reload Config Contents
+ *
+ * @throws IOException
+ */
@SuppressWarnings("unchecked")
public void reload() throws IOException {
config = new YAMLSection((Map) yaml.load(new FileInputStream(file)), null, null, yaml);
}
+ /**
+ * Save Config Contents
+ *
+ * @throws IOException
+ */
public void save() throws IOException {
FileWriter writer = new FileWriter(file);
yaml.dump(config.map, writer);
@@ -50,6 +82,11 @@ public class YAMLConfig {
return yaml.dump(config.map);
}
+ /**
+ * Converts Config Contents to JSON
+ *
+ * @return JSON Formatted Config Contents
+ */
public JSONObject toJSON() {
return new JSONObject(config.map);
}
diff --git a/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Library/Config/YAMLSection.java b/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Library/Config/YAMLSection.java
index d8b83ac9..65969965 100644
--- a/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Library/Config/YAMLSection.java
+++ b/SubServers.Client/Bukkit/src/net/ME1312/SubServers/Client/Bukkit/Library/Config/YAMLSection.java
@@ -1,6 +1,8 @@
package net.ME1312.SubServers.Client.Bukkit.Library.Config;
-import org.bukkit.ChatColor;
+import net.ME1312.SubServers.Client.Bukkit.Library.Util;
+import net.md_5.bungee.api.ChatColor;
+import org.json.JSONArray;
import org.json.JSONObject;
import org.yaml.snakeyaml.Yaml;
import org.yaml.snakeyaml.error.YAMLException;
@@ -9,38 +11,67 @@ import java.io.InputStream;
import java.io.Reader;
import java.util.*;
+/**
+ * YAML Config Section Class
+ */
@SuppressWarnings({"unchecked", "unused"})
public class YAMLSection {
protected Map map;
- protected String label = null;
+ protected String handle = null;
protected YAMLSection up = null;
private Yaml yaml;
+ /**
+ * Creates an empty YAML Section
+ */
public YAMLSection() {
this.map = new HashMap<>();
this.yaml = new Yaml(YAMLConfig.getDumperOptions());
}
- public YAMLSection(InputStream io) throws YAMLException {
- this.map = (Map) (this.yaml = new Yaml(YAMLConfig.getDumperOptions())).load(io);
+ /**
+ * Creates a YAML Section from an Input Stream
+ *
+ * @param stream Input Stream
+ * @throws YAMLException
+ */
+ public YAMLSection(InputStream stream) throws YAMLException {
+ this.map = (Map) (this.yaml = new Yaml(YAMLConfig.getDumperOptions())).load(stream);
}
+ /**
+ * Creates a YAML Section from a Reader
+ *
+ * @param reader Reader
+ * @throws YAMLException
+ */
public YAMLSection(Reader reader) throws YAMLException {
this.map = (Map) (this.yaml = new Yaml(YAMLConfig.getDumperOptions())).load(reader);
}
+ /**
+ * Creates a YAML Section from JSON Contents
+ *
+ * @param json JSON
+ */
public YAMLSection(JSONObject json) {
this.map = (Map) (this.yaml = new Yaml(YAMLConfig.getDumperOptions())).load(json.toString(4));
}
- public YAMLSection(String yaml) throws YAMLException {
- this.map = (Map) (this.yaml = new Yaml(YAMLConfig.getDumperOptions())).load(yaml);
+ /**
+ * Creates a YAML Section from String
+ *
+ * @param str String
+ * @throws YAMLException
+ */
+ public YAMLSection(String str) throws YAMLException {
+ this.map = (Map) (this.yaml = new Yaml(YAMLConfig.getDumperOptions())).load(str);
}
- protected YAMLSection(Map map, YAMLSection up, String label, Yaml yaml) {
+ protected YAMLSection(Map map, YAMLSection up, String handle, Yaml yaml) {
this.map = new HashMap();
this.yaml = yaml;
- this.label = label;
+ this.handle = handle;
this.up = up;
if (map != null) {
@@ -50,11 +81,21 @@ public class YAMLSection {
}
}
+ /**
+ * Get the Keys
+ *
+ * @return KeySet
+ */
public Set getKeys() {
return map.keySet();
}
+ /**
+ * Get the Values
+ *
+ * @return Values
+ */
public Collection getValues() {
List values = new ArrayList();
for (String value : map.keySet()) {
@@ -63,85 +104,195 @@ public class YAMLSection {
return values;
}
- public boolean contains(String label) {
- return map.keySet().contains(label);
+ /**
+ * Check if a Handle exists
+ *
+ * @param handle Handle
+ * @return if that handle exists
+ */
+ public boolean contains(String handle) {
+ return map.keySet().contains(handle);
}
- public void remove(String label) {
- map.remove(label);
+ /**
+ * Remove an Object by Handle
+ *
+ * @param handle Handle
+ */
+ public void remove(String handle) {
+ map.remove(handle);
- if (this.label != null && this.up != null) {
- this.up.set(this.label, this);
+ if (this.handle != null && this.up != null) {
+ this.up.set(this.handle, this);
}
}
+ /**
+ * Remove all Objects from this YAML Section
+ */
public void clear() {
map.clear();
}
- public void set(String label, Object value) {
- if (value instanceof YAMLConfig) { // YAML Handler Values
- ((YAMLConfig) value).get().up = this;
- ((YAMLConfig) value).get().label = label;
- map.put(label, ((YAMLConfig) value).get().map);
- } else if (value instanceof YAMLSection) {
- ((YAMLSection) value).up = this;
- ((YAMLSection) value).label = label;
- map.put(label, ((YAMLSection) value).map);
- } else if (value instanceof YAMLValue) {
- map.put(label, ((YAMLValue) value).asObject());
- } else if (value instanceof UUID) {
- map.put(label, ((UUID) value).toString());
- } else {
- map.put(label, value);
+ private Object convert(Object value) {
+ if (value instanceof JSONObject) {
+ value = new YAMLSection((JSONObject) value);
}
- if (this.label != null && this.up != null) {
- this.up.set(this.label, this);
+ if (value instanceof YAMLConfig) {
+ ((YAMLConfig) value).get().up = this;
+ ((YAMLConfig) value).get().handle = handle;
+ return ((YAMLConfig) value).get().map;
+ } else if (value instanceof YAMLSection) {
+ ((YAMLSection) value).up = this;
+ ((YAMLSection) value).handle = handle;
+ return ((YAMLSection) value).map;
+ } else if (value instanceof YAMLValue) {
+ return ((YAMLValue) value).asObject();
+ } else if (value instanceof JSONArray) {
+ List