Add bungee.yml for installation instruction

This commit is contained in:
ME1312 2018-04-06 20:10:25 -04:00
parent 265ac4b253
commit 573184ff91
40 changed files with 660 additions and 13 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -73,6 +73,7 @@
<li><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketOutRunEvent.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet" target="classFrame">PacketOutRunEvent</a></li>
<li><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet" target="classFrame">PacketStartServer</a></li>
<li><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet" target="classFrame">PacketStopServer</a></li>
<li><a href="net/ME1312/SubServers/Bungee/Library/Compatibility/Plugin.html" title="class in net.ME1312.SubServers.Bungee.Library.Compatibility" target="classFrame">Plugin</a></li>
<li><a href="net/ME1312/SubServers/Bungee/Host/Proxy.html" title="class in net.ME1312.SubServers.Bungee.Host" target="classFrame">Proxy</a></li>
<li><a href="net/ME1312/SubServers/Bungee/Host/Server.html" title="interface in net.ME1312.SubServers.Bungee.Host" target="classFrame"><span class="interfaceName">Server</span></a></li>
<li><a href="net/ME1312/SubServers/Bungee/Host/ServerContainer.html" title="class in net.ME1312.SubServers.Bungee.Host" target="classFrame">ServerContainer</a></li>

View File

@ -73,6 +73,7 @@
<li><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketOutRunEvent.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketOutRunEvent</a></li>
<li><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketStartServer</a></li>
<li><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketStopServer</a></li>
<li><a href="net/ME1312/SubServers/Bungee/Library/Compatibility/Plugin.html" title="class in net.ME1312.SubServers.Bungee.Library.Compatibility">Plugin</a></li>
<li><a href="net/ME1312/SubServers/Bungee/Host/Proxy.html" title="class in net.ME1312.SubServers.Bungee.Host">Proxy</a></li>
<li><a href="net/ME1312/SubServers/Bungee/Host/Server.html" title="interface in net.ME1312.SubServers.Bungee.Host"><span class="interfaceName">Server</span></a></li>
<li><a href="net/ME1312/SubServers/Bungee/Host/ServerContainer.html" title="class in net.ME1312.SubServers.Bungee.Host">ServerContainer</a></li>

View File

@ -2210,6 +2210,8 @@
</a>
<h2 class="title">O</h2>
<dl>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Library/Compatibility/Plugin.html#onEnable--">onEnable()</a></span> - Method in class net.ME1312.SubServers.Bungee.Library.Compatibility.<a href="net/ME1312/SubServers/Bungee/Library/Compatibility/Plugin.html" title="class in net.ME1312.SubServers.Bungee.Library.Compatibility">Plugin</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Library/Compatibility/CommandX.html#onTabComplete-net.md_5.bungee.api.CommandSender-java.lang.String:A-">onTabComplete(CommandSender, String[])</a></span> - Method in class net.ME1312.SubServers.Bungee.Library.Compatibility.<a href="net/ME1312/SubServers/Bungee/Library/Compatibility/CommandX.html" title="class in net.ME1312.SubServers.Bungee.Library.Compatibility">CommandX</a></dt>
<dd>
<div class="block">Override the BungeeCord Method of <a href="net/ME1312/SubServers/Bungee/Library/Compatibility/CommandX.html#suggestArguments-net.md_5.bungee.api.CommandSender-java.lang.String:A-"><code>CommandX.suggestArguments(CommandSender, String[])</code></a></div>
@ -2552,6 +2554,10 @@
<dd>
<div class="block">New PacketStopServer (Out)</div>
</dd>
<dt><a href="net/ME1312/SubServers/Bungee/Library/Compatibility/Plugin.html" title="class in net.ME1312.SubServers.Bungee.Library.Compatibility"><span class="typeNameLink">Plugin</span></a> - Class in <a href="net/ME1312/SubServers/Bungee/Library/Compatibility/package-summary.html">net.ME1312.SubServers.Bungee.Library.Compatibility</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Library/Compatibility/Plugin.html#Plugin--">Plugin()</a></span> - Constructor for class net.ME1312.SubServers.Bungee.Library.Compatibility.<a href="net/ME1312/SubServers/Bungee/Library/Compatibility/Plugin.html" title="class in net.ME1312.SubServers.Bungee.Library.Compatibility">Plugin</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/SubPlugin.html#proxies">proxies</a></span> - Variable in class net.ME1312.SubServers.Bungee.<a href="net/ME1312/SubServers/Bungee/SubPlugin.html" title="class in net.ME1312.SubServers.Bungee">SubPlugin</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/ME1312/SubServers/Bungee/Host/Proxy.html" title="class in net.ME1312.SubServers.Bungee.Host"><span class="typeNameLink">Proxy</span></a> - Class in <a href="net/ME1312/SubServers/Bungee/Host/package-summary.html">net.ME1312.SubServers.Bungee.Host</a></dt>

View File

@ -48,7 +48,7 @@ var activeTableTab = "activeTableTab";
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li>Next&nbsp;Class</li>
<li><a href="../../../../../../net/ME1312/SubServers/Bungee/Library/Compatibility/Plugin.html" title="class in net.ME1312.SubServers.Bungee.Library.Compatibility"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Bungee/Library/Compatibility/CommandX.html" target="_top">Frames</a></li>
@ -317,7 +317,7 @@ implements net.md_5.bungee.api.plugin.TabExecutor</pre>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li>Next&nbsp;Class</li>
<li><a href="../../../../../../net/ME1312/SubServers/Bungee/Library/Compatibility/Plugin.html" title="class in net.ME1312.SubServers.Bungee.Library.Compatibility"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Bungee/Library/Compatibility/CommandX.html" target="_top">Frames</a></li>

View File

@ -0,0 +1,284 @@
<!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>Plugin (SubServers.Bungee)</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="Plugin (SubServers.Bungee)";
}
}
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/Bungee/Library/Compatibility/CommandX.html" title="class in net.ME1312.SubServers.Bungee.Library.Compatibility"><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/Bungee/Library/Compatibility/Plugin.html" target="_top">Frames</a></li>
<li><a href="Plugin.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.Bungee.Library.Compatibility</div>
<h2 title="Class Plugin" class="title">Class Plugin</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>net.md_5.bungee.api.plugin.Plugin</li>
<li>
<ul class="inheritance">
<li>net.ME1312.SubServers.Bungee.Library.Compatibility.Plugin</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">Plugin</span>
extends net.md_5.bungee.api.plugin.Plugin</pre>
</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/Bungee/Library/Compatibility/Plugin.html#Plugin--">Plugin</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="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/Bungee/Library/Compatibility/Plugin.html#onEnable--">onEnable</a></span>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.net.md_5.bungee.api.plugin.Plugin">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;net.md_5.bungee.api.plugin.Plugin</h3>
<code>getDataFolder, getDescription, getExecutorService, getFile, getLogger, getProxy, getResourceAsStream, onDisable, onLoad</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, 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="Plugin--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Plugin</h4>
<pre>public&nbsp;Plugin()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="onEnable--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>onEnable</h4>
<pre>public&nbsp;void&nbsp;onEnable()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>onEnable</code>&nbsp;in class&nbsp;<code>net.md_5.bungee.api.plugin.Plugin</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/Bungee/Library/Compatibility/CommandX.html" title="class in net.ME1312.SubServers.Bungee.Library.Compatibility"><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/Bungee/Library/Compatibility/Plugin.html" target="_top">Frames</a></li>
<li><a href="Plugin.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,6 +13,7 @@
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="CommandX.html" title="class in net.ME1312.SubServers.Bungee.Library.Compatibility" target="classFrame">CommandX</a></li>
<li><a href="Plugin.html" title="class in net.ME1312.SubServers.Bungee.Library.Compatibility" target="classFrame">Plugin</a></li>
</ul>
</div>
</body>

View File

@ -86,6 +86,10 @@
<div class="block">Command Layout Class that implements all possible features (Base Version)</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Bungee/Library/Compatibility/Plugin.html" title="class in net.ME1312.SubServers.Bungee.Library.Compatibility">Plugin</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>

View File

@ -84,6 +84,11 @@
<li type="circle">net.ME1312.SubServers.Bungee.Library.Compatibility.<a href="../../../../../../net/ME1312/SubServers/Bungee/Library/Compatibility/CommandX.html" title="class in net.ME1312.SubServers.Bungee.Library.Compatibility"><span class="typeNameLink">CommandX</span></a> (implements net.md_5.bungee.api.plugin.TabExecutor)</li>
</ul>
</li>
<li type="circle">net.md_5.bungee.api.plugin.Plugin
<ul>
<li type="circle">net.ME1312.SubServers.Bungee.Library.Compatibility.<a href="../../../../../../net/ME1312/SubServers/Bungee/Library/Compatibility/Plugin.html" title="class in net.ME1312.SubServers.Bungee.Library.Compatibility"><span class="typeNameLink">Plugin</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>

View File

@ -181,6 +181,11 @@
<li type="circle">net.ME1312.SubServers.Bungee.Network.Packet.<a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketOutRunEvent.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet"><span class="typeNameLink">PacketOutRunEvent</span></a> (implements net.md_5.bungee.api.plugin.Listener, net.ME1312.SubServers.Bungee.Network.<a href="net/ME1312/SubServers/Bungee/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Bungee.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Bungee.Network.Packet.<a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet"><span class="typeNameLink">PacketStartServer</span></a> (implements net.ME1312.SubServers.Bungee.Network.<a href="net/ME1312/SubServers/Bungee/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Bungee.Network">PacketIn</a>, net.ME1312.SubServers.Bungee.Network.<a href="net/ME1312/SubServers/Bungee/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Bungee.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Bungee.Network.Packet.<a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet"><span class="typeNameLink">PacketStopServer</span></a> (implements net.ME1312.SubServers.Bungee.Network.<a href="net/ME1312/SubServers/Bungee/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Bungee.Network">PacketIn</a>, net.ME1312.SubServers.Bungee.Network.<a href="net/ME1312/SubServers/Bungee/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Bungee.Network">PacketOut</a>)</li>
<li type="circle">net.md_5.bungee.api.plugin.Plugin
<ul>
<li type="circle">net.ME1312.SubServers.Bungee.Library.Compatibility.<a href="net/ME1312/SubServers/Bungee/Library/Compatibility/Plugin.html" title="class in net.ME1312.SubServers.Bungee.Library.Compatibility"><span class="typeNameLink">Plugin</span></a></li>
</ul>
</li>
<li type="circle">net.ME1312.SubServers.Bungee.Host.<a href="net/ME1312/SubServers/Bungee/Host/Proxy.html" title="class in net.ME1312.SubServers.Bungee.Host"><span class="typeNameLink">Proxy</span></a> (implements net.ME1312.SubServers.Bungee.Network.<a href="net/ME1312/SubServers/Bungee/Network/ClientHandler.html" title="interface in net.ME1312.SubServers.Bungee.Network">ClientHandler</a>, net.ME1312.SubServers.Bungee.Library.<a href="net/ME1312/SubServers/Bungee/Library/ExtraDataHandler.html" title="interface in net.ME1312.SubServers.Bungee.Library">ExtraDataHandler</a>)</li>
<li type="circle">net.md_5.bungee.api.ProxyServer
<ul>

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -43,6 +43,7 @@
<li><a href="net/ME1312/SubServers/Sync/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Sync.Network" target="classFrame"><span class="interfaceName">PacketOut</span></a></li>
<li><a href="net/ME1312/SubServers/Sync/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Sync.Network.Packet" target="classFrame">PacketStartServer</a></li>
<li><a href="net/ME1312/SubServers/Sync/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Sync.Network.Packet" target="classFrame">PacketStopServer</a></li>
<li><a href="net/ME1312/SubServers/Sync/Library/Compatibility/Plugin.html" title="class in net.ME1312.SubServers.Sync.Library.Compatibility" target="classFrame">Plugin</a></li>
<li><a href="net/ME1312/SubServers/Sync/Server/Server.html" title="class in net.ME1312.SubServers.Sync.Server" target="classFrame">Server</a></li>
<li><a href="net/ME1312/SubServers/Sync/Event/SubAddHostEvent.html" title="class in net.ME1312.SubServers.Sync.Event" target="classFrame">SubAddHostEvent</a></li>
<li><a href="net/ME1312/SubServers/Sync/Event/SubAddServerEvent.html" title="class in net.ME1312.SubServers.Sync.Event" target="classFrame">SubAddServerEvent</a></li>

View File

@ -43,6 +43,7 @@
<li><a href="net/ME1312/SubServers/Sync/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Sync.Network"><span class="interfaceName">PacketOut</span></a></li>
<li><a href="net/ME1312/SubServers/Sync/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketStartServer</a></li>
<li><a href="net/ME1312/SubServers/Sync/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketStopServer</a></li>
<li><a href="net/ME1312/SubServers/Sync/Library/Compatibility/Plugin.html" title="class in net.ME1312.SubServers.Sync.Library.Compatibility">Plugin</a></li>
<li><a href="net/ME1312/SubServers/Sync/Server/Server.html" title="class in net.ME1312.SubServers.Sync.Server">Server</a></li>
<li><a href="net/ME1312/SubServers/Sync/Event/SubAddHostEvent.html" title="class in net.ME1312.SubServers.Sync.Event">SubAddHostEvent</a></li>
<li><a href="net/ME1312/SubServers/Sync/Event/SubAddServerEvent.html" title="class in net.ME1312.SubServers.Sync.Event">SubAddServerEvent</a></li>

View File

@ -1197,6 +1197,8 @@
</a>
<h2 class="title">O</h2>
<dl>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Sync/Library/Compatibility/Plugin.html#onEnable--">onEnable()</a></span> - Method in class net.ME1312.SubServers.Sync.Library.Compatibility.<a href="net/ME1312/SubServers/Sync/Library/Compatibility/Plugin.html" title="class in net.ME1312.SubServers.Sync.Library.Compatibility">Plugin</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Sync/Library/Compatibility/CommandX.html#onTabComplete-net.md_5.bungee.api.CommandSender-java.lang.String:A-">onTabComplete(CommandSender, String[])</a></span> - Method in class net.ME1312.SubServers.Sync.Library.Compatibility.<a href="net/ME1312/SubServers/Sync/Library/Compatibility/CommandX.html" title="class in net.ME1312.SubServers.Sync.Library.Compatibility">CommandX</a></dt>
<dd>
<div class="block">Override the BungeeCord Method of <a href="net/ME1312/SubServers/Sync/Library/Compatibility/CommandX.html#suggestArguments-net.md_5.bungee.api.CommandSender-java.lang.String:A-"><code>CommandX.suggestArguments(CommandSender, String[])</code></a></div>
@ -1365,6 +1367,10 @@
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Sync/Network/Packet/PacketStopServer.html#PacketStopServer-java.util.UUID-java.lang.String-boolean-net.ME1312.SubServers.Sync.Library.JSONCallback...-">PacketStopServer(UUID, String, boolean, JSONCallback...)</a></span> - Constructor for class net.ME1312.SubServers.Sync.Network.Packet.<a href="net/ME1312/SubServers/Sync/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Sync.Network.Packet">PacketStopServer</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/ME1312/SubServers/Sync/Library/Compatibility/Plugin.html" title="class in net.ME1312.SubServers.Sync.Library.Compatibility"><span class="typeNameLink">Plugin</span></a> - Class in <a href="net/ME1312/SubServers/Sync/Library/Compatibility/package-summary.html">net.ME1312.SubServers.Sync.Library.Compatibility</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Sync/Library/Compatibility/Plugin.html#Plugin--">Plugin()</a></span> - Constructor for class net.ME1312.SubServers.Sync.Library.Compatibility.<a href="net/ME1312/SubServers/Sync/Library/Compatibility/Plugin.html" title="class in net.ME1312.SubServers.Sync.Library.Compatibility">Plugin</a></dt>
<dd>&nbsp;</dd>
</dl>
<a name="I:R">
<!-- -->

View File

@ -48,7 +48,7 @@ var activeTableTab = "activeTableTab";
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li>Next&nbsp;Class</li>
<li><a href="../../../../../../net/ME1312/SubServers/Sync/Library/Compatibility/Plugin.html" title="class in net.ME1312.SubServers.Sync.Library.Compatibility"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Sync/Library/Compatibility/CommandX.html" target="_top">Frames</a></li>
@ -317,7 +317,7 @@ implements net.md_5.bungee.api.plugin.TabExecutor</pre>
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li>Next&nbsp;Class</li>
<li><a href="../../../../../../net/ME1312/SubServers/Sync/Library/Compatibility/Plugin.html" title="class in net.ME1312.SubServers.Sync.Library.Compatibility"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Sync/Library/Compatibility/CommandX.html" target="_top">Frames</a></li>

View File

@ -0,0 +1,284 @@
<!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>Plugin (SubServers.Sync)</title>
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Plugin (SubServers.Sync)";
}
}
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/Sync/Library/Compatibility/CommandX.html" title="class in net.ME1312.SubServers.Sync.Library.Compatibility"><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/Sync/Library/Compatibility/Plugin.html" target="_top">Frames</a></li>
<li><a href="Plugin.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">net.ME1312.SubServers.Sync.Library.Compatibility</div>
<h2 title="Class Plugin" class="title">Class Plugin</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>net.md_5.bungee.api.plugin.Plugin</li>
<li>
<ul class="inheritance">
<li>net.ME1312.SubServers.Sync.Library.Compatibility.Plugin</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">Plugin</span>
extends net.md_5.bungee.api.plugin.Plugin</pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<ul class="blockList">
<li class="blockList"><a name="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Sync/Library/Compatibility/Plugin.html#Plugin--">Plugin</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="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Sync/Library/Compatibility/Plugin.html#onEnable--">onEnable</a></span>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.net.md_5.bungee.api.plugin.Plugin">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;net.md_5.bungee.api.plugin.Plugin</h3>
<code>getDataFolder, getDescription, getExecutorService, getFile, getLogger, getProxy, getResourceAsStream, onDisable, onLoad</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, 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="Plugin--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>Plugin</h4>
<pre>public&nbsp;Plugin()</pre>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="onEnable--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>onEnable</h4>
<pre>public&nbsp;void&nbsp;onEnable()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>onEnable</code>&nbsp;in class&nbsp;<code>net.md_5.bungee.api.plugin.Plugin</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/Sync/Library/Compatibility/CommandX.html" title="class in net.ME1312.SubServers.Sync.Library.Compatibility"><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/Sync/Library/Compatibility/Plugin.html" target="_top">Frames</a></li>
<li><a href="Plugin.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,6 +13,7 @@
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="CommandX.html" title="class in net.ME1312.SubServers.Sync.Library.Compatibility" target="classFrame">CommandX</a></li>
<li><a href="Plugin.html" title="class in net.ME1312.SubServers.Sync.Library.Compatibility" target="classFrame">Plugin</a></li>
</ul>
</div>
</body>

View File

@ -86,6 +86,10 @@
<div class="block">Command Layout Class that implements all possible features (Base Version)</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Sync/Library/Compatibility/Plugin.html" title="class in net.ME1312.SubServers.Sync.Library.Compatibility">Plugin</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>

View File

@ -84,6 +84,11 @@
<li type="circle">net.ME1312.SubServers.Sync.Library.Compatibility.<a href="../../../../../../net/ME1312/SubServers/Sync/Library/Compatibility/CommandX.html" title="class in net.ME1312.SubServers.Sync.Library.Compatibility"><span class="typeNameLink">CommandX</span></a> (implements net.md_5.bungee.api.plugin.TabExecutor)</li>
</ul>
</li>
<li type="circle">net.md_5.bungee.api.plugin.Plugin
<ul>
<li type="circle">net.ME1312.SubServers.Sync.Library.Compatibility.<a href="../../../../../../net/ME1312/SubServers/Sync/Library/Compatibility/Plugin.html" title="class in net.ME1312.SubServers.Sync.Library.Compatibility"><span class="typeNameLink">Plugin</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>

View File

@ -155,6 +155,11 @@
<li type="circle">net.ME1312.SubServers.Sync.Network.Packet.<a href="net/ME1312/SubServers/Sync/Network/Packet/PacketLinkProxy.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">PacketLinkProxy</span></a> (implements net.ME1312.SubServers.Sync.Network.<a href="net/ME1312/SubServers/Sync/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketIn</a>, net.ME1312.SubServers.Sync.Network.<a href="net/ME1312/SubServers/Sync/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Sync.Network.Packet.<a href="net/ME1312/SubServers/Sync/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">PacketStartServer</span></a> (implements net.ME1312.SubServers.Sync.Network.<a href="net/ME1312/SubServers/Sync/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketIn</a>, net.ME1312.SubServers.Sync.Network.<a href="net/ME1312/SubServers/Sync/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Sync.Network.Packet.<a href="net/ME1312/SubServers/Sync/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Sync.Network.Packet"><span class="typeNameLink">PacketStopServer</span></a> (implements net.ME1312.SubServers.Sync.Network.<a href="net/ME1312/SubServers/Sync/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketIn</a>, net.ME1312.SubServers.Sync.Network.<a href="net/ME1312/SubServers/Sync/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Sync.Network">PacketOut</a>)</li>
<li type="circle">net.md_5.bungee.api.plugin.Plugin
<ul>
<li type="circle">net.ME1312.SubServers.Sync.Library.Compatibility.<a href="net/ME1312/SubServers/Sync/Library/Compatibility/Plugin.html" title="class in net.ME1312.SubServers.Sync.Library.Compatibility"><span class="typeNameLink">Plugin</span></a></li>
</ul>
</li>
<li type="circle">net.md_5.bungee.api.ProxyServer
<ul>
<li type="circle">net.md_5.bungee.BungeeCord

View File

@ -0,0 +1,4 @@
name: SubServers-Bungee
main: net.ME1312.SubServers.Bungee.Library.Compatibility.Plugin
version: x.x.xx
author: ME1312

Binary file not shown.

View File

@ -0,0 +1,9 @@
package net.ME1312.SubServers.Bungee.Library.Compatibility;
public class Plugin extends net.md_5.bungee.api.plugin.Plugin {
@Override
public void onEnable() {
throw new IllegalStateException("SubServers.Bungee does not run as a plugin, but a wrapper. For more information on how to install, visit this page: https://github.com/ME1312/SubServers-2/wiki/Install");
}
}

View File

@ -60,7 +60,7 @@ public final class SubPlugin extends BungeeCord implements Listener {
public SubServer sudo = null;
//public static final Version version = new Version("2.13a");
//public static final Version version = new Version(new Version("2.13a"), Version.VersionType.BETA, 1); // TODO Beta Version Setting
public static final Version version = new Version(new Version(new Version("2.13a"), VersionType.PRE_RELEASE, 2), VersionType.BETA, 4); // TODO Beta Version Setting
public static final Version version = new Version(new Version(new Version("2.13a"), VersionType.PRE_RELEASE, 2), VersionType.BETA, 5); // TODO Beta Version Setting
public boolean redis = false;
public long resetDate = 0;

Binary file not shown.

View File

@ -47,7 +47,7 @@ public final class SubPlugin extends JavaPlugin {
super();
//version = new Version(getDescription().getVersion());
//version = new Version(new Version(getDescription().getVersion()), Version.VersionType.BETA, 1); // TODO Beta Version Setting
version = new Version(new Version(new Version(getDescription().getVersion()), VersionType.PRE_RELEASE, 2), VersionType.BETA, 4); // TODO Beta Version Setting
version = new Version(new Version(new Version(getDescription().getVersion()), VersionType.PRE_RELEASE, 2), VersionType.BETA, 5); // TODO Beta Version Setting
}
/**

Binary file not shown.

View File

@ -53,7 +53,7 @@ public final class ExHost {
//public final Version version = new Version("2.13a");
//public final Version version = new Version(new Version("2.13a"), Version.VersionType.BETA, 1); // TODO Beta Version Setting
public final Version version = new Version(new Version(new Version("2.13a"), VersionType.PRE_RELEASE, 2), VersionType.BETA, 4); // TODO Beta Version Setting
public final Version version = new Version(new Version(new Version("2.13a"), VersionType.PRE_RELEASE, 2), VersionType.BETA, 5); // TODO Beta Version Setting
public final SubAPI api = new SubAPI(this);
private ConsoleReader jline;

View File

@ -80,21 +80,28 @@ public class Metrics {
charts.add(new SingleLineChart("plugins", () -> host.api.getPlugins().size()));
charts.add(new SimplePie("pluginVersion", host.version::toString));
charts.add(new DrilldownPie("os", () -> {
String id = System.getProperty("os.name").toLowerCase(Locale.ENGLISH);
String name = System.getProperty("os.name");
String version = System.getProperty("os.version");
Map<String, Map<String, Integer>> map = new HashMap<String, Map<String, Integer>>();
Map<String, Integer> imap = new HashMap<String, Integer>();
if (name.toLowerCase().startsWith("windows")) {
if (id.contains("mac") || id.contains("darwin")) {
imap.put("Mac OS " + version, 1);
map.put("Mac OS", imap);
} else if (id.contains("win")) {
imap.put(name, 1);
if (name.toLowerCase().contains("server")) {
if (id.contains("server")) {
map.put("Windows Server", imap);
} else {
map.put("Windows", imap);
}
} else if (name.toLowerCase().startsWith("mac") || name.toLowerCase().startsWith("darwin")) {
imap.put("Mac OS " + version, 1);
map.put("Mac OS", imap);
} else if (id.contains("bsd")) {
imap.put(name + ' ' + version, 1);
map.put("BSD", imap);
} else if (id.contains("nux")) {
imap.put(version, 1);
map.put("Linux", imap);
} else {
imap.put(name + ' ' + version, 1);
map.put(name, imap);

View File

@ -0,0 +1,4 @@
name: SubServers-Bungee
main: net.ME1312.SubServers.Sync.Library.Compatibility.Plugin
version: x.x.xx
author: ME1312

Binary file not shown.

View File

@ -0,0 +1,9 @@
package net.ME1312.SubServers.Sync.Library.Compatibility;
public class Plugin extends net.md_5.bungee.api.plugin.Plugin {
@Override
public void onEnable() {
throw new IllegalStateException("SubServers.Sync does not run as a plugin, but a wrapper. For more information on how to install, visit this page: https://github.com/ME1312/SubServers-2/wiki/Install");
}
}

View File

@ -50,7 +50,7 @@ public final class SubPlugin extends BungeeCord implements Listener {
public SubDataClient subdata = null;
//public static final Version version = new Version("2.13a");
//public static final Version version = new Version(new Version("2.13a"), Version.VersionType.BETA, 1); // TODO Beta Version Setting
public static final Version version = new Version(new Version(new Version("2.13a"), VersionType.PRE_RELEASE, 2), VersionType.BETA, 4); // TODO Beta Version Setting
public static final Version version = new Version(new Version(new Version("2.13a"), VersionType.PRE_RELEASE, 2), VersionType.BETA, 5); // TODO Beta Version Setting
public long lastReload = -1;