Host & Server objects are now signed (prevents desyncs across apps)

This commit is contained in:
ME1312 2017-12-09 19:30:06 -05:00
parent 0bf5f16e09
commit 91ca559e4a
83 changed files with 1728 additions and 216 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -1416,6 +1416,16 @@
<dd>
<div class="block">Get a Short List by Handle</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Host/Host.html#getSignature--">getSignature()</a></span> - Method in class net.ME1312.SubServers.Bungee.Host.<a href="net/ME1312/SubServers/Bungee/Host/Host.html" title="class in net.ME1312.SubServers.Bungee.Host">Host</a></dt>
<dd>
<div class="block">Get the Signature of this Object</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Host/Server.html#getSignature--">getSignature()</a></span> - Method in interface net.ME1312.SubServers.Bungee.Host.<a href="net/ME1312/SubServers/Bungee/Host/Server.html" title="interface in net.ME1312.SubServers.Bungee.Host">Server</a></dt>
<dd>
<div class="block">Get the Signature of this Object</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getSignature--">getSignature()</a></span> - Method in class net.ME1312.SubServers.Bungee.Host.<a href="net/ME1312/SubServers/Bungee/Host/ServerContainer.html" title="class in net.ME1312.SubServers.Bungee.Host">ServerContainer</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Host/External/ExternalSubServer.html#getStopCommand--">getStopCommand()</a></span> - Method in class net.ME1312.SubServers.Bungee.Host.External.<a href="net/ME1312/SubServers/Bungee/Host/External/ExternalSubServer.html" title="class in net.ME1312.SubServers.Bungee.Host.External">ExternalSubServer</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Host/Internal/InternalSubServer.html#getStopCommand--">getStopCommand()</a></span> - Method in class net.ME1312.SubServers.Bungee.Host.Internal.<a href="net/ME1312/SubServers/Bungee/Host/Internal/InternalSubServer.html" title="class in net.ME1312.SubServers.Bungee.Host.Internal">InternalSubServer</a></dt>
@ -2508,6 +2518,8 @@
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/SubPlugin.html#reroute-net.md_5.bungee.api.event.ServerConnectEvent-">reroute(ServerConnectEvent)</a></span> - Method in class net.ME1312.SubServers.Bungee.<a href="net/ME1312/SubServers/Bungee/SubPlugin.html" title="class in net.ME1312.SubServers.Bungee">SubPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/SubPlugin.html#resetDate">resetDate</a></span> - Variable in class net.ME1312.SubServers.Bungee.<a href="net/ME1312/SubServers/Bungee/SubPlugin.html" title="class in net.ME1312.SubServers.Bungee">SubPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/SubPlugin.html#resetSudo-net.ME1312.SubServers.Bungee.Event.SubStoppedEvent-">resetSudo(SubStoppedEvent)</a></span> - Method in class net.ME1312.SubServers.Bungee.<a href="net/ME1312/SubServers/Bungee/SubPlugin.html" title="class in net.ME1312.SubServers.Bungee">SubPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Library/JSONCallback.html#run-org.json.JSONObject-">run(JSONObject)</a></span> - Method in interface net.ME1312.SubServers.Bungee.Library.<a href="net/ME1312/SubServers/Bungee/Library/JSONCallback.html" title="interface in net.ME1312.SubServers.Bungee.Library">JSONCallback</a></dt>
@ -2782,6 +2794,10 @@
<dd>
<div class="block">Set the Version the Server will use</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/SubPlugin.html#signObject--">signObject()</a></span> - Method in class net.ME1312.SubServers.Bungee.<a href="net/ME1312/SubServers/Bungee/SubPlugin.html" title="class in net.ME1312.SubServers.Bungee">SubPlugin</a></dt>
<dd>
<div class="block">Returns a unique signature for use by signed objects</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Host/External/ExternalSubLogger.html#start--">start()</a></span> - Method in class net.ME1312.SubServers.Bungee.Host.External.<a href="net/ME1312/SubServers/Bungee/Host/External/ExternalSubLogger.html" title="class in net.ME1312.SubServers.Bungee.Host.External">ExternalSubLogger</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Host/External/ExternalSubServer.html#start-java.util.UUID-">start(UUID)</a></span> - Method in class net.ME1312.SubServers.Bungee.Host.External.<a href="net/ME1312/SubServers/Bungee/Host/External/ExternalSubServer.html" title="class in net.ME1312.SubServers.Bungee.Host.External">ExternalSubServer</a></dt>

View File

@ -282,7 +282,7 @@ implements <a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Clien
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;net.ME1312.SubServers.Bungee.Host.<a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html" title="class in net.ME1312.SubServers.Bungee.Host">Host</a></h3>
<code><a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#addExtra-java.lang.String-java.lang.Object-">addExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#addSubServer-java.lang.String-boolean-int-java.lang.String-boolean-java.lang.String-net.ME1312.SubServers.Bungee.Host.Executable-java.lang.String-boolean-boolean-boolean-boolean-boolean-">addSubServer</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#command-java.lang.String-java.lang.String...-">command</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#command-java.util.UUID-java.lang.String-java.lang.String...-">command</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#deleteSubServer-java.lang.String-">deleteSubServer</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#edit-net.ME1312.SubServers.Bungee.Library.Config.YAMLSection-">edit</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#forceDeleteSubServer-java.lang.String-">forceDeleteSubServer</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#forceRemoveSubServer-java.lang.String-">forceRemoveSubServer</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#getDisplayName--">getDisplayName</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#getExtra--">getExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#getExtra-java.lang.String-">getExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#hasExtra-java.lang.String-">hasExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#removeExtra-java.lang.String-">removeExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#removeSubServer-java.lang.String-">removeSubServer</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#setDisplayName-java.lang.String-">setDisplayName</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#start-java.lang.String...-">start</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#start-java.util.UUID-java.lang.String...-">start</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#stop-java.lang.String...-">stop</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#stop-java.util.UUID-java.lang.String...-">stop</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#terminate-java.lang.String...-">terminate</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#terminate-java.util.UUID-java.lang.String...-">terminate</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#toString--">toString</a></code></li>
<code><a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#addExtra-java.lang.String-java.lang.Object-">addExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#addSubServer-java.lang.String-boolean-int-java.lang.String-boolean-java.lang.String-net.ME1312.SubServers.Bungee.Host.Executable-java.lang.String-boolean-boolean-boolean-boolean-boolean-">addSubServer</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#command-java.lang.String-java.lang.String...-">command</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#command-java.util.UUID-java.lang.String-java.lang.String...-">command</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#deleteSubServer-java.lang.String-">deleteSubServer</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#edit-net.ME1312.SubServers.Bungee.Library.Config.YAMLSection-">edit</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#forceDeleteSubServer-java.lang.String-">forceDeleteSubServer</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#forceRemoveSubServer-java.lang.String-">forceRemoveSubServer</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#getDisplayName--">getDisplayName</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#getExtra--">getExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#getExtra-java.lang.String-">getExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#getSignature--">getSignature</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#hasExtra-java.lang.String-">hasExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#removeExtra-java.lang.String-">removeExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#removeSubServer-java.lang.String-">removeSubServer</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#setDisplayName-java.lang.String-">setDisplayName</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#start-java.lang.String...-">start</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#start-java.util.UUID-java.lang.String...-">start</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#stop-java.lang.String...-">stop</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#stop-java.util.UUID-java.lang.String...-">stop</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#terminate-java.lang.String...-">terminate</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#terminate-java.util.UUID-java.lang.String...-">terminate</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#toString--">toString</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">

View File

@ -357,7 +357,7 @@ extends <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServerCo
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;net.ME1312.SubServers.Bungee.Host.<a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html" title="class in net.ME1312.SubServers.Bungee.Host">ServerContainer</a></h3>
<code><a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#addExtra-java.lang.String-java.lang.Object-">addExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#addGroup-java.lang.String-">addGroup</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getDisplayName--">getDisplayName</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getExtra--">getExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getExtra-java.lang.String-">getExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getGroups--">getGroups</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getMotd--">getMotd</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getSubData--">getSubData</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#hasExtra-java.lang.String-">hasExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#isHidden--">isHidden</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#isRestricted--">isRestricted</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#removeExtra-java.lang.String-">removeExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#removeGroup-java.lang.String-">removeGroup</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#setHidden-boolean-">setHidden</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#setMotd-java.lang.String-">setMotd</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#setRestricted-boolean-">setRestricted</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#setSubData-net.ME1312.SubServers.Bungee.Network.Client-">setSubData</a></code></li>
<code><a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#addExtra-java.lang.String-java.lang.Object-">addExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#addGroup-java.lang.String-">addGroup</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getDisplayName--">getDisplayName</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getExtra--">getExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getExtra-java.lang.String-">getExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getGroups--">getGroups</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getMotd--">getMotd</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getSignature--">getSignature</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getSubData--">getSubData</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#hasExtra-java.lang.String-">hasExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#isHidden--">isHidden</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#isRestricted--">isRestricted</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#removeExtra-java.lang.String-">removeExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#removeGroup-java.lang.String-">removeGroup</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#setHidden-boolean-">setHidden</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#setMotd-java.lang.String-">setMotd</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#setRestricted-boolean-">setRestricted</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#setSubData-net.ME1312.SubServers.Bungee.Network.Client-">setSubData</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.net.md_5.bungee.BungeeServerInfo">
@ -378,7 +378,7 @@ extends <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServerCo
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;net.ME1312.SubServers.Bungee.Host.<a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html" title="interface in net.ME1312.SubServers.Bungee.Host">Server</a></h3>
<code><a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#addGroup-java.lang.String-">addGroup</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#getDisplayName--">getDisplayName</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#getGroups--">getGroups</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#getMotd--">getMotd</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#isHidden--">isHidden</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#isRestricted--">isRestricted</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#removeGroup-java.lang.String-">removeGroup</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#setHidden-boolean-">setHidden</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#setMotd-java.lang.String-">setMotd</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#setRestricted-boolean-">setRestricted</a></code></li>
<code><a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#addGroup-java.lang.String-">addGroup</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#getDisplayName--">getDisplayName</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#getGroups--">getGroups</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#getMotd--">getMotd</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#getSignature--">getSignature</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#isHidden--">isHidden</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#isRestricted--">isRestricted</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#removeGroup-java.lang.String-">removeGroup</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#setHidden-boolean-">setHidden</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#setMotd-java.lang.String-">setMotd</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#setRestricted-boolean-">setRestricted</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.net.md_5.bungee.api.config.ServerInfo">

View File

@ -17,7 +17,7 @@
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":6,"i3":10,"i4":10,"i5":10,"i6":6,"i7":6,"i8":10,"i9":10,"i10":6,"i11":10,"i12":6,"i13":6,"i14":6,"i15":10,"i16":10,"i17":10,"i18":6,"i19":6,"i20":6,"i21":6,"i22":10,"i23":6,"i24":10,"i25":10,"i26":6,"i27":10,"i28":6,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10};
var methods = {"i0":10,"i1":10,"i2":6,"i3":10,"i4":10,"i5":10,"i6":6,"i7":6,"i8":10,"i9":10,"i10":6,"i11":10,"i12":6,"i13":6,"i14":6,"i15":10,"i16":10,"i17":10,"i18":6,"i19":6,"i20":10,"i21":6,"i22":6,"i23":10,"i24":6,"i25":10,"i26":10,"i27":6,"i28":10,"i29":6,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@ -315,100 +315,106 @@ implements <a href="../../../../../net/ME1312/SubServers/Bungee/Library/ExtraDat
</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#getSignature--">getSignature</a></span>()</code>
<div class="block">Get the Signature of this Object</div>
</td>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><code>abstract <a href="../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html" title="interface in net.ME1312.SubServers.Bungee.Host">SubServer</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#getSubServer-java.lang.String-">getSubServer</a></span>(java.lang.String&nbsp;name)</code>
<div class="block">Gets a SubServer</div>
</td>
</tr>
<tr id="i21" class="rowColor">
<tr id="i22" class="altColor">
<td class="colFirst"><code>abstract java.util.Map&lt;java.lang.String,? extends <a href="../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html" title="interface in net.ME1312.SubServers.Bungee.Host">SubServer</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#getSubServers--">getSubServers</a></span>()</code>
<div class="block">Gets the SubServers on this Host</div>
</td>
</tr>
<tr id="i22" class="altColor">
<tr id="i23" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#hasExtra-java.lang.String-">hasExtra</a></span>(java.lang.String&nbsp;handle)</code>
<div class="block">Determine if an extra value exists</div>
</td>
</tr>
<tr id="i23" class="rowColor">
<tr id="i24" class="altColor">
<td class="colFirst"><code>abstract boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#isEnabled--">isEnabled</a></span>()</code>
<div class="block">Is this Host Enabled?</div>
</td>
</tr>
<tr id="i24" class="altColor">
<tr id="i25" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#removeExtra-java.lang.String-">removeExtra</a></span>(java.lang.String&nbsp;handle)</code>
<div class="block">Remove an extra value from this Server</div>
</td>
</tr>
<tr id="i25" class="rowColor">
<tr id="i26" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#removeSubServer-java.lang.String-">removeSubServer</a></span>(java.lang.String&nbsp;name)</code>
<div class="block">Removes a SubServer</div>
</td>
</tr>
<tr id="i26" class="altColor">
<tr id="i27" class="rowColor">
<td class="colFirst"><code>abstract boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#removeSubServer-java.util.UUID-java.lang.String-">removeSubServer</a></span>(java.util.UUID&nbsp;player,
java.lang.String&nbsp;name)</code>
<div class="block">Removes a SubServer</div>
</td>
</tr>
<tr id="i27" class="rowColor">
<tr id="i28" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#setDisplayName-java.lang.String-">setDisplayName</a></span>(java.lang.String&nbsp;value)</code>
<div class="block">Sets the Display Name for this Host</div>
</td>
</tr>
<tr id="i28" class="altColor">
<tr id="i29" class="rowColor">
<td class="colFirst"><code>abstract void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#setEnabled-boolean-">setEnabled</a></span>(boolean&nbsp;value)</code>
<div class="block">Set if this Host is Enabled</div>
</td>
</tr>
<tr id="i29" class="rowColor">
<tr id="i30" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#start-java.lang.String...-">start</a></span>(java.lang.String...&nbsp;servers)</code>
<div class="block">Starts the Servers Specified</div>
</td>
</tr>
<tr id="i30" class="altColor">
<tr id="i31" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#start-java.util.UUID-java.lang.String...-">start</a></span>(java.util.UUID&nbsp;player,
java.lang.String...&nbsp;servers)</code>
<div class="block">Starts the Servers Specified</div>
</td>
</tr>
<tr id="i31" class="rowColor">
<tr id="i32" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#stop-java.lang.String...-">stop</a></span>(java.lang.String...&nbsp;servers)</code>
<div class="block">Stops the Servers Specified</div>
</td>
</tr>
<tr id="i32" class="altColor">
<tr id="i33" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#stop-java.util.UUID-java.lang.String...-">stop</a></span>(java.util.UUID&nbsp;player,
java.lang.String...&nbsp;servers)</code>
<div class="block">Stops the Servers Specified</div>
</td>
</tr>
<tr id="i33" class="rowColor">
<tr id="i34" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#terminate-java.lang.String...-">terminate</a></span>(java.lang.String...&nbsp;servers)</code>
<div class="block">Terminates the Servers Specified</div>
</td>
</tr>
<tr id="i34" class="altColor">
<tr id="i35" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#terminate-java.util.UUID-java.lang.String...-">terminate</a></span>(java.util.UUID&nbsp;player,
java.lang.String...&nbsp;servers)</code>
<div class="block">Terminates the Servers Specified</div>
</td>
</tr>
<tr id="i35" class="rowColor">
<tr id="i36" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#toString--">toString</a></span>()</code>&nbsp;</td>
</tr>
@ -1024,6 +1030,20 @@ implements <a href="../../../../../net/ME1312/SubServers/Bungee/Library/ExtraDat
</dl>
</li>
</ul>
<a name="getSignature--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSignature</h4>
<pre>public final&nbsp;java.lang.String&nbsp;getSignature()</pre>
<div class="block">Get the Signature of this Object</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Object Signature</dd>
</dl>
</li>
</ul>
<a name="addExtra-java.lang.String-java.lang.Object-">
<!-- -->
</a>

View File

@ -269,7 +269,7 @@ extends <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html"
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;net.ME1312.SubServers.Bungee.Host.<a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html" title="class in net.ME1312.SubServers.Bungee.Host">Host</a></h3>
<code><a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#addExtra-java.lang.String-java.lang.Object-">addExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#addSubServer-java.lang.String-boolean-int-java.lang.String-boolean-java.lang.String-net.ME1312.SubServers.Bungee.Host.Executable-java.lang.String-boolean-boolean-boolean-boolean-boolean-">addSubServer</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#command-java.lang.String-java.lang.String...-">command</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#command-java.util.UUID-java.lang.String-java.lang.String...-">command</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#deleteSubServer-java.lang.String-">deleteSubServer</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#edit-net.ME1312.SubServers.Bungee.Library.Config.YAMLSection-">edit</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#forceDeleteSubServer-java.lang.String-">forceDeleteSubServer</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#forceRemoveSubServer-java.lang.String-">forceRemoveSubServer</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#getDisplayName--">getDisplayName</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#getExtra--">getExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#getExtra-java.lang.String-">getExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#hasExtra-java.lang.String-">hasExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#removeExtra-java.lang.String-">removeExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#removeSubServer-java.lang.String-">removeSubServer</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#setDisplayName-java.lang.String-">setDisplayName</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#start-java.lang.String...-">start</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#start-java.util.UUID-java.lang.String...-">start</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#stop-java.lang.String...-">stop</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#stop-java.util.UUID-java.lang.String...-">stop</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#terminate-java.lang.String...-">terminate</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#terminate-java.util.UUID-java.lang.String...-">terminate</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#toString--">toString</a></code></li>
<code><a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#addExtra-java.lang.String-java.lang.Object-">addExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#addSubServer-java.lang.String-boolean-int-java.lang.String-boolean-java.lang.String-net.ME1312.SubServers.Bungee.Host.Executable-java.lang.String-boolean-boolean-boolean-boolean-boolean-">addSubServer</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#command-java.lang.String-java.lang.String...-">command</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#command-java.util.UUID-java.lang.String-java.lang.String...-">command</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#deleteSubServer-java.lang.String-">deleteSubServer</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#edit-net.ME1312.SubServers.Bungee.Library.Config.YAMLSection-">edit</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#forceDeleteSubServer-java.lang.String-">forceDeleteSubServer</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#forceRemoveSubServer-java.lang.String-">forceRemoveSubServer</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#getDisplayName--">getDisplayName</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#getExtra--">getExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#getExtra-java.lang.String-">getExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#getSignature--">getSignature</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#hasExtra-java.lang.String-">hasExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#removeExtra-java.lang.String-">removeExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#removeSubServer-java.lang.String-">removeSubServer</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#setDisplayName-java.lang.String-">setDisplayName</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#start-java.lang.String...-">start</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#start-java.util.UUID-java.lang.String...-">start</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#stop-java.lang.String...-">stop</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#stop-java.util.UUID-java.lang.String...-">stop</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#terminate-java.lang.String...-">terminate</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#terminate-java.util.UUID-java.lang.String...-">terminate</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#toString--">toString</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">

View File

@ -359,7 +359,7 @@ extends <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServerCo
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;net.ME1312.SubServers.Bungee.Host.<a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html" title="class in net.ME1312.SubServers.Bungee.Host">ServerContainer</a></h3>
<code><a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#addExtra-java.lang.String-java.lang.Object-">addExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#addGroup-java.lang.String-">addGroup</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getDisplayName--">getDisplayName</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getExtra--">getExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getExtra-java.lang.String-">getExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getGroups--">getGroups</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getMotd--">getMotd</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getSubData--">getSubData</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#hasExtra-java.lang.String-">hasExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#isHidden--">isHidden</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#isRestricted--">isRestricted</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#removeExtra-java.lang.String-">removeExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#removeGroup-java.lang.String-">removeGroup</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#setHidden-boolean-">setHidden</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#setMotd-java.lang.String-">setMotd</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#setRestricted-boolean-">setRestricted</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#setSubData-net.ME1312.SubServers.Bungee.Network.Client-">setSubData</a></code></li>
<code><a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#addExtra-java.lang.String-java.lang.Object-">addExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#addGroup-java.lang.String-">addGroup</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getDisplayName--">getDisplayName</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getExtra--">getExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getExtra-java.lang.String-">getExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getGroups--">getGroups</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getMotd--">getMotd</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getSignature--">getSignature</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getSubData--">getSubData</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#hasExtra-java.lang.String-">hasExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#isHidden--">isHidden</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#isRestricted--">isRestricted</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#removeExtra-java.lang.String-">removeExtra</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#removeGroup-java.lang.String-">removeGroup</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#setHidden-boolean-">setHidden</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#setMotd-java.lang.String-">setMotd</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#setRestricted-boolean-">setRestricted</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#setSubData-net.ME1312.SubServers.Bungee.Network.Client-">setSubData</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.net.md_5.bungee.BungeeServerInfo">
@ -380,7 +380,7 @@ extends <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServerCo
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;net.ME1312.SubServers.Bungee.Host.<a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html" title="interface in net.ME1312.SubServers.Bungee.Host">Server</a></h3>
<code><a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#addGroup-java.lang.String-">addGroup</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#getDisplayName--">getDisplayName</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#getGroups--">getGroups</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#getMotd--">getMotd</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#isHidden--">isHidden</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#isRestricted--">isRestricted</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#removeGroup-java.lang.String-">removeGroup</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#setHidden-boolean-">setHidden</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#setMotd-java.lang.String-">setMotd</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#setRestricted-boolean-">setRestricted</a></code></li>
<code><a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#addGroup-java.lang.String-">addGroup</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#getDisplayName--">getDisplayName</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#getGroups--">getGroups</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#getMotd--">getMotd</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#getSignature--">getSignature</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#isHidden--">isHidden</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#isRestricted--">isRestricted</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#removeGroup-java.lang.String-">removeGroup</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#setHidden-boolean-">setHidden</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#setMotd-java.lang.String-">setMotd</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#setRestricted-boolean-">setRestricted</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.net.md_5.bungee.api.config.ServerInfo">

View File

@ -17,7 +17,7 @@
catch(err) {
}
//-->
var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6};
var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@ -157,42 +157,48 @@ extends net.md_5.bungee.api.config.ServerInfo, <a href="../../../../../net/ME131
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#getSignature--">getSignature</a></span>()</code>
<div class="block">Get the Signature of this Object</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#isHidden--">isHidden</a></span>()</code>
<div class="block">If the server is hidden from players</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<tr id="i6" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#isRestricted--">isRestricted</a></span>()</code>
<div class="block">Gets if the Server is Restricted</div>
</td>
</tr>
<tr id="i6" class="altColor">
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#removeGroup-java.lang.String-">removeGroup</a></span>(java.lang.String&nbsp;value)</code>
<div class="block">Remove this Server from a Group</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#setDisplayName-java.lang.String-">setDisplayName</a></span>(java.lang.String&nbsp;value)</code>
<div class="block">Sets the Display Name for this Server</div>
</td>
</tr>
<tr id="i8" class="altColor">
<tr id="i9" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#setHidden-boolean-">setHidden</a></span>(boolean&nbsp;value)</code>
<div class="block">Set if the server is hidden from players</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#setMotd-java.lang.String-">setMotd</a></span>(java.lang.String&nbsp;value)</code>
<div class="block">Sets the MOTD of the Server</div>
</td>
</tr>
<tr id="i10" class="altColor">
<tr id="i11" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#setRestricted-boolean-">setRestricted</a></span>(boolean&nbsp;value)</code>
<div class="block">Sets if the Server is Restricted</div>
@ -379,7 +385,7 @@ extends net.md_5.bungee.api.config.ServerInfo, <a href="../../../../../net/ME131
<a name="setRestricted-boolean-">
<!-- -->
</a>
<ul class="blockListLast">
<ul class="blockList">
<li class="blockList">
<h4>setRestricted</h4>
<pre>void&nbsp;setRestricted(boolean&nbsp;value)</pre>
@ -390,6 +396,20 @@ extends net.md_5.bungee.api.config.ServerInfo, <a href="../../../../../net/ME131
</dl>
</li>
</ul>
<a name="getSignature--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getSignature</h4>
<pre>java.lang.String&nbsp;getSignature()</pre>
<div class="block">Get the Signature of this Object</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Object Signature</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>

View File

@ -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};
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};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@ -207,72 +207,78 @@ implements <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getSignature--">getSignature</a></span>()</code>
<div class="block">Get the Signature of this Object</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code><a href="../../../../../net/ME1312/SubServers/Bungee/Network/Client.html" title="class in net.ME1312.SubServers.Bungee.Network">Client</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getSubData--">getSubData</a></span>()</code>
<div class="block">Gets the SubData Client</div>
</td>
</tr>
<tr id="i8" class="altColor">
<tr id="i9" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#hasExtra-java.lang.String-">hasExtra</a></span>(java.lang.String&nbsp;handle)</code>
<div class="block">Determine if an extra value exists</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<tr id="i10" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#isHidden--">isHidden</a></span>()</code>
<div class="block">If the server is hidden from players</div>
</td>
</tr>
<tr id="i10" class="altColor">
<tr id="i11" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#isRestricted--">isRestricted</a></span>()</code>
<div class="block">Gets if the Server is Restricted</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<tr id="i12" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#removeExtra-java.lang.String-">removeExtra</a></span>(java.lang.String&nbsp;handle)</code>
<div class="block">Remove an extra value from this Server</div>
</td>
</tr>
<tr id="i12" class="altColor">
<tr id="i13" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#removeGroup-java.lang.String-">removeGroup</a></span>(java.lang.String&nbsp;value)</code>
<div class="block">Remove this Server from a Group</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<tr id="i14" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#setDisplayName-java.lang.String-">setDisplayName</a></span>(java.lang.String&nbsp;value)</code>
<div class="block">Sets the Display Name for this Server</div>
</td>
</tr>
<tr id="i14" class="altColor">
<tr id="i15" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#setHidden-boolean-">setHidden</a></span>(boolean&nbsp;value)</code>
<div class="block">Set if the server is hidden from players</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<tr id="i16" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#setMotd-java.lang.String-">setMotd</a></span>(java.lang.String&nbsp;value)</code>
<div class="block">Sets the MOTD of the Server</div>
</td>
</tr>
<tr id="i16" class="altColor">
<tr id="i17" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#setRestricted-boolean-">setRestricted</a></span>(boolean&nbsp;value)</code>
<div class="block">Sets if the Server is Restricted</div>
</td>
</tr>
<tr id="i17" class="rowColor">
<tr id="i18" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#setSubData-net.ME1312.SubServers.Bungee.Network.Client-">setSubData</a></span>(<a href="../../../../../net/ME1312/SubServers/Bungee/Network/Client.html" title="class in net.ME1312.SubServers.Bungee.Network">Client</a>&nbsp;client)</code>
<div class="block">Link a SubData Client to this Object</div>
</td>
</tr>
<tr id="i18" class="altColor">
<tr id="i19" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#toString--">toString</a></span>()</code>&nbsp;</td>
</tr>
@ -567,6 +573,23 @@ implements <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html
</dl>
</li>
</ul>
<a name="getSignature--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSignature</h4>
<pre>public final&nbsp;java.lang.String&nbsp;getSignature()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#getSignature--">Server</a></code></span></div>
<div class="block">Get the Signature of this Object</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#getSignature--">getSignature</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html" title="interface in net.ME1312.SubServers.Bungee.Host">Server</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Object Signature</dd>
</dl>
</li>
</ul>
<a name="addExtra-java.lang.String-java.lang.Object-">
<!-- -->
</a>

View File

@ -361,7 +361,7 @@ extends <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html" t
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;net.ME1312.SubServers.Bungee.Host.<a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html" title="interface in net.ME1312.SubServers.Bungee.Host">Server</a></h3>
<code><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#addGroup-java.lang.String-">addGroup</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#getDisplayName--">getDisplayName</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#getGroups--">getGroups</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#getMotd--">getMotd</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#isHidden--">isHidden</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#isRestricted--">isRestricted</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#removeGroup-java.lang.String-">removeGroup</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#setDisplayName-java.lang.String-">setDisplayName</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#setHidden-boolean-">setHidden</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#setMotd-java.lang.String-">setMotd</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#setRestricted-boolean-">setRestricted</a></code></li>
<code><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#addGroup-java.lang.String-">addGroup</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#getDisplayName--">getDisplayName</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#getGroups--">getGroups</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#getMotd--">getMotd</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#getSignature--">getSignature</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#isHidden--">isHidden</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#isRestricted--">isRestricted</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#removeGroup-java.lang.String-">removeGroup</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#setDisplayName-java.lang.String-">setDisplayName</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#setHidden-boolean-">setHidden</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#setMotd-java.lang.String-">setMotd</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#setRestricted-boolean-">setRestricted</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.net.md_5.bungee.api.config.ServerInfo">

View File

@ -256,7 +256,7 @@ implements <a href="../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.h
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;net.ME1312.SubServers.Bungee.Host.<a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html" title="class in net.ME1312.SubServers.Bungee.Host">ServerContainer</a></h3>
<code><a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#addExtra-java.lang.String-java.lang.Object-">addExtra</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#addGroup-java.lang.String-">addGroup</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getDisplayName--">getDisplayName</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getExtra--">getExtra</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getExtra-java.lang.String-">getExtra</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getGroups--">getGroups</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getMotd--">getMotd</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getSubData--">getSubData</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#hasExtra-java.lang.String-">hasExtra</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#isHidden--">isHidden</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#isRestricted--">isRestricted</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#removeExtra-java.lang.String-">removeExtra</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#removeGroup-java.lang.String-">removeGroup</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#setDisplayName-java.lang.String-">setDisplayName</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#setHidden-boolean-">setHidden</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#setMotd-java.lang.String-">setMotd</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#setRestricted-boolean-">setRestricted</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#setSubData-net.ME1312.SubServers.Bungee.Network.Client-">setSubData</a></code></li>
<code><a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#addExtra-java.lang.String-java.lang.Object-">addExtra</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#addGroup-java.lang.String-">addGroup</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getDisplayName--">getDisplayName</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getExtra--">getExtra</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getExtra-java.lang.String-">getExtra</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getGroups--">getGroups</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getMotd--">getMotd</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getSignature--">getSignature</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#getSubData--">getSubData</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#hasExtra-java.lang.String-">hasExtra</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#isHidden--">isHidden</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#isRestricted--">isRestricted</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#removeExtra-java.lang.String-">removeExtra</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#removeGroup-java.lang.String-">removeGroup</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#setDisplayName-java.lang.String-">setDisplayName</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#setHidden-boolean-">setHidden</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#setMotd-java.lang.String-">setMotd</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#setRestricted-boolean-">setRestricted</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/ServerContainer.html#setSubData-net.ME1312.SubServers.Bungee.Network.Client-">setSubData</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.net.md_5.bungee.BungeeServerInfo">
@ -284,7 +284,7 @@ implements <a href="../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.h
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;net.ME1312.SubServers.Bungee.Host.<a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html" title="interface in net.ME1312.SubServers.Bungee.Host">Server</a></h3>
<code><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#addGroup-java.lang.String-">addGroup</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#getDisplayName--">getDisplayName</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#getGroups--">getGroups</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#getMotd--">getMotd</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#isHidden--">isHidden</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#isRestricted--">isRestricted</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#removeGroup-java.lang.String-">removeGroup</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#setDisplayName-java.lang.String-">setDisplayName</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#setHidden-boolean-">setHidden</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#setMotd-java.lang.String-">setMotd</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#setRestricted-boolean-">setRestricted</a></code></li>
<code><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#addGroup-java.lang.String-">addGroup</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#getDisplayName--">getDisplayName</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#getGroups--">getGroups</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#getMotd--">getMotd</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#getSignature--">getSignature</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#isHidden--">isHidden</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#isRestricted--">isRestricted</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#removeGroup-java.lang.String-">removeGroup</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#setDisplayName-java.lang.String-">setDisplayName</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#setHidden-boolean-">setHidden</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#setMotd-java.lang.String-">setMotd</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#setRestricted-boolean-">setRestricted</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.net.md_5.bungee.api.config.ServerInfo">

View File

@ -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};
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@ -184,14 +184,18 @@ implements net.md_5.bungee.api.plugin.Listener</pre>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../net/ME1312/SubServers/Bungee/SubPlugin.html#redis">redis</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../net/ME1312/SubServers/Bungee/SubPlugin.html#resetDate">resetDate</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../net/ME1312/SubServers/Bungee/Network/SubDataServer.html" title="class in net.ME1312.SubServers.Bungee.Network">SubDataServer</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../net/ME1312/SubServers/Bungee/SubPlugin.html#subdata">subdata</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html" title="interface in net.ME1312.SubServers.Bungee.Host">SubServer</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../net/ME1312/SubServers/Bungee/SubPlugin.html#sudo">sudo</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../net/ME1312/SubServers/Bungee/Library/Version/Version.html" title="class in net.ME1312.SubServers.Bungee.Library.Version">Version</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../net/ME1312/SubServers/Bungee/SubPlugin.html#version">version</a></span></code>&nbsp;</td>
</tr>
@ -263,12 +267,18 @@ implements net.md_5.bungee.api.plugin.Listener</pre>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../net/ME1312/SubServers/Bungee/SubPlugin.html#resetSudo-net.ME1312.SubServers.Bungee.Event.SubStoppedEvent-">resetSudo</a></span>(<a href="../../../../net/ME1312/SubServers/Bungee/Event/SubStoppedEvent.html" title="class in net.ME1312.SubServers.Bungee.Event">SubStoppedEvent</a>&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../net/ME1312/SubServers/Bungee/SubPlugin.html#signObject--">signObject</a></span>()</code>
<div class="block">Returns a unique signature for use by signed objects</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../net/ME1312/SubServers/Bungee/SubPlugin.html#startListeners--">startListeners</a></span>()</code>
<div class="block">Load SubServers before BungeeCord finishes</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../net/ME1312/SubServers/Bungee/SubPlugin.html#stopListeners--">stopListeners</a></span>()</code>
<div class="block">Reset all changes made by startListeners</div>
@ -421,12 +431,21 @@ implements net.md_5.bungee.api.plugin.Listener</pre>
<a name="redis">
<!-- -->
</a>
<ul class="blockListLast">
<ul class="blockList">
<li class="blockList">
<h4>redis</h4>
<pre>public&nbsp;boolean redis</pre>
</li>
</ul>
<a name="resetDate">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>resetDate</h4>
<pre>public&nbsp;long resetDate</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
@ -464,6 +483,36 @@ implements net.md_5.bungee.api.plugin.Listener</pre>
</dl>
</li>
</ul>
<a name="stopListeners--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>stopListeners</h4>
<pre>public&nbsp;void&nbsp;stopListeners()</pre>
<div class="block">Reset all changes made by startListeners</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>stopListeners</code>&nbsp;in class&nbsp;<code>net.md_5.bungee.BungeeCord</code></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../net/ME1312/SubServers/Bungee/SubPlugin.html#startListeners--"><code>startListeners()</code></a></dd>
</dl>
</li>
</ul>
<a name="signObject--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>signObject</h4>
<pre>public&nbsp;java.lang.String&nbsp;signObject()</pre>
<div class="block">Returns a unique signature for use by signed objects</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Signature</dd>
</dl>
</li>
</ul>
<a name="redis-java.lang.String-net.ME1312.SubServers.Bungee.Library.NamedContainer...-">
<!-- -->
</a>
@ -561,22 +610,6 @@ implements net.md_5.bungee.api.plugin.Listener</pre>
</dl>
</li>
</ul>
<a name="stopListeners--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>stopListeners</h4>
<pre>public&nbsp;void&nbsp;stopListeners()</pre>
<div class="block">Reset all changes made by startListeners</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>stopListeners</code>&nbsp;in class&nbsp;<code>net.md_5.bungee.BungeeCord</code></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="../../../../net/ME1312/SubServers/Bungee/SubPlugin.html#startListeners--"><code>startListeners()</code></a></dd>
</dl>
</li>
</ul>
<a name="reroute-net.md_5.bungee.api.event.ServerConnectEvent-">
<!-- -->
</a>

Binary file not shown.

View File

@ -30,6 +30,7 @@
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketDownloadLang</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketDownloadNetworkList</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketDownloadPlayerList</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketDownloadProxyInfo</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketDownloadServerInfo</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketDownloadServerList</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network" target="classFrame"><span class="interfaceName">PacketIn</span></a></li>

View File

@ -30,6 +30,7 @@
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadLang</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadNetworkList</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadPlayerList</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadProxyInfo</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadServerInfo</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadServerList</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network"><span class="interfaceName">PacketIn</span></a></li>

View File

@ -343,6 +343,8 @@
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html#execute-org.json.JSONObject-">execute(JSONObject)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadPlayerList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadProxyInfo.html#execute-org.json.JSONObject-">execute(JSONObject)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadProxyInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerInfo.html#execute-org.json.JSONObject-">execute(JSONObject)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadServerInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerList.html#execute-org.json.JSONObject-">execute(JSONObject)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadServerList</a></dt>
@ -395,6 +397,8 @@
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html#generate--">generate()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadPlayerList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadProxyInfo.html#generate--">generate()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadProxyInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerInfo.html#generate--">generate()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadServerInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerList.html#generate--">generate()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadServerList</a></dt>
@ -951,6 +955,8 @@
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadPlayerList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadProxyInfo.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadProxyInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerInfo.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadServerInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerList.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadServerList</a></dt>
@ -1333,6 +1339,14 @@
<dd>
<div class="block">New PacketDownloadPlayerList (Out)</div>
</dd>
<dt><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketDownloadProxyInfo</span></a> - Class in <a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/package-summary.html">net.ME1312.SubServers.Client.Bukkit.Network.Packet</a></dt>
<dd>
<div class="block">Download Proxy Info Packet</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadProxyInfo.html#PacketDownloadProxyInfo-net.ME1312.SubServers.Client.Bukkit.Library.JSONCallback...-">PacketDownloadProxyInfo(JSONCallback...)</a></span> - Constructor for class net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadProxyInfo</a></dt>
<dd>
<div class="block">New PacketDownloadProxyInfo</div>
</dd>
<dt><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketDownloadServerInfo</span></a> - Class in <a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/package-summary.html">net.ME1312.SubServers.Client.Bukkit.Network.Packet</a></dt>
<dd>
<div class="block">Download Server Info Packet</div>

View File

@ -48,7 +48,7 @@ var activeTableTab = "activeTableTab";
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
<li><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html" target="_top">Frames</a></li>
@ -310,7 +310,7 @@ implements <a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Net
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
<li><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html" target="_top">Frames</a></li>

View File

@ -0,0 +1,339 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>PacketDownloadProxyInfo (SubServers.Client.Bukkit)</title>
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="PacketDownloadProxyInfo (SubServers.Client.Bukkit)";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadProxyInfo.html" target="_top">Frames</a></li>
<li><a href="PacketDownloadProxyInfo.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">net.ME1312.SubServers.Client.Bukkit.Network.Packet</div>
<h2 title="Class PacketDownloadProxyInfo" class="title">Class PacketDownloadProxyInfo</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>net.ME1312.SubServers.Client.Bukkit.Network.Packet.PacketDownloadProxyInfo</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketIn</a>, <a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketOut</a></dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">PacketDownloadProxyInfo</span>
extends java.lang.Object
implements <a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketIn</a>, <a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketOut</a></pre>
<div class="block">Download Proxy Info Packet</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadProxyInfo.html#PacketDownloadProxyInfo-net.ME1312.SubServers.Client.Bukkit.Library.JSONCallback...-">PacketDownloadProxyInfo</a></span>(<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Library/JSONCallback.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Library">JSONCallback</a>...&nbsp;callback)</code>
<div class="block">New PacketDownloadProxyInfo</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadProxyInfo.html#execute-org.json.JSONObject-">execute</a></span>(org.json.JSONObject&nbsp;data)</code>
<div class="block">Execute Incoming Packet</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>org.json.JSONObject</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadProxyInfo.html#generate--">generate</a></span>()</code>
<div class="block">Generate JSON Packet Contents</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Library/Version/Version.html" title="class in net.ME1312.SubServers.Client.Bukkit.Library.Version">Version</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadProxyInfo.html#getVersion--">getVersion</a></span>()</code>
<div class="block">Get Packet Version</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="PacketDownloadProxyInfo-net.ME1312.SubServers.Client.Bukkit.Library.JSONCallback...-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>PacketDownloadProxyInfo</h4>
<pre>public&nbsp;PacketDownloadProxyInfo(<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Library/JSONCallback.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Library">JSONCallback</a>...&nbsp;callback)</pre>
<div class="block">New PacketDownloadProxyInfo</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>callback</code> - Callbacks</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="generate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>generate</h4>
<pre>public&nbsp;org.json.JSONObject&nbsp;generate()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html#generate--">PacketOut</a></code></span></div>
<div class="block">Generate JSON Packet Contents</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html#generate--">generate</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketOut</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Packet Contents</dd>
</dl>
</li>
</ul>
<a name="execute-org.json.JSONObject-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>execute</h4>
<pre>public&nbsp;void&nbsp;execute(org.json.JSONObject&nbsp;data)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html#execute-org.json.JSONObject-">PacketIn</a></code></span></div>
<div class="block">Execute Incoming Packet</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html#execute-org.json.JSONObject-">execute</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketIn</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>data</code> - Incoming Data</dd>
</dl>
</li>
</ul>
<a name="getVersion--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getVersion</h4>
<pre>public&nbsp;<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Library/Version/Version.html" title="class in net.ME1312.SubServers.Client.Bukkit.Library.Version">Version</a>&nbsp;getVersion()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html#getVersion--">PacketIn</a></code></span></div>
<div class="block">Get Packet Version</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html#getVersion--">getVersion</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketIn</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html#getVersion--">getVersion</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketOut</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Packet Version</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../../index.html?net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadProxyInfo.html" target="_top">Frames</a></li>
<li><a href="PacketDownloadProxyInfo.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -47,7 +47,7 @@ var activeTableTab = "activeTableTab";
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
@ -312,7 +312,7 @@ implements <a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Net
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">

View File

@ -19,6 +19,7 @@
<li><a href="PacketDownloadLang.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketDownloadLang</a></li>
<li><a href="PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketDownloadNetworkList</a></li>
<li><a href="PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketDownloadPlayerList</a></li>
<li><a href="PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketDownloadProxyInfo</a></li>
<li><a href="PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketDownloadServerInfo</a></li>
<li><a href="PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketDownloadServerList</a></li>
<li><a href="PacketInReset.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketInReset</a></li>

View File

@ -121,42 +121,48 @@
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadProxyInfo</a></td>
<td class="colLast">
<div class="block">Download Proxy Info Packet</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadServerInfo</a></td>
<td class="colLast">
<div class="block">Download Server Info Packet</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadServerList</a></td>
<td class="colLast">
<div class="block">Download Server List Packet</div>
</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInReset.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketInReset</a></td>
<td class="colLast">
<div class="block">Reset Packet</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInRunEvent.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketInRunEvent</a></td>
<td class="colLast">
<div class="block">Run Event Packet</div>
</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketLinkServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketLinkServer</a></td>
<td class="colLast">
<div class="block">Link Server Packet</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketStartServer</a></td>
<td class="colLast">
<div class="block">Start Server Packet</div>
</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketStopServer</a></td>
<td class="colLast">&nbsp;</td>
</tr>

View File

@ -86,6 +86,7 @@
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketDownloadLang</span></a> (implements net.ME1312.SubServers.Client.Bukkit.Network.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketIn</a>, net.ME1312.SubServers.Client.Bukkit.Network.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketDownloadNetworkList</span></a> (implements net.ME1312.SubServers.Client.Bukkit.Network.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketIn</a>, net.ME1312.SubServers.Client.Bukkit.Network.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketDownloadPlayerList</span></a> (implements net.ME1312.SubServers.Client.Bukkit.Network.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketIn</a>, net.ME1312.SubServers.Client.Bukkit.Network.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketDownloadProxyInfo</span></a> (implements net.ME1312.SubServers.Client.Bukkit.Network.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketIn</a>, net.ME1312.SubServers.Client.Bukkit.Network.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketDownloadServerInfo</span></a> (implements net.ME1312.SubServers.Client.Bukkit.Network.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketIn</a>, net.ME1312.SubServers.Client.Bukkit.Network.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketDownloadServerList</span></a> (implements net.ME1312.SubServers.Client.Bukkit.Network.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketIn</a>, net.ME1312.SubServers.Client.Bukkit.Network.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInReset.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketInReset</span></a> (implements net.ME1312.SubServers.Client.Bukkit.Network.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketIn</a>)</li>

View File

@ -99,7 +99,7 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketAuthorization.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketAuthorization</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketCommandServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketCommandServer</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketCreateServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketCreateServer</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadHostInfo</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadLang</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadNetworkList</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadPlayerList</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadServerInfo</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadServerList</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInReset.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketInReset</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInRunEvent.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketInRunEvent</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketLinkServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketLinkServer</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketStartServer</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketStopServer</a></dd>
<dd><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketAuthorization.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketAuthorization</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketCommandServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketCommandServer</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketCreateServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketCreateServer</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadHostInfo</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadLang</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadNetworkList</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadPlayerList</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadProxyInfo</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadServerInfo</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadServerList</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInReset.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketInReset</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInRunEvent.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketInRunEvent</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketLinkServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketLinkServer</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketStartServer</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketStopServer</a></dd>
</dl>
<hr>
<br>

View File

@ -99,7 +99,7 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketAuthorization.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketAuthorization</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketCommandServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketCommandServer</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketCreateServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketCreateServer</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadHostInfo</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadLang</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadNetworkList</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadPlayerList</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadServerInfo</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadServerList</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketLinkServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketLinkServer</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketStartServer</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketStopServer</a></dd>
<dd><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketAuthorization.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketAuthorization</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketCommandServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketCommandServer</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketCreateServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketCreateServer</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadHostInfo</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadLang</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadNetworkList</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadPlayerList</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadProxyInfo</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadServerInfo</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadServerList</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketLinkServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketLinkServer</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketStartServer</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketStopServer</a></dd>
</dl>
<hr>
<br>

View File

@ -122,6 +122,7 @@
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketDownloadLang</span></a> (implements net.ME1312.SubServers.Client.Bukkit.Network.<a href="net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketIn</a>, net.ME1312.SubServers.Client.Bukkit.Network.<a href="net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketDownloadNetworkList</span></a> (implements net.ME1312.SubServers.Client.Bukkit.Network.<a href="net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketIn</a>, net.ME1312.SubServers.Client.Bukkit.Network.<a href="net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketDownloadPlayerList</span></a> (implements net.ME1312.SubServers.Client.Bukkit.Network.<a href="net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketIn</a>, net.ME1312.SubServers.Client.Bukkit.Network.<a href="net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketDownloadProxyInfo</span></a> (implements net.ME1312.SubServers.Client.Bukkit.Network.<a href="net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketIn</a>, net.ME1312.SubServers.Client.Bukkit.Network.<a href="net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketDownloadServerInfo</span></a> (implements net.ME1312.SubServers.Client.Bukkit.Network.<a href="net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketIn</a>, net.ME1312.SubServers.Client.Bukkit.Network.<a href="net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketDownloadServerList</span></a> (implements net.ME1312.SubServers.Client.Bukkit.Network.<a href="net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketIn</a>, net.ME1312.SubServers.Client.Bukkit.Network.<a href="net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInReset.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketInReset</span></a> (implements net.ME1312.SubServers.Client.Bukkit.Network.<a href="net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketIn</a>)</li>

Binary file not shown.

View File

@ -46,6 +46,7 @@
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketDownloadLang</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketDownloadNetworkList</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketDownloadPlayerList</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketDownloadProxyInfo</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketDownloadServerInfo</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketDownloadServerList</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketExAddServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketExAddServer</a></li>

View File

@ -46,6 +46,7 @@
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadLang</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadNetworkList</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadPlayerList</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadProxyInfo</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadServerInfo</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadServerList</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketExAddServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExAddServer</a></li>

View File

@ -397,6 +397,8 @@
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadPlayerList.html#execute-org.json.JSONObject-">execute(JSONObject)</a></span> - Method in class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadPlayerList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadProxyInfo.html#execute-org.json.JSONObject-">execute(JSONObject)</a></span> - Method in class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadProxyInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html#execute-org.json.JSONObject-">execute(JSONObject)</a></span> - Method in class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadServerInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerList.html#execute-org.json.JSONObject-">execute(JSONObject)</a></span> - Method in class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadServerList</a></dt>
@ -475,6 +477,8 @@
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadPlayerList.html#generate--">generate()</a></span> - Method in class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadPlayerList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadProxyInfo.html#generate--">generate()</a></span> - Method in class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadProxyInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html#generate--">generate()</a></span> - Method in class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadServerInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerList.html#generate--">generate()</a></span> - Method in class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadServerList</a></dt>
@ -1085,6 +1089,8 @@
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadPlayerList.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadPlayerList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadProxyInfo.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadProxyInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadServerInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerList.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadServerList</a></dt>
@ -1517,6 +1523,14 @@
<dd>
<div class="block">New PacketDownloadPlayerList (Out)</div>
</dd>
<dt><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketDownloadProxyInfo</span></a> - Class in <a href="net/ME1312/SubServers/Host/Network/Packet/package-summary.html">net.ME1312.SubServers.Host.Network.Packet</a></dt>
<dd>
<div class="block">Download Proxy Info Packet</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadProxyInfo.html#PacketDownloadProxyInfo-net.ME1312.SubServers.Host.Library.JSONCallback...-">PacketDownloadProxyInfo(JSONCallback...)</a></span> - Constructor for class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadProxyInfo</a></dt>
<dd>
<div class="block">New PacketDownloadProxyInfo</div>
</dd>
<dt><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketDownloadServerInfo</span></a> - Class in <a href="net/ME1312/SubServers/Host/Network/Packet/package-summary.html">net.ME1312.SubServers.Host.Network.Packet</a></dt>
<dd>
<div class="block">Download Server Info Packet</div>

View File

@ -48,7 +48,7 @@ var activeTableTab = "activeTableTab";
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Host/Network/Packet/PacketDownloadPlayerList.html" target="_top">Frames</a></li>
@ -310,7 +310,7 @@ implements <a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketI
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Host/Network/Packet/PacketDownloadPlayerList.html" target="_top">Frames</a></li>

View File

@ -0,0 +1,339 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>PacketDownloadProxyInfo (SubServers.Host)</title>
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="PacketDownloadProxyInfo (SubServers.Host)";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Host/Network/Packet/PacketDownloadProxyInfo.html" target="_top">Frames</a></li>
<li><a href="PacketDownloadProxyInfo.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">net.ME1312.SubServers.Host.Network.Packet</div>
<h2 title="Class PacketDownloadProxyInfo" class="title">Class PacketDownloadProxyInfo</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>net.ME1312.SubServers.Host.Network.Packet.PacketDownloadProxyInfo</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Host.Network">PacketIn</a>, <a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Host.Network">PacketOut</a></dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">PacketDownloadProxyInfo</span>
extends java.lang.Object
implements <a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Host.Network">PacketIn</a>, <a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Host.Network">PacketOut</a></pre>
<div class="block">Download Proxy Info Packet</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadProxyInfo.html#PacketDownloadProxyInfo-net.ME1312.SubServers.Host.Library.JSONCallback...-">PacketDownloadProxyInfo</a></span>(<a href="../../../../../../net/ME1312/SubServers/Host/Library/JSONCallback.html" title="interface in net.ME1312.SubServers.Host.Library">JSONCallback</a>...&nbsp;callback)</code>
<div class="block">New PacketDownloadProxyInfo</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadProxyInfo.html#execute-org.json.JSONObject-">execute</a></span>(org.json.JSONObject&nbsp;data)</code>
<div class="block">Execute Incoming Packet</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>org.json.JSONObject</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadProxyInfo.html#generate--">generate</a></span>()</code>
<div class="block">Generate JSON Packet Contents</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../../../../net/ME1312/SubServers/Host/Library/Version/Version.html" title="class in net.ME1312.SubServers.Host.Library.Version">Version</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadProxyInfo.html#getVersion--">getVersion</a></span>()</code>
<div class="block">Get Packet Version</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="PacketDownloadProxyInfo-net.ME1312.SubServers.Host.Library.JSONCallback...-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>PacketDownloadProxyInfo</h4>
<pre>public&nbsp;PacketDownloadProxyInfo(<a href="../../../../../../net/ME1312/SubServers/Host/Library/JSONCallback.html" title="interface in net.ME1312.SubServers.Host.Library">JSONCallback</a>...&nbsp;callback)</pre>
<div class="block">New PacketDownloadProxyInfo</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>callback</code> - Callbacks</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="generate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>generate</h4>
<pre>public&nbsp;org.json.JSONObject&nbsp;generate()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketOut.html#generate--">PacketOut</a></code></span></div>
<div class="block">Generate JSON Packet Contents</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketOut.html#generate--">generate</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Host.Network">PacketOut</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Packet Contents</dd>
</dl>
</li>
</ul>
<a name="execute-org.json.JSONObject-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>execute</h4>
<pre>public&nbsp;void&nbsp;execute(org.json.JSONObject&nbsp;data)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketIn.html#execute-org.json.JSONObject-">PacketIn</a></code></span></div>
<div class="block">Execute Incoming Packet</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketIn.html#execute-org.json.JSONObject-">execute</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Host.Network">PacketIn</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>data</code> - Incoming Data</dd>
</dl>
</li>
</ul>
<a name="getVersion--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getVersion</h4>
<pre>public&nbsp;<a href="../../../../../../net/ME1312/SubServers/Host/Library/Version/Version.html" title="class in net.ME1312.SubServers.Host.Library.Version">Version</a>&nbsp;getVersion()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketIn.html#getVersion--">PacketIn</a></code></span></div>
<div class="block">Get Packet Version</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketIn.html#getVersion--">getVersion</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Host.Network">PacketIn</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketOut.html#getVersion--">getVersion</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Host.Network">PacketOut</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Packet Version</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Host/Network/Packet/PacketDownloadProxyInfo.html" target="_top">Frames</a></li>
<li><a href="PacketDownloadProxyInfo.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -47,7 +47,7 @@ var activeTableTab = "activeTableTab";
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
@ -312,7 +312,7 @@ implements <a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketI
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">

View File

@ -19,6 +19,7 @@
<li><a href="PacketDownloadLang.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketDownloadLang</a></li>
<li><a href="PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketDownloadNetworkList</a></li>
<li><a href="PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketDownloadPlayerList</a></li>
<li><a href="PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketDownloadProxyInfo</a></li>
<li><a href="PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketDownloadServerInfo</a></li>
<li><a href="PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketDownloadServerList</a></li>
<li><a href="PacketExAddServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketExAddServer</a></li>

View File

@ -121,90 +121,96 @@
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadProxyInfo</a></td>
<td class="colLast">
<div class="block">Download Proxy Info Packet</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadServerInfo</a></td>
<td class="colLast">
<div class="block">Download Server Info Packet</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadServerList</a></td>
<td class="colLast">
<div class="block">Download Server List Packet</div>
</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExAddServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExAddServer</a></td>
<td class="colLast">
<div class="block">Create Server Packet</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExConfigureHost.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExConfigureHost</a></td>
<td class="colLast">
<div class="block">External Host Configuration Packet</div>
</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExCreateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExCreateServer</a></td>
<td class="colLast">
<div class="block">Create Server Packet</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExDeleteServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExDeleteServer</a></td>
<td class="colLast">
<div class="block">Create Server Packet</div>
</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExRemoveServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExRemoveServer</a></td>
<td class="colLast">
<div class="block">Create Server Packet</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExUpdateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExUpdateServer</a></td>
<td class="colLast">
<div class="block">Update Server Packet</div>
</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketInReset.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketInReset</a></td>
<td class="colLast">
<div class="block">Reset Packet</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketInRunEvent.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketInRunEvent</a></td>
<td class="colLast">
<div class="block">Run Event Packet</div>
</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketLinkExHost.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketLinkExHost</a></td>
<td class="colLast">
<div class="block">Link Host Packet</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketOutExLogMessage.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketOutExLogMessage</a></td>
<td class="colLast">
<div class="block">Message Log External Host Packet</div>
</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketOutExRequestQueue.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketOutExRequestQueue</a></td>
<td class="colLast">
<div class="block">Queue Request Packet</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketStartServer</a></td>
<td class="colLast">
<div class="block">Start Server Packet</div>
</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketStopServer</a></td>
<td class="colLast">&nbsp;</td>
</tr>

View File

@ -86,6 +86,7 @@
<li type="circle">net.ME1312.SubServers.Host.Network.Packet.<a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketDownloadLang</span></a> (implements net.ME1312.SubServers.Host.Network.<a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Host.Network">PacketIn</a>, net.ME1312.SubServers.Host.Network.<a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Host.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Host.Network.Packet.<a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketDownloadNetworkList</span></a> (implements net.ME1312.SubServers.Host.Network.<a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Host.Network">PacketIn</a>, net.ME1312.SubServers.Host.Network.<a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Host.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Host.Network.Packet.<a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketDownloadPlayerList</span></a> (implements net.ME1312.SubServers.Host.Network.<a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Host.Network">PacketIn</a>, net.ME1312.SubServers.Host.Network.<a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Host.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Host.Network.Packet.<a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketDownloadProxyInfo</span></a> (implements net.ME1312.SubServers.Host.Network.<a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Host.Network">PacketIn</a>, net.ME1312.SubServers.Host.Network.<a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Host.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Host.Network.Packet.<a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketDownloadServerInfo</span></a> (implements net.ME1312.SubServers.Host.Network.<a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Host.Network">PacketIn</a>, net.ME1312.SubServers.Host.Network.<a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Host.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Host.Network.Packet.<a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketDownloadServerList</span></a> (implements net.ME1312.SubServers.Host.Network.<a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Host.Network">PacketIn</a>, net.ME1312.SubServers.Host.Network.<a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Host.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Host.Network.Packet.<a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExAddServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketExAddServer</span></a> (implements net.ME1312.SubServers.Host.Network.<a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Host.Network">PacketIn</a>, net.ME1312.SubServers.Host.Network.<a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Host.Network">PacketOut</a>)</li>

View File

@ -99,7 +99,7 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketAuthorization.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketAuthorization</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCommandServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketCommandServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketCreateServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadHostInfo</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadLang</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadNetworkList</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadPlayerList</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadServerInfo</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadServerList</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExAddServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExAddServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExConfigureHost.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExConfigureHost</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExCreateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExCreateServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExDeleteServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExDeleteServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExRemoveServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExRemoveServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExUpdateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExUpdateServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketInReset.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketInReset</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketInRunEvent.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketInRunEvent</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketLinkExHost.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketLinkExHost</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketStartServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketStopServer</a></dd>
<dd><a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketAuthorization.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketAuthorization</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCommandServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketCommandServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketCreateServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadHostInfo</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadLang</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadNetworkList</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadPlayerList</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadProxyInfo</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadServerInfo</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadServerList</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExAddServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExAddServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExConfigureHost.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExConfigureHost</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExCreateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExCreateServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExDeleteServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExDeleteServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExRemoveServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExRemoveServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExUpdateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExUpdateServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketInReset.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketInReset</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketInRunEvent.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketInRunEvent</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketLinkExHost.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketLinkExHost</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketStartServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketStopServer</a></dd>
</dl>
<hr>
<br>

View File

@ -99,7 +99,7 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketAuthorization.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketAuthorization</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCommandServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketCommandServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketCreateServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadHostInfo</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadLang</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadNetworkList</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadPlayerList</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadServerInfo</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadServerList</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExAddServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExAddServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExConfigureHost.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExConfigureHost</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExCreateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExCreateServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExDeleteServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExDeleteServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExRemoveServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExRemoveServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExUpdateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExUpdateServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketLinkExHost.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketLinkExHost</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketOutExLogMessage.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketOutExLogMessage</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketOutExRequestQueue.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketOutExRequestQueue</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketStartServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketStopServer</a></dd>
<dd><a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketAuthorization.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketAuthorization</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCommandServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketCommandServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketCreateServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadHostInfo</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadLang</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadNetworkList</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadPlayerList</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadProxyInfo</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadServerInfo</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadServerList</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExAddServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExAddServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExConfigureHost.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExConfigureHost</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExCreateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExCreateServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExDeleteServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExDeleteServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExRemoveServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExRemoveServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExUpdateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExUpdateServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketLinkExHost.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketLinkExHost</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketOutExLogMessage.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketOutExLogMessage</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketOutExRequestQueue.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketOutExRequestQueue</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketStartServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketStopServer</a></dd>
</dl>
<hr>
<br>

View File

@ -144,6 +144,7 @@
<li type="circle">net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketDownloadLang</span></a> (implements net.ME1312.SubServers.Host.Network.<a href="net/ME1312/SubServers/Host/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Host.Network">PacketIn</a>, net.ME1312.SubServers.Host.Network.<a href="net/ME1312/SubServers/Host/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Host.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketDownloadNetworkList</span></a> (implements net.ME1312.SubServers.Host.Network.<a href="net/ME1312/SubServers/Host/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Host.Network">PacketIn</a>, net.ME1312.SubServers.Host.Network.<a href="net/ME1312/SubServers/Host/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Host.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketDownloadPlayerList</span></a> (implements net.ME1312.SubServers.Host.Network.<a href="net/ME1312/SubServers/Host/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Host.Network">PacketIn</a>, net.ME1312.SubServers.Host.Network.<a href="net/ME1312/SubServers/Host/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Host.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketDownloadProxyInfo</span></a> (implements net.ME1312.SubServers.Host.Network.<a href="net/ME1312/SubServers/Host/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Host.Network">PacketIn</a>, net.ME1312.SubServers.Host.Network.<a href="net/ME1312/SubServers/Host/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Host.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketDownloadServerInfo</span></a> (implements net.ME1312.SubServers.Host.Network.<a href="net/ME1312/SubServers/Host/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Host.Network">PacketIn</a>, net.ME1312.SubServers.Host.Network.<a href="net/ME1312/SubServers/Host/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Host.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketDownloadServerList</span></a> (implements net.ME1312.SubServers.Host.Network.<a href="net/ME1312/SubServers/Host/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Host.Network">PacketIn</a>, net.ME1312.SubServers.Host.Network.<a href="net/ME1312/SubServers/Host/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Host.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketExAddServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketExAddServer</span></a> (implements net.ME1312.SubServers.Host.Network.<a href="net/ME1312/SubServers/Host/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Host.Network">PacketIn</a>, net.ME1312.SubServers.Host.Network.<a href="net/ME1312/SubServers/Host/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Host.Network">PacketOut</a>)</li>

Binary file not shown.

View File

@ -30,6 +30,7 @@
<li><a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Sync.Network.Packet" target="classFrame">PacketDownloadLang</a></li>
<li><a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet" target="classFrame">PacketDownloadNetworkList</a></li>
<li><a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet" target="classFrame">PacketDownloadPlayerList</a></li>
<li><a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet" target="classFrame">PacketDownloadProxyInfo</a></li>
<li><a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet" target="classFrame">PacketDownloadServerInfo</a></li>
<li><a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet" target="classFrame">PacketDownloadServerList</a></li>
<li><a href="net/ME1312/SubServers/Sync/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Sync.Network" target="classFrame"><span class="interfaceName">PacketIn</span></a></li>

View File

@ -30,6 +30,7 @@
<li><a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadLang</a></li>
<li><a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadNetworkList</a></li>
<li><a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadPlayerList</a></li>
<li><a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadProxyInfo</a></li>
<li><a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadServerInfo</a></li>
<li><a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadServerList</a></li>
<li><a href="net/ME1312/SubServers/Sync/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Sync.Network"><span class="interfaceName">PacketIn</span></a></li>

View File

@ -311,6 +311,8 @@
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadPlayerList.html#execute-org.json.JSONObject-">execute(JSONObject)</a></span> - Method in class net.ME1312.SubServers.Sync.Network.Packet.<a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadPlayerList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadProxyInfo.html#execute-org.json.JSONObject-">execute(JSONObject)</a></span> - Method in class net.ME1312.SubServers.Sync.Network.Packet.<a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadProxyInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerInfo.html#execute-org.json.JSONObject-">execute(JSONObject)</a></span> - Method in class net.ME1312.SubServers.Sync.Network.Packet.<a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadServerInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerList.html#execute-org.json.JSONObject-">execute(JSONObject)</a></span> - Method in class net.ME1312.SubServers.Sync.Network.Packet.<a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadServerList</a></dt>
@ -371,6 +373,8 @@
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadPlayerList.html#generate--">generate()</a></span> - Method in class net.ME1312.SubServers.Sync.Network.Packet.<a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadPlayerList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadProxyInfo.html#generate--">generate()</a></span> - Method in class net.ME1312.SubServers.Sync.Network.Packet.<a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadProxyInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerInfo.html#generate--">generate()</a></span> - Method in class net.ME1312.SubServers.Sync.Network.Packet.<a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadServerInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerList.html#generate--">generate()</a></span> - Method in class net.ME1312.SubServers.Sync.Network.Packet.<a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadServerList</a></dt>
@ -785,6 +789,10 @@
<dd>
<div class="block">Get a Short List by Handle</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Sync/Server/Server.html#getSignature--">getSignature()</a></span> - Method in class net.ME1312.SubServers.Sync.Server.<a href="net/ME1312/SubServers/Sync/Server/Server.html" title="class in net.ME1312.SubServers.Sync.Server">Server</a></dt>
<dd>
<div class="block">Get the Signature of this Object</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Sync/Library/Config/YAMLSection.html#getString-java.lang.String-">getString(String)</a></span> - Method in class net.ME1312.SubServers.Sync.Library.Config.<a href="net/ME1312/SubServers/Sync/Library/Config/YAMLSection.html" title="class in net.ME1312.SubServers.Sync.Library.Config">YAMLSection</a></dt>
<dd>
<div class="block">Get a String by Handle</div>
@ -855,6 +863,8 @@
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadPlayerList.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Sync.Network.Packet.<a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadPlayerList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadProxyInfo.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Sync.Network.Packet.<a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadProxyInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerInfo.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Sync.Network.Packet.<a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadServerInfo</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerList.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Sync.Network.Packet.<a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadServerList</a></dt>
@ -1035,6 +1045,8 @@
<dl>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Sync/SubPlugin.html#lang">lang</a></span> - Variable in class net.ME1312.SubServers.Sync.<a href="net/ME1312/SubServers/Sync/SubPlugin.html" title="class in net.ME1312.SubServers.Sync">SubPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Sync/SubPlugin.html#lastReload">lastReload</a></span> - Variable in class net.ME1312.SubServers.Sync.<a href="net/ME1312/SubServers/Sync/SubPlugin.html" title="class in net.ME1312.SubServers.Sync">SubPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/ME1312/SubServers/Sync/Launch.html" title="class in net.ME1312.SubServers.Sync"><span class="typeNameLink">Launch</span></a> - Class in <a href="net/ME1312/SubServers/Sync/package-summary.html">net.ME1312.SubServers.Sync</a></dt>
<dd>
<div class="block">SubServers/BungeeCord Launch Class</div>
@ -1055,6 +1067,8 @@
<dd>
<div class="block">Launch SubServers/BungeeCord</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Sync/SubPlugin.html#merge-java.lang.String-org.json.JSONObject-boolean-">merge(String, JSONObject, boolean)</a></span> - Method in class net.ME1312.SubServers.Sync.<a href="net/ME1312/SubServers/Sync/SubPlugin.html" title="class in net.ME1312.SubServers.Sync">SubPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/ME1312/SubServers/Sync/Library/Metrics.html" title="class in net.ME1312.SubServers.Sync.Library"><span class="typeNameLink">Metrics</span></a> - Class in <a href="net/ME1312/SubServers/Sync/Library/package-summary.html">net.ME1312.SubServers.Sync.Library</a></dt>
<dd>
<div class="block">bStats collects some data for plugin authors.</div>
@ -1191,6 +1205,14 @@
<dd>
<div class="block">New PacketDownloadPlayerList (Out)</div>
</dd>
<dt><a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">PacketDownloadProxyInfo</span></a> - Class in <a href="net/ME1312/SubServers/Sync/Network/Packet/package-summary.html">net.ME1312.SubServers.Sync.Network.Packet</a></dt>
<dd>
<div class="block">Download Proxy Info Packet</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadProxyInfo.html#PacketDownloadProxyInfo-net.ME1312.SubServers.Sync.Library.JSONCallback...-">PacketDownloadProxyInfo(JSONCallback...)</a></span> - Constructor for class net.ME1312.SubServers.Sync.Network.Packet.<a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadProxyInfo</a></dt>
<dd>
<div class="block">New PacketDownloadProxyInfo</div>
</dd>
<dt><a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">PacketDownloadServerInfo</span></a> - Class in <a href="net/ME1312/SubServers/Sync/Network/Packet/package-summary.html">net.ME1312.SubServers.Sync.Network.Packet</a></dt>
<dd>
<div class="block">Download Server Info Packet</div>
@ -1349,7 +1371,7 @@
<dd>
<div class="block">Server Class</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Sync/Server/Server.html#Server-java.lang.String-java.lang.String-java.net.InetSocketAddress-java.lang.String-boolean-boolean-">Server(String, String, InetSocketAddress, String, boolean, boolean)</a></span> - Constructor for class net.ME1312.SubServers.Sync.Server.<a href="net/ME1312/SubServers/Sync/Server/Server.html" title="class in net.ME1312.SubServers.Sync.Server">Server</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Sync/Server/Server.html#Server-java.lang.String-java.lang.String-java.lang.String-java.net.InetSocketAddress-java.lang.String-boolean-boolean-">Server(String, String, String, InetSocketAddress, String, boolean, boolean)</a></span> - Constructor for class net.ME1312.SubServers.Sync.Server.<a href="net/ME1312/SubServers/Sync/Server/Server.html" title="class in net.ME1312.SubServers.Sync.Server">Server</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Sync/SubPlugin.html#servers">servers</a></span> - Variable in class net.ME1312.SubServers.Sync.<a href="net/ME1312/SubServers/Sync/SubPlugin.html" title="class in net.ME1312.SubServers.Sync">SubPlugin</a></dt>
<dd>&nbsp;</dd>
@ -1533,7 +1555,7 @@
<dd>
<div class="block">SubServer Class</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Sync/Server/SubServer.html#SubServer-java.lang.String-java.lang.String-java.net.InetSocketAddress-java.lang.String-boolean-boolean-boolean-">SubServer(String, String, InetSocketAddress, String, boolean, boolean, boolean)</a></span> - Constructor for class net.ME1312.SubServers.Sync.Server.<a href="net/ME1312/SubServers/Sync/Server/SubServer.html" title="class in net.ME1312.SubServers.Sync.Server">SubServer</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Sync/Server/SubServer.html#SubServer-java.lang.String-java.lang.String-java.lang.String-java.net.InetSocketAddress-java.lang.String-boolean-boolean-boolean-">SubServer(String, String, String, InetSocketAddress, String, boolean, boolean, boolean)</a></span> - Constructor for class net.ME1312.SubServers.Sync.Server.<a href="net/ME1312/SubServers/Sync/Server/SubServer.html" title="class in net.ME1312.SubServers.Sync.Server">SubServer</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/ME1312/SubServers/Sync/Event/SubStartEvent.html" title="class in net.ME1312.SubServers.Sync.Event"><span class="typeNameLink">SubStartEvent</span></a> - Class in <a href="net/ME1312/SubServers/Sync/Event/package-summary.html">net.ME1312.SubServers.Sync.Event</a></dt>
<dd>

View File

@ -48,7 +48,7 @@ var activeTableTab = "activeTableTab";
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadPlayerList.html" target="_top">Frames</a></li>
@ -310,7 +310,7 @@ implements <a href="../../../../../../net/ME1312/SubServers/Sync/Network/PacketI
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadPlayerList.html" target="_top">Frames</a></li>

View File

@ -0,0 +1,339 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>PacketDownloadProxyInfo (SubServers.Sync)</title>
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="PacketDownloadProxyInfo (SubServers.Sync)";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadProxyInfo.html" target="_top">Frames</a></li>
<li><a href="PacketDownloadProxyInfo.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">net.ME1312.SubServers.Sync.Network.Packet</div>
<h2 title="Class PacketDownloadProxyInfo" class="title">Class PacketDownloadProxyInfo</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>net.ME1312.SubServers.Sync.Network.Packet.PacketDownloadProxyInfo</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../../../../net/ME1312/SubServers/Sync/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketIn</a>, <a href="../../../../../../net/ME1312/SubServers/Sync/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketOut</a></dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">PacketDownloadProxyInfo</span>
extends java.lang.Object
implements <a href="../../../../../../net/ME1312/SubServers/Sync/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketIn</a>, <a href="../../../../../../net/ME1312/SubServers/Sync/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketOut</a></pre>
<div class="block">Download Proxy Info Packet</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadProxyInfo.html#PacketDownloadProxyInfo-net.ME1312.SubServers.Sync.Library.JSONCallback...-">PacketDownloadProxyInfo</a></span>(<a href="../../../../../../net/ME1312/SubServers/Sync/Library/JSONCallback.html" title="interface in net.ME1312.SubServers.Sync.Library">JSONCallback</a>...&nbsp;callback)</code>
<div class="block">New PacketDownloadProxyInfo</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadProxyInfo.html#execute-org.json.JSONObject-">execute</a></span>(org.json.JSONObject&nbsp;data)</code>
<div class="block">Execute Incoming Packet</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>org.json.JSONObject</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadProxyInfo.html#generate--">generate</a></span>()</code>
<div class="block">Generate JSON Packet Contents</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../../../../net/ME1312/SubServers/Sync/Library/Version/Version.html" title="class in net.ME1312.SubServers.Sync.Library.Version">Version</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadProxyInfo.html#getVersion--">getVersion</a></span>()</code>
<div class="block">Get Packet Version</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="PacketDownloadProxyInfo-net.ME1312.SubServers.Sync.Library.JSONCallback...-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>PacketDownloadProxyInfo</h4>
<pre>public&nbsp;PacketDownloadProxyInfo(<a href="../../../../../../net/ME1312/SubServers/Sync/Library/JSONCallback.html" title="interface in net.ME1312.SubServers.Sync.Library">JSONCallback</a>...&nbsp;callback)</pre>
<div class="block">New PacketDownloadProxyInfo</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>callback</code> - Callbacks</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="generate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>generate</h4>
<pre>public&nbsp;org.json.JSONObject&nbsp;generate()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../net/ME1312/SubServers/Sync/Network/PacketOut.html#generate--">PacketOut</a></code></span></div>
<div class="block">Generate JSON Packet Contents</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../../net/ME1312/SubServers/Sync/Network/PacketOut.html#generate--">generate</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../net/ME1312/SubServers/Sync/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketOut</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Packet Contents</dd>
</dl>
</li>
</ul>
<a name="execute-org.json.JSONObject-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>execute</h4>
<pre>public&nbsp;void&nbsp;execute(org.json.JSONObject&nbsp;data)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../net/ME1312/SubServers/Sync/Network/PacketIn.html#execute-org.json.JSONObject-">PacketIn</a></code></span></div>
<div class="block">Execute Incoming Packet</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../../net/ME1312/SubServers/Sync/Network/PacketIn.html#execute-org.json.JSONObject-">execute</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../net/ME1312/SubServers/Sync/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketIn</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>data</code> - Incoming Data</dd>
</dl>
</li>
</ul>
<a name="getVersion--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getVersion</h4>
<pre>public&nbsp;<a href="../../../../../../net/ME1312/SubServers/Sync/Library/Version/Version.html" title="class in net.ME1312.SubServers.Sync.Library.Version">Version</a>&nbsp;getVersion()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../net/ME1312/SubServers/Sync/Network/PacketIn.html#getVersion--">PacketIn</a></code></span></div>
<div class="block">Get Packet Version</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../../net/ME1312/SubServers/Sync/Network/PacketIn.html#getVersion--">getVersion</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../net/ME1312/SubServers/Sync/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketIn</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../../net/ME1312/SubServers/Sync/Network/PacketOut.html#getVersion--">getVersion</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../net/ME1312/SubServers/Sync/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketOut</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Packet Version</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadProxyInfo.html" target="_top">Frames</a></li>
<li><a href="PacketDownloadProxyInfo.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>

View File

@ -47,7 +47,7 @@ var activeTableTab = "activeTableTab";
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
@ -312,7 +312,7 @@ implements <a href="../../../../../../net/ME1312/SubServers/Sync/Network/PacketI
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">

View File

@ -19,6 +19,7 @@
<li><a href="PacketDownloadLang.html" title="class in net.ME1312.SubServers.Sync.Network.Packet" target="classFrame">PacketDownloadLang</a></li>
<li><a href="PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet" target="classFrame">PacketDownloadNetworkList</a></li>
<li><a href="PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet" target="classFrame">PacketDownloadPlayerList</a></li>
<li><a href="PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet" target="classFrame">PacketDownloadProxyInfo</a></li>
<li><a href="PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet" target="classFrame">PacketDownloadServerInfo</a></li>
<li><a href="PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet" target="classFrame">PacketDownloadServerList</a></li>
<li><a href="PacketInReset.html" title="class in net.ME1312.SubServers.Sync.Network.Packet" target="classFrame">PacketInReset</a></li>

View File

@ -121,36 +121,42 @@
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadProxyInfo</a></td>
<td class="colLast">
<div class="block">Download Proxy Info Packet</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadServerInfo</a></td>
<td class="colLast">
<div class="block">Download Server Info Packet</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadServerList</a></td>
<td class="colLast">
<div class="block">Download Server List Packet</div>
</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketInReset.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketInReset</a></td>
<td class="colLast">
<div class="block">Reset Packet</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketInRunEvent.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketInRunEvent</a></td>
<td class="colLast">
<div class="block">Run Event Packet</div>
</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketStartServer</a></td>
<td class="colLast">
<div class="block">Start Server Packet</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketStopServer</a></td>
<td class="colLast">&nbsp;</td>
</tr>

View File

@ -86,6 +86,7 @@
<li type="circle">net.ME1312.SubServers.Sync.Network.Packet.<a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">PacketDownloadLang</span></a> (implements net.ME1312.SubServers.Sync.Network.<a href="../../../../../../net/ME1312/SubServers/Sync/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketIn</a>, net.ME1312.SubServers.Sync.Network.<a href="../../../../../../net/ME1312/SubServers/Sync/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Sync.Network.Packet.<a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">PacketDownloadNetworkList</span></a> (implements net.ME1312.SubServers.Sync.Network.<a href="../../../../../../net/ME1312/SubServers/Sync/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketIn</a>, net.ME1312.SubServers.Sync.Network.<a href="../../../../../../net/ME1312/SubServers/Sync/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Sync.Network.Packet.<a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">PacketDownloadPlayerList</span></a> (implements net.ME1312.SubServers.Sync.Network.<a href="../../../../../../net/ME1312/SubServers/Sync/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketIn</a>, net.ME1312.SubServers.Sync.Network.<a href="../../../../../../net/ME1312/SubServers/Sync/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Sync.Network.Packet.<a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">PacketDownloadProxyInfo</span></a> (implements net.ME1312.SubServers.Sync.Network.<a href="../../../../../../net/ME1312/SubServers/Sync/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketIn</a>, net.ME1312.SubServers.Sync.Network.<a href="../../../../../../net/ME1312/SubServers/Sync/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Sync.Network.Packet.<a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">PacketDownloadServerInfo</span></a> (implements net.ME1312.SubServers.Sync.Network.<a href="../../../../../../net/ME1312/SubServers/Sync/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketIn</a>, net.ME1312.SubServers.Sync.Network.<a href="../../../../../../net/ME1312/SubServers/Sync/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Sync.Network.Packet.<a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">PacketDownloadServerList</span></a> (implements net.ME1312.SubServers.Sync.Network.<a href="../../../../../../net/ME1312/SubServers/Sync/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketIn</a>, net.ME1312.SubServers.Sync.Network.<a href="../../../../../../net/ME1312/SubServers/Sync/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Sync.Network.Packet.<a href="../../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketInReset.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">PacketInReset</span></a> (implements net.ME1312.SubServers.Sync.Network.<a href="../../../../../../net/ME1312/SubServers/Sync/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketIn</a>)</li>

View File

@ -99,7 +99,7 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketAuthorization.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketAuthorization</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketCommandServer.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketCommandServer</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketCreateServer.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketCreateServer</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadHostInfo</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadLang</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadNetworkList</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadPlayerList</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadServerInfo</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadServerList</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketInReset.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketInReset</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketInRunEvent.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketInRunEvent</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketStartServer</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketStopServer</a></dd>
<dd><a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketAuthorization.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketAuthorization</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketCommandServer.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketCommandServer</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketCreateServer.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketCreateServer</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadHostInfo</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadLang</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadNetworkList</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadPlayerList</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadProxyInfo</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadServerInfo</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadServerList</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketInReset.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketInReset</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketInRunEvent.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketInRunEvent</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketStartServer</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketStopServer</a></dd>
</dl>
<hr>
<br>

View File

@ -99,7 +99,7 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketAuthorization.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketAuthorization</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketCommandServer.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketCommandServer</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketCreateServer.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketCreateServer</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadHostInfo</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadLang</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadNetworkList</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadPlayerList</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadServerInfo</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadServerList</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketStartServer</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketStopServer</a></dd>
<dd><a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketAuthorization.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketAuthorization</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketCommandServer.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketCommandServer</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketCreateServer.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketCreateServer</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadHostInfo</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadLang</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadNetworkList</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadPlayerList</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadProxyInfo</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadServerInfo</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketDownloadServerList</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketStartServer</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketStopServer</a></dd>
</dl>
<hr>
<br>

View File

@ -17,7 +17,7 @@
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10};
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@ -141,7 +141,8 @@ extends net.md_5.bungee.BungeeServerInfo</pre>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Sync/Server/Server.html#Server-java.lang.String-java.lang.String-java.net.InetSocketAddress-java.lang.String-boolean-boolean-">Server</a></span>(java.lang.String&nbsp;name,
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Sync/Server/Server.html#Server-java.lang.String-java.lang.String-java.lang.String-java.net.InetSocketAddress-java.lang.String-boolean-boolean-">Server</a></span>(java.lang.String&nbsp;signature,
java.lang.String&nbsp;name,
java.lang.String&nbsp;display,
java.net.InetSocketAddress&nbsp;address,
java.lang.String&nbsp;motd,
@ -176,36 +177,42 @@ extends net.md_5.bungee.BungeeServerInfo</pre>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Sync/Server/Server.html#getSignature--">getSignature</a></span>()</code>
<div class="block">Get the Signature of this Object</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Sync/Server/Server.html#isHidden--">isHidden</a></span>()</code>
<div class="block">If the server is hidden from players</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<tr id="i4" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Sync/Server/Server.html#isRestricted--">isRestricted</a></span>()</code>
<div class="block">Gets if the Server is Restricted</div>
</td>
</tr>
<tr id="i4" class="altColor">
<tr id="i5" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Sync/Server/Server.html#setDisplayName-java.lang.String-">setDisplayName</a></span>(java.lang.String&nbsp;value)</code>
<div class="block">Sets the Display Name for this Server</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<tr id="i6" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Sync/Server/Server.html#setHidden-boolean-">setHidden</a></span>(boolean&nbsp;value)</code>
<div class="block">Set if the server is hidden from players</div>
</td>
</tr>
<tr id="i6" class="altColor">
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Sync/Server/Server.html#setMotd-java.lang.String-">setMotd</a></span>(java.lang.String&nbsp;value)</code>
<div class="block">Sets the MOTD of the Server</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Sync/Server/Server.html#setRestricted-boolean-">setRestricted</a></span>(boolean&nbsp;value)</code>
<div class="block">Sets if the Server is Restricted</div>
@ -240,13 +247,14 @@ extends net.md_5.bungee.BungeeServerInfo</pre>
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="Server-java.lang.String-java.lang.String-java.net.InetSocketAddress-java.lang.String-boolean-boolean-">
<a name="Server-java.lang.String-java.lang.String-java.lang.String-java.net.InetSocketAddress-java.lang.String-boolean-boolean-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Server</h4>
<pre>public&nbsp;Server(java.lang.String&nbsp;name,
<pre>public&nbsp;Server(java.lang.String&nbsp;signature,
java.lang.String&nbsp;name,
java.lang.String&nbsp;display,
java.net.InetSocketAddress&nbsp;address,
java.lang.String&nbsp;motd,
@ -369,7 +377,7 @@ extends net.md_5.bungee.BungeeServerInfo</pre>
<a name="setRestricted-boolean-">
<!-- -->
</a>
<ul class="blockListLast">
<ul class="blockList">
<li class="blockList">
<h4>setRestricted</h4>
<pre>public&nbsp;void&nbsp;setRestricted(boolean&nbsp;value)</pre>
@ -380,6 +388,20 @@ extends net.md_5.bungee.BungeeServerInfo</pre>
</dl>
</li>
</ul>
<a name="getSignature--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getSignature</h4>
<pre>public final&nbsp;java.lang.String&nbsp;getSignature()</pre>
<div class="block">Get the Signature of this Object</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Object Signature</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>

View File

@ -142,7 +142,8 @@ extends <a href="../../../../../net/ME1312/SubServers/Sync/Server/Server.html" t
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Sync/Server/SubServer.html#SubServer-java.lang.String-java.lang.String-java.net.InetSocketAddress-java.lang.String-boolean-boolean-boolean-">SubServer</a></span>(java.lang.String&nbsp;name,
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Sync/Server/SubServer.html#SubServer-java.lang.String-java.lang.String-java.lang.String-java.net.InetSocketAddress-java.lang.String-boolean-boolean-boolean-">SubServer</a></span>(java.lang.String&nbsp;signature,
java.lang.String&nbsp;name,
java.lang.String&nbsp;display,
java.net.InetSocketAddress&nbsp;address,
java.lang.String&nbsp;motd,
@ -183,7 +184,7 @@ extends <a href="../../../../../net/ME1312/SubServers/Sync/Server/Server.html" t
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;net.ME1312.SubServers.Sync.Server.<a href="../../../../../net/ME1312/SubServers/Sync/Server/Server.html" title="class in net.ME1312.SubServers.Sync.Server">Server</a></h3>
<code><a href="../../../../../net/ME1312/SubServers/Sync/Server/Server.html#getDisplayName--">getDisplayName</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Server/Server.html#getMotd--">getMotd</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Server/Server.html#isHidden--">isHidden</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Server/Server.html#isRestricted--">isRestricted</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Server/Server.html#setDisplayName-java.lang.String-">setDisplayName</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Server/Server.html#setHidden-boolean-">setHidden</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Server/Server.html#setMotd-java.lang.String-">setMotd</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Server/Server.html#setRestricted-boolean-">setRestricted</a></code></li>
<code><a href="../../../../../net/ME1312/SubServers/Sync/Server/Server.html#getDisplayName--">getDisplayName</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Server/Server.html#getMotd--">getMotd</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Server/Server.html#getSignature--">getSignature</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Server/Server.html#isHidden--">isHidden</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Server/Server.html#isRestricted--">isRestricted</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Server/Server.html#setDisplayName-java.lang.String-">setDisplayName</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Server/Server.html#setHidden-boolean-">setHidden</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Server/Server.html#setMotd-java.lang.String-">setMotd</a>, <a href="../../../../../net/ME1312/SubServers/Sync/Server/Server.html#setRestricted-boolean-">setRestricted</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.net.md_5.bungee.BungeeServerInfo">
@ -213,13 +214,14 @@ extends <a href="../../../../../net/ME1312/SubServers/Sync/Server/Server.html" t
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="SubServer-java.lang.String-java.lang.String-java.net.InetSocketAddress-java.lang.String-boolean-boolean-boolean-">
<a name="SubServer-java.lang.String-java.lang.String-java.lang.String-java.net.InetSocketAddress-java.lang.String-boolean-boolean-boolean-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>SubServer</h4>
<pre>public&nbsp;SubServer(java.lang.String&nbsp;name,
<pre>public&nbsp;SubServer(java.lang.String&nbsp;signature,
java.lang.String&nbsp;name,
java.lang.String&nbsp;display,
java.net.InetSocketAddress&nbsp;address,
java.lang.String&nbsp;motd,

View File

@ -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};
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};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@ -164,22 +164,26 @@ implements net.md_5.bungee.api.plugin.Listener</pre>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../net/ME1312/SubServers/Sync/SubPlugin.html#lang">lang</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>long</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../net/ME1312/SubServers/Sync/SubPlugin.html#lastReload">lastReload</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>java.io.PrintStream</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../net/ME1312/SubServers/Sync/SubPlugin.html#out">out</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../net/ME1312/SubServers/Sync/SubPlugin.html#redis">redis</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><code>java.util.Map&lt;java.lang.String,<a href="../../../../net/ME1312/SubServers/Sync/Server/Server.html" title="class in net.ME1312.SubServers.Sync.Server">Server</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../net/ME1312/SubServers/Sync/SubPlugin.html#servers">servers</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><code><a href="../../../../net/ME1312/SubServers/Sync/Network/SubDataClient.html" title="class in net.ME1312.SubServers.Sync.Network">SubDataClient</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../net/ME1312/SubServers/Sync/SubPlugin.html#subdata">subdata</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><code><a href="../../../../net/ME1312/SubServers/Sync/Library/Version/Version.html" title="class in net.ME1312.SubServers.Sync.Library.Version">Version</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../net/ME1312/SubServers/Sync/SubPlugin.html#version">version</a></span></code>&nbsp;</td>
</tr>
@ -232,35 +236,41 @@ implements net.md_5.bungee.api.plugin.Listener</pre>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>java.lang.Boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../net/ME1312/SubServers/Sync/SubPlugin.html#merge-java.lang.String-org.json.JSONObject-boolean-">merge</a></span>(java.lang.String&nbsp;name,
org.json.JSONObject&nbsp;json,
boolean&nbsp;isSubServer)</code>&nbsp;</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>&lt;T&gt;&nbsp;java.lang.Object</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../net/ME1312/SubServers/Sync/SubPlugin.html#redis-java.lang.String-net.ME1312.SubServers.Sync.Library.NamedContainer...-">redis</a></span>(java.lang.String&nbsp;method,
<a href="../../../../net/ME1312/SubServers/Sync/Library/NamedContainer.html" title="class in net.ME1312.SubServers.Sync.Library">NamedContainer</a>&lt;java.lang.Class&lt;T&gt;,? extends T&gt;...&nbsp;args)</code>
<div class="block">Reference a RedisBungee method via reflection</div>
</td>
</tr>
<tr id="i6" class="altColor">
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../net/ME1312/SubServers/Sync/SubPlugin.html#remove-net.ME1312.SubServers.Sync.Event.SubRemoveServerEvent-">remove</a></span>(<a href="../../../../net/ME1312/SubServers/Sync/Event/SubRemoveServerEvent.html" title="class in net.ME1312.SubServers.Sync.Event">SubRemoveServerEvent</a>&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i7" class="rowColor">
<tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../net/ME1312/SubServers/Sync/SubPlugin.html#reroute-net.md_5.bungee.api.event.ServerConnectEvent-">reroute</a></span>(net.md_5.bungee.api.event.ServerConnectEvent&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i8" class="altColor">
<tr id="i9" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../net/ME1312/SubServers/Sync/SubPlugin.html#start-net.ME1312.SubServers.Sync.Event.SubStartEvent-">start</a></span>(<a href="../../../../net/ME1312/SubServers/Sync/Event/SubStartEvent.html" title="class in net.ME1312.SubServers.Sync.Event">SubStartEvent</a>&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i9" class="rowColor">
<tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../net/ME1312/SubServers/Sync/SubPlugin.html#startListeners--">startListeners</a></span>()</code>
<div class="block">Load Hosts, Servers, SubServers, and SubData Direct</div>
</td>
</tr>
<tr id="i10" class="altColor">
<tr id="i11" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../net/ME1312/SubServers/Sync/SubPlugin.html#stop-net.ME1312.SubServers.Sync.Event.SubStoppedEvent-">stop</a></span>(<a href="../../../../net/ME1312/SubServers/Sync/Event/SubStoppedEvent.html" title="class in net.ME1312.SubServers.Sync.Event">SubStoppedEvent</a>&nbsp;e)</code>&nbsp;</td>
</tr>
<tr id="i11" class="rowColor">
<tr id="i12" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../net/ME1312/SubServers/Sync/SubPlugin.html#stopListeners--">stopListeners</a></span>()</code>
<div class="block">Reset all changes made by startListeners</div>
@ -356,6 +366,15 @@ implements net.md_5.bungee.api.plugin.Listener</pre>
<pre>public&nbsp;boolean redis</pre>
</li>
</ul>
<a name="api">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>api</h4>
<pre>public final&nbsp;<a href="../../../../net/ME1312/SubServers/Sync/SubAPI.html" title="class in net.ME1312.SubServers.Sync">SubAPI</a> api</pre>
</li>
</ul>
<a name="subdata">
<!-- -->
</a>
@ -383,13 +402,13 @@ implements net.md_5.bungee.api.plugin.Listener</pre>
<pre>public final&nbsp;<a href="../../../../net/ME1312/SubServers/Sync/Library/Version/Version.html" title="class in net.ME1312.SubServers.Sync.Library.Version">Version</a> bversion</pre>
</li>
</ul>
<a name="api">
<a name="lastReload">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>api</h4>
<pre>public final&nbsp;<a href="../../../../net/ME1312/SubServers/Sync/SubAPI.html" title="class in net.ME1312.SubServers.Sync">SubAPI</a> api</pre>
<h4>lastReload</h4>
<pre>public&nbsp;long lastReload</pre>
</li>
</ul>
</li>
@ -532,6 +551,17 @@ implements net.md_5.bungee.api.plugin.Listener</pre>
<pre>public&nbsp;void&nbsp;start(<a href="../../../../net/ME1312/SubServers/Sync/Event/SubStartEvent.html" title="class in net.ME1312.SubServers.Sync.Event">SubStartEvent</a>&nbsp;e)</pre>
</li>
</ul>
<a name="merge-java.lang.String-org.json.JSONObject-boolean-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>merge</h4>
<pre>public&nbsp;java.lang.Boolean&nbsp;merge(java.lang.String&nbsp;name,
org.json.JSONObject&nbsp;json,
boolean&nbsp;isSubServer)</pre>
</li>
</ul>
<a name="edit-net.ME1312.SubServers.Sync.Event.SubEditServerEvent-">
<!-- -->
</a>

View File

@ -139,6 +139,7 @@
<li type="circle">net.ME1312.SubServers.Sync.Network.Packet.<a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">PacketDownloadLang</span></a> (implements net.ME1312.SubServers.Sync.Network.<a href="net/ME1312/SubServers/Sync/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketIn</a>, net.ME1312.SubServers.Sync.Network.<a href="net/ME1312/SubServers/Sync/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Sync.Network.Packet.<a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">PacketDownloadNetworkList</span></a> (implements net.ME1312.SubServers.Sync.Network.<a href="net/ME1312/SubServers/Sync/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketIn</a>, net.ME1312.SubServers.Sync.Network.<a href="net/ME1312/SubServers/Sync/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Sync.Network.Packet.<a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">PacketDownloadPlayerList</span></a> (implements net.ME1312.SubServers.Sync.Network.<a href="net/ME1312/SubServers/Sync/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketIn</a>, net.ME1312.SubServers.Sync.Network.<a href="net/ME1312/SubServers/Sync/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Sync.Network.Packet.<a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">PacketDownloadProxyInfo</span></a> (implements net.ME1312.SubServers.Sync.Network.<a href="net/ME1312/SubServers/Sync/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketIn</a>, net.ME1312.SubServers.Sync.Network.<a href="net/ME1312/SubServers/Sync/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Sync.Network.Packet.<a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">PacketDownloadServerInfo</span></a> (implements net.ME1312.SubServers.Sync.Network.<a href="net/ME1312/SubServers/Sync/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketIn</a>, net.ME1312.SubServers.Sync.Network.<a href="net/ME1312/SubServers/Sync/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Sync.Network.Packet.<a href="net/ME1312/SubServers/Sync/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">PacketDownloadServerList</span></a> (implements net.ME1312.SubServers.Sync.Network.<a href="net/ME1312/SubServers/Sync/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketIn</a>, net.ME1312.SubServers.Sync.Network.<a href="net/ME1312/SubServers/Sync/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Sync.Network.Packet.<a href="net/ME1312/SubServers/Sync/Network/Packet/PacketInReset.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">PacketInReset</span></a> (implements net.ME1312.SubServers.Sync.Network.<a href="net/ME1312/SubServers/Sync/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketIn</a>)</li>

Binary file not shown.

View File

@ -252,6 +252,7 @@ public class ExternalSubServer extends SubServerContainer {
break;
case "port":
if (value.isInt() && host.removeSubServer(player, getName())) {
waitFor(() -> host.getSubServer(getName()), null);
SubServer server = host.addSubServer(player, getName(), isEnabled(), value.asInt(), getMotd(), isLogging(), getPath(), getExecutable(), getStopCommand(), false, willAutoRestart(), isHidden(), isRestricted(), isTemporary());
if (server != null) {
if (this.host.plugin.config.get().getSection("Servers").getKeys().contains(getName())) {
@ -289,6 +290,7 @@ public class ExternalSubServer extends SubServerContainer {
break;
case "dir":
if (value.isString()) {
waitFor(() -> host.getSubServer(getName()), null);
SubServer server = host.addSubServer(player, getName(), isEnabled(), getAddress().getPort(), getMotd(), isLogging(), value.asRawString(), getExecutable(), getStopCommand(), false, willAutoRestart(), isHidden(), isRestricted(), isTemporary());
if (server != null) {
if (this.host.plugin.config.get().getSection("Servers").getKeys().contains(getName())) {
@ -302,6 +304,7 @@ public class ExternalSubServer extends SubServerContainer {
break;
case "exec":
if (value.isString()) {
waitFor(() -> host.getSubServer(getName()), null);
SubServer server = host.addSubServer(player, getName(), isEnabled(), getAddress().getPort(), getMotd(), isLogging(), getPath(), new Executable(value.asRawString()), getStopCommand(), false, willAutoRestart(), isHidden(), isRestricted(), isTemporary());
if (server != null) {
if (this.host.plugin.config.get().getSection("Servers").getKeys().contains(getName())) {
@ -414,6 +417,10 @@ public class ExternalSubServer extends SubServerContainer {
}
if (!isRunning() && forward == null && state) start(player);
return c;
} private <V> void waitFor(Util.ReturnRunnable<V> method, V value) throws InterruptedException {
while (!((value == null && method.run() == null) || !method.run().equals(value))) {
Thread.sleep(250);
}
}
@Override

View File

@ -21,6 +21,7 @@ import java.util.UUID;
*/
public abstract class Host implements ExtraDataHandler {
private YAMLSection extra = new YAMLSection();
private final String signature;
private String nick = null;
/**
@ -35,6 +36,7 @@ public abstract class Host implements ExtraDataHandler {
*/
public Host(SubPlugin plugin, String name, Boolean enabled, InetAddress address, String directory, String gitBash) {
if (name.contains(" ")) throw new InvalidHostException("Host names cannot have spaces: " + name);
signature = plugin.signObject();
SubDataServer.allowConnection(address.getHostAddress());
}
@ -357,6 +359,15 @@ public abstract class Host implements ExtraDataHandler {
*/
public abstract boolean forceDeleteSubServer(UUID player, String name) throws InterruptedException;
/**
* Get the Signature of this Object
*
* @return Object Signature
*/
public final String getSignature() {
return signature;
}
@Override
public void addExtra(String handle, Object value) {
if (Util.isNull(handle, value)) throw new NullPointerException();
@ -414,6 +425,7 @@ public abstract class Host implements ExtraDataHandler {
}
hinfo.put("servers", servers);
if (this instanceof ClientHandler && ((ClientHandler) this).getSubData() != null) hinfo.put("subdata", ((ClientHandler) this).getSubData().getAddress().toString());
hinfo.put("signature", signature);
hinfo.put("extra", getExtra().toJSON());
return hinfo.toString();
}

View File

@ -87,4 +87,11 @@ public interface Server extends ServerInfo, ClientHandler, ExtraDataHandler {
* @param value Value
*/
void setRestricted(boolean value);
/**
* Get the Signature of this Object
*
* @return Object Signature
*/
String getSignature();
}

View File

@ -26,6 +26,7 @@ import java.util.List;
*/
public class ServerContainer extends BungeeServerInfo implements Server {
private YAMLSection extra = new YAMLSection();
private final String signature;
private Client client = null;
private List<String> groups = new ArrayList<String>();
private String nick = null;
@ -33,10 +34,12 @@ public class ServerContainer extends BungeeServerInfo implements Server {
private boolean restricted;
private boolean hidden;
@SuppressWarnings("deprecation")
public ServerContainer(String name, InetSocketAddress address, String motd, boolean hidden, boolean restricted) throws InvalidServerException {
super(name, address, ChatColor.translateAlternateColorCodes('&', motd), restricted);
if (Util.isNull(name, address, motd, hidden, restricted)) throw new NullPointerException();
if (name.contains(" ")) throw new InvalidServerException("Server names cannot have spaces: " + name);
signature = SubAPI.getInstance().getInternals().signObject();
SubDataServer.allowConnection(getAddress().getAddress().getHostAddress());
this.motd = motd;
this.restricted = restricted;
@ -129,6 +132,11 @@ public class ServerContainer extends BungeeServerInfo implements Server {
this.restricted = value;
}
@Override
public final String getSignature() {
return signature;
}
@Override
public void addExtra(String handle, Object value) {
if (Util.isNull(handle, value)) throw new NullPointerException();
@ -178,6 +186,7 @@ public class ServerContainer extends BungeeServerInfo implements Server {
}
info.put("players", players);
if (getSubData() != null) info.put("subdata", getSubData().getAddress().toString());
info.put("signature", signature);
info.put("extra", getExtra().toJSON());
return info.toString();
}

View File

@ -91,6 +91,7 @@ public class PacketDownloadHostInfo implements PacketIn, PacketOut {
}
info.put("servers", servers);
if (host instanceof ClientHandler && ((ClientHandler) host).getSubData() != null) info.put("subdata", ((ClientHandler) host).getSubData().getAddress().toString());
info.put("signature", host.getSignature());
info.put("extra", host.getExtra().toJSON());
} else json.put("valid", false);

View File

@ -41,6 +41,7 @@ public class PacketDownloadProxyInfo implements PacketIn, PacketOut {
JSONObject subservers = new JSONObject();
subservers.put("version", plugin.version.toString());
if (plugin.bversion != null) subservers.put("beta", plugin.bversion.toString());
subservers.put("last-reload", plugin.resetDate);
subservers.put("hosts", plugin.api.getHosts().size());
subservers.put("subservers", plugin.api.getSubServers().size());
json.put("subservers", subservers);

View File

@ -1,6 +1,7 @@
package net.ME1312.SubServers.Bungee.Network.Packet;
import net.ME1312.SubServers.Bungee.Host.Server;
import net.ME1312.SubServers.Bungee.Host.ServerContainer;
import net.ME1312.SubServers.Bungee.Host.SubServer;
import net.ME1312.SubServers.Bungee.Library.Util;
import net.ME1312.SubServers.Bungee.Library.Version.Version;
@ -80,6 +81,7 @@ public class PacketDownloadServerInfo implements PacketIn, PacketOut {
info.put("hidden", server.isHidden());
info.put("motd", server.getMotd());
if (server.getSubData() != null) info.put("subdata", server.getSubData().getAddress().toString());
info.put("signature", server.getSignature());
info.put("extra", server.getExtra().toJSON());
JSONObject players = new JSONObject();

View File

@ -24,6 +24,7 @@ import org.xml.sax.InputSource;
import javax.xml.parsers.DocumentBuilderFactory;
import java.io.*;
import java.lang.reflect.InvocationTargetException;
import java.math.BigInteger;
import java.net.InetAddress;
import java.net.InetSocketAddress;
import java.net.SocketException;
@ -56,8 +57,10 @@ public final class SubPlugin extends BungeeCord implements Listener {
public final Version bversion = (SubPlugin.class.getPackage().getSpecificationVersion().equals("0"))?null:new Version(SubPlugin.class.getPackage().getSpecificationVersion());
public boolean redis = false;
public long resetDate = 0;
private boolean running = false;
private boolean posted = false;
private BigInteger lastSignature = new BigInteger("-1");
protected SubPlugin(PrintStream out) throws IOException {
System.out.println("SubServers > Loading SubServers.Bungee v" + version.toString() + " Libraries... ");
@ -208,13 +211,14 @@ public final class SubPlugin extends BungeeCord implements Listener {
public void reload() throws IOException {
List<String> ukeys = new ArrayList<String>();
long begin = Calendar.getInstance().getTime().getTime();
boolean status = running;
boolean status;
if (!(status = running)) resetDate = begin;
YAMLSection prevconfig = config.get();
config.reload();
lang.reload();
if (subdata == null ||
if (subdata == null || // SubData Server must be reset
!config.get().getSection("Settings").getSection("SubData").getRawString("Address", "127.0.0.1:4391").equals(prevconfig.getSection("Settings").getSection("SubData").getRawString("Address", "127.0.0.1:4391")) ||
!config.get().getSection("Settings").getSection("SubData").getRawString("Encryption", "NONE").equals(prevconfig.getSection("Settings").getSection("SubData").getRawString("Encryption", "NONE"))
) {
@ -233,7 +237,7 @@ public final class SubPlugin extends BungeeCord implements Listener {
encryption);
System.out.println("SubServers > SubData Direct Listening on " + subdata.getServer().getLocalSocketAddress().toString());
loop();
} else System.out.println("SubServers > Reloading SubData Whitelist...");
} // Add new entries to Allowed-Connections
for (String s : config.get().getSection("Settings").getSection("SubData").getStringList("Allowed-Connections", new ArrayList<String>())) {
try {
SubDataServer.allowConnection(s);
@ -248,8 +252,7 @@ public final class SubPlugin extends BungeeCord implements Listener {
if (!ukeys.contains(name.toLowerCase())) try {
if (!hostDrivers.keySet().contains(config.get().getSection("Hosts").getSection(name).getRawString("Driver").toLowerCase())) throw new InvalidHostException("Invalid Driver for host: " + name);
Host host = this.hosts.get(name.toLowerCase());
if (host == null ||
config.get().getSection("Hosts").getSection(name).getBoolean("Enabled") !=host.isEnabled() ||
if (host == null || // Host must be reset
!hostDrivers.get(config.get().getSection("Hosts").getSection(name).getRawString("Driver").toLowerCase()).equals(host.getClass()) ||
!config.get().getSection("Hosts").getSection(name).getRawString("Address").equals(host.getAddress().getHostAddress()) ||
!config.get().getSection("Hosts").getSection(name).getRawString("Directory").equals(host.getPath()) ||
@ -258,7 +261,10 @@ public final class SubPlugin extends BungeeCord implements Listener {
if (host != null) api.forceRemoveHost(name);
host = api.addHost(config.get().getSection("Hosts").getSection(name).getRawString("Driver").toLowerCase(), name, config.get().getSection("Hosts").getSection(name).getBoolean("Enabled"), InetAddress.getByName(config.get().getSection("Hosts").getSection(name).getRawString("Address")),
config.get().getSection("Hosts").getSection(name).getRawString("Directory"), config.get().getSection("Hosts").getSection(name).getRawString("Git-Bash"));
}
} else { // Host wasn't reset, so check for these changes
if (config.get().getSection("Hosts").getSection(name).getBoolean("Enabled") != host.isEnabled())
host.setEnabled(config.get().getSection("Hosts").getSection(name).getBoolean("Enabled"));
} // Check for other changes
if (config.get().getSection("Hosts").getSection(name).getKeys().contains("Display") && ((config.get().getSection("Hosts").getSection(name).getString("Display").length() == 0 && !host.getDisplayName().equals(host.getName())) || !config.get().getSection("Hosts").getSection(name).getString("Display").equals(host.getDisplayName())))
host.setDisplayName(config.get().getSection("Hosts").getSection(name).getString("Display"));
if (config.get().getSection("Hosts").getSection(name).getKeys().contains("Extra"))
@ -278,21 +284,21 @@ public final class SubPlugin extends BungeeCord implements Listener {
if (!ukeys.contains(name.toLowerCase())) try {
Server server = api.getServer(name);
if (server == null || !(server instanceof SubServer)) {
if (server == null ||
if (server == null || // Server must be reset
bungeeconfig.get().getSection("servers").getSection(name).getRawString("address").equals(server.getAddress().getAddress().getHostAddress() + ':' + server.getAddress().getPort())
) {
if (server != null) api.forceRemoveServer(name);
server = api.addServer(name, InetAddress.getByName(bungeeconfig.get().getSection("servers").getSection(name).getRawString("address").split(":")[0]),
Integer.parseInt(bungeeconfig.get().getSection("servers").getSection(name).getRawString("address").split(":")[1]), bungeeconfig.get().getSection("servers").getSection(name).getColoredString("motd", '&'),
bungeeconfig.get().getSection("servers").getSection(name).getBoolean("hidden", false), bungeeconfig.get().getSection("servers").getSection(name).getBoolean("restricted"));
} else {
} else { // Server wasn't reset, so check for these changes
if (!bungeeconfig.get().getSection("servers").getSection(name).getColoredString("motd", '&').equals(server.getMotd()))
server.setMotd(bungeeconfig.get().getSection("servers").getSection(name).getColoredString("motd", '&'));
if (bungeeconfig.get().getSection("servers").getSection(name).getBoolean("hidden", false) != server.isHidden())
server.setHidden(bungeeconfig.get().getSection("servers").getSection(name).getBoolean("hidden", false));
if (bungeeconfig.get().getSection("servers").getSection(name).getBoolean("restricted") != server.isRestricted())
server.setRestricted(bungeeconfig.get().getSection("servers").getSection(name).getBoolean("restricted"));
}
} // Check for other changes
if (bungeeconfig.get().getSection("servers").getSection(name).getKeys().contains("display") && ((bungeeconfig.get().getSection("servers").getSection(name).getRawString("display").length() == 0 && !server.getDisplayName().equals(server.getName())) || !bungeeconfig.get().getSection("servers").getSection(name).getRawString("display").equals(server.getDisplayName())))
server.setDisplayName(bungeeconfig.get().getSection("servers").getSection(name).getString("display"));
if (bungeeconfig.get().getSection("servers").getSection(name).getKeys().contains("group")) {
@ -484,6 +490,58 @@ public final class SubPlugin extends BungeeCord implements Listener {
}).start();
}
/**
* Reset all changes made by startListeners
*
* @see SubPlugin#startListeners()
*/
@Override
public void stopListeners() {
try {
legServers.clear();
legServers.putAll(getServers());
if (api.listeners.size() > 0) {
System.out.println("SubServers > Resetting SubAPI Plugins...");
for (NamedContainer<Runnable, Runnable> listener : api.listeners) {
try {
if (listener.get() != null) listener.get().run();
} catch (Throwable e) {
new InvocationTargetException(e, "Problem disabling plugin").printStackTrace();
}
}
}
shutdown();
subdata.destroy();
} catch (Exception e) {
e.printStackTrace();
}
super.stopListeners();
} private void shutdown() throws Exception {
api.ready = false;
System.out.println("SubServers > Resetting Hosts and Server Data");
List<String> hosts = new ArrayList<String>();
hosts.addAll(this.hosts.keySet());
for (String host : hosts) {
api.forceRemoveHost(host);
}
running = false;
this.hosts.clear();
exServers.clear();
}
/**
* Returns a unique signature for use by signed objects
*
* @return Signature
*/
public String signObject() {
return (lastSignature = lastSignature.add(BigInteger.ONE)).toString();
}
/**
* Reference a RedisBungee method via reflection
*
@ -562,49 +620,6 @@ public final class SubPlugin extends BungeeCord implements Listener {
return getServers().get(name);
}
/**
* Reset all changes made by startListeners
*
* @see SubPlugin#startListeners()
*/
@Override
public void stopListeners() {
try {
legServers.clear();
legServers.putAll(getServers());
if (api.listeners.size() > 0) {
System.out.println("SubServers > Resetting SubAPI Plugins...");
for (NamedContainer<Runnable, Runnable> listener : api.listeners) {
try {
if (listener.get() != null) listener.get().run();
} catch (Throwable e) {
new InvocationTargetException(e, "Problem disabling plugin").printStackTrace();
}
}
}
shutdown();
subdata.destroy();
} catch (Exception e) {
e.printStackTrace();
}
super.stopListeners();
} private void shutdown() throws Exception {
api.ready = false;
System.out.println("SubServers > Resetting Hosts and Server Data");
List<String> hosts = new ArrayList<String>();
hosts.addAll(this.hosts.keySet());
for (String host : hosts) {
api.forceRemoveHost(host);
}
running = false;
this.hosts.clear();
exServers.clear();
}
@EventHandler(priority = Byte.MAX_VALUE)
public void reroute(ServerConnectEvent e) {
Map<String, ServerInfo> servers = new TreeMap<String, ServerInfo>(api.getServers());

Binary file not shown.

View File

@ -0,0 +1,47 @@
package net.ME1312.SubServers.Client.Bukkit.Network.Packet;
import net.ME1312.SubServers.Client.Bukkit.Library.JSONCallback;
import net.ME1312.SubServers.Client.Bukkit.Library.Util;
import net.ME1312.SubServers.Client.Bukkit.Library.Version.Version;
import net.ME1312.SubServers.Client.Bukkit.Network.PacketIn;
import net.ME1312.SubServers.Client.Bukkit.Network.PacketOut;
import org.json.JSONObject;
import java.util.HashMap;
import java.util.UUID;
/**
* Download Proxy Info Packet
*/
public class PacketDownloadProxyInfo implements PacketIn, PacketOut {
private static HashMap<String, JSONCallback[]> callbacks = new HashMap<String, JSONCallback[]>();
private String id;
/**
* New PacketDownloadProxyInfo
*
* @param callback Callbacks
*/
public PacketDownloadProxyInfo(JSONCallback... callback) {
if (Util.isNull((Object) callback)) throw new NullPointerException();
this.id = Util.getNew(callbacks.keySet(), UUID::randomUUID).toString();
callbacks.put(id, callback);
}
@Override
public JSONObject generate() {
JSONObject json = new JSONObject();
json.put("id", id);
return json;
}
@Override
public void execute(JSONObject data) {
for (JSONCallback callback : callbacks.get(data.getString("id"))) callback.run(data);
callbacks.remove(data.getString("id"));
}
@Override
public Version getVersion() {
return new Version("2.11.0a");
}
}

View File

@ -89,6 +89,7 @@ public final class SubDataClient {
registerPacket(new PacketDownloadLang(plugin), "SubDownloadLang");
registerPacket(new PacketDownloadNetworkList(), "SubDownloadNetworkList");
registerPacket(new PacketDownloadPlayerList(), "SubDownloadPlayerList");
registerPacket(new PacketDownloadProxyInfo(), "SubDownloadProxyInfo");
registerPacket(new PacketDownloadServerInfo(), "SubDownloadServerInfo");
registerPacket(new PacketDownloadServerList(), "SubDownloadServerList");
registerPacket(new PacketInRunEvent(plugin), "SubRunEvent");
@ -104,6 +105,7 @@ public final class SubDataClient {
registerPacket(PacketDownloadLang.class, "SubDownloadLang");
registerPacket(PacketDownloadNetworkList.class, "SubDownloadNetworkList");
registerPacket(PacketDownloadPlayerList.class, "SubDownloadPlayerList");
registerPacket(PacketDownloadProxyInfo.class, "SubDownloadProxyInfo");
registerPacket(PacketDownloadServerInfo.class, "SubDownloadServerInfo");
registerPacket(PacketDownloadServerList.class, "SubDownloadServerList");
registerPacket(PacketLinkServer.class, "SubLinkServer");
@ -402,7 +404,6 @@ public final class SubDataClient {
}
}, reconnect * 20);
}
plugin.subdata = null;
}
}
}

View File

@ -26,7 +26,7 @@ import java.nio.charset.Charset;
import java.text.DecimalFormat;
import java.util.*;
public final class SubCommand implements CommandExecutor {
public final class SubCommand implements CommandExecutor{
private SubPlugin plugin;
public SubCommand(SubPlugin plugin) {

Binary file not shown.

View File

@ -0,0 +1,48 @@
package net.ME1312.SubServers.Host.Network.Packet;
import net.ME1312.SubServers.Host.Library.JSONCallback;
import net.ME1312.SubServers.Host.Library.Util;
import net.ME1312.SubServers.Host.Library.Version.Version;
import net.ME1312.SubServers.Host.Network.PacketIn;
import net.ME1312.SubServers.Host.Network.PacketOut;
import org.json.JSONObject;
import java.util.HashMap;
import java.util.UUID;
/**
* Download Proxy Info Packet
*/
public class PacketDownloadProxyInfo implements PacketIn, PacketOut {
private static HashMap<String, JSONCallback[]> callbacks = new HashMap<String, JSONCallback[]>();
private String id;
/**
* New PacketDownloadProxyInfo
*
* @param callback Callbacks
*/
public PacketDownloadProxyInfo(JSONCallback... callback) {
if (Util.isNull((Object) callback)) throw new NullPointerException();
this.id = Util.getNew(callbacks.keySet(), UUID::randomUUID).toString();
callbacks.put(id, callback);
}
@Override
public JSONObject generate() {
JSONObject json = new JSONObject();
json.put("id", id);
return json;
}
@Override
public void execute(JSONObject data) {
for (JSONCallback callback : callbacks.get(data.getString("id"))) callback.run(data);
callbacks.remove(data.getString("id"));
}
@Override
public Version getVersion() {
return new Version("2.11.0a");
}
}

View File

@ -72,7 +72,7 @@ public class PacketExAddServer implements PacketIn, PacketOut {
SubServer server = new SubServer(host, data.getJSONObject("server").getString("name"), data.getJSONObject("server").getBoolean("enabled"), data.getJSONObject("server").getBoolean("log"),
data.getJSONObject("server").getString("dir"), new Executable(data.getJSONObject("server").getString("exec")), data.getJSONObject("server").getString("stopcmd"));
host.servers.put(data.getJSONObject("server").getString("name").toLowerCase(), server);
log.info.println("Added Server - " + data.getJSONObject("server").getString("name"));
log.info.println("Added SubServer: " + data.getJSONObject("server").getString("name"));
if (data.getJSONObject("server").keySet().contains("running")) server.start(UUID.fromString(data.getJSONObject("server").getString("running")));
host.subdata.sendPacket(new PacketExAddServer(0, "Server Added Successfully", (data.keySet().contains("id"))?data.getString("id"):null));
}

View File

@ -102,7 +102,7 @@ public class PacketExDeleteServer implements PacketIn, PacketOut {
} catch (Exception e) {
e.printStackTrace();
}
log.info.println("Deleted Server - " + data.getString("server"));
log.info.println("Deleted SubServer: " + data.getString("server"));
host.subdata.sendPacket(new PacketExDeleteServer(0, "Server Deleted Successfully", (data.keySet().contains("id"))?data.getString("id"):null));
}).start();
}

View File

@ -69,7 +69,7 @@ public class PacketExRemoveServer implements PacketIn, PacketOut {
host.subdata.sendPacket(new PacketExRemoveServer(2, "That server is still running.", (data.keySet().contains("id"))?data.getString("id"):null));
} else {
host.servers.remove(data.getString("server").toLowerCase());
log.info.println("Removed Server - " + data.getString("server"));
log.info.println("Removed SubServer: " + data.getString("server"));
host.subdata.sendPacket(new PacketExRemoveServer(0, "Server Removed Successfully", (data.keySet().contains("id"))?data.getString("id"):null));
}
} catch (Throwable e) {

View File

@ -97,6 +97,7 @@ public final class SubDataClient {
registerPacket(new PacketDownloadLang(host), "SubDownloadLang");
registerPacket(new PacketDownloadNetworkList(), "SubDownloadNetworkList");
registerPacket(new PacketDownloadPlayerList(), "SubDownloadPlayerList");
registerPacket(new PacketDownloadProxyInfo(), "SubDownloadProxyInfo");
registerPacket(new PacketDownloadServerInfo(), "SubDownloadServerInfo");
registerPacket(new PacketDownloadServerList(), "SubDownloadServerList");
registerPacket(new PacketExAddServer(host), "SubExAddServer");
@ -119,6 +120,7 @@ public final class SubDataClient {
registerPacket(PacketDownloadLang.class, "SubDownloadLang");
registerPacket(PacketDownloadNetworkList.class, "SubDownloadNetworkList");
registerPacket(PacketDownloadPlayerList.class, "SubDownloadPlayerList");
registerPacket(PacketDownloadProxyInfo.class, "SubDownloadProxyInfo");
registerPacket(PacketDownloadServerInfo.class, "SubDownloadServerInfo");
registerPacket(PacketDownloadServerList.class, "SubDownloadServerList");
registerPacket(PacketExAddServer.class, "SubExAddServer");
@ -423,7 +425,6 @@ public final class SubDataClient {
}
}, TimeUnit.SECONDS.toMillis(reconnect), TimeUnit.SECONDS.toMillis(reconnect));
}
host.subdata = null;
}
}
}

Binary file not shown.

View File

@ -0,0 +1,48 @@
package net.ME1312.SubServers.Sync.Network.Packet;
import net.ME1312.SubServers.Sync.Library.JSONCallback;
import net.ME1312.SubServers.Sync.Library.Util;
import net.ME1312.SubServers.Sync.Library.Version.Version;
import net.ME1312.SubServers.Sync.Network.PacketIn;
import net.ME1312.SubServers.Sync.Network.PacketOut;
import org.json.JSONObject;
import java.util.HashMap;
import java.util.UUID;
/**
* Download Proxy Info Packet
*/
public class PacketDownloadProxyInfo implements PacketIn, PacketOut {
private static HashMap<String, JSONCallback[]> callbacks = new HashMap<String, JSONCallback[]>();
private String id;
/**
* New PacketDownloadProxyInfo
*
* @param callback Callbacks
*/
public PacketDownloadProxyInfo(JSONCallback... callback) {
if (Util.isNull((Object) callback)) throw new NullPointerException();
this.id = Util.getNew(callbacks.keySet(), UUID::randomUUID).toString();
callbacks.put(id, callback);
}
@Override
public JSONObject generate() {
JSONObject json = new JSONObject();
json.put("id", id);
return json;
}
@Override
public void execute(JSONObject data) {
for (JSONCallback callback : callbacks.get(data.getString("id"))) callback.run(data);
callbacks.remove(data.getString("id"));
}
@Override
public Version getVersion() {
return new Version("2.11.0a");
}
}

View File

@ -72,24 +72,21 @@ public final class SubDataClient {
private void init() {
plugin.subdata.sendPacket(new PacketDownloadLang(plugin));
plugin.subdata.sendPacket(new PacketDownloadServerList(null, json -> {
System.out.println("SubServers > Resetting Server Data");
plugin.servers.clear();
plugin.subdata.sendPacket(new PacketDownloadProxyInfo(proxy -> plugin.subdata.sendPacket(new PacketDownloadServerList(null, json -> {
if (plugin.lastReload != proxy.getJSONObject("subservers").getLong("last-reload")) {
System.out.println("SubServers > Resetting Server Data");
plugin.servers.clear();
plugin.lastReload = proxy.getJSONObject("subservers").getLong("last-reload");
}
for (String host : json.getJSONObject("hosts").keySet()) {
for (String subserver : json.getJSONObject("hosts").getJSONObject(host).getJSONObject("servers").keySet()) {
plugin.servers.put(subserver.toLowerCase(), new SubServer(subserver, json.getJSONObject("hosts").getJSONObject(host).getJSONObject("servers").getJSONObject(subserver).getString("display"),
new InetSocketAddress(json.getJSONObject("hosts").getJSONObject(host).getJSONObject("servers").getJSONObject(subserver).getString("address").split(":")[0], Integer.parseInt(json.getJSONObject("hosts").getJSONObject(host).getJSONObject("servers").getJSONObject(subserver).getString("address").split(":")[1])),
json.getJSONObject("hosts").getJSONObject(host).getJSONObject("servers").getJSONObject(subserver).getString("motd"), json.getJSONObject("hosts").getJSONObject(host).getJSONObject("servers").getJSONObject(subserver).getBoolean("hidden"),
json.getJSONObject("hosts").getJSONObject(host).getJSONObject("servers").getJSONObject(subserver).getBoolean("restricted"), json.getJSONObject("hosts").getJSONObject(host).getJSONObject("servers").getJSONObject(subserver).getBoolean("running")));
System.out.println("SubServers > Added SubServer: " + subserver);
plugin.merge(subserver, json.getJSONObject("hosts").getJSONObject(host).getJSONObject("servers").getJSONObject(subserver), true);
}
}
for (String server : json.getJSONObject("servers").keySet()) {
plugin.servers.put(server.toLowerCase(), new Server(server, json.getJSONObject("servers").getJSONObject(server).getString("display"), new InetSocketAddress(json.getJSONObject("servers").getJSONObject(server).getString("address").split(":")[0], Integer.parseInt(json.getJSONObject("servers").getJSONObject(server).getString("address").split(":")[1])),
json.getJSONObject("servers").getJSONObject(server).getString("motd"), json.getJSONObject("servers").getJSONObject(server).getBoolean("hidden"), json.getJSONObject("servers").getJSONObject(server).getBoolean("restricted")));
System.out.println("SubServers > Added Server: " + server);
plugin.merge(server, json.getJSONObject("servers").getJSONObject(server), false);
}
}));
}))));
while (queue.size() != 0) {
sendPacket(queue.get(0));
queue.remove(0);
@ -108,6 +105,7 @@ public final class SubDataClient {
registerPacket(new PacketDownloadLang(plugin), "SubDownloadLang");
registerPacket(new PacketDownloadNetworkList(), "SubDownloadNetworkList");
registerPacket(new PacketDownloadPlayerList(), "SubDownloadPlayerList");
registerPacket(new PacketDownloadProxyInfo(), "SubDownloadProxyInfo");
registerPacket(new PacketDownloadServerInfo(), "SubDownloadServerInfo");
registerPacket(new PacketDownloadServerList(), "SubDownloadServerList");
registerPacket(new PacketInRunEvent(), "SubRunEvent");
@ -122,6 +120,7 @@ public final class SubDataClient {
registerPacket(PacketDownloadLang.class, "SubDownloadLang");
registerPacket(PacketDownloadNetworkList.class, "SubDownloadNetworkList");
registerPacket(PacketDownloadPlayerList.class, "SubDownloadPlayerList");
registerPacket(PacketDownloadProxyInfo.class, "SubDownloadProxyInfo");
registerPacket(PacketDownloadServerInfo.class, "SubDownloadServerInfo");
registerPacket(PacketDownloadServerList.class, "SubDownloadServerList");
registerPacket(PacketStartServer.class, "SubStartServer");
@ -408,7 +407,6 @@ public final class SubDataClient {
}
}, TimeUnit.SECONDS.toMillis(reconnect), TimeUnit.SECONDS.toMillis(reconnect));
}
plugin.subdata = null;
}
}
}

View File

@ -10,14 +10,16 @@ import java.net.InetSocketAddress;
* Server Class
*/
public class Server extends BungeeServerInfo {
private final String signature;
private String nick = null;
private String motd;
private boolean restricted;
private boolean hidden;
public Server(String name, String display, InetSocketAddress address, String motd, boolean hidden, boolean restricted) {
public Server(String signature, String name, String display, InetSocketAddress address, String motd, boolean hidden, boolean restricted) {
super(name, address, ChatColor.translateAlternateColorCodes('&', motd), restricted);
if (Util.isNull(name, address, motd, hidden, restricted)) throw new NullPointerException();
this.signature = signature;
this.motd = motd;
this.restricted = restricted;
this.hidden = hidden;
@ -104,4 +106,13 @@ public class Server extends BungeeServerInfo {
if (Util.isNull(value)) throw new NullPointerException();
this.restricted = value;
}
/**
* Get the Signature of this Object
*
* @return Object Signature
*/
public final String getSignature() {
return signature;
}
}

View File

@ -8,8 +8,8 @@ import java.net.InetSocketAddress;
public class SubServer extends Server {
private boolean running;
public SubServer(String name, String display, InetSocketAddress address, String motd, boolean hidden, boolean restricted, boolean running) {
super(name, display, address, motd, hidden, restricted);
public SubServer(String signature, String name, String display, InetSocketAddress address, String motd, boolean hidden, boolean restricted, boolean running) {
super(signature, name, display, address, motd, hidden, restricted);
this.running = running;
}

View File

@ -17,6 +17,7 @@ import net.md_5.bungee.api.config.ServerInfo;
import net.md_5.bungee.api.event.ServerConnectEvent;
import net.md_5.bungee.api.plugin.Listener;
import net.md_5.bungee.event.EventHandler;
import org.json.JSONObject;
import org.w3c.dom.Document;
import org.w3c.dom.Node;
import org.w3c.dom.NodeList;
@ -44,11 +45,13 @@ public final class SubPlugin extends BungeeCord implements Listener {
public YAMLConfig config;
public YAMLSection lang = null;
public boolean redis = false;
public final SubAPI api = new SubAPI(this);
public SubDataClient subdata = null;
public final Version version = new Version(SubPlugin.class.getPackage().getImplementationVersion());
public final Version bversion = (SubPlugin.class.getPackage().getSpecificationVersion().equals("0"))?null:new Version(SubPlugin.class.getPackage().getSpecificationVersion());
public final SubAPI api = new SubAPI(this);
public long lastReload = -1;
private boolean posted = false;
protected SubPlugin(PrintStream out) throws IOException {
@ -243,11 +246,11 @@ public final class SubPlugin extends BungeeCord implements Listener {
System.out.println("PacketDownloadServerInfo(" + e.getServer() + ") returned with an invalid response");
break;
case "subserver":
servers.put(json.getJSONObject("server").getString("name").toLowerCase(), new SubServer(json.getJSONObject("server").getString("name"), json.getJSONObject("server").getString("display"), new InetSocketAddress(json.getJSONObject("server").getString("address").split(":")[0], Integer.parseInt(json.getJSONObject("server").getString("address").split(":")[1])), json.getJSONObject("server").getString("motd"), json.getJSONObject("server").getBoolean("hidden"), json.getJSONObject("server").getBoolean("restricted"), json.getJSONObject("server").getBoolean("running")));
servers.put(json.getJSONObject("server").getString("name").toLowerCase(), new SubServer(json.getJSONObject("server").getString("signature"), json.getJSONObject("server").getString("name"), json.getJSONObject("server").getString("display"), new InetSocketAddress(json.getJSONObject("server").getString("address").split(":")[0], Integer.parseInt(json.getJSONObject("server").getString("address").split(":")[1])), json.getJSONObject("server").getString("motd"), json.getJSONObject("server").getBoolean("hidden"), json.getJSONObject("server").getBoolean("restricted"), json.getJSONObject("server").getBoolean("running")));
System.out.println("SubServers > Added SubServer: " + e.getServer());
break;
default:
servers.put(json.getJSONObject("server").getString("name").toLowerCase(), new Server(json.getJSONObject("server").getString("name"), json.getJSONObject("server").getString("display"), new InetSocketAddress(json.getJSONObject("server").getString("address").split(":")[0], Integer.parseInt(json.getJSONObject("server").getString("address").split(":")[1])), json.getJSONObject("server").getString("motd"), json.getJSONObject("server").getBoolean("hidden"), json.getJSONObject("server").getBoolean("restricted")));
servers.put(json.getJSONObject("server").getString("name").toLowerCase(), new Server(json.getJSONObject("server").getString("signature"), json.getJSONObject("server").getString("name"), json.getJSONObject("server").getString("display"), new InetSocketAddress(json.getJSONObject("server").getString("address").split(":")[0], Integer.parseInt(json.getJSONObject("server").getString("address").split(":")[1])), json.getJSONObject("server").getString("motd"), json.getJSONObject("server").getBoolean("hidden"), json.getJSONObject("server").getBoolean("restricted")));
System.out.println("SubServers > Added Server: " + e.getServer());
break;
}
@ -260,6 +263,41 @@ public final class SubPlugin extends BungeeCord implements Listener {
((SubServer) servers.get(e.getServer().toLowerCase())).setRunning(true);
}
public Boolean merge(String name, JSONObject json, boolean isSubServer) {
Server server = api.getServer(name);
if (server == null || isSubServer || !(server instanceof SubServer)) {
if (server == null || !server.getSignature().equals(json.getString("signature"))) {
if (isSubServer) {
servers.put(name.toLowerCase(), new SubServer(json.getString("signature"), name, json.getString("display"), new InetSocketAddress(json.getString("address").split(":")[0],
Integer.parseInt(json.getString("address").split(":")[1])), json.getString("motd"), json.getBoolean("hidden"), json.getBoolean("restricted"), json.getBoolean("running")));
} else {
servers.put(name.toLowerCase(), new Server(json.getString("signature"), name, json.getString("display"), new InetSocketAddress(json.getString("address").split(":")[0],
Integer.parseInt(json.getString("address").split(":")[1])), json.getString("motd"), json.getBoolean("hidden"), json.getBoolean("restricted")));
}
System.out.println("SubServers > Added "+((isSubServer)?"Sub":"")+"Server: " + name);
return true;
} else {
if (isSubServer) {
if (json.getBoolean("running") != ((SubServer) server).isRunning())
((SubServer) server).setRunning(json.getBoolean("running"));
}
if (!json.getString("motd").equals(server.getMotd()))
server.setMotd(json.getString("motd"));
if (json.getBoolean("hidden") != server.isHidden())
server.setHidden(json.getBoolean("hidden"));
if (json.getBoolean("restricted") != server.isRestricted())
server.setRestricted(json.getBoolean("restricted"));
if (!json.getString("display").equals(server.getDisplayName()))
server.setDisplayName(json.getString("display"));
System.out.println("SubServers > Re-added "+((isSubServer)?"Sub":"")+"Server: " + name);
return false;
}
}
return null;
}
@EventHandler(priority = Byte.MIN_VALUE)
public void edit(SubEditServerEvent e) {
if (servers.keySet().contains(e.getServer().toLowerCase())) {