Add Commands to SubServers.Host

This commit is contained in:
ME1312 2017-04-01 16:31:57 -04:00
parent 8e0172302e
commit 78cb8f9d39
76 changed files with 4280 additions and 652 deletions

Binary file not shown.

Binary file not shown.

View File

@ -28,8 +28,8 @@
<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>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInReset.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketInReset</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInRunEvent.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketInRunEvent</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInShutdown.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketInShutdown</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketLinkServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketLinkServer</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network" target="classFrame"><span class="interfaceName">PacketOut</span></a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketStartServer</a></li>

View File

@ -28,8 +28,8 @@
<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>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInReset.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketInReset</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInRunEvent.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketInRunEvent</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInShutdown.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketInShutdown</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketLinkServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketLinkServer</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network"><span class="interfaceName">PacketOut</span></a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketStartServer</a></li>

View File

@ -302,9 +302,9 @@
<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>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInRunEvent.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/PacketInRunEvent.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketInRunEvent</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInReset.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/PacketInReset.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketInReset</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInShutdown.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/PacketInShutdown.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketInShutdown</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInRunEvent.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/PacketInRunEvent.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketInRunEvent</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketLinkServer.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/PacketLinkServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketLinkServer</a></dt>
<dd>&nbsp;</dd>
@ -844,9 +844,9 @@
<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>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInRunEvent.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInRunEvent.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketInRunEvent</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInReset.html#getVersion--">getVersion()</a></span> - Method in class 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">PacketInReset</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInShutdown.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInShutdown.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketInShutdown</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInRunEvent.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInRunEvent.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketInRunEvent</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketLinkServer.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketLinkServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketLinkServer</a></dt>
<dd>&nbsp;</dd>
@ -1224,6 +1224,12 @@
<dd>
<div class="block">PacketIn Layout Class</div>
</dd>
<dt><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> - 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">Reset Packet</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInReset.html#PacketInReset--">PacketInReset()</a></span> - Constructor for class 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">PacketInReset</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInRunEvent.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketInRunEvent</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">Run Event Packet</div>
@ -1232,12 +1238,6 @@
<dd>
<div class="block">New PacketInRunEvent</div>
</dd>
<dt><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInShutdown.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketInShutdown</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">Shutdown Packet</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInShutdown.html#PacketInShutdown--">PacketInShutdown()</a></span> - Constructor for class net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInShutdown.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketInShutdown</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketLinkServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketLinkServer</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">Link Server 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/PacketDownloadServerInfo.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/PacketInRunEvent.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/PacketInReset.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/PacketDownloadServerList.html" target="_top">Frames</a></li>
@ -313,7 +313,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/PacketDownloadServerInfo.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/PacketInRunEvent.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/PacketInReset.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/PacketDownloadServerList.html" target="_top">Frames</a></li>

View File

@ -3,7 +3,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>PacketInShutdown (SubServers.Client.Bukkit)</title>
<title>PacketInReset (SubServers.Client.Bukkit)</title>
<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../../script.js"></script>
</head>
@ -11,7 +11,7 @@
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="PacketInShutdown (SubServers.Client.Bukkit)";
parent.document.title="PacketInReset (SubServers.Client.Bukkit)";
}
}
catch(err) {
@ -47,12 +47,12 @@ var activeTableTab = "activeTableTab";
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInRunEvent.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/PacketLinkServer.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/PacketDownloadServerList.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/PacketInRunEvent.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/PacketInShutdown.html" target="_top">Frames</a></li>
<li><a href="PacketInShutdown.html" target="_top">No&nbsp;Frames</a></li>
<li><a href="../../../../../../../index.html?net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInReset.html" target="_top">Frames</a></li>
<li><a href="PacketInReset.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>
@ -91,14 +91,14 @@ var activeTableTab = "activeTableTab";
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">net.ME1312.SubServers.Client.Bukkit.Network.Packet</div>
<h2 title="Class PacketInShutdown" class="title">Class PacketInShutdown</h2>
<h2 title="Class PacketInReset" class="title">Class PacketInReset</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.PacketInShutdown</li>
<li>net.ME1312.SubServers.Client.Bukkit.Network.Packet.PacketInReset</li>
</ul>
</li>
</ul>
@ -111,10 +111,10 @@ var activeTableTab = "activeTableTab";
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">PacketInShutdown</span>
<pre>public class <span class="typeNameLabel">PacketInReset</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></pre>
<div class="block">Shutdown Packet</div>
<div class="block">Reset Packet</div>
</li>
</ul>
</div>
@ -133,7 +133,7 @@ implements <a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Net
<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/PacketInShutdown.html#PacketInShutdown--">PacketInShutdown</a></span>()</code>&nbsp;</td>
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInReset.html#PacketInReset--">PacketInReset</a></span>()</code>&nbsp;</td>
</tr>
</table>
</li>
@ -152,13 +152,13 @@ implements <a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Net
</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/PacketInShutdown.html#execute-org.json.JSONObject-">execute</a></span>(org.json.JSONObject&nbsp;data)</code>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInReset.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><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/PacketInShutdown.html#getVersion--">getVersion</a></span>()</code>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInReset.html#getVersion--">getVersion</a></span>()</code>
<div class="block">Get Packet Version</div>
</td>
</tr>
@ -184,13 +184,13 @@ implements <a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Net
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="PacketInShutdown--">
<a name="PacketInReset--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>PacketInShutdown</h4>
<pre>public&nbsp;PacketInShutdown()</pre>
<h4>PacketInReset</h4>
<pre>public&nbsp;PacketInReset()</pre>
</li>
</ul>
</li>
@ -262,12 +262,12 @@ 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/PacketInRunEvent.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/PacketLinkServer.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/PacketDownloadServerList.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/PacketInRunEvent.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/PacketInShutdown.html" target="_top">Frames</a></li>
<li><a href="PacketInShutdown.html" target="_top">No&nbsp;Frames</a></li>
<li><a href="../../../../../../../index.html?net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInReset.html" target="_top">Frames</a></li>
<li><a href="PacketInReset.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>

View File

@ -47,8 +47,8 @@ var activeTableTab = "activeTableTab";
</div>
<div class="subNav">
<ul class="navList">
<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">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInShutdown.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/PacketInReset.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/PacketLinkServer.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/PacketInRunEvent.html" target="_top">Frames</a></li>
@ -280,8 +280,8 @@ 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/PacketDownloadServerList.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/PacketInShutdown.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/PacketInReset.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/PacketLinkServer.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/PacketInRunEvent.html" target="_top">Frames</a></li>

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/PacketInShutdown.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/PacketInRunEvent.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/PacketStartServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
@ -294,7 +294,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/PacketInShutdown.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/PacketInRunEvent.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/PacketStartServer.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

@ -20,8 +20,8 @@
<li><a href="PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketDownloadPlayerList</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>
<li><a href="PacketInRunEvent.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketInRunEvent</a></li>
<li><a href="PacketInShutdown.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketInShutdown</a></li>
<li><a href="PacketLinkServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketLinkServer</a></li>
<li><a href="PacketStartServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketStartServer</a></li>
<li><a href="PacketStopServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketStopServer</a></li>

View File

@ -127,15 +127,15 @@
</td>
</tr>
<tr class="altColor">
<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="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">Run Event Packet</div>
<div class="block">Reset Packet</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInShutdown.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketInShutdown</a></td>
<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">Shutdown Packet</div>
<div class="block">Run Event Packet</div>
</td>
</tr>
<tr class="altColor">

View File

@ -87,8 +87,8 @@
<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/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>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInRunEvent.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketInRunEvent</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>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInShutdown.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketInShutdown</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>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketLinkServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketLinkServer</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/PacketStartServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketStartServer</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/PacketStopServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketStopServer</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>

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/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/PacketInRunEvent.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketInRunEvent</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInShutdown.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketInShutdown</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>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketTeleportPlayer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketTeleportPlayer</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/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>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketTeleportPlayer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketTeleportPlayer</a></dd>
</dl>
<hr>
<br>

View File

@ -117,8 +117,8 @@
<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/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>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInRunEvent.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketInRunEvent</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>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInShutdown.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketInShutdown</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>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketLinkServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketLinkServer</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/PacketStartServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketStartServer</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/PacketStopServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketStopServer</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>

View File

@ -35,7 +35,6 @@
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketAuthorization.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketAuthorization</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketCommandServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketCommandServer</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketCreateServer</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.ServerType.html" title="enum in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketCreateServer.ServerType</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadBuildScript.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketDownloadBuildScript</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketDownloadHostInfo</a></li>
<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>
@ -50,6 +49,7 @@
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketExUpdateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketExUpdateServer</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketExUpdateServer.UpdateType.html" title="enum in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketExUpdateServer.UpdateType</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Host.Network" target="classFrame"><span class="interfaceName">PacketIn</span></a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketInReset.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketInReset</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketInRunEvent.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketInRunEvent</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketLinkExHost.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketLinkExHost</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Host.Network" target="classFrame"><span class="interfaceName">PacketOut</span></a></li>
@ -58,7 +58,10 @@
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketStartServer</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketStopServer</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketTeleportPlayer.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketTeleportPlayer</a></li>
<li><a href="net/ME1312/SubServers/Host/API/Event/SubAddServerEvent.html" title="class in net.ME1312.SubServers.Host.API.Event" target="classFrame">SubAddServerEvent</a></li>
<li><a href="net/ME1312/SubServers/Host/SubAPI.html" title="class in net.ME1312.SubServers.Host" target="classFrame">SubAPI</a></li>
<li><a href="net/ME1312/SubServers/Host/SubCommand.html" title="class in net.ME1312.SubServers.Host" target="classFrame">SubCommand</a></li>
<li><a href="net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html" title="class in net.ME1312.SubServers.Host.API.Event" target="classFrame">SubCreateEvent</a></li>
<li><a href="net/ME1312/SubServers/Host/Executable/SubCreator.html" title="class in net.ME1312.SubServers.Host.Executable" target="classFrame">SubCreator</a></li>
<li><a href="net/ME1312/SubServers/Host/Executable/SubCreator.ServerType.html" title="enum in net.ME1312.SubServers.Host.Executable" target="classFrame">SubCreator.ServerType</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/SubDataClient.html" title="class in net.ME1312.SubServers.Host.Network" target="classFrame">SubDataClient</a></li>
@ -67,8 +70,13 @@
<li><a href="net/ME1312/SubServers/Host/Executable/SubLogger.html" title="class in net.ME1312.SubServers.Host.Executable" target="classFrame">SubLogger</a></li>
<li><a href="net/ME1312/SubServers/Host/API/SubPlugin.html" title="annotation in net.ME1312.SubServers.Host.API" target="classFrame">SubPlugin</a></li>
<li><a href="net/ME1312/SubServers/Host/API/SubPluginInfo.html" title="class in net.ME1312.SubServers.Host.API" target="classFrame">SubPluginInfo</a></li>
<li><a href="net/ME1312/SubServers/Host/API/Event/SubRemoveServerEvent.html" title="class in net.ME1312.SubServers.Host.API.Event" target="classFrame">SubRemoveServerEvent</a></li>
<li><a href="net/ME1312/SubServers/Host/API/Event/SubSendCommandEvent.html" title="class in net.ME1312.SubServers.Host.API.Event" target="classFrame">SubSendCommandEvent</a></li>
<li><a href="net/ME1312/SubServers/Host/Executable/SubServer.html" title="class in net.ME1312.SubServers.Host.Executable" target="classFrame">SubServer</a></li>
<li><a href="net/ME1312/SubServers/Host/SubServers.html" title="class in net.ME1312.SubServers.Host" target="classFrame">SubServers</a></li>
<li><a href="net/ME1312/SubServers/Host/API/Event/SubStartEvent.html" title="class in net.ME1312.SubServers.Host.API.Event" target="classFrame">SubStartEvent</a></li>
<li><a href="net/ME1312/SubServers/Host/API/Event/SubStopEvent.html" title="class in net.ME1312.SubServers.Host.API.Event" target="classFrame">SubStopEvent</a></li>
<li><a href="net/ME1312/SubServers/Host/API/Event/SubStoppedEvent.html" title="class in net.ME1312.SubServers.Host.API.Event" target="classFrame">SubStoppedEvent</a></li>
<li><a href="net/ME1312/SubServers/Host/API/SubTask.html" title="class in net.ME1312.SubServers.Host.API" target="classFrame">SubTask</a></li>
<li><a href="net/ME1312/SubServers/Host/Library/Log/SystemLogger.html" title="class in net.ME1312.SubServers.Host.Library.Log" target="classFrame">SystemLogger</a></li>
<li><a href="net/ME1312/SubServers/Host/Library/UniversalFile.html" title="class in net.ME1312.SubServers.Host.Library" target="classFrame">UniversalFile</a></li>

View File

@ -35,7 +35,6 @@
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketAuthorization.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketAuthorization</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketCommandServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketCommandServer</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketCreateServer</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.ServerType.html" title="enum in net.ME1312.SubServers.Host.Network.Packet">PacketCreateServer.ServerType</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadBuildScript.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadBuildScript</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadHostInfo</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadLang</a></li>
@ -50,6 +49,7 @@
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketExUpdateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExUpdateServer</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketExUpdateServer.UpdateType.html" title="enum in net.ME1312.SubServers.Host.Network.Packet">PacketExUpdateServer.UpdateType</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Host.Network"><span class="interfaceName">PacketIn</span></a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketInReset.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketInReset</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketInRunEvent.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketInRunEvent</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketLinkExHost.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketLinkExHost</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Host.Network"><span class="interfaceName">PacketOut</span></a></li>
@ -58,7 +58,10 @@
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketStartServer</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketStopServer</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketTeleportPlayer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketTeleportPlayer</a></li>
<li><a href="net/ME1312/SubServers/Host/API/Event/SubAddServerEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubAddServerEvent</a></li>
<li><a href="net/ME1312/SubServers/Host/SubAPI.html" title="class in net.ME1312.SubServers.Host">SubAPI</a></li>
<li><a href="net/ME1312/SubServers/Host/SubCommand.html" title="class in net.ME1312.SubServers.Host">SubCommand</a></li>
<li><a href="net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubCreateEvent</a></li>
<li><a href="net/ME1312/SubServers/Host/Executable/SubCreator.html" title="class in net.ME1312.SubServers.Host.Executable">SubCreator</a></li>
<li><a href="net/ME1312/SubServers/Host/Executable/SubCreator.ServerType.html" title="enum in net.ME1312.SubServers.Host.Executable">SubCreator.ServerType</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/SubDataClient.html" title="class in net.ME1312.SubServers.Host.Network">SubDataClient</a></li>
@ -67,8 +70,13 @@
<li><a href="net/ME1312/SubServers/Host/Executable/SubLogger.html" title="class in net.ME1312.SubServers.Host.Executable">SubLogger</a></li>
<li><a href="net/ME1312/SubServers/Host/API/SubPlugin.html" title="annotation in net.ME1312.SubServers.Host.API">SubPlugin</a></li>
<li><a href="net/ME1312/SubServers/Host/API/SubPluginInfo.html" title="class in net.ME1312.SubServers.Host.API">SubPluginInfo</a></li>
<li><a href="net/ME1312/SubServers/Host/API/Event/SubRemoveServerEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubRemoveServerEvent</a></li>
<li><a href="net/ME1312/SubServers/Host/API/Event/SubSendCommandEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubSendCommandEvent</a></li>
<li><a href="net/ME1312/SubServers/Host/Executable/SubServer.html" title="class in net.ME1312.SubServers.Host.Executable">SubServer</a></li>
<li><a href="net/ME1312/SubServers/Host/SubServers.html" title="class in net.ME1312.SubServers.Host">SubServers</a></li>
<li><a href="net/ME1312/SubServers/Host/API/Event/SubStartEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubStartEvent</a></li>
<li><a href="net/ME1312/SubServers/Host/API/Event/SubStopEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubStopEvent</a></li>
<li><a href="net/ME1312/SubServers/Host/API/Event/SubStoppedEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubStoppedEvent</a></li>
<li><a href="net/ME1312/SubServers/Host/API/SubTask.html" title="class in net.ME1312.SubServers.Host.API">SubTask</a></li>
<li><a href="net/ME1312/SubServers/Host/Library/Log/SystemLogger.html" title="class in net.ME1312.SubServers.Host.Library.Log">SystemLogger</a></li>
<li><a href="net/ME1312/SubServers/Host/Library/UniversalFile.html" title="class in net.ME1312.SubServers.Host.Library">UniversalFile</a></li>

View File

@ -364,6 +364,8 @@
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketExUpdateServer.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/PacketExUpdateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExUpdateServer</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketInReset.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/PacketInReset.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketInReset</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketInRunEvent.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/PacketInRunEvent.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketInRunEvent</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketLinkExHost.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/PacketLinkExHost.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketLinkExHost</a></dt>
@ -518,6 +520,10 @@
<dd>
<div class="block">Gets the full Command String</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubSendCommandEvent.html#getCommand--">getCommand()</a></span> - Method in class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubSendCommandEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubSendCommandEvent</a></dt>
<dd>
<div class="block">Gets the Command to Send</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/SubPluginInfo.html#getDataFolder--">getDataFolder()</a></span> - Method in class net.ME1312.SubServers.Host.API.<a href="net/ME1312/SubServers/Host/API/SubPluginInfo.html" title="class in net.ME1312.SubServers.Host.API">SubPluginInfo</a></dt>
<dd>
<div class="block">Gets this Plugin's data folder</div>
@ -594,6 +600,18 @@
<dd>
<div class="block">Get the handlers for this event</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubAddServerEvent.html#getHost--">getHost()</a></span> - Method in class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubAddServerEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubAddServerEvent</a></dt>
<dd>
<div class="block">Gets the Host of the Server</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html#getHost--">getHost()</a></span> - Method in class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubCreateEvent</a></dt>
<dd>
<div class="block">Get the Host the SubServer will run on</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubRemoveServerEvent.html#getHost--">getHost()</a></span> - Method in class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubRemoveServerEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubRemoveServerEvent</a></dt>
<dd>
<div class="block">Gets the Host of the Server</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/SubAPI.html#getInstance--">getInstance()</a></span> - Static method in class net.ME1312.SubServers.Host.<a href="net/ME1312/SubServers/Host/SubAPI.html" title="class in net.ME1312.SubServers.Host">SubAPI</a></dt>
<dd>
<div class="block">Gets the SubAPI Methods</div>
@ -674,6 +692,14 @@
<dd>
<div class="block">Get a Long List by Handle</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html#getMemory--">getMemory()</a></span> - Method in class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubCreateEvent</a></dt>
<dd>
<div class="block">Get the Server RAM Amount (in MB)</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html#getName--">getName()</a></span> - Method in class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubCreateEvent</a></dt>
<dd>
<div class="block">Get the name the SubServer will use</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/SubPluginInfo.html#getName--">getName()</a></span> - Method in class net.ME1312.SubServers.Host.API.<a href="net/ME1312/SubServers/Host/API/SubPluginInfo.html" title="class in net.ME1312.SubServers.Host.API">SubPluginInfo</a></dt>
<dd>
<div class="block">Get Plugin's Name</div>
@ -714,6 +740,30 @@
<dd>
<div class="block">Grab PacketIn Instances via handle</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubAddServerEvent.html#getPlayer--">getPlayer()</a></span> - Method in class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubAddServerEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubAddServerEvent</a></dt>
<dd>
<div class="block">Gets the player that triggered the Event</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html#getPlayer--">getPlayer()</a></span> - Method in class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubCreateEvent</a></dt>
<dd>
<div class="block">Gets the player that triggered the Event</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubRemoveServerEvent.html#getPlayer--">getPlayer()</a></span> - Method in class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubRemoveServerEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubRemoveServerEvent</a></dt>
<dd>
<div class="block">Gets the player that triggered the Event</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubSendCommandEvent.html#getPlayer--">getPlayer()</a></span> - Method in class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubSendCommandEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubSendCommandEvent</a></dt>
<dd>
<div class="block">Gets the player that triggered the Event</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubStartEvent.html#getPlayer--">getPlayer()</a></span> - Method in class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubStartEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubStartEvent</a></dt>
<dd>
<div class="block">Gets the player that triggered the Event</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubStopEvent.html#getPlayer--">getPlayer()</a></span> - Method in class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubStopEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubStopEvent</a></dt>
<dd>
<div class="block">Gets the player that triggered the Event</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Library/Event/Event.html#getPlugin--">getPlugin()</a></span> - Method in class net.ME1312.SubServers.Host.Library.Event.<a href="net/ME1312/SubServers/Host/Library/Event/Event.html" title="class in net.ME1312.SubServers.Host.Library.Event">Event</a></dt>
<dd>
<div class="block">Gets your Plugin's Info</div>
@ -726,6 +776,10 @@
<dd>
<div class="block">Get a map of the Plugins</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html#getPort--">getPort()</a></span> - Method in class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubCreateEvent</a></dt>
<dd>
<div class="block">Get the Port the Server will use</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Library/Config/YAMLSection.html#getRawString-java.lang.String-">getRawString(String)</a></span> - Method in class net.ME1312.SubServers.Host.Library.Config.<a href="net/ME1312/SubServers/Host/Library/Config/YAMLSection.html" title="class in net.ME1312.SubServers.Host.Library.Config">YAMLSection</a></dt>
<dd>
<div class="block">Get an Unparsed String by Handle</div>
@ -770,6 +824,30 @@
<dd>
<div class="block">Get a YAML Section List by Handle</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubAddServerEvent.html#getServer--">getServer()</a></span> - Method in class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubAddServerEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubAddServerEvent</a></dt>
<dd>
<div class="block">Gets the Server to be Added</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubRemoveServerEvent.html#getServer--">getServer()</a></span> - Method in class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubRemoveServerEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubRemoveServerEvent</a></dt>
<dd>
<div class="block">Gets the Server to be Removed</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubSendCommandEvent.html#getServer--">getServer()</a></span> - Method in class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubSendCommandEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubSendCommandEvent</a></dt>
<dd>
<div class="block">Gets the Server Effected</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubStartEvent.html#getServer--">getServer()</a></span> - Method in class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubStartEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubStartEvent</a></dt>
<dd>
<div class="block">Gets the Server Effected</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubStopEvent.html#getServer--">getServer()</a></span> - Method in class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubStopEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubStopEvent</a></dt>
<dd>
<div class="block">Gets the Server Effected</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubStoppedEvent.html#getServer--">getServer()</a></span> - Method in class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubStoppedEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubStoppedEvent</a></dt>
<dd>
<div class="block">Gets the Server Effected</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Library/Config/YAMLSection.html#getShort-java.lang.String-">getShort(String)</a></span> - Method in class net.ME1312.SubServers.Host.Library.Config.<a href="net/ME1312/SubServers/Host/Library/Config/YAMLSection.html" title="class in net.ME1312.SubServers.Host.Library.Config">YAMLSection</a></dt>
<dd>
<div class="block">Get a Short by Handle</div>
@ -814,6 +892,10 @@
<dd>
<div class="block">Gets the SubData Network Manager</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html#getType--">getType()</a></span> - Method in class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubCreateEvent</a></dt>
<dd>
<div class="block">Get the type of Server to create</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Library/UniversalFile.html#getUniversalPath--">getUniversalPath()</a></span> - Method in class net.ME1312.SubServers.Host.Library.<a href="net/ME1312/SubServers/Host/Library/UniversalFile.html" title="class in net.ME1312.SubServers.Host.Library">UniversalFile</a></dt>
<dd>
<div class="block">Gets the Universal File Path (separated by ':')</div>
@ -840,6 +922,10 @@
<dd>
<div class="block">Get the Values</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubCreateEvent</a></dt>
<dd>
<div class="block">Get the Version the Server will use</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/SubPluginInfo.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Host.API.<a href="net/ME1312/SubServers/Host/API/SubPluginInfo.html" title="class in net.ME1312.SubServers.Host.API">SubPluginInfo</a></dt>
<dd>
<div class="block">Get Plugin's Version</div>
@ -874,6 +960,8 @@
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketExUpdateServer.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketExUpdateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExUpdateServer</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketInReset.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketInReset.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketInReset</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketInRunEvent.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketInRunEvent.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketInRunEvent</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketLinkExHost.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketLinkExHost.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketLinkExHost</a></dt>
@ -1012,6 +1100,10 @@
<dd>
<div class="block">Check if object is a Float</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubStopEvent.html#isForced--">isForced()</a></span> - Method in class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubStopEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubStopEvent</a></dt>
<dd>
<div class="block">Gets if it was a forced shutdown</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Library/Config/YAMLSection.html#isInt-java.lang.String-">isInt(String)</a></span> - Method in class net.ME1312.SubServers.Host.Library.Config.<a href="net/ME1312/SubServers/Host/Library/Config/YAMLSection.html" title="class in net.ME1312.SubServers.Host.Library.Config">YAMLSection</a></dt>
<dd>
<div class="block">Check if object is an Integer by Handle</div>
@ -1210,12 +1302,10 @@
<dd>
<div class="block">New PacketCreateServer (In)</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.html#PacketCreateServer-java.util.UUID-java.lang.String-java.lang.String-net.ME1312.SubServers.Host.Network.Packet.PacketCreateServer.ServerType-net.ME1312.SubServers.Host.Library.Version.Version-int-int-net.ME1312.SubServers.Host.Library.JSONCallback...-">PacketCreateServer(UUID, String, String, PacketCreateServer.ServerType, Version, int, int, JSONCallback...)</a></span> - Constructor for class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketCreateServer</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.html#PacketCreateServer-java.util.UUID-java.lang.String-java.lang.String-net.ME1312.SubServers.Host.Executable.SubCreator.ServerType-net.ME1312.SubServers.Host.Library.Version.Version-int-int-net.ME1312.SubServers.Host.Library.JSONCallback...-">PacketCreateServer(UUID, String, String, SubCreator.ServerType, Version, int, int, JSONCallback...)</a></span> - Constructor for class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketCreateServer</a></dt>
<dd>
<div class="block">New PacketCreateServer (Out)</div>
</dd>
<dt><a href="net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.ServerType.html" title="enum in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketCreateServer.ServerType</span></a> - Enum in <a href="net/ME1312/SubServers/Host/Network/Packet/package-summary.html">net.ME1312.SubServers.Host.Network.Packet</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadBuildScript.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketDownloadBuildScript</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 Build Script Packet</div>
@ -1356,6 +1446,12 @@
<dd>
<div class="block">PacketIn Layout Class</div>
</dd>
<dt><a href="net/ME1312/SubServers/Host/Network/Packet/PacketInReset.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketInReset</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">Reset Packet</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketInReset.html#PacketInReset-net.ME1312.SubServers.Host.SubServers-">PacketInReset(SubServers)</a></span> - Constructor for class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketInReset.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketInReset</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/ME1312/SubServers/Host/Network/Packet/PacketInRunEvent.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketInRunEvent</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">Run Event Packet</div>
@ -1604,6 +1700,10 @@
<dd>
<div class="block">Sets if the Event is Cancelled</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubSendCommandEvent.html#setCommand-java.lang.String-">setCommand(String)</a></span> - Method in class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubSendCommandEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubSendCommandEvent</a></dt>
<dd>
<div class="block">Sets the Command to be Sent</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/SubPluginInfo.html#setEnabled-boolean-">setEnabled(boolean)</a></span> - Method in class net.ME1312.SubServers.Host.API.<a href="net/ME1312/SubServers/Host/API/SubPluginInfo.html" title="class in net.ME1312.SubServers.Host.API">SubPluginInfo</a></dt>
<dd>
<div class="block">Sets if the Plugin is Enabled</div>
@ -1624,14 +1724,26 @@
<dd>
<div class="block">Set if the Server is Logging</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html#setMemory-int-">setMemory(int)</a></span> - Method in class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubCreateEvent</a></dt>
<dd>
<div class="block">Set the Server RAM Amount (in MB)</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Executable/SubServer.html#setStopCommand-java.lang.String-">setStopCommand(String)</a></span> - Method in class net.ME1312.SubServers.Host.Executable.<a href="net/ME1312/SubServers/Host/Executable/SubServer.html" title="class in net.ME1312.SubServers.Host.Executable">SubServer</a></dt>
<dd>
<div class="block">Set the Command that Stops the Server</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html#setType-net.ME1312.SubServers.Host.Executable.SubCreator.ServerType-">setType(SubCreator.ServerType)</a></span> - Method in class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubCreateEvent</a></dt>
<dd>
<div class="block">Set the Type of Server to Create</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Library/Log/Logger.html#setup-java.io.PrintStream-java.io.PrintStream-java.io.File-">setup(PrintStream, PrintStream, File)</a></span> - Static method in class net.ME1312.SubServers.Host.Library.Log.<a href="net/ME1312/SubServers/Host/Library/Log/Logger.html" title="class in net.ME1312.SubServers.Host.Library.Log">Logger</a></dt>
<dd>
<div class="block">Setup the SubServers Log System</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html#setVersion-net.ME1312.SubServers.Host.Library.Version.Version-">setVersion(Version)</a></span> - Method in class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubCreateEvent</a></dt>
<dd>
<div class="block">Set the Version the Server will use</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Library/Log/Logger.html#severe">severe</a></span> - Variable in class net.ME1312.SubServers.Host.Library.Log.<a href="net/ME1312/SubServers/Host/Library/Log/Logger.html" title="class in net.ME1312.SubServers.Host.Library.Log">Logger</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Executable/SubLogger.html#start--">start()</a></span> - Method in class net.ME1312.SubServers.Host.Executable.<a href="net/ME1312/SubServers/Host/Executable/SubLogger.html" title="class in net.ME1312.SubServers.Host.Executable">SubLogger</a></dt>
@ -1654,10 +1766,30 @@
<dd>
<div class="block">Stop SubServers.Host</div>
</dd>
<dt><a href="net/ME1312/SubServers/Host/API/Event/SubAddServerEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">SubAddServerEvent</span></a> - Class in <a href="net/ME1312/SubServers/Host/API/Event/package-summary.html">net.ME1312.SubServers.Host.API.Event</a></dt>
<dd>
<div class="block">Add Server Event</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubAddServerEvent.html#SubAddServerEvent-java.util.UUID-java.lang.String-java.lang.String-">SubAddServerEvent(UUID, String, String)</a></span> - Constructor for class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubAddServerEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubAddServerEvent</a></dt>
<dd>
<div class="block">Server Add Event</div>
</dd>
<dt><a href="net/ME1312/SubServers/Host/SubAPI.html" title="class in net.ME1312.SubServers.Host"><span class="typeNameLink">SubAPI</span></a> - Class in <a href="net/ME1312/SubServers/Host/package-summary.html">net.ME1312.SubServers.Host</a></dt>
<dd>
<div class="block">SubAPI Class</div>
</dd>
<dt><a href="net/ME1312/SubServers/Host/SubCommand.html" title="class in net.ME1312.SubServers.Host"><span class="typeNameLink">SubCommand</span></a> - Class in <a href="net/ME1312/SubServers/Host/package-summary.html">net.ME1312.SubServers.Host</a></dt>
<dd>
<div class="block">Command Class</div>
</dd>
<dt><a href="net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">SubCreateEvent</span></a> - Class in <a href="net/ME1312/SubServers/Host/API/Event/package-summary.html">net.ME1312.SubServers.Host.API.Event</a></dt>
<dd>
<div class="block">Server Create Event</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html#SubCreateEvent-java.util.UUID-java.lang.String-java.lang.String-net.ME1312.SubServers.Host.Executable.SubCreator.ServerType-net.ME1312.SubServers.Host.Library.Version.Version-int-int-">SubCreateEvent(UUID, String, String, SubCreator.ServerType, Version, int, int)</a></span> - Constructor for class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubCreateEvent</a></dt>
<dd>
<div class="block">Server Create Event</div>
</dd>
<dt><a href="net/ME1312/SubServers/Host/Executable/SubCreator.html" title="class in net.ME1312.SubServers.Host.Executable"><span class="typeNameLink">SubCreator</span></a> - Class in <a href="net/ME1312/SubServers/Host/Executable/package-summary.html">net.ME1312.SubServers.Host.Executable</a></dt>
<dd>
<div class="block">Internal SubCreator Class</div>
@ -1711,6 +1843,22 @@
<dd>
<div class="block">Create a SubPlugin Description</div>
</dd>
<dt><a href="net/ME1312/SubServers/Host/API/Event/SubRemoveServerEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">SubRemoveServerEvent</span></a> - Class in <a href="net/ME1312/SubServers/Host/API/Event/package-summary.html">net.ME1312.SubServers.Host.API.Event</a></dt>
<dd>
<div class="block">Remove Server Event</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubRemoveServerEvent.html#SubRemoveServerEvent-java.util.UUID-java.lang.String-java.lang.String-">SubRemoveServerEvent(UUID, String, String)</a></span> - Constructor for class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubRemoveServerEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubRemoveServerEvent</a></dt>
<dd>
<div class="block">Server Remove Event</div>
</dd>
<dt><a href="net/ME1312/SubServers/Host/API/Event/SubSendCommandEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">SubSendCommandEvent</span></a> - Class in <a href="net/ME1312/SubServers/Host/API/Event/package-summary.html">net.ME1312.SubServers.Host.API.Event</a></dt>
<dd>
<div class="block">Send Command Event</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubSendCommandEvent.html#SubSendCommandEvent-java.util.UUID-java.lang.String-java.lang.String-">SubSendCommandEvent(UUID, String, String)</a></span> - Constructor for class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubSendCommandEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubSendCommandEvent</a></dt>
<dd>
<div class="block">Server Command Event</div>
</dd>
<dt><a href="net/ME1312/SubServers/Host/Executable/SubServer.html" title="class in net.ME1312.SubServers.Host.Executable"><span class="typeNameLink">SubServer</span></a> - Class in <a href="net/ME1312/SubServers/Host/Executable/package-summary.html">net.ME1312.SubServers.Host.Executable</a></dt>
<dd>
<div class="block">Internal SubServer Class</div>
@ -1723,6 +1871,30 @@
<dd>
<div class="block">SubServers.Host Main Class</div>
</dd>
<dt><a href="net/ME1312/SubServers/Host/API/Event/SubStartEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">SubStartEvent</span></a> - Class in <a href="net/ME1312/SubServers/Host/API/Event/package-summary.html">net.ME1312.SubServers.Host.API.Event</a></dt>
<dd>
<div class="block">Start Server Event</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubStartEvent.html#SubStartEvent-java.util.UUID-java.lang.String-">SubStartEvent(UUID, String)</a></span> - Constructor for class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubStartEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubStartEvent</a></dt>
<dd>
<div class="block">Server Start Event</div>
</dd>
<dt><a href="net/ME1312/SubServers/Host/API/Event/SubStopEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">SubStopEvent</span></a> - Class in <a href="net/ME1312/SubServers/Host/API/Event/package-summary.html">net.ME1312.SubServers.Host.API.Event</a></dt>
<dd>
<div class="block">Server Stop Event</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubStopEvent.html#SubStopEvent-java.util.UUID-java.lang.String-boolean-">SubStopEvent(UUID, String, boolean)</a></span> - Constructor for class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubStopEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubStopEvent</a></dt>
<dd>
<div class="block">Server Stop Event</div>
</dd>
<dt><a href="net/ME1312/SubServers/Host/API/Event/SubStoppedEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">SubStoppedEvent</span></a> - Class in <a href="net/ME1312/SubServers/Host/API/Event/package-summary.html">net.ME1312.SubServers.Host.API.Event</a></dt>
<dd>
<div class="block">Server Shell Exit Event</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/API/Event/SubStoppedEvent.html#SubStoppedEvent-java.lang.String-">SubStoppedEvent(String)</a></span> - Constructor for class net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubStoppedEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubStoppedEvent</a></dt>
<dd>
<div class="block">Server Shell Exit Event</div>
</dd>
<dt><a href="net/ME1312/SubServers/Host/API/SubTask.html" title="class in net.ME1312.SubServers.Host.API"><span class="typeNameLink">SubTask</span></a> - Class in <a href="net/ME1312/SubServers/Host/API/package-summary.html">net.ME1312.SubServers.Host.API</a></dt>
<dd>
<div class="block">SubServers Task Builder Class</div>
@ -1777,8 +1949,6 @@
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Library/Version/Version.html#toString--">toString()</a></span> - Method in class net.ME1312.SubServers.Host.Library.Version.<a href="net/ME1312/SubServers/Host/Library/Version/Version.html" title="class in net.ME1312.SubServers.Host.Library.Version">Version</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.ServerType.html#toString--">toString()</a></span> - Method in enum net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.ServerType.html" title="enum in net.ME1312.SubServers.Host.Network.Packet">PacketCreateServer.ServerType</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:U">
<!-- -->
@ -1851,10 +2021,6 @@
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.ServerType.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.ServerType.html" title="enum in net.ME1312.SubServers.Host.Network.Packet">PacketCreateServer.ServerType</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketExUpdateServer.UpdateType.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketExUpdateServer.UpdateType.html" title="enum in net.ME1312.SubServers.Host.Network.Packet">PacketExUpdateServer.UpdateType</a></dt>
<dd>
<div class="block">Returns the enum constant of this type with the specified name.</div>
@ -1869,11 +2035,6 @@ the order they are declared.</div>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.ServerType.html#values--">values()</a></span> - Static method in enum net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.ServerType.html" title="enum in net.ME1312.SubServers.Host.Network.Packet">PacketCreateServer.ServerType</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketExUpdateServer.UpdateType.html#values--">values()</a></span> - Static method in enum net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketExUpdateServer.UpdateType.html" title="enum in net.ME1312.SubServers.Host.Network.Packet">PacketExUpdateServer.UpdateType</a></dt>
<dd>
<div class="block">Returns an array containing the constants of this enum type, in

View File

@ -48,7 +48,7 @@ var activeTableTab = "activeTableTab";
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubDisableEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubAddServerEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Host/API/Event/CommandPreProcessEvent.html" target="_top">Frames</a></li>
@ -303,7 +303,7 @@ implements <a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/C
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubDisableEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubAddServerEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Host/API/Event/CommandPreProcessEvent.html" target="_top">Frames</a></li>

View File

@ -0,0 +1,340 @@
<!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>SubAddServerEvent (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="SubAddServerEvent (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/API/Event/CommandPreProcessEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Host/API/Event/SubAddServerEvent.html" target="_top">Frames</a></li>
<li><a href="SubAddServerEvent.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.API.Event</div>
<h2 title="Class SubAddServerEvent" class="title">Class SubAddServerEvent</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html" title="class in net.ME1312.SubServers.Host.Library.Event">net.ME1312.SubServers.Host.Library.Event.Event</a></li>
<li>
<ul class="inheritance">
<li>net.ME1312.SubServers.Host.API.Event.SubAddServerEvent</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">SubAddServerEvent</span>
extends <a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html" title="class in net.ME1312.SubServers.Host.Library.Event">Event</a></pre>
<div class="block">Add Server Event</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/API/Event/SubAddServerEvent.html#SubAddServerEvent-java.util.UUID-java.lang.String-java.lang.String-">SubAddServerEvent</a></span>(java.util.UUID&nbsp;player,
java.lang.String&nbsp;host,
java.lang.String&nbsp;server)</code>
<div class="block">Server Add Event</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>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubAddServerEvent.html#getHost--">getHost</a></span>()</code>
<div class="block">Gets the Host of the Server</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>java.util.UUID</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubAddServerEvent.html#getPlayer--">getPlayer</a></span>()</code>
<div class="block">Gets the player that triggered the Event</div>
</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/Host/API/Event/SubAddServerEvent.html#getServer--">getServer</a></span>()</code>
<div class="block">Gets the Server to be Added</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.net.ME1312.SubServers.Host.Library.Event.Event">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;net.ME1312.SubServers.Host.Library.Event.<a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html" title="class in net.ME1312.SubServers.Host.Library.Event">Event</a></h3>
<code><a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html#getAPI--">getAPI</a>, <a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html#getHandlers--">getHandlers</a>, <a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html#getPlugin--">getPlugin</a>, <a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html#toString--">toString</a></code></li>
</ul>
<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, 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="SubAddServerEvent-java.util.UUID-java.lang.String-java.lang.String-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>SubAddServerEvent</h4>
<pre>public&nbsp;SubAddServerEvent(java.util.UUID&nbsp;player,
java.lang.String&nbsp;host,
java.lang.String&nbsp;server)</pre>
<div class="block">Server Add Event</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>player</code> - Player Adding Server</dd>
<dd><code>server</code> - Server Starting</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="getServer--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getServer</h4>
<pre>public&nbsp;java.lang.String&nbsp;getServer()</pre>
<div class="block">Gets the Server to be Added</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The Server to be Added</dd>
</dl>
</li>
</ul>
<a name="getHost--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHost</h4>
<pre>public&nbsp;java.lang.String&nbsp;getHost()</pre>
<div class="block">Gets the Host of the Server</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The Host of the Server or null if isn't a SubServer</dd>
</dl>
</li>
</ul>
<a name="getPlayer--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getPlayer</h4>
<pre>public&nbsp;java.util.UUID&nbsp;getPlayer()</pre>
<div class="block">Gets the player that triggered the Event</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The Player that triggered this Event or null if Console</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/API/Event/CommandPreProcessEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Host/API/Event/SubAddServerEvent.html" target="_top">Frames</a></li>
<li><a href="SubAddServerEvent.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

@ -0,0 +1,493 @@
<!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>SubCreateEvent (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="SubCreateEvent (SubServers.Host)";
}
}
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 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/API/Event/SubAddServerEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubDisableEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html" target="_top">Frames</a></li>
<li><a href="SubCreateEvent.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.API.Event</div>
<h2 title="Class SubCreateEvent" class="title">Class SubCreateEvent</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html" title="class in net.ME1312.SubServers.Host.Library.Event">net.ME1312.SubServers.Host.Library.Event.Event</a></li>
<li>
<ul class="inheritance">
<li>net.ME1312.SubServers.Host.API.Event.SubCreateEvent</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">SubCreateEvent</span>
extends <a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html" title="class in net.ME1312.SubServers.Host.Library.Event">Event</a></pre>
<div class="block">Server Create Event</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/API/Event/SubCreateEvent.html#SubCreateEvent-java.util.UUID-java.lang.String-java.lang.String-net.ME1312.SubServers.Host.Executable.SubCreator.ServerType-net.ME1312.SubServers.Host.Library.Version.Version-int-int-">SubCreateEvent</a></span>(java.util.UUID&nbsp;player,
java.lang.String&nbsp;host,
java.lang.String&nbsp;name,
<a href="../../../../../../net/ME1312/SubServers/Host/Executable/SubCreator.ServerType.html" title="enum in net.ME1312.SubServers.Host.Executable">SubCreator.ServerType</a>&nbsp;type,
<a href="../../../../../../net/ME1312/SubServers/Host/Library/Version/Version.html" title="class in net.ME1312.SubServers.Host.Library.Version">Version</a>&nbsp;version,
int&nbsp;memory,
int&nbsp;port)</code>
<div class="block">Server Create Event</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>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html#getHost--">getHost</a></span>()</code>
<div class="block">Get the Host the SubServer will run on</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html#getMemory--">getMemory</a></span>()</code>
<div class="block">Get the Server RAM Amount (in MB)</div>
</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/Host/API/Event/SubCreateEvent.html#getName--">getName</a></span>()</code>
<div class="block">Get the name the SubServer will use</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>java.util.UUID</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html#getPlayer--">getPlayer</a></span>()</code>
<div class="block">Gets the player that triggered the Event</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>int</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html#getPort--">getPort</a></span>()</code>
<div class="block">Get the Port the Server will use</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="../../../../../../net/ME1312/SubServers/Host/Executable/SubCreator.ServerType.html" title="enum in net.ME1312.SubServers.Host.Executable">SubCreator.ServerType</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html#getType--">getType</a></span>()</code>
<div class="block">Get the type of Server to create</div>
</td>
</tr>
<tr id="i6" 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/API/Event/SubCreateEvent.html#getVersion--">getVersion</a></span>()</code>
<div class="block">Get the Version the Server will use</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html#setMemory-int-">setMemory</a></span>(int&nbsp;value)</code>
<div class="block">Set the Server RAM Amount (in MB)</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html#setType-net.ME1312.SubServers.Host.Executable.SubCreator.ServerType-">setType</a></span>(<a href="../../../../../../net/ME1312/SubServers/Host/Executable/SubCreator.ServerType.html" title="enum in net.ME1312.SubServers.Host.Executable">SubCreator.ServerType</a>&nbsp;value)</code>
<div class="block">Set the Type of Server to Create</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/Host/API/Event/SubCreateEvent.html#setVersion-net.ME1312.SubServers.Host.Library.Version.Version-">setVersion</a></span>(<a href="../../../../../../net/ME1312/SubServers/Host/Library/Version/Version.html" title="class in net.ME1312.SubServers.Host.Library.Version">Version</a>&nbsp;value)</code>
<div class="block">Set the Version the Server will use</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.net.ME1312.SubServers.Host.Library.Event.Event">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;net.ME1312.SubServers.Host.Library.Event.<a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html" title="class in net.ME1312.SubServers.Host.Library.Event">Event</a></h3>
<code><a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html#getAPI--">getAPI</a>, <a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html#getHandlers--">getHandlers</a>, <a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html#getPlugin--">getPlugin</a>, <a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html#toString--">toString</a></code></li>
</ul>
<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, 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="SubCreateEvent-java.util.UUID-java.lang.String-java.lang.String-net.ME1312.SubServers.Host.Executable.SubCreator.ServerType-net.ME1312.SubServers.Host.Library.Version.Version-int-int-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>SubCreateEvent</h4>
<pre>public&nbsp;SubCreateEvent(java.util.UUID&nbsp;player,
java.lang.String&nbsp;host,
java.lang.String&nbsp;name,
<a href="../../../../../../net/ME1312/SubServers/Host/Executable/SubCreator.ServerType.html" title="enum in net.ME1312.SubServers.Host.Executable">SubCreator.ServerType</a>&nbsp;type,
<a href="../../../../../../net/ME1312/SubServers/Host/Library/Version/Version.html" title="class in net.ME1312.SubServers.Host.Library.Version">Version</a>&nbsp;version,
int&nbsp;memory,
int&nbsp;port)</pre>
<div class="block">Server Create Event</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>player</code> - Player Creating</dd>
<dd><code>host</code> - Potential Host</dd>
<dd><code>name</code> - Server Name</dd>
<dd><code>type</code> - Server Type</dd>
<dd><code>version</code> - Server Version</dd>
<dd><code>memory</code> - Server RAM Amount</dd>
<dd><code>port</code> - Server Port Number</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="getHost--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHost</h4>
<pre>public&nbsp;java.lang.String&nbsp;getHost()</pre>
<div class="block">Get the Host the SubServer will run on</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Potential Host</dd>
</dl>
</li>
</ul>
<a name="getName--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getName</h4>
<pre>public&nbsp;java.lang.String&nbsp;getName()</pre>
<div class="block">Get the name the SubServer will use</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>SubServer Name</dd>
</dl>
</li>
</ul>
<a name="getType--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getType</h4>
<pre>public&nbsp;<a href="../../../../../../net/ME1312/SubServers/Host/Executable/SubCreator.ServerType.html" title="enum in net.ME1312.SubServers.Host.Executable">SubCreator.ServerType</a>&nbsp;getType()</pre>
<div class="block">Get the type of Server to create</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Server Type</dd>
</dl>
</li>
</ul>
<a name="setType-net.ME1312.SubServers.Host.Executable.SubCreator.ServerType-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setType</h4>
<pre>public&nbsp;void&nbsp;setType(<a href="../../../../../../net/ME1312/SubServers/Host/Executable/SubCreator.ServerType.html" title="enum in net.ME1312.SubServers.Host.Executable">SubCreator.ServerType</a>&nbsp;value)</pre>
<div class="block">Set the Type of Server to Create</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>value</code> - Value</dd>
</dl>
</li>
</ul>
<a name="getVersion--">
<!-- -->
</a>
<ul class="blockList">
<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">Get the Version the Server will use</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Server Version</dd>
</dl>
</li>
</ul>
<a name="setVersion-net.ME1312.SubServers.Host.Library.Version.Version-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setVersion</h4>
<pre>public&nbsp;void&nbsp;setVersion(<a href="../../../../../../net/ME1312/SubServers/Host/Library/Version/Version.html" title="class in net.ME1312.SubServers.Host.Library.Version">Version</a>&nbsp;value)</pre>
<div class="block">Set the Version the Server will use</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>value</code> - Value</dd>
</dl>
</li>
</ul>
<a name="getMemory--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMemory</h4>
<pre>public&nbsp;int&nbsp;getMemory()</pre>
<div class="block">Get the Server RAM Amount (in MB)</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>RAM Amount</dd>
</dl>
</li>
</ul>
<a name="setMemory-int-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setMemory</h4>
<pre>public&nbsp;void&nbsp;setMemory(int&nbsp;value)</pre>
<div class="block">Set the Server RAM Amount (in MB)</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>value</code> - Value</dd>
</dl>
</li>
</ul>
<a name="getPort--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPort</h4>
<pre>public&nbsp;int&nbsp;getPort()</pre>
<div class="block">Get the Port the Server will use</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Port Number</dd>
</dl>
</li>
</ul>
<a name="getPlayer--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getPlayer</h4>
<pre>public&nbsp;java.util.UUID&nbsp;getPlayer()</pre>
<div class="block">Gets the player that triggered the Event</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The Player that triggered this Event or null if Console</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/API/Event/SubAddServerEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubDisableEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html" target="_top">Frames</a></li>
<li><a href="SubCreateEvent.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/API/Event/CommandPreProcessEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubEnableEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
@ -273,7 +273,7 @@ extends <a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Even
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/CommandPreProcessEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubEnableEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">

View File

@ -42,7 +42,7 @@
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubDisableEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubRemoveServerEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Host/API/Event/SubEnableEvent.html" target="_top">Frames</a></li>
@ -210,7 +210,7 @@ extends <a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Even
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubDisableEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubRemoveServerEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Host/API/Event/SubEnableEvent.html" target="_top">Frames</a></li>

View File

@ -0,0 +1,340 @@
<!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>SubRemoveServerEvent (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="SubRemoveServerEvent (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/API/Event/SubEnableEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubSendCommandEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Host/API/Event/SubRemoveServerEvent.html" target="_top">Frames</a></li>
<li><a href="SubRemoveServerEvent.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.API.Event</div>
<h2 title="Class SubRemoveServerEvent" class="title">Class SubRemoveServerEvent</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html" title="class in net.ME1312.SubServers.Host.Library.Event">net.ME1312.SubServers.Host.Library.Event.Event</a></li>
<li>
<ul class="inheritance">
<li>net.ME1312.SubServers.Host.API.Event.SubRemoveServerEvent</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">SubRemoveServerEvent</span>
extends <a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html" title="class in net.ME1312.SubServers.Host.Library.Event">Event</a></pre>
<div class="block">Remove Server Event</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/API/Event/SubRemoveServerEvent.html#SubRemoveServerEvent-java.util.UUID-java.lang.String-java.lang.String-">SubRemoveServerEvent</a></span>(java.util.UUID&nbsp;player,
java.lang.String&nbsp;host,
java.lang.String&nbsp;server)</code>
<div class="block">Server Remove Event</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>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubRemoveServerEvent.html#getHost--">getHost</a></span>()</code>
<div class="block">Gets the Host of the Server</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>java.util.UUID</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubRemoveServerEvent.html#getPlayer--">getPlayer</a></span>()</code>
<div class="block">Gets the player that triggered the Event</div>
</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/Host/API/Event/SubRemoveServerEvent.html#getServer--">getServer</a></span>()</code>
<div class="block">Gets the Server to be Removed</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.net.ME1312.SubServers.Host.Library.Event.Event">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;net.ME1312.SubServers.Host.Library.Event.<a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html" title="class in net.ME1312.SubServers.Host.Library.Event">Event</a></h3>
<code><a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html#getAPI--">getAPI</a>, <a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html#getHandlers--">getHandlers</a>, <a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html#getPlugin--">getPlugin</a>, <a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html#toString--">toString</a></code></li>
</ul>
<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, 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="SubRemoveServerEvent-java.util.UUID-java.lang.String-java.lang.String-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>SubRemoveServerEvent</h4>
<pre>public&nbsp;SubRemoveServerEvent(java.util.UUID&nbsp;player,
java.lang.String&nbsp;host,
java.lang.String&nbsp;server)</pre>
<div class="block">Server Remove Event</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>player</code> - Player Adding Server</dd>
<dd><code>server</code> - Server Starting</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="getServer--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getServer</h4>
<pre>public&nbsp;java.lang.String&nbsp;getServer()</pre>
<div class="block">Gets the Server to be Removed</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The Server to be Removed</dd>
</dl>
</li>
</ul>
<a name="getHost--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getHost</h4>
<pre>public&nbsp;java.lang.String&nbsp;getHost()</pre>
<div class="block">Gets the Host of the Server</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The Host of the Server or null if isn't a SubServer</dd>
</dl>
</li>
</ul>
<a name="getPlayer--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getPlayer</h4>
<pre>public&nbsp;java.util.UUID&nbsp;getPlayer()</pre>
<div class="block">Gets the player that triggered the Event</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The Player that triggered this Event or null if Console</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/API/Event/SubEnableEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubSendCommandEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Host/API/Event/SubRemoveServerEvent.html" target="_top">Frames</a></li>
<li><a href="SubRemoveServerEvent.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

@ -0,0 +1,360 @@
<!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>SubSendCommandEvent (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="SubSendCommandEvent (SubServers.Host)";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":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/API/Event/SubRemoveServerEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubStartEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Host/API/Event/SubSendCommandEvent.html" target="_top">Frames</a></li>
<li><a href="SubSendCommandEvent.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.API.Event</div>
<h2 title="Class SubSendCommandEvent" class="title">Class SubSendCommandEvent</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html" title="class in net.ME1312.SubServers.Host.Library.Event">net.ME1312.SubServers.Host.Library.Event.Event</a></li>
<li>
<ul class="inheritance">
<li>net.ME1312.SubServers.Host.API.Event.SubSendCommandEvent</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">SubSendCommandEvent</span>
extends <a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html" title="class in net.ME1312.SubServers.Host.Library.Event">Event</a></pre>
<div class="block">Send Command Event</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/API/Event/SubSendCommandEvent.html#SubSendCommandEvent-java.util.UUID-java.lang.String-java.lang.String-">SubSendCommandEvent</a></span>(java.util.UUID&nbsp;player,
java.lang.String&nbsp;server,
java.lang.String&nbsp;command)</code>
<div class="block">Server Command Event</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>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubSendCommandEvent.html#getCommand--">getCommand</a></span>()</code>
<div class="block">Gets the Command to Send</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>java.util.UUID</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubSendCommandEvent.html#getPlayer--">getPlayer</a></span>()</code>
<div class="block">Gets the player that triggered the Event</div>
</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/Host/API/Event/SubSendCommandEvent.html#getServer--">getServer</a></span>()</code>
<div class="block">Gets the Server Effected</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubSendCommandEvent.html#setCommand-java.lang.String-">setCommand</a></span>(java.lang.String&nbsp;value)</code>
<div class="block">Sets the Command to be Sent</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.net.ME1312.SubServers.Host.Library.Event.Event">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;net.ME1312.SubServers.Host.Library.Event.<a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html" title="class in net.ME1312.SubServers.Host.Library.Event">Event</a></h3>
<code><a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html#getAPI--">getAPI</a>, <a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html#getHandlers--">getHandlers</a>, <a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html#getPlugin--">getPlugin</a>, <a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html#toString--">toString</a></code></li>
</ul>
<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, 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="SubSendCommandEvent-java.util.UUID-java.lang.String-java.lang.String-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>SubSendCommandEvent</h4>
<pre>public&nbsp;SubSendCommandEvent(java.util.UUID&nbsp;player,
java.lang.String&nbsp;server,
java.lang.String&nbsp;command)</pre>
<div class="block">Server Command Event</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>player</code> - Player Commanding Server</dd>
<dd><code>server</code> - Server being Commanded</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="getServer--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getServer</h4>
<pre>public&nbsp;java.lang.String&nbsp;getServer()</pre>
<div class="block">Gets the Server Effected</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The Server Effected</dd>
</dl>
</li>
</ul>
<a name="getPlayer--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPlayer</h4>
<pre>public&nbsp;java.util.UUID&nbsp;getPlayer()</pre>
<div class="block">Gets the player that triggered the Event</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The Player that triggered this Event or null if Console</dd>
</dl>
</li>
</ul>
<a name="getCommand--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCommand</h4>
<pre>public&nbsp;java.lang.String&nbsp;getCommand()</pre>
<div class="block">Gets the Command to Send</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Command to Send</dd>
</dl>
</li>
</ul>
<a name="setCommand-java.lang.String-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setCommand</h4>
<pre>public&nbsp;void&nbsp;setCommand(java.lang.String&nbsp;value)</pre>
<div class="block">Sets the Command to be Sent</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>value</code> - Value</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/API/Event/SubRemoveServerEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubStartEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Host/API/Event/SubSendCommandEvent.html" target="_top">Frames</a></li>
<li><a href="SubSendCommandEvent.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

@ -0,0 +1,318 @@
<!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>SubStartEvent (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="SubStartEvent (SubServers.Host)";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":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/API/Event/SubSendCommandEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubStopEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Host/API/Event/SubStartEvent.html" target="_top">Frames</a></li>
<li><a href="SubStartEvent.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.API.Event</div>
<h2 title="Class SubStartEvent" class="title">Class SubStartEvent</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html" title="class in net.ME1312.SubServers.Host.Library.Event">net.ME1312.SubServers.Host.Library.Event.Event</a></li>
<li>
<ul class="inheritance">
<li>net.ME1312.SubServers.Host.API.Event.SubStartEvent</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">SubStartEvent</span>
extends <a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html" title="class in net.ME1312.SubServers.Host.Library.Event">Event</a></pre>
<div class="block">Start Server Event</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/API/Event/SubStartEvent.html#SubStartEvent-java.util.UUID-java.lang.String-">SubStartEvent</a></span>(java.util.UUID&nbsp;player,
java.lang.String&nbsp;server)</code>
<div class="block">Server Start Event</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>java.util.UUID</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubStartEvent.html#getPlayer--">getPlayer</a></span>()</code>
<div class="block">Gets the player that triggered the Event</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubStartEvent.html#getServer--">getServer</a></span>()</code>
<div class="block">Gets the Server Effected</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.net.ME1312.SubServers.Host.Library.Event.Event">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;net.ME1312.SubServers.Host.Library.Event.<a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html" title="class in net.ME1312.SubServers.Host.Library.Event">Event</a></h3>
<code><a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html#getAPI--">getAPI</a>, <a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html#getHandlers--">getHandlers</a>, <a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html#getPlugin--">getPlugin</a>, <a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html#toString--">toString</a></code></li>
</ul>
<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, 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="SubStartEvent-java.util.UUID-java.lang.String-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>SubStartEvent</h4>
<pre>public&nbsp;SubStartEvent(java.util.UUID&nbsp;player,
java.lang.String&nbsp;server)</pre>
<div class="block">Server Start Event</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>player</code> - Player Starting Server</dd>
<dd><code>server</code> - Server Starting</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="getServer--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getServer</h4>
<pre>public&nbsp;java.lang.String&nbsp;getServer()</pre>
<div class="block">Gets the Server Effected</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The Server Effected</dd>
</dl>
</li>
</ul>
<a name="getPlayer--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getPlayer</h4>
<pre>public&nbsp;java.util.UUID&nbsp;getPlayer()</pre>
<div class="block">Gets the player that triggered the Event</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The Player that triggered this Event or null if Console</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/API/Event/SubSendCommandEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubStopEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Host/API/Event/SubStartEvent.html" target="_top">Frames</a></li>
<li><a href="SubStartEvent.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

@ -0,0 +1,341 @@
<!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>SubStopEvent (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="SubStopEvent (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/API/Event/SubStartEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubStoppedEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Host/API/Event/SubStopEvent.html" target="_top">Frames</a></li>
<li><a href="SubStopEvent.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.API.Event</div>
<h2 title="Class SubStopEvent" class="title">Class SubStopEvent</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html" title="class in net.ME1312.SubServers.Host.Library.Event">net.ME1312.SubServers.Host.Library.Event.Event</a></li>
<li>
<ul class="inheritance">
<li>net.ME1312.SubServers.Host.API.Event.SubStopEvent</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">SubStopEvent</span>
extends <a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html" title="class in net.ME1312.SubServers.Host.Library.Event">Event</a></pre>
<div class="block">Server Stop Event</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/API/Event/SubStopEvent.html#SubStopEvent-java.util.UUID-java.lang.String-boolean-">SubStopEvent</a></span>(java.util.UUID&nbsp;player,
java.lang.String&nbsp;server,
boolean&nbsp;force)</code>
<div class="block">Server Stop Event</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>java.util.UUID</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubStopEvent.html#getPlayer--">getPlayer</a></span>()</code>
<div class="block">Gets the player that triggered the Event</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubStopEvent.html#getServer--">getServer</a></span>()</code>
<div class="block">Gets the Server Effected</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubStopEvent.html#isForced--">isForced</a></span>()</code>
<div class="block">Gets if it was a forced shutdown</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.net.ME1312.SubServers.Host.Library.Event.Event">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;net.ME1312.SubServers.Host.Library.Event.<a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html" title="class in net.ME1312.SubServers.Host.Library.Event">Event</a></h3>
<code><a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html#getAPI--">getAPI</a>, <a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html#getHandlers--">getHandlers</a>, <a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html#getPlugin--">getPlugin</a>, <a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html#toString--">toString</a></code></li>
</ul>
<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, 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="SubStopEvent-java.util.UUID-java.lang.String-boolean-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>SubStopEvent</h4>
<pre>public&nbsp;SubStopEvent(java.util.UUID&nbsp;player,
java.lang.String&nbsp;server,
boolean&nbsp;force)</pre>
<div class="block">Server Stop Event</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>player</code> - Player Stopping Server</dd>
<dd><code>server</code> - Server Stopping</dd>
<dd><code>force</code> - If it was a Forced Shutdown</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="getServer--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getServer</h4>
<pre>public&nbsp;java.lang.String&nbsp;getServer()</pre>
<div class="block">Gets the Server Effected</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The Server Effected</dd>
</dl>
</li>
</ul>
<a name="getPlayer--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPlayer</h4>
<pre>public&nbsp;java.util.UUID&nbsp;getPlayer()</pre>
<div class="block">Gets the player that triggered the Event</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The Player that triggered this Event or null if Console</dd>
</dl>
</li>
</ul>
<a name="isForced--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>isForced</h4>
<pre>public&nbsp;boolean&nbsp;isForced()</pre>
<div class="block">Gets if it was a forced shutdown</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Forced Shutdown Status</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/API/Event/SubStartEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubStoppedEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Host/API/Event/SubStopEvent.html" target="_top">Frames</a></li>
<li><a href="SubStopEvent.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

@ -0,0 +1,295 @@
<!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>SubStoppedEvent (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="SubStoppedEvent (SubServers.Host)";
}
}
catch(err) {
}
//-->
var methods = {"i0":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/API/Event/SubStopEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Host/API/Event/SubStoppedEvent.html" target="_top">Frames</a></li>
<li><a href="SubStoppedEvent.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.API.Event</div>
<h2 title="Class SubStoppedEvent" class="title">Class SubStoppedEvent</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html" title="class in net.ME1312.SubServers.Host.Library.Event">net.ME1312.SubServers.Host.Library.Event.Event</a></li>
<li>
<ul class="inheritance">
<li>net.ME1312.SubServers.Host.API.Event.SubStoppedEvent</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">SubStoppedEvent</span>
extends <a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html" title="class in net.ME1312.SubServers.Host.Library.Event">Event</a></pre>
<div class="block">Server Shell Exit Event</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/API/Event/SubStoppedEvent.html#SubStoppedEvent-java.lang.String-">SubStoppedEvent</a></span>(java.lang.String&nbsp;server)</code>
<div class="block">Server Shell Exit Event</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>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubStoppedEvent.html#getServer--">getServer</a></span>()</code>
<div class="block">Gets the Server Effected</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.net.ME1312.SubServers.Host.Library.Event.Event">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;net.ME1312.SubServers.Host.Library.Event.<a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html" title="class in net.ME1312.SubServers.Host.Library.Event">Event</a></h3>
<code><a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html#getAPI--">getAPI</a>, <a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html#getHandlers--">getHandlers</a>, <a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html#getPlugin--">getPlugin</a>, <a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html#toString--">toString</a></code></li>
</ul>
<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, 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="SubStoppedEvent-java.lang.String-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>SubStoppedEvent</h4>
<pre>public&nbsp;SubStoppedEvent(java.lang.String&nbsp;server)</pre>
<div class="block">Server Shell Exit Event</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>server</code> - Server that Stopped</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="getServer--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getServer</h4>
<pre>public&nbsp;java.lang.String&nbsp;getServer()</pre>
<div class="block">Gets the Server Effected</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The Server Effected</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/API/Event/SubStopEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Host/API/Event/SubStoppedEvent.html" target="_top">Frames</a></li>
<li><a href="SubStoppedEvent.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

@ -13,8 +13,15 @@
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="CommandPreProcessEvent.html" title="class in net.ME1312.SubServers.Host.API.Event" target="classFrame">CommandPreProcessEvent</a></li>
<li><a href="SubAddServerEvent.html" title="class in net.ME1312.SubServers.Host.API.Event" target="classFrame">SubAddServerEvent</a></li>
<li><a href="SubCreateEvent.html" title="class in net.ME1312.SubServers.Host.API.Event" target="classFrame">SubCreateEvent</a></li>
<li><a href="SubDisableEvent.html" title="class in net.ME1312.SubServers.Host.API.Event" target="classFrame">SubDisableEvent</a></li>
<li><a href="SubEnableEvent.html" title="class in net.ME1312.SubServers.Host.API.Event" target="classFrame">SubEnableEvent</a></li>
<li><a href="SubRemoveServerEvent.html" title="class in net.ME1312.SubServers.Host.API.Event" target="classFrame">SubRemoveServerEvent</a></li>
<li><a href="SubSendCommandEvent.html" title="class in net.ME1312.SubServers.Host.API.Event" target="classFrame">SubSendCommandEvent</a></li>
<li><a href="SubStartEvent.html" title="class in net.ME1312.SubServers.Host.API.Event" target="classFrame">SubStartEvent</a></li>
<li><a href="SubStopEvent.html" title="class in net.ME1312.SubServers.Host.API.Event" target="classFrame">SubStopEvent</a></li>
<li><a href="SubStoppedEvent.html" title="class in net.ME1312.SubServers.Host.API.Event" target="classFrame">SubStoppedEvent</a></li>
</ul>
</div>
</body>

View File

@ -87,6 +87,18 @@
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubAddServerEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubAddServerEvent</a></td>
<td class="colLast">
<div class="block">Add Server Event</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubCreateEvent</a></td>
<td class="colLast">
<div class="block">Server Create Event</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubDisableEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubDisableEvent</a></td>
<td class="colLast">
<div class="block">SubServers.Host Disable Event Class</div>
@ -98,6 +110,36 @@
<div class="block">SubServers.Host Enable Event Class</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubRemoveServerEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubRemoveServerEvent</a></td>
<td class="colLast">
<div class="block">Remove Server Event</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubSendCommandEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubSendCommandEvent</a></td>
<td class="colLast">
<div class="block">Send Command Event</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubStartEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubStartEvent</a></td>
<td class="colLast">
<div class="block">Start Server Event</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubStopEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubStopEvent</a></td>
<td class="colLast">
<div class="block">Server Stop Event</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubStoppedEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubStoppedEvent</a></td>
<td class="colLast">
<div class="block">Server Shell Exit Event</div>
</td>
</tr>
</tbody>
</table>
</li>

View File

@ -82,8 +82,15 @@
<li type="circle">net.ME1312.SubServers.Host.Library.Event.<a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Event.html" title="class in net.ME1312.SubServers.Host.Library.Event"><span class="typeNameLink">Event</span></a>
<ul>
<li type="circle">net.ME1312.SubServers.Host.API.Event.<a href="../../../../../../net/ME1312/SubServers/Host/API/Event/CommandPreProcessEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">CommandPreProcessEvent</span></a> (implements net.ME1312.SubServers.Host.Library.Event.<a href="../../../../../../net/ME1312/SubServers/Host/Library/Event/Cancellable.html" title="interface in net.ME1312.SubServers.Host.Library.Event">Cancellable</a>)</li>
<li type="circle">net.ME1312.SubServers.Host.API.Event.<a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubAddServerEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">SubAddServerEvent</span></a></li>
<li type="circle">net.ME1312.SubServers.Host.API.Event.<a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">SubCreateEvent</span></a></li>
<li type="circle">net.ME1312.SubServers.Host.API.Event.<a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubDisableEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">SubDisableEvent</span></a></li>
<li type="circle">net.ME1312.SubServers.Host.API.Event.<a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubEnableEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">SubEnableEvent</span></a></li>
<li type="circle">net.ME1312.SubServers.Host.API.Event.<a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubRemoveServerEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">SubRemoveServerEvent</span></a></li>
<li type="circle">net.ME1312.SubServers.Host.API.Event.<a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubSendCommandEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">SubSendCommandEvent</span></a></li>
<li type="circle">net.ME1312.SubServers.Host.API.Event.<a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubStartEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">SubStartEvent</span></a></li>
<li type="circle">net.ME1312.SubServers.Host.API.Event.<a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubStopEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">SubStopEvent</span></a></li>
<li type="circle">net.ME1312.SubServers.Host.API.Event.<a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubStoppedEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">SubStoppedEvent</span></a></li>
</ul>
</li>
</ul>

View File

@ -107,7 +107,7 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<dl>
<dt>Direct Known Subclasses:</dt>
<dd><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/CommandPreProcessEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">CommandPreProcessEvent</a>, <a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubDisableEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubDisableEvent</a>, <a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubEnableEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubEnableEvent</a></dd>
<dd><a href="../../../../../../net/ME1312/SubServers/Host/API/Event/CommandPreProcessEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">CommandPreProcessEvent</a>, <a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubAddServerEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubAddServerEvent</a>, <a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubCreateEvent</a>, <a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubDisableEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubDisableEvent</a>, <a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubEnableEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubEnableEvent</a>, <a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubRemoveServerEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubRemoveServerEvent</a>, <a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubSendCommandEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubSendCommandEvent</a>, <a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubStartEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubStartEvent</a>, <a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubStopEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubStopEvent</a>, <a href="../../../../../../net/ME1312/SubServers/Host/API/Event/SubStoppedEvent.html" title="class in net.ME1312.SubServers.Host.API.Event">SubStoppedEvent</a></dd>
</dl>
<hr>
<br>

View File

@ -1,371 +0,0 @@
<!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>PacketCreateServer.ServerType (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="PacketCreateServer.ServerType (SubServers.Host)";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":9,"i2":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static 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/PacketCreateServer.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/PacketDownloadBuildScript.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/PacketCreateServer.ServerType.html" target="_top">Frames</a></li>
<li><a href="PacketCreateServer.ServerType.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><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&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="Enum PacketCreateServer.ServerType" class="title">Enum PacketCreateServer.ServerType</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>java.lang.Enum&lt;<a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.ServerType.html" title="enum in net.ME1312.SubServers.Host.Network.Packet">PacketCreateServer.ServerType</a>&gt;</li>
<li>
<ul class="inheritance">
<li>net.ME1312.SubServers.Host.Network.Packet.PacketCreateServer.ServerType</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd>java.io.Serializable, java.lang.Comparable&lt;<a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.ServerType.html" title="enum in net.ME1312.SubServers.Host.Network.Packet">PacketCreateServer.ServerType</a>&gt;</dd>
</dl>
<dl>
<dt>Enclosing class:</dt>
<dd><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketCreateServer</a></dd>
</dl>
<hr>
<br>
<pre>public static enum <span class="typeNameLabel">PacketCreateServer.ServerType</span>
extends java.lang.Enum&lt;<a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.ServerType.html" title="enum in net.ME1312.SubServers.Host.Network.Packet">PacketCreateServer.ServerType</a>&gt;</pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== ENUM CONSTANT SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="enum.constant.summary">
<!-- -->
</a>
<h3>Enum Constant Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation">
<caption><span>Enum Constants</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Enum Constant and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.ServerType.html#SPIGOT">SPIGOT</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.ServerType.html#SPONGE">SPONGE</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.ServerType.html#VANILLA">VANILLA</a></span></code>&nbsp;</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="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></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>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.ServerType.html#toString--">toString</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>static <a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.ServerType.html" title="enum in net.ME1312.SubServers.Host.Network.Packet">PacketCreateServer.ServerType</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.ServerType.html#valueOf-java.lang.String-">valueOf</a></span>(java.lang.String&nbsp;name)</code>
<div class="block">Returns the enum constant of this type with the specified name.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>static <a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.ServerType.html" title="enum in net.ME1312.SubServers.Host.Network.Packet">PacketCreateServer.ServerType</a>[]</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.ServerType.html#values--">values</a></span>()</code>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Enum">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Enum</h3>
<code>compareTo, equals, getDeclaringClass, hashCode, name, ordinal, valueOf</code></li>
</ul>
<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>getClass, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ ENUM CONSTANT DETAIL =========== -->
<ul class="blockList">
<li class="blockList"><a name="enum.constant.detail">
<!-- -->
</a>
<h3>Enum Constant Detail</h3>
<a name="SPIGOT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SPIGOT</h4>
<pre>public static final&nbsp;<a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.ServerType.html" title="enum in net.ME1312.SubServers.Host.Network.Packet">PacketCreateServer.ServerType</a> SPIGOT</pre>
</li>
</ul>
<a name="VANILLA">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>VANILLA</h4>
<pre>public static final&nbsp;<a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.ServerType.html" title="enum in net.ME1312.SubServers.Host.Network.Packet">PacketCreateServer.ServerType</a> VANILLA</pre>
</li>
</ul>
<a name="SPONGE">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>SPONGE</h4>
<pre>public static final&nbsp;<a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.ServerType.html" title="enum in net.ME1312.SubServers.Host.Network.Packet">PacketCreateServer.ServerType</a> SPONGE</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="values--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>values</h4>
<pre>public static&nbsp;<a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.ServerType.html" title="enum in net.ME1312.SubServers.Host.Network.Packet">PacketCreateServer.ServerType</a>[]&nbsp;values()</pre>
<div class="block">Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
<pre>
for (PacketCreateServer.ServerType c : PacketCreateServer.ServerType.values())
&nbsp; System.out.println(c);
</pre></div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>an array containing the constants of this enum type, in the order they are declared</dd>
</dl>
</li>
</ul>
<a name="valueOf-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>valueOf</h4>
<pre>public static&nbsp;<a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.ServerType.html" title="enum in net.ME1312.SubServers.Host.Network.Packet">PacketCreateServer.ServerType</a>&nbsp;valueOf(java.lang.String&nbsp;name)</pre>
<div class="block">Returns the enum constant of this type with the specified name.
The string must match <i>exactly</i> an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>name</code> - the name of the enum constant to be returned.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the enum constant with the specified name</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd>
<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd>
</dl>
</li>
</ul>
<a name="toString--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>toString</h4>
<pre>public&nbsp;java.lang.String&nbsp;toString()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Enum&lt;<a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.ServerType.html" title="enum in net.ME1312.SubServers.Host.Network.Packet">PacketCreateServer.ServerType</a>&gt;</code></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/PacketCreateServer.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/PacketDownloadBuildScript.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/PacketCreateServer.ServerType.html" target="_top">Frames</a></li>
<li><a href="PacketCreateServer.ServerType.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><a href="#enum.constant.summary">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#enum.constant.detail">Enum Constants</a>&nbsp;|&nbsp;</li>
<li>Field&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

@ -48,7 +48,7 @@ var activeTableTab = "activeTableTab";
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCommandServer.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/PacketCreateServer.ServerType.html" title="enum 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/PacketDownloadBuildScript.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/PacketCreateServer.html" target="_top">Frames</a></li>
@ -72,7 +72,7 @@ var activeTableTab = "activeTableTab";
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.class.summary">Nested</a>&nbsp;|&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>
@ -121,25 +121,6 @@ implements <a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketI
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="nested.class.summary">
<!-- -->
</a>
<h3>Nested Class Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Class and Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static class&nbsp;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.ServerType.html" title="enum in net.ME1312.SubServers.Host.Network.Packet">PacketCreateServer.ServerType</a></span></code>&nbsp;</td>
</tr>
</table>
</li>
</ul>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
@ -157,10 +138,10 @@ implements <a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketI
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.html#PacketCreateServer-java.util.UUID-java.lang.String-java.lang.String-net.ME1312.SubServers.Host.Network.Packet.PacketCreateServer.ServerType-net.ME1312.SubServers.Host.Library.Version.Version-int-int-net.ME1312.SubServers.Host.Library.JSONCallback...-">PacketCreateServer</a></span>(java.util.UUID&nbsp;player,
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.html#PacketCreateServer-java.util.UUID-java.lang.String-java.lang.String-net.ME1312.SubServers.Host.Executable.SubCreator.ServerType-net.ME1312.SubServers.Host.Library.Version.Version-int-int-net.ME1312.SubServers.Host.Library.JSONCallback...-">PacketCreateServer</a></span>(java.util.UUID&nbsp;player,
java.lang.String&nbsp;name,
java.lang.String&nbsp;host,
<a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.ServerType.html" title="enum in net.ME1312.SubServers.Host.Network.Packet">PacketCreateServer.ServerType</a>&nbsp;type,
<a href="../../../../../../net/ME1312/SubServers/Host/Executable/SubCreator.ServerType.html" title="enum in net.ME1312.SubServers.Host.Executable">SubCreator.ServerType</a>&nbsp;type,
<a href="../../../../../../net/ME1312/SubServers/Host/Library/Version/Version.html" title="class in net.ME1312.SubServers.Host.Library.Version">Version</a>&nbsp;version,
int&nbsp;port,
int&nbsp;memory,
@ -233,7 +214,7 @@ implements <a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketI
<div class="block">New PacketCreateServer (In)</div>
</li>
</ul>
<a name="PacketCreateServer-java.util.UUID-java.lang.String-java.lang.String-net.ME1312.SubServers.Host.Network.Packet.PacketCreateServer.ServerType-net.ME1312.SubServers.Host.Library.Version.Version-int-int-net.ME1312.SubServers.Host.Library.JSONCallback...-">
<a name="PacketCreateServer-java.util.UUID-java.lang.String-java.lang.String-net.ME1312.SubServers.Host.Executable.SubCreator.ServerType-net.ME1312.SubServers.Host.Library.Version.Version-int-int-net.ME1312.SubServers.Host.Library.JSONCallback...-">
<!-- -->
</a>
<ul class="blockListLast">
@ -242,7 +223,7 @@ implements <a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketI
<pre>public&nbsp;PacketCreateServer(java.util.UUID&nbsp;player,
java.lang.String&nbsp;name,
java.lang.String&nbsp;host,
<a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.ServerType.html" title="enum in net.ME1312.SubServers.Host.Network.Packet">PacketCreateServer.ServerType</a>&nbsp;type,
<a href="../../../../../../net/ME1312/SubServers/Host/Executable/SubCreator.ServerType.html" title="enum in net.ME1312.SubServers.Host.Executable">SubCreator.ServerType</a>&nbsp;type,
<a href="../../../../../../net/ME1312/SubServers/Host/Library/Version/Version.html" title="class in net.ME1312.SubServers.Host.Library.Version">Version</a>&nbsp;version,
int&nbsp;port,
int&nbsp;memory,
@ -350,7 +331,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/PacketCommandServer.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/PacketCreateServer.ServerType.html" title="enum 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/PacketDownloadBuildScript.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/PacketCreateServer.html" target="_top">Frames</a></li>
@ -374,7 +355,7 @@ implements <a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketI
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.class.summary">Nested</a>&nbsp;|&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>

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/PacketCreateServer.ServerType.html" title="enum 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/PacketCreateServer.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/PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
@ -309,7 +309,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/PacketCreateServer.ServerType.html" title="enum 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/PacketCreateServer.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/PacketDownloadHostInfo.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

@ -48,7 +48,7 @@ var activeTableTab = "activeTableTab";
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExUpdateServer.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/PacketInRunEvent.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/PacketInReset.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/PacketExUpdateServer.UpdateType.html" target="_top">Frames</a></li>
@ -324,7 +324,7 @@ not permitted.)</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExUpdateServer.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/PacketInRunEvent.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/PacketInReset.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/PacketExUpdateServer.UpdateType.html" target="_top">Frames</a></li>

View File

@ -0,0 +1,307 @@
<!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>PacketInReset (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="PacketInReset (SubServers.Host)";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":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/PacketExUpdateServer.UpdateType.html" title="enum 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/PacketInRunEvent.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/PacketInReset.html" target="_top">Frames</a></li>
<li><a href="PacketInReset.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 PacketInReset" class="title">Class PacketInReset</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>net.ME1312.SubServers.Host.Network.Packet.PacketInReset</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></dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">PacketInReset</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></pre>
<div class="block">Reset 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/PacketInReset.html#PacketInReset-net.ME1312.SubServers.Host.SubServers-">PacketInReset</a></span>(<a href="../../../../../../net/ME1312/SubServers/Host/SubServers.html" title="class in net.ME1312.SubServers.Host">SubServers</a>&nbsp;host)</code>&nbsp;</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/PacketInReset.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><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/PacketInReset.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="PacketInReset-net.ME1312.SubServers.Host.SubServers-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>PacketInReset</h4>
<pre>public&nbsp;PacketInReset(<a href="../../../../../../net/ME1312/SubServers/Host/SubServers.html" title="class in net.ME1312.SubServers.Host">SubServers</a>&nbsp;host)</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<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="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/PacketExUpdateServer.UpdateType.html" title="enum 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/PacketInRunEvent.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/PacketInReset.html" target="_top">Frames</a></li>
<li><a href="PacketInReset.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/PacketExUpdateServer.UpdateType.html" title="enum 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/PacketInReset.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/PacketLinkExHost.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
@ -280,7 +280,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/PacketExUpdateServer.UpdateType.html" title="enum 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/PacketInReset.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/PacketLinkExHost.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

@ -27,6 +27,7 @@
<li><a href="PacketExDeleteServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketExDeleteServer</a></li>
<li><a href="PacketExRemoveServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketExRemoveServer</a></li>
<li><a href="PacketExUpdateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketExUpdateServer</a></li>
<li><a href="PacketInReset.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketInReset</a></li>
<li><a href="PacketInRunEvent.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketInRunEvent</a></li>
<li><a href="PacketLinkExHost.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketLinkExHost</a></li>
<li><a href="PacketOutExLogMessage.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketOutExLogMessage</a></li>
@ -37,7 +38,6 @@
</ul>
<h2 title="Enums">Enums</h2>
<ul title="Enums">
<li><a href="PacketCreateServer.ServerType.html" title="enum in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketCreateServer.ServerType</a></li>
<li><a href="PacketExUpdateServer.UpdateType.html" title="enum in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketExUpdateServer.UpdateType</a></li>
</ul>
</div>

View File

@ -169,40 +169,46 @@
</td>
</tr>
<tr class="rowColor">
<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">
<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="altColor">
<tr class="rowColor">
<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="rowColor">
<tr class="altColor">
<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="altColor">
<tr class="rowColor">
<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="rowColor">
<tr class="altColor">
<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="altColor">
<tr class="rowColor">
<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>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketTeleportPlayer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketTeleportPlayer</a></td>
<td class="colLast">
<div class="block">Teleport Player Packet</div>
@ -220,10 +226,6 @@
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.ServerType.html" title="enum in net.ME1312.SubServers.Host.Network.Packet">PacketCreateServer.ServerType</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExUpdateServer.UpdateType.html" title="enum in net.ME1312.SubServers.Host.Network.Packet">PacketExUpdateServer.UpdateType</a></td>
<td class="colLast">&nbsp;</td>
</tr>

View File

@ -94,6 +94,7 @@
<li type="circle">net.ME1312.SubServers.Host.Network.Packet.<a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExDeleteServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketExDeleteServer</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/PacketExRemoveServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketExRemoveServer</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/PacketExUpdateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketExUpdateServer</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/PacketInReset.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketInReset</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>)</li>
<li type="circle">net.ME1312.SubServers.Host.Network.Packet.<a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketInRunEvent.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketInRunEvent</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>)</li>
<li type="circle">net.ME1312.SubServers.Host.Network.Packet.<a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketLinkExHost.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketLinkExHost</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/PacketOutExLogMessage.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketOutExLogMessage</span></a> (implements 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>
@ -111,7 +112,6 @@
<li type="circle">java.lang.Enum&lt;E&gt; (implements java.lang.Comparable&lt;T&gt;, java.io.Serializable)
<ul>
<li type="circle">net.ME1312.SubServers.Host.Network.Packet.<a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExUpdateServer.UpdateType.html" title="enum in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketExUpdateServer.UpdateType</span></a></li>
<li type="circle">net.ME1312.SubServers.Host.Network.Packet.<a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.ServerType.html" title="enum in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketCreateServer.ServerType</span></a></li>
</ul>
</li>
</ul>

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/PacketDownloadBuildScript.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadBuildScript</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/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/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>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketTeleportPlayer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketTeleportPlayer</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/PacketDownloadBuildScript.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadBuildScript</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/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>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketTeleportPlayer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketTeleportPlayer</a></dd>
</dl>
<hr>
<br>

View File

@ -48,7 +48,7 @@ var activeTableTab = "activeTableTab";
<div class="subNav">
<ul class="navList">
<li><a href="../../../../net/ME1312/SubServers/Host/Launch.html" title="class in net.ME1312.SubServers.Host"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../net/ME1312/SubServers/Host/SubServers.html" title="class in net.ME1312.SubServers.Host"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
<li><a href="../../../../net/ME1312/SubServers/Host/SubCommand.html" title="class in net.ME1312.SubServers.Host"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?net/ME1312/SubServers/Host/SubAPI.html" target="_top">Frames</a></li>
@ -621,7 +621,7 @@ public&nbsp;<a href="../../../../net/ME1312/SubServers/Host/SubServers.html" tit
<div class="subNav">
<ul class="navList">
<li><a href="../../../../net/ME1312/SubServers/Host/Launch.html" title="class in net.ME1312.SubServers.Host"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../net/ME1312/SubServers/Host/SubServers.html" title="class in net.ME1312.SubServers.Host"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
<li><a href="../../../../net/ME1312/SubServers/Host/SubCommand.html" title="class in net.ME1312.SubServers.Host"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?net/ME1312/SubServers/Host/SubAPI.html" target="_top">Frames</a></li>

View File

@ -0,0 +1,195 @@
<!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>SubCommand (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="SubCommand (SubServers.Host)";
}
}
catch(err) {
}
//-->
</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/SubAPI.html" title="class in net.ME1312.SubServers.Host"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../net/ME1312/SubServers/Host/SubServers.html" title="class in net.ME1312.SubServers.Host"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?net/ME1312/SubServers/Host/SubCommand.html" target="_top">Frames</a></li>
<li><a href="SubCommand.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>Constr&nbsp;|&nbsp;</li>
<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li>Method</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</div>
<h2 title="Class SubCommand" class="title">Class SubCommand</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>net.ME1312.SubServers.Host.SubCommand</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">SubCommand</span>
extends java.lang.Object</pre>
<div class="block">Command Class</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<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>
<!-- ========= 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/SubAPI.html" title="class in net.ME1312.SubServers.Host"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../net/ME1312/SubServers/Host/SubServers.html" title="class in net.ME1312.SubServers.Host"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?net/ME1312/SubServers/Host/SubCommand.html" target="_top">Frames</a></li>
<li><a href="SubCommand.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>Constr&nbsp;|&nbsp;</li>
<li><a href="#methods.inherited.from.class.java.lang.Object">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li>Method</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/SubAPI.html" title="class in net.ME1312.SubServers.Host"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../net/ME1312/SubServers/Host/SubCommand.html" title="class in net.ME1312.SubServers.Host"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">
@ -386,7 +386,7 @@ extends java.lang.Object</pre>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../net/ME1312/SubServers/Host/SubAPI.html" title="class in net.ME1312.SubServers.Host"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../net/ME1312/SubServers/Host/SubCommand.html" title="class in net.ME1312.SubServers.Host"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li>Next&nbsp;Class</li>
</ul>
<ul class="navList">

View File

@ -14,6 +14,7 @@
<ul title="Classes">
<li><a href="Launch.html" title="class in net.ME1312.SubServers.Host" target="classFrame">Launch</a></li>
<li><a href="SubAPI.html" title="class in net.ME1312.SubServers.Host" target="classFrame">SubAPI</a></li>
<li><a href="SubCommand.html" title="class in net.ME1312.SubServers.Host" target="classFrame">SubCommand</a></li>
<li><a href="SubServers.html" title="class in net.ME1312.SubServers.Host" target="classFrame">SubServers</a></li>
</ul>
</div>

View File

@ -93,6 +93,12 @@
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../net/ME1312/SubServers/Host/SubCommand.html" title="class in net.ME1312.SubServers.Host">SubCommand</a></td>
<td class="colLast">
<div class="block">Command Class</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../net/ME1312/SubServers/Host/SubServers.html" title="class in net.ME1312.SubServers.Host">SubServers</a></td>
<td class="colLast">
<div class="block">SubServers.Host Main Class</div>

View File

@ -81,6 +81,7 @@
<ul>
<li type="circle">net.ME1312.SubServers.Host.<a href="../../../../net/ME1312/SubServers/Host/Launch.html" title="class in net.ME1312.SubServers.Host"><span class="typeNameLink">Launch</span></a></li>
<li type="circle">net.ME1312.SubServers.Host.<a href="../../../../net/ME1312/SubServers/Host/SubAPI.html" title="class in net.ME1312.SubServers.Host"><span class="typeNameLink">SubAPI</span></a></li>
<li type="circle">net.ME1312.SubServers.Host.<a href="../../../../net/ME1312/SubServers/Host/SubCommand.html" title="class in net.ME1312.SubServers.Host"><span class="typeNameLink">SubCommand</span></a></li>
<li type="circle">net.ME1312.SubServers.Host.<a href="../../../../net/ME1312/SubServers/Host/SubServers.html" title="class in net.ME1312.SubServers.Host"><span class="typeNameLink">SubServers</span></a></li>
</ul>
</li>

View File

@ -99,8 +99,15 @@
<li type="circle">net.ME1312.SubServers.Host.Library.Event.<a href="net/ME1312/SubServers/Host/Library/Event/Event.html" title="class in net.ME1312.SubServers.Host.Library.Event"><span class="typeNameLink">Event</span></a>
<ul>
<li type="circle">net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/CommandPreProcessEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">CommandPreProcessEvent</span></a> (implements net.ME1312.SubServers.Host.Library.Event.<a href="net/ME1312/SubServers/Host/Library/Event/Cancellable.html" title="interface in net.ME1312.SubServers.Host.Library.Event">Cancellable</a>)</li>
<li type="circle">net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubAddServerEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">SubAddServerEvent</span></a></li>
<li type="circle">net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubCreateEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">SubCreateEvent</span></a></li>
<li type="circle">net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubDisableEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">SubDisableEvent</span></a></li>
<li type="circle">net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubEnableEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">SubEnableEvent</span></a></li>
<li type="circle">net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubRemoveServerEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">SubRemoveServerEvent</span></a></li>
<li type="circle">net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubSendCommandEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">SubSendCommandEvent</span></a></li>
<li type="circle">net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubStartEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">SubStartEvent</span></a></li>
<li type="circle">net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubStopEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">SubStopEvent</span></a></li>
<li type="circle">net.ME1312.SubServers.Host.API.Event.<a href="net/ME1312/SubServers/Host/API/Event/SubStoppedEvent.html" title="class in net.ME1312.SubServers.Host.API.Event"><span class="typeNameLink">SubStoppedEvent</span></a></li>
</ul>
</li>
<li type="circle">net.ME1312.SubServers.Host.Executable.<a href="net/ME1312/SubServers/Host/Executable/Executable.html" title="class in net.ME1312.SubServers.Host.Executable"><span class="typeNameLink">Executable</span></a> (implements java.io.Serializable)</li>
@ -137,6 +144,7 @@
<li type="circle">net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketExDeleteServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketExDeleteServer</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/PacketExRemoveServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketExRemoveServer</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/PacketExUpdateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketExUpdateServer</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/PacketInReset.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketInReset</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>)</li>
<li type="circle">net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketInRunEvent.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketInRunEvent</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>)</li>
<li type="circle">net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketLinkExHost.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketLinkExHost</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/PacketOutExLogMessage.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketOutExLogMessage</span></a> (implements 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>
@ -145,6 +153,7 @@
<li type="circle">net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketStopServer</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/PacketTeleportPlayer.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketTeleportPlayer</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.<a href="net/ME1312/SubServers/Host/SubAPI.html" title="class in net.ME1312.SubServers.Host"><span class="typeNameLink">SubAPI</span></a></li>
<li type="circle">net.ME1312.SubServers.Host.<a href="net/ME1312/SubServers/Host/SubCommand.html" title="class in net.ME1312.SubServers.Host"><span class="typeNameLink">SubCommand</span></a></li>
<li type="circle">net.ME1312.SubServers.Host.Executable.<a href="net/ME1312/SubServers/Host/Executable/SubCreator.html" title="class in net.ME1312.SubServers.Host.Executable"><span class="typeNameLink">SubCreator</span></a></li>
<li type="circle">net.ME1312.SubServers.Host.Network.<a href="net/ME1312/SubServers/Host/Network/SubDataClient.html" title="class in net.ME1312.SubServers.Host.Network"><span class="typeNameLink">SubDataClient</span></a></li>
<li type="circle">net.ME1312.SubServers.Host.Executable.<a href="net/ME1312/SubServers/Host/Executable/SubLogger.html" title="class in net.ME1312.SubServers.Host.Executable"><span class="typeNameLink">SubLogger</span></a></li>
@ -214,7 +223,6 @@
<li type="circle">net.ME1312.SubServers.Host.Executable.<a href="net/ME1312/SubServers/Host/Executable/SubCreator.ServerType.html" title="enum in net.ME1312.SubServers.Host.Executable"><span class="typeNameLink">SubCreator.ServerType</span></a></li>
<li type="circle">net.ME1312.SubServers.Host.Library.Event.<a href="net/ME1312/SubServers/Host/Library/Event/EventPriority.html" title="enum in net.ME1312.SubServers.Host.Library.Event"><span class="typeNameLink">EventPriority</span></a></li>
<li type="circle">net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketExUpdateServer.UpdateType.html" title="enum in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketExUpdateServer.UpdateType</span></a></li>
<li type="circle">net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.ServerType.html" title="enum in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketCreateServer.ServerType</span></a></li>
</ul>
</li>
</ul>

View File

@ -14,6 +14,7 @@ import net.ME1312.SubServers.Bungee.Network.ClientHandler;
import net.ME1312.SubServers.Bungee.Network.Packet.PacketExAddServer;
import net.ME1312.SubServers.Bungee.Network.Packet.PacketExDeleteServer;
import net.ME1312.SubServers.Bungee.Network.Packet.PacketExRemoveServer;
import net.ME1312.SubServers.Bungee.Network.Packet.PacketOutReset;
import net.ME1312.SubServers.Bungee.Network.PacketOut;
import net.ME1312.SubServers.Bungee.SubPlugin;
import org.json.JSONObject;
@ -30,6 +31,7 @@ public class ExternalHost extends Host implements ClientHandler {
private String directory;
private NamedContainer<Boolean, Client> client;
private LinkedList<PacketOut> queue;
private boolean clean;
protected SubPlugin plugin;
/**
@ -53,6 +55,7 @@ public class ExternalHost extends Host implements ClientHandler {
this.directory = directory;
this.client = new NamedContainer<Boolean, Client>(false, null);
this.queue = new LinkedList<PacketOut>();
this.clean = false;
}
@Override
@ -78,8 +81,12 @@ public class ExternalHost extends Host implements ClientHandler {
}
}
private void requeue() {
if (!clean) {
client.get().sendPacket(new PacketOutReset("Prevent Desync"));
clean = true;
}
for (SubServer server : servers.values()) {
client.get().sendPacket(new PacketExAddServer(server.getName(), server.isEnabled(), server.isLogging(), server.getDirectory(), ((ExternalSubServer) server).exec, server.getStopCommand()));
client.get().sendPacket(new PacketExAddServer(server.getName(), server.isEnabled(), server.isLogging(), server.getDirectory(), ((ExternalSubServer) server).exec, server.getStopCommand(), (server.isRunning())?((ExternalSubLogger) server.getLogger()).getExternalAddress():null));
}
while (queue.size() != 0) {
client.get().sendPacket(queue.get(0));
@ -136,7 +143,7 @@ public class ExternalHost extends Host implements ClientHandler {
SubAddServerEvent event = new SubAddServerEvent(player, this, server);
plugin.getPluginManager().callEvent(event);
if (!event.isCancelled()) {
queue(new PacketExAddServer(name, enabled, log, directory, executable, stopcmd, json -> {
queue(new PacketExAddServer(name, enabled, log, directory, executable, stopcmd, (server.isRunning())?((ExternalSubLogger) server.getLogger()).getExternalAddress():null, json -> {
if (json.getInt("r") == 0) {
if (!((start || temporary) && !server.start()) && temporary) server.setTemporary(true);
servers.put(name.toLowerCase(), server);

View File

@ -24,6 +24,7 @@ public class PacketExAddServer implements PacketIn, PacketOut {
private String directory;
private Executable executable;
private String stopcmd;
private UUID running;
private String id;
/**
@ -40,7 +41,7 @@ public class PacketExAddServer implements PacketIn, PacketOut {
* @param directory Directory
* @param executable Executable
*/
public PacketExAddServer(String name, boolean enabled, boolean log, String directory, Executable executable, String stopcmd, JSONCallback... callback) {
public PacketExAddServer(String name, boolean enabled, boolean log, String directory, Executable executable, String stopcmd, UUID running, JSONCallback... callback) {
if (Util.isNull(name, enabled, log, directory, executable, callback)) throw new NullPointerException();
this.name = name;
this.enabled = enabled;
@ -48,6 +49,7 @@ public class PacketExAddServer implements PacketIn, PacketOut {
this.directory = directory;
this.executable = executable;
this.stopcmd = stopcmd;
this.running = running;
this.id = Util.getNew(callbacks.keySet(), UUID::randomUUID).toString();
callbacks.put(id, callback);
}
@ -63,6 +65,7 @@ public class PacketExAddServer implements PacketIn, PacketOut {
server.put("dir", directory);
server.put("exec", executable.toString());
server.put("stopcmd", stopcmd);
if (running != null) server.put("running", running.toString());
json.put("server", server);
return json;
}

View File

@ -60,7 +60,7 @@ public class PacketLinkServer implements PacketIn, PacketOut {
server.linkSubDataClient(client);
System.out.println("SubData > " + client.getAddress().toString() + " has been defined as " + ((server instanceof SubServer) ? "SubServer" : "Server") + ": " + server.getName());
client.sendPacket(new PacketLinkServer(0, "Definition Successful"));
if (server instanceof SubServer && !((SubServer) server).isRunning()) client.sendPacket(new PacketOutShutdown("Rogue SubServer Detected"));
if (server instanceof SubServer && !((SubServer) server).isRunning()) client.sendPacket(new PacketOutReset("Rogue SubServer Detected"));
} else {
client.sendPacket(new PacketLinkServer(3, "Server already linked"));
}

View File

@ -6,17 +6,17 @@ import net.ME1312.SubServers.Bungee.Network.PacketOut;
import org.json.JSONObject;
/**
* Shutdown Packet
* Reset Packet
*/
public class PacketOutShutdown implements PacketOut {
public class PacketOutReset implements PacketOut {
private String message;
/**
* New PacketOutShutdown
* New PacketOutReset
*
* @param message Message
*/
public PacketOutShutdown(String message) {
public PacketOutReset(String message) {
if (Util.isNull(message)) throw new NullPointerException();
this.message = message;
}

View File

@ -97,7 +97,7 @@ public final class SubDataServer {
registerPacket(PacketLinkExHost.class, "SubLinkExHost");
registerPacket(PacketLinkServer.class, "SubLinkServer");
registerPacket(PacketOutRunEvent.class, "SubRunEvent");
registerPacket(PacketOutShutdown.class, "SubShutdown");
registerPacket(PacketOutReset.class, "SubReset");
registerPacket(PacketStartServer.class, "SubStartServer");
registerPacket(PacketStopServer.class, "SubStopServer");
registerPacket(PacketTeleportPlayer.class, "SubTeleportPlayer");

View File

@ -30,7 +30,6 @@ public final class PacketAuthorization implements PacketIn, PacketOut {
try {
if (data.getInt("r") == 0) {
plugin.subdata.sendPacket(new PacketLinkServer(plugin));
plugin.subdata.sendPacket(new PacketDownloadLang());
} else {
Bukkit.getLogger().info("SubServers > Could not authorize SubData connection: " + data.getString("m"));
plugin.subdata.destroy(false);

View File

@ -6,9 +6,9 @@ import org.bukkit.Bukkit;
import org.json.JSONObject;
/**
* Shutdown Packet
* Reset Packet
*/
public class PacketInShutdown implements PacketIn {
public class PacketInReset implements PacketIn {
@Override
public void execute(JSONObject data) {

View File

@ -33,7 +33,9 @@ public class PacketLinkServer implements PacketIn, PacketOut {
@Override
public void execute(JSONObject data) {
if (data.getInt("r") != 0) {
if (data.getInt("r") == 0) {
plugin.subdata.sendPacket(new PacketDownloadLang());
} else {
Bukkit.getLogger().info("SubData > Could not link name with server: " + data.getString("m"));
}
}

View File

@ -69,7 +69,7 @@ public final class SubDataClient {
registerPacket(new PacketDownloadServerInfo(), "SubDownloadServerInfo");
registerPacket(new PacketDownloadServerList(), "SubDownloadServerList");
registerPacket(new PacketInRunEvent(), "SubRunEvent");
registerPacket(new PacketInShutdown(), "SubShutdown");
registerPacket(new PacketInReset(), "SubReset");
registerPacket(new PacketLinkServer(plugin), "SubLinkServer");
registerPacket(new PacketStartServer(), "SubStartServer");
registerPacket(new PacketStopServer(), "SubStopServer");

View File

@ -0,0 +1,51 @@
package net.ME1312.SubServers.Host.API.Event;
import net.ME1312.SubServers.Host.Library.Event.Event;
import net.ME1312.SubServers.Host.Library.Util;
import java.util.UUID;
/**
* Add Server Event
*/
public class SubAddServerEvent extends Event {
private UUID player;
private String host;
private String server;
/**
* Server Add Event
*
* @param player Player Adding Server
* @param server Server Starting
*/
public SubAddServerEvent(UUID player, String host, String server) {
if (Util.isNull(server)) throw new NullPointerException();
this.player = player;
this.host = host;
this.server = server;
}
/**
* Gets the Server to be Added
*
* @return The Server to be Added
*/
public String getServer() { return server; }
/**
* Gets the Host of the Server
*
* @return The Host of the Server or null if isn't a SubServer
*/
public String getHost() {
return host;
}
/**
* Gets the player that triggered the Event
*
* @return The Player that triggered this Event or null if Console
*/
public UUID getPlayer() { return player; }
}

View File

@ -0,0 +1,131 @@
package net.ME1312.SubServers.Host.API.Event;
import net.ME1312.SubServers.Host.Executable.SubCreator;
import net.ME1312.SubServers.Host.Library.Event.Event;
import net.ME1312.SubServers.Host.Library.Util;
import net.ME1312.SubServers.Host.Library.Version.Version;
import java.util.UUID;
/**
* Server Create Event
*/
public class SubCreateEvent extends Event {
private UUID player;
private String host;
private String name;
private SubCreator.ServerType type;
private Version version;
private int memory;
private int port;
/**
* Server Create Event
*
* @param player Player Creating
* @param host Potential Host
* @param name Server Name
* @param type Server Type
* @param version Server Version
* @param memory Server RAM Amount
* @param port Server Port Number
*/
public SubCreateEvent(UUID player, String host, String name, SubCreator.ServerType type, Version version, int memory, int port) {
if (Util.isNull(host, name, type, version, memory, port)) throw new NullPointerException();
this.player = player;
this.host = host;
this.name = name;
this.type = type;
this.version = version;
this.memory = memory;
this.port = port;
}
/**
* Get the Host the SubServer will run on
*
* @return Potential Host
*/
public String getHost() {
return host;
}
/**
* Get the name the SubServer will use
*
* @return SubServer Name
*/
public String getName() {
return name;
}
/**
* Get the type of Server to create
*
* @return Server Type
*/
public SubCreator.ServerType getType() {
return type;
}
/**
* Set the Type of Server to Create
*
* @param value Value
*/
public void setType(SubCreator.ServerType value) {
this.type = value;
}
/**
* Get the Version the Server will use
*
* @return Server Version
*/
public Version getVersion() {
return version;
}
/**
* Set the Version the Server will use
*
* @param value Value
*/
public void setVersion(Version value) {
this.version = value;
}
/**
* Get the Server RAM Amount (in MB)
*
* @return RAM Amount
*/
public int getMemory() {
return memory;
}
/**
* Set the Server RAM Amount (in MB)
*
* @param value Value
*/
public void setMemory(int value) {
this.memory = value;
}
/**
* Get the Port the Server will use
*
* @return Port Number
*/
public int getPort() {
return port;
}
/**
* Gets the player that triggered the Event
*
* @return The Player that triggered this Event or null if Console
*/
public UUID getPlayer() { return player; }
}

View File

@ -0,0 +1,51 @@
package net.ME1312.SubServers.Host.API.Event;
import net.ME1312.SubServers.Host.Library.Event.Event;
import net.ME1312.SubServers.Host.Library.Util;
import java.util.UUID;
/**
* Remove Server Event
*/
public class SubRemoveServerEvent extends Event {
private UUID player;
private String host;
private String server;
/**
* Server Remove Event
*
* @param player Player Adding Server
* @param server Server Starting
*/
public SubRemoveServerEvent(UUID player, String host, String server) {
if (Util.isNull(server)) throw new NullPointerException();
this.player = player;
this.host = host;
this.server = server;
}
/**
* Gets the Server to be Removed
*
* @return The Server to be Removed
*/
public String getServer() { return server; }
/**
* Gets the Host of the Server
*
* @return The Host of the Server or null if isn't a SubServer
*/
public String getHost() {
return host;
}
/**
* Gets the player that triggered the Event
*
* @return The Player that triggered this Event or null if Console
*/
public UUID getPlayer() { return player; }
}

View File

@ -0,0 +1,60 @@
package net.ME1312.SubServers.Host.API.Event;
import net.ME1312.SubServers.Host.Library.Event.Event;
import net.ME1312.SubServers.Host.Library.Util;
import java.util.UUID;
/**
* Send Command Event
*/
public class SubSendCommandEvent extends Event {
private UUID player;
private String server;
private String command;
/**
* Server Command Event
*
* @param player Player Commanding Server
* @param server Server being Commanded
*/
public SubSendCommandEvent(UUID player, String server, String command) {
if (Util.isNull(server, command)) throw new NullPointerException();
this.player = player;
this.server = server;
this.command = command;
}
/**
* Gets the Server Effected
*
* @return The Server Effected
*/
public String getServer() { return server; }
/**
* Gets the player that triggered the Event
*
* @return The Player that triggered this Event or null if Console
*/
public UUID getPlayer() { return player; }
/**
* Gets the Command to Send
*
* @return Command to Send
*/
public String getCommand() {
return command;
}
/**
* Sets the Command to be Sent
*
* @param value Value
*/
public void setCommand(String value) {
command = value;
}
}

View File

@ -0,0 +1,41 @@
package net.ME1312.SubServers.Host.API.Event;
import net.ME1312.SubServers.Host.Library.Event.Event;
import net.ME1312.SubServers.Host.Library.Util;
import java.util.UUID;
/**
* Start Server Event
*/
public class SubStartEvent extends Event {
private boolean cancelled = false;
private UUID player;
private String server;
/**
* Server Start Event
*
* @param player Player Starting Server
* @param server Server Starting
*/
public SubStartEvent(UUID player, String server) {
if (Util.isNull(server)) throw new NullPointerException();
this.player = player;
this.server = server;
}
/**
* Gets the Server Effected
*
* @return The Server Effected
*/
public String getServer() { return server; }
/**
* Gets the player that triggered the Event
*
* @return The Player that triggered this Event or null if Console
*/
public UUID getPlayer() { return player; }
}

View File

@ -0,0 +1,53 @@
package net.ME1312.SubServers.Host.API.Event;
import net.ME1312.SubServers.Host.Library.Event.Event;
import net.ME1312.SubServers.Host.Library.Util;
import java.util.UUID;
/**
* Server Stop Event
*/
public class SubStopEvent extends Event {
private UUID player;
private String server;
private boolean force;
/**
* Server Stop Event
*
* @param player Player Stopping Server
* @param server Server Stopping
* @param force If it was a Forced Shutdown
*/
public SubStopEvent(UUID player, String server, boolean force) {
if (Util.isNull(server, force)) throw new NullPointerException();
this.player = player;
this.server = server;
this.force = force;
}
/**
* Gets the Server Effected
*
* @return The Server Effected
*/
public String getServer() { return server; }
/**
* Gets the player that triggered the Event
*
* @return The Player that triggered this Event or null if Console
*/
public UUID getPlayer() { return player; }
/**
* Gets if it was a forced shutdown
*
* @return Forced Shutdown Status
*/
public boolean isForced() {
return force;
}
}

View File

@ -0,0 +1,30 @@
package net.ME1312.SubServers.Host.API.Event;
import net.ME1312.SubServers.Host.Library.Event.Event;
import net.ME1312.SubServers.Host.Library.Util;
/**
* Server Shell Exit Event
*/
public class SubStoppedEvent extends Event {
private String server;
/**
* Server Shell Exit Event
*
* @param server Server that Stopped
*/
public SubStoppedEvent(String server) {
if (Util.isNull(server)) throw new NullPointerException();
this.server = server;
}
/**
* Gets the Server Effected
*
* @return The Server Effected
*/
public String getServer() {
return server;
}
}

View File

@ -56,7 +56,7 @@ public class SubCreator {
public SubCreator(SubServers host) {
if (Util.isNull(host)) throw new NullPointerException();
this.host = host;
this.logger = new SubLogger(null, this, host.subdata.getName() + "/Creator", null, new Container<Boolean>(false), null);
this.logger = new SubLogger(null, this, "SubCreator", null, new Container<Boolean>(false), null);
}
@ -65,7 +65,7 @@ public class SubCreator {
UniversalFile dir = new UniversalFile(new File(host.host.getRawString("Directory")), name);
dir.mkdirs();
host.log.info.println(host.subdata.getName() + "/Creator > Generating Server Files...");
logger.logger.info.println("Generating Server Files...");
host.subdata.sendPacket(new PacketOutExLogMessage(address, "Generating Server Files..."));
if (type == ServerType.SPIGOT) {
executable = new Executable("java -Xmx" + memory + "M -Djline.terminal=jline.UnsupportedTerminal -Dcom.mojang.eula.agree=true -jar Spigot.jar");
@ -73,7 +73,7 @@ public class SubCreator {
try {
generateSpigotYAML(dir);
generateProperties(dir, port);
host.log.info.println(host.subdata.getName() + "/Creator > Copying Plugins...");
logger.logger.info.println("Copying Plugins...");
host.subdata.sendPacket(new PacketOutExLogMessage(address, "Copying Plugins..."));
generateClient(dir, name, type);
copyFolder(new UniversalFile(host.dir, "Templates:Spigot Plugins"), new UniversalFile(dir, "plugins"));
@ -101,7 +101,7 @@ public class SubCreator {
generateSpongeConf(dir);
generateClient(dir, name, type);
host.log.info.println(host.subdata.getName() + "/Creator > Searching Versions...");
logger.logger.info.println("Searching Versions...");
host.subdata.sendPacket(new PacketOutExLogMessage(address, "Searching Versions..."));
Document spongexml = DocumentBuilderFactory.newInstance().newDocumentBuilder().parse(new InputSource(new StringReader(Util.readAll(new BufferedReader(new InputStreamReader(new URL("http://files.minecraftforge.net/maven/org/spongepowered/spongeforge/maven-metadata.xml").openStream(), Charset.forName("UTF-8")))))));
Document forgexml = DocumentBuilderFactory.newInstance().newDocumentBuilder().parse(new InputSource(new StringReader(Util.readAll(new BufferedReader(new InputStreamReader(new URL("http://files.minecraftforge.net/maven/net/minecraftforge/forge/maven-metadata.xml").openStream(), Charset.forName("UTF-8")))))));
@ -117,7 +117,7 @@ public class SubCreator {
}
}
if (spversion == null) throw new InvalidServerException("Cannot find sponge version for Minecraft " + version.toString());
host.log.info.println(host.subdata.getName() + "/Creator > Found \"spongeforge-" + spversion.toString() + '"');
logger.logger.info.println("Found \"spongeforge-" + spversion.toString() + '"');
host.subdata.sendPacket(new PacketOutExLogMessage(address, "Found \"spongeforge-" + spversion.toString() + '"'));
NodeList mcfnodeList = forgexml.getElementsByTagName("version");
@ -131,12 +131,12 @@ public class SubCreator {
}
}
if (mcfversion == null) throw new InvalidServerException("Cannot find forge version for Sponge " + spversion.toString());
host.log.info.println(host.subdata.getName() + "/Creator > Found \"forge-" + mcfversion.toString() + '"');
logger.logger.info.println("Found \"forge-" + mcfversion.toString() + '"');
host.subdata.sendPacket(new PacketOutExLogMessage(address, "Found \"forge-" + mcfversion.toString() + '"'));
version = new Version(mcfversion.toString() + "::" + spversion.toString());
host.log.info.println(host.subdata.getName() + "/Creator > Copying Mods...");
logger.logger.info.println("Copying Mods...");
host.subdata.sendPacket(new PacketOutExLogMessage(address, "Copying Mods..."));
copyFolder(new UniversalFile(host.dir, "Templates:Sponge Config"), new UniversalFile(dir, "config"));
copyFolder(new UniversalFile(host.dir, "Templates:Sponge Mods"), new UniversalFile(dir, "mods"));
@ -159,7 +159,7 @@ public class SubCreator {
writer.close();
if (!(new File(dir, "build.sh").exists())) {
host.log.info.println(host.subdata.getName() + "/Creator > Problem copying build.sh");
logger.logger.info.println("Problem copying build.sh");
host.subdata.sendPacket(new PacketOutExLogMessage(address, "Problem copying build.sh"));
} else {
File gitBash = new File(host.host.getRawString("Git-Bash"), "bin" + File.separatorChar + "bash.exe");
@ -172,12 +172,12 @@ public class SubCreator {
e.printStackTrace();
}
if (process.exitValue() != 0) {
host.log.info.println(host.subdata.getName() + "/Creator > Problem Setting Executable Permissions.");
logger.logger.info.println("Problem Setting Executable Permissions.");
host.subdata.sendPacket(new PacketOutExLogMessage(address, "Problem Setting Executable Permissions."));
}
}
host.log.info.println(host.subdata.getName() + "/Creator > Launching build.sh");
logger.logger.info.println("Launching build.sh");
host.subdata.sendPacket(new PacketOutExLogMessage(address, "Launching build.sh"));
this.process = Runtime.getRuntime().exec((System.getProperty("os.name").toLowerCase().indexOf("win") >= 0)?
"\"" + gitBash + "\" --login -i -c \"bash build.sh " + ver.toString() + " " + type.toString().toLowerCase() + "\""
@ -199,7 +199,7 @@ public class SubCreator {
info.put("exec", exec.toString());
host.subdata.sendPacket(new PacketExCreateServer(process.exitValue(), (this.process.exitValue() == 0)?"Created Server Successfully":("Couldn't build the server jar. See \"SubCreator-" + type.toString() + "-" + ver.toString().replace("::", "@") + ".log\" for more details."), info, id));
if (this.process.exitValue() != 0) {
host.log.info.println(host.subdata.getName() + "/Creator > Couldn't build the server jar. See \"SubCreator-" + type.toString() + "-" + ver.toString().replace("::", "@") + ".log\" for more details.");
logger.logger.info.println("Couldn't build the server jar. See \"SubCreator-" + type.toString() + "-" + ver.toString().replace("::", "@") + ".log\" for more details.");
}
}
} catch (IOException e) {

View File

@ -17,8 +17,8 @@ import java.util.regex.Pattern;
public class SubLogger {
protected Process process;
private Object handle;
private Logger logger;
private String name;
protected final Logger logger;
protected final String name;
protected UUID address;
protected Container<Boolean> log;
protected File file;

View File

@ -47,8 +47,6 @@ public final class PacketAuthorization implements PacketIn, PacketOut {
try {
if (data.getInt("r") == 0) {
host.subdata.sendPacket(new PacketLinkExHost(host));
host.subdata.sendPacket(new PacketDownloadLang());
host.subdata.sendPacket(new PacketOutExRequestQueue());
} else {
log.info.println("SubServers > Could not authorize SubData connection: " + data.getString("m"));
host.subdata.destroy(false);

View File

@ -1,5 +1,6 @@
package net.ME1312.SubServers.Host.Network.Packet;
import net.ME1312.SubServers.Host.Executable.SubCreator;
import net.ME1312.SubServers.Host.Library.JSONCallback;
import net.ME1312.SubServers.Host.Library.Util;
import net.ME1312.SubServers.Host.Library.Version.Version;
@ -15,20 +16,10 @@ import java.util.UUID;
*/
public class PacketCreateServer implements PacketIn, PacketOut {
private static HashMap<String, JSONCallback[]> callbacks = new HashMap<String, JSONCallback[]>();
public enum ServerType {
SPIGOT,
VANILLA,
SPONGE,;
@Override
public String toString() {
return super.toString().substring(0, 1).toUpperCase()+super.toString().substring(1).toLowerCase();
}
}
private UUID player;
private String name;
private String host;
private ServerType type;
private SubCreator.ServerType type;
private Version version;
private int port;
private int ram;
@ -51,7 +42,7 @@ public class PacketCreateServer implements PacketIn, PacketOut {
* @param memory Server Memory
* @param callback Callbacks
*/
public PacketCreateServer(UUID player, String name, String host, ServerType type, Version version, int port, int memory, JSONCallback... callback) {
public PacketCreateServer(UUID player, String name, String host, SubCreator.ServerType type, Version version, int port, int memory, JSONCallback... callback) {
if (Util.isNull(name, host, type, version, port, memory, callback)) throw new NullPointerException();
this.player = player;
this.name = name;

View File

@ -70,9 +70,11 @@ public class PacketExAddServer implements PacketIn, PacketOut {
if (host.servers.keySet().contains(data.getJSONObject("server").getString("name").toLowerCase())) {
host.subdata.sendPacket(new PacketExAddServer(0, "Server Already Added", (data.keySet().contains("id"))?data.getString("id"):null));
} else {
host.servers.put(data.getJSONObject("server").getString("name").toLowerCase(), 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")));
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 \u2014 " + 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));
}
} catch (Throwable e) {

View File

@ -0,0 +1,54 @@
package net.ME1312.SubServers.Host.Network.Packet;
import net.ME1312.SubServers.Host.Library.Version.Version;
import net.ME1312.SubServers.Host.Network.PacketIn;
import net.ME1312.SubServers.Host.SubServers;
import org.json.JSONObject;
import java.util.ArrayList;
import java.util.List;
/**
* Reset Packet
*/
public class PacketInReset implements PacketIn {
private SubServers host;
public PacketInReset(SubServers host) {
this.host = host;
}
@Override
public void execute(JSONObject data) {
if (data != null && data.keySet().contains("m")) {
List<String> subservers = new ArrayList<String>();
subservers.addAll(host.servers.keySet());
for (String server : subservers) {
host.servers.get(server).stop();
try {
host.servers.get(server).waitFor();
} catch (Exception e) {
host.log.error.println(e);
}
}
subservers.clear();
host.servers.clear();
if (host.creator.isBusy()) {
host.creator.terminate();
try {
host.creator.waitFor();
} catch (Exception e) {
host.log.error.println(e);
}
}
}
}
@Override
public Version getVersion() {
return new Version("2.11.0a");
}
}

View File

@ -1,13 +1,17 @@
package net.ME1312.SubServers.Host.Network.Packet;
import net.ME1312.SubServers.Host.API.Event.*;
import net.ME1312.SubServers.Host.Executable.SubCreator;
import net.ME1312.SubServers.Host.Library.JSONCallback;
import net.ME1312.SubServers.Host.Library.Version.Version;
import net.ME1312.SubServers.Host.Network.PacketIn;
import net.ME1312.SubServers.Host.SubAPI;
import org.json.JSONObject;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.UUID;
/**
* Run Event Packet
@ -18,57 +22,57 @@ public class PacketInRunEvent implements PacketIn {
/**
* New PacketInRunEvent
*/
public PacketInRunEvent() {/*
public PacketInRunEvent() {
callback("SubAddServerEvent", new JSONCallback() {
@Override
public void run(JSONObject json) {
Bukkit.getPluginManager().callEvent(new SubAddServerEvent((json.keySet().contains("player"))?UUID.fromString(json.getString("player")):null, json.getString("host"), json.getString("server")));
SubAPI.getInstance().executeEvent(new SubAddServerEvent((json.keySet().contains("player"))?UUID.fromString(json.getString("player")):null, json.getString("host"), json.getString("server")));
callback("SubAddServerEvent", this);
}
});
callback("SubCreateEvent", new JSONCallback() {
@Override
public void run(JSONObject json) {
Bukkit.getPluginManager().callEvent(new SubCreateEvent((json.keySet().contains("player"))?UUID.fromString(json.getString("player")):null, json.getString("host"), json.getString("name"),
PacketCreateServer.ServerType.valueOf(json.getString("type").toUpperCase()), new Version(json.getString("version")), json.getInt("memory"), json.getInt("port")));
SubAPI.getInstance().executeEvent(new SubCreateEvent((json.keySet().contains("player"))?UUID.fromString(json.getString("player")):null, json.getString("host"), json.getString("name"),
SubCreator.ServerType.valueOf(json.getString("type").toUpperCase()), new Version(json.getString("version")), json.getInt("memory"), json.getInt("port")));
callback("SubCreateEvent", this);
}
});
callback("SubSendCommandEvent", new JSONCallback() {
@Override
public void run(JSONObject json) {
Bukkit.getPluginManager().callEvent(new SubSendCommandEvent((json.keySet().contains("player"))?UUID.fromString(json.getString("player")):null, json.getString("server"), json.getString("command")));
SubAPI.getInstance().executeEvent(new SubSendCommandEvent((json.keySet().contains("player"))?UUID.fromString(json.getString("player")):null, json.getString("server"), json.getString("command")));
callback("SubSendCommandEvent", this);
}
});
callback("SubStartEvent", new JSONCallback() {
@Override
public void run(JSONObject json) {
Bukkit.getPluginManager().callEvent(new SubStartEvent((json.keySet().contains("player"))?UUID.fromString(json.getString("player")):null, json.getString("server")));
SubAPI.getInstance().executeEvent(new SubStartEvent((json.keySet().contains("player"))?UUID.fromString(json.getString("player")):null, json.getString("server")));
callback("SubStartEvent", this);
}
});
callback("SubStopEvent", new JSONCallback() {
@Override
public void run(JSONObject json) {
Bukkit.getPluginManager().callEvent(new SubStopEvent((json.keySet().contains("player"))?UUID.fromString(json.getString("player")):null, json.getString("server"), json.getBoolean("force")));
SubAPI.getInstance().executeEvent(new SubStopEvent((json.keySet().contains("player"))?UUID.fromString(json.getString("player")):null, json.getString("server"), json.getBoolean("force")));
callback("SubStopEvent", this);
}
});
callback("SubStoppedEvent", new JSONCallback() {
@Override
public void run(JSONObject json) {
Bukkit.getPluginManager().callEvent(new SubStoppedEvent(json.getString("server")));
SubAPI.getInstance().executeEvent(new SubStoppedEvent(json.getString("server")));
callback("SubStoppedEvent", this);
}
});
callback("SubRemoveServerEvent", new JSONCallback() {
@Override
public void run(JSONObject json) {
Bukkit.getPluginManager().callEvent(new SubRemoveServerEvent((json.keySet().contains("player"))?UUID.fromString(json.getString("player")):null, json.getString("host"), json.getString("server")));
SubAPI.getInstance().executeEvent(new SubRemoveServerEvent((json.keySet().contains("player"))?UUID.fromString(json.getString("player")):null, json.getString("host"), json.getString("server")));
callback("SubRemoveServerEvent", this);
}
});*/
});
}
@Override

View File

@ -43,7 +43,10 @@ public class PacketLinkExHost implements PacketIn, PacketOut {
@Override
public void execute(JSONObject data) {
if (data.getInt("r") != 0) {
if (data.getInt("r") == 0) {
host.subdata.sendPacket(new PacketDownloadLang());
host.subdata.sendPacket(new PacketOutExRequestQueue());
} else {
log.info.println("Could not link name with host: " + data.getString("m"));
}
}

View File

@ -81,6 +81,7 @@ public final class SubDataClient {
registerPacket(new PacketExDeleteServer(host), "SubExDeleteServer");
registerPacket(new PacketExRemoveServer(host), "SubExRemoveServer");
registerPacket(new PacketExUpdateServer(host), "SubExUpdateServer");
registerPacket(new PacketInReset(host), "SubReset");
registerPacket(new PacketInRunEvent(), "SubRunEvent");
registerPacket(new PacketLinkExHost(host), "SubLinkExHost");
registerPacket(new PacketStartServer(), "SubStartServer");

View File

@ -0,0 +1,401 @@
package net.ME1312.SubServers.Host;
import net.ME1312.SubServers.Host.API.Command;
import net.ME1312.SubServers.Host.API.SubPluginInfo;
import net.ME1312.SubServers.Host.Executable.SubCreator;
import net.ME1312.SubServers.Host.Library.Util;
import net.ME1312.SubServers.Host.Library.Version.Version;
import net.ME1312.SubServers.Host.Network.Packet.*;
import org.json.JSONObject;
import java.util.*;
/**
* Command Class
*/
public class SubCommand {
private SubCommand() {}
protected static void load(SubServers host) {
new Command(null) {
@Override
public void command(String handle, String[] args) {
if (args.length == 0) {
host.log.message.println(
System.getProperty("os.name") + ' ' + System.getProperty("os.version") + ',',
"Java " + System.getProperty("java.version") + ',',
"SubServers.Host v" + host.version.toString() + ((host.bversion == null) ? "" : " BETA " + host.bversion.toString()));
} else if (host.api.plugins.get(args[0].toLowerCase()) != null) {
SubPluginInfo plugin = host.api.plugins.get(args[0].toLowerCase());
host.log.message.println(plugin.getName() + " v" + plugin.getVersion() + " by " + plugin.getAuthors().toString().substring(1, plugin.getAuthors().toString().length() - 1));
if (plugin.getWebsite() != null) host.log.message.println(plugin.getWebsite().toString());
if (plugin.getDescription() != null) host.log.message.println("", plugin.getDescription());
} else {
host.log.message.println("There is no plugin with that name");
}
}
}.usage("[plugin]").description("Gets the version of the System and SubServers or the specified Plugin").help(
"This command will print what OS you're running, your OS version,",
"your Java version, and the SubServers.Host version.",
"",
"If the [plugin] option is provided, it will print information about the specified plugin instead.",
"",
"Examples:",
" /version",
" /version ExamplePlugin"
).register("ver", "version");
new Command(null) {
@Override
public void command(String handle, String[] args) {
host.subdata.sendPacket(new PacketDownloadServerList(null, json -> {
TreeSet<String> servers = new TreeSet<String>();
TreeSet<String> hosts = new TreeSet<String>();
for (String host : json.getJSONObject("hosts").keySet()) {
hosts.add(host);
for (String subserver : json.getJSONObject("hosts").getJSONObject(host).getJSONObject("servers").keySet()) {
servers.add(subserver);
}
}
for (String server : json.getJSONObject("servers").keySet()) {
servers.add(server);
}
host.log.message.println("Host List:", hosts.toString().substring(1, hosts.toString().length() - 1), "Server List:", servers.toString().substring(1, servers.toString().length() - 1));
}));
}
}.description("Lists the available Hosts and Servers").help(
"This command will print a list of the available Hosts and Servers.",
"You can then use these names in commands where applicable.",
"",
"Example:",
" /list"
).register("list");
new Command(null) {
@Override
public void command(String handle, String[] args) {
if (args.length > 0) {
host.subdata.sendPacket(new PacketStartServer(null, args[0], json -> {
switch (json.getInt("r")) {
case 3:
host.log.message.println("There is no server with that name");
break;
case 4:
host.log.message.println("That Server is not a SubServer");
break;
case 5:
if (json.getString("m").contains("Host")) {
host.log.message.println("That SubServer's Host is not enabled");
} else {
host.log.message.println("That SubServer is not enabled");
}
break;
case 6:
host.log.message.println("That SubServer is already running");
break;
case 0:
case 1:
host.log.message.println("Server was started successfully");
break;
default:
host.log.warn.println("PacketStartServer(null, " + args[0] + ") responded with: " + json.getString("m"));
host.log.message.println("Server was started successfully");
break;
}
}));
} else {
host.log.message.println("Usage: " + handle + " <SubServer>");
}
}
}.usage("<SubServer>").description("Starts a SubServer").help(
"This command is used to start a SubServer on the network.",
"Once it has been started, you can control it via the other commands",
"",
"The <SubServer> argument is required, and should be the name of",
"the SubServer you want to start.",
"",
"Example:",
" /start ExampleServer"
).register("start");
new Command(null) {
@Override
public void command(String handle, String[] args) {
if (args.length > 0) {
host.subdata.sendPacket(new PacketStopServer(null, args[0], false, json -> {
switch (json.getInt("r")) {
case 3:
host.log.message.println("There is no server with that name");
break;
case 4:
host.log.message.println("That Server is not a SubServer");
break;
case 5:
host.log.message.println("That SubServer is not running");
break;
case 0:
case 1:
host.log.message.println("Server was stopped successfully");
break;
default:
host.log.warn.println("PacketStopServer(null, " + args[0] + ", false) responded with: " + json.getString("m"));
host.log.message.println("Server was stopped successfully");
break;
}
}));
} else {
host.log.message.println("Usage: " + handle + " <SubServer>");
}
}
}.usage("<SubServer>").description("Stops a SubServer").help(
"This command is used to request a SubServer to stop via the network.",
"Stopping a SubServer in this way will run the stop command",
"specified in the server's configuration",
"",
"The <SubServer> argument is required, and should be the name of",
"the SubServer you want to stop.",
"",
"Example:",
" /stop ExampleServer"
).register("stop");
new Command(null) {
@Override
public void command(String handle, String[] args) {
if (args.length > 0) {
host.subdata.sendPacket(new PacketStopServer(null, args[0], true, json -> {
switch (json.getInt("r")) {
case 3:
host.log.message.println("There is no server with that name");
break;
case 4:
host.log.message.println("That Server is not a SubServer");
break;
case 5:
host.log.message.println("That SubServer is not running");
break;
case 0:
case 1:
host.log.message.println("Server was terminated successfully");
break;
default:
host.log.warn.println("PacketStopServer(null, " + args[0] + ", true) responded with: " + json.getString("m"));
host.log.message.println("Server was terminated successfully");
break;
}
}));
} else {
host.log.message.println("Usage: " + handle + " <SubServer>");
}
}
}.usage("<SubServer>").description("Terminates a SubServer").help(
"This command is used to forcefully stop a SubServer on the network.",
"Stopping a SubServer in this way can make you lose unsaved data though,",
"so it is generally recommended to use this command only when it stops responding.",
"",
"The <SubServer> argument is required, and should be the name of",
"the SubServer you want to terminate.",
"",
"Example:",
" /kill ExampleServer"
).register("kill", "terminate");
new Command(null) {
@Override
public void command(String handle, String[] args) {
if (args.length > 1) {
int i = 1;
String str = args[1];
if (args.length > 2) {
do {
i++;
str = str + " " + args[i];
} while ((i + 1) != args.length);
}
final String cmd = str;
host.subdata.sendPacket(new PacketCommandServer(null, args[0], cmd, json -> {
switch (json.getInt("r")) {
case 3:
host.log.message.println("There is no server with that name");
break;
case 4:
host.log.message.println("That Server is not a SubServer");
break;
case 5:
host.log.message.println("That SubServer is not running");
break;
case 0:
case 1:
host.log.message.println("Command was sent successfully");
break;
default:
host.log.warn.println("PacketCommandServer(null, " + args[0] + ", /" + cmd + ") responded with: " + json.getString("m"));
host.log.message.println("Command was sent successfully");
break;
}
}));
} else {
host.log.message.println("Usage: " + handle + " <SubServer> <Command> [Args...]");
}
}
}.usage("<SubServer>", "<Command>", "[Args...]").description("Sends a Command to a SubServer").help(
"This command is used to send a command to a SubServer's Console via the network.",
"",
"The <SubServer> argument is required, and should be the name of",
"the SubServer you want to send a command to.",
"",
"The <Command> argument is required, and should be the command you",
"want to send, the following [Args...] will be passed to that command.",
"",
"Examples:",
" /cmd ExampleServer help",
" /cmd ExampleServer say Hello World!"
).register("cmd", "command");
new Command(null) {
@Override
public void command(String handle, String[] args) {
if (args.length > 4) {
if (Util.isException(() -> SubCreator.ServerType.valueOf(args[2].toUpperCase()))) {
host.log.message.println("There is no server type with that name");
} else if (Util.isException(() -> Integer.parseInt(args[4]))) {
host.log.message.println("Invalid Port Number");
} else if (args.length > 6 && Util.isException(() -> Integer.parseInt(args[5]))) {
host.log.message.println("Invalid Ram Amount");
} else {
host.subdata.sendPacket(new PacketCreateServer(null, args[0], args[1], SubCreator.ServerType.valueOf(args[2].toUpperCase()), new Version(args[3]), Integer.parseInt(args[4]), (args.length > 6)?Integer.parseInt(args[5]):1024, json -> {
switch (json.getInt("r")) {
case 3:
host.log.message.println("There is already a SubServer with that name");
break;
case 4:
host.log.message.println("There is no host with that name");
break;
case 5:
host.log.message.println("The SubCreator instance on that host is already running");
break;
case 6:
host.log.message.println("There is no server type with that name");
break;
case 7:
host.log.message.println("SubCreator cannot create servers before Minecraft 1.8");
break;
case 8:
host.log.message.println("Invalid Port Number");
break;
case 9:
host.log.message.println("Invalid Ram Amount");
break;
case 0:
case 1:
host.log.message.println("Launching SubCreator...");
break;
default:
host.log.warn.println("PacketCreateServer(null, " + args[0] + ", " + args[1] + ", " + args[2].toUpperCase() + ", " + args[3] + ", " + args[4] + ", " + ((args.length > 5)?args[5]:"1024") + ") responded with: " + json.getString("m"));
host.log.message.println("Launching SubCreator...");
break;
}
}));
}
} else {
host.log.message.println("Usage: " + handle + " <Name> <Host> <Type> <Version> <Port> [RAM]");
}
}
}.usage("<Name>", "<Host>", "<Type>", "<Version>", "<Port>", "[RAM]").description("Creates a SubServer").help(
"This command is used to create and launch a SubServer on the specified host via the network.",
"",
"The <Name> argument is required, and should be the name of",
"the SubServer you want to create.",
"",
"The <Host> argument is required, and should be the name of",
"the host you want to the server to run on.",
"",
"The <Type> argument is required, and should be the name of",
"the type of server you want to create.",
"",
"The <Version> argument is required, and should be a version",
"string of the type of server that you want to create",
"",
"The <Port> argument is required, and should be the port number",
"that you want the server to listen on after it has been created.",
"",
"If the [RAM] argument is provided, it will allocate in megabytes",
"the amount of RAM that the server will use after it has been created",
"",
"Examples:",
" /create ExampleServer ExampleHost Spigot 1.11 25565",
" /create ExampleServer ExampleHost Spigot 1.11 25565 1024"
).register("create");
new Command(null) {
public void command(String handle, String[] args) {
HashMap<String, String> commands = new LinkedHashMap<String, String>();
HashMap<Command, String> handles = new LinkedHashMap<Command, String>();
int length = 0;
for(String command : host.api.commands.keySet()) {
String formatted = "/ ";
Command cmd = host.api.commands.get(command);
String alias = (handles.keySet().contains(cmd))?handles.get(cmd):null;
if (alias != null) formatted = commands.get(alias);
if (cmd.usage().length == 0 || alias != null) {
formatted = formatted.replaceFirst("\\s", ((alias != null)?"|":"") + command + ' ');
} else {
String usage = "";
for (String str : cmd.usage()) usage += ((usage.length() == 0)?"":" ") + str;
formatted = formatted.replaceFirst("\\s", command + ' ' + usage + ' ');
}
if(formatted.length() > length) {
length = formatted.length();
}
if (alias == null) {
commands.put(command, formatted);
handles.put(cmd, command);
} else {
commands.put(alias, formatted);
}
}
if (args.length == 0) {
host.log.message.println("SubServers.Host Command List:");
for (String command : commands.keySet()) {
String formatted = commands.get(command);
Command cmd = host.api.commands.get(command);
while (formatted.length() < length) {
formatted += ' ';
}
formatted += ((cmd.description() == null || cmd.description().length() == 0)?" ":"- "+cmd.description());
host.log.message.println(formatted);
}
} else if (host.api.commands.keySet().contains((args[0].startsWith("/"))?args[0].toLowerCase().substring(1):args[0].toLowerCase())) {
Command cmd = host.api.commands.get((args[0].startsWith("/"))?args[0].toLowerCase().substring(1):args[0].toLowerCase());
String formatted = commands.get(Util.getBackwards(host.api.commands, cmd).get(0));
host.log.message.println(formatted.substring(0, formatted.length() - 1));
for (String line : cmd.help()) {
host.log.message.println(" " + line);
}
} else {
host.log.message.println("There is no command with that name");
}
}
}.usage("[command]").description("Prints a list of the commands and/or their descriptions").help(
"This command will print a list of all currently registered commands and aliases,",
"along with their usage and a short description.",
"",
"If the [command] option is provided, it will print that command, it's aliases,",
"it's usage, and an extended description like the one you see here instead.",
"",
"Examples:",
" /help",
" /help end"
).register("help", "?");
new Command(null) {
@Override
public void command(String handle, String[] args) {
host.stop(0);
}
}.description("Stops this SubServers instance").help(
"This command will shutdown this instance of SubServers.Host,",
"SubServers running on this host, and any plugins currently running via SubAPI.",
"",
"Example:",
" /exit"
).register("exit", "end");
}
}

View File

@ -292,111 +292,7 @@ public final class SubServers {
}
private void loadDefaults() {
new Command(null) {
@Override
public void command(String handle, String[] args) {
if (args.length == 0) {
log.message.println(
System.getProperty("os.name") + ' ' + System.getProperty("os.version") + ',',
"Java " + System.getProperty("java.version") + ',',
"SubServers.Host v" + version.toString() + ((bversion == null) ? "" : " BETA " + bversion.toString()));
} else if (api.plugins.get(args[0].toLowerCase()) != null) {
SubPluginInfo plugin = api.plugins.get(args[0].toLowerCase());
log.message.println(plugin.getName() + " v" + plugin.getVersion() + " by " + plugin.getAuthors().toString().substring(1, plugin.getAuthors().toString().length() - 1));
if (plugin.getWebsite() != null) log.message.println(plugin.getWebsite().toString());
if (plugin.getDescription() != null) log.message.println("", plugin.getDescription());
} else {
log.message.println("There is no plugin with that name");
}
}
}.usage("[plugin]").description("Gets the version of the System and SubServers or the specified Plugin").help(
"This command will print what OS you're running, your OS version,",
"your Java version, and the SubServers.Host version.",
"",
"If the [plugin] option is provided, it will print information about the specified plugin instead.",
"",
"Examples:",
" /version",
" /version ExamplePlugin"
).register("ver", "version");
new Command(null) {
public void command(String handle, String[] args) {
HashMap<String, String> commands = new LinkedHashMap<String, String>();
HashMap<Command, String> handles = new LinkedHashMap<Command, String>();
int length = 0;
for(String command : api.commands.keySet()) {
String formatted = "/ ";
Command cmd = api.commands.get(command);
String alias = (handles.keySet().contains(cmd))?handles.get(cmd):null;
if (alias != null) formatted = commands.get(alias);
if (cmd.usage().length == 0 || alias != null) {
formatted = formatted.replaceFirst("\\s", ((alias != null)?"|":"") + command + ' ');
} else {
String usage = "";
for (String str : cmd.usage()) usage += ((usage.length() == 0)?"":" ") + str;
formatted = formatted.replaceFirst("\\s", command + ' ' + usage + ' ');
}
if(formatted.length() > length) {
length = formatted.length();
}
if (alias == null) {
commands.put(command, formatted);
handles.put(cmd, command);
} else {
commands.put(alias, formatted);
}
}
if (args.length == 0) {
log.message.println("SubServers.Host Command List:");
for (String command : commands.keySet()) {
String formatted = commands.get(command);
Command cmd = api.commands.get(command);
while (formatted.length() < length) {
formatted += ' ';
}
formatted += ((cmd.description() == null || cmd.description().length() == 0)?" ":"- "+cmd.description());
log.message.println(formatted);
}
} else if (api.commands.keySet().contains((args[0].startsWith("/"))?args[0].toLowerCase().substring(1):args[0].toLowerCase())) {
Command cmd = api.commands.get((args[0].startsWith("/"))?args[0].toLowerCase().substring(1):args[0].toLowerCase());
String formatted = commands.get(Util.getBackwards(api.commands, cmd).get(0));
log.message.println(formatted.substring(0, formatted.length() - 1));
for (String line : cmd.help()) {
log.message.println(" " + line);
}
} else {
log.message.println("There is no command with that name");
}
}
}.usage("[command]").description("Prints a list of the commands and/or their descriptions").help(
"This command will print a list of all currently registered commands and aliases,",
"along with their usage and a short description.",
"",
"If the [command] option is provided, it will print that command, it's aliases,",
"it's usage, and an extended description like the one you see here instead.",
"",
"Examples:",
" /help",
" /help end"
).register("help", "?");
new Command(null) {
@Override
public void command(String handle, String[] args) {
stop(0);
}
}.description("Stops this SubServers instance").help(
"This command will shutdown this instance of SubServers.Host,",
"SubServers running on this host, and any plugins currently running via SubAPI.",
"",
"Example:",
" /stop"
).register("exit", "end");
SubCommand.load(this);
}
/**