SubServers, Host, & Client Beta v2.12b;1/2.12c;1/2.12b;1

This commit is contained in:
ME1312 2017-07-18 19:28:59 -04:00
parent 56605aa3a2
commit 5bddfbed0b
109 changed files with 2347 additions and 428 deletions

63
.gitattributes vendored Normal file
View File

@ -0,0 +1,63 @@
###############################################################################
# Set default behavior to automatically normalize line endings.
###############################################################################
* text=auto
###############################################################################
# Set default behavior for command prompt diff.
#
# This is need for earlier builds of msysgit that does not have it on by
# default for csharp files.
# Note: This is only used by command line
###############################################################################
#*.cs diff=csharp
###############################################################################
# Set the merge driver for project and solution files
#
# Merging from the command prompt will add diff markers to the files if there
# are conflicts (Merging from VS is not affected by the settings below, in VS
# the diff markers are never inserted). Diff markers may cause the following
# file extensions to fail to load in VS. An alternative would be to treat
# these files as binary and thus will always conflict and require user
# intervention with every merge. To do so, just uncomment the entries below
###############################################################################
#*.sln merge=binary
#*.csproj merge=binary
#*.vbproj merge=binary
#*.vcxproj merge=binary
#*.vcproj merge=binary
#*.dbproj merge=binary
#*.fsproj merge=binary
#*.lsproj merge=binary
#*.wixproj merge=binary
#*.modelproj merge=binary
#*.sqlproj merge=binary
#*.wwaproj merge=binary
###############################################################################
# behavior for image files
#
# image files are treated as binary by default.
###############################################################################
#*.jpg binary
#*.png binary
#*.gif binary
###############################################################################
# diff behavior for common document formats
#
# Convert binary document formats to text before diffing them. This feature
# is only available from the command line. Turn it on by uncommenting the
# entries below.
###############################################################################
#*.doc diff=astextplain
#*.DOC diff=astextplain
#*.docx diff=astextplain
#*.DOCX diff=astextplain
#*.dot diff=astextplain
#*.DOT diff=astextplain
#*.pdf diff=astextplain
#*.PDF diff=astextplain
#*.rtf diff=astextplain
#*.RTF diff=astextplain

289
.gitignore vendored
View File

@ -2,6 +2,13 @@
*.iml
# User-specific files
*.suo
*.user
*.userosscache
*.sln.docstates
*.userprefs
## Directory-based project format:
.idea/
@ -9,6 +16,18 @@
*.ipr
*.iws
# Build results
[Dd]ebug/
[Dd]ebugPublic/
[Rr]elease/
[Rr]eleases/
x64/
x86/
bld/
[Bb]in/
[Oo]bj/
[Ll]og/
## Plugin-specific files:
# IntelliJ
@ -26,16 +45,284 @@ crashlytics.properties
crashlytics-build.properties
# Hide Unfinished Project Files
/Artifacts/SubServers.Client.Sponge.jar
/SubServers.Client/Sponge/
/SubServers.Client/Windows/
/Artifacts/SubServers.Sync.jar
/SubServers.Sync/
/Artifacts/SubServers.Web.jar
/SubServers.Web/
# Hide Others
/Artifacts/-Maven/
/Artifacts/-History/
/Artifacts/-Icon/
/Artifacts/SubServers.Test.jar
/SubServers.Test/
/build.ant
.DS_STORE
.alias
.alias
# Visual Studio 2015 cache/options directory
.vs/
# MSTest test Results
[Tt]est[Rr]esult*/
[Bb]uild[Ll]og.*
# NUNIT
*.VisualState.xml
TestResult.xml
# Build Results of an ATL Project
[Dd]ebugPS/
[Rr]eleasePS/
dlldata.c
# Benchmark Results
BenchmarkDotNet.Artifacts/
# .NET Core
project.lock.json
project.fragment.lock.json
artifacts/
**/Properties/launchSettings.json
*_i.c
*_p.c
*_i.h
*.ilk
*.meta
*.obj
*.pch
*.pdb
*.pgc
*.pgd
*.rsp
*.sbr
*.tlb
*.tli
*.tlh
*.tmp
*.tmp_proj
*.log
*.vspscc
*.vssscc
.builds
*.pidb
*.svclog
*.scc
# Chutzpah Test files
_Chutzpah*
# Visual C++ cache files
ipch/
*.aps
*.ncb
*.opendb
*.opensdf
*.sdf
*.cachefile
*.VC.db
*.VC.VC.opendb
# Visual Studio profiler
*.psess
*.vsp
*.vspx
*.sap
# TFS 2012 Local Workspace
$tf/
# Guidance Automation Toolkit
*.gpState
# ReSharper is a .NET coding add-in
_ReSharper*/
*.[Rr]e[Ss]harper
*.DotSettings.user
# JustCode is a .NET coding add-in
.JustCode
# TeamCity is a build add-in
_TeamCity*
# DotCover is a Code Coverage Tool
*.dotCover
# Visual Studio code coverage results
*.coverage
*.coveragexml
# NCrunch
_NCrunch_*
.*crunch*.local.xml
nCrunchTemp_*
# MightyMoose
*.mm.*
AutoTest.Net/
# Web workbench (sass)
.sass-cache/
# Installshield output folder
[Ee]xpress/
# DocProject is a documentation generator add-in
DocProject/buildhelp/
DocProject/Help/*.HxT
DocProject/Help/*.HxC
DocProject/Help/*.hhc
DocProject/Help/*.hhk
DocProject/Help/*.hhp
DocProject/Help/Html2
DocProject/Help/html
# Click-Once directory
publish/
# Publish Web Output
*.[Pp]ublish.xml
*.azurePubxml
# TODO: Comment the next line if you want to checkin your web deploy settings
# but database connection strings (with potential passwords) will be unencrypted
*.pubxml
*.publishproj
# Microsoft Azure Web App publish settings. Comment the next line if you want to
# checkin your Azure Web App publish settings, but sensitive information contained
# in these scripts will be unencrypted
PublishScripts/
# NuGet Packages
*.nupkg
# The packages folder can be ignored because of Package Restore
**/packages/*
# except build/, which is used as an MSBuild target.
!**/packages/build/
# Uncomment if necessary however generally it will be regenerated when needed
#!**/packages/repositories.config
# NuGet v3's project.json files produces more ignorable files
*.nuget.props
*.nuget.targets
# Microsoft Azure Build Output
csx/
*.build.csdef
# Microsoft Azure Emulator
ecf/
rcf/
# Windows Store app package directories and files
AppPackages/
BundleArtifacts/
Package.StoreAssociation.xml
_pkginfo.txt
*.appx
# Visual Studio cache files
# files ending in .cache can be ignored
*.[Cc]ache
# but keep track of directories ending in .cache
!*.[Cc]ache/
# Others
ClientBin/
~$*
*~
*.dbmdl
*.dbproj.schemaview
*.jfm
*.pfx
*.publishsettings
orleans.codegen.cs
# Since there are multiple workflows, uncomment next line to ignore bower_components
# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622)
#bower_components/
# RIA/Silverlight projects
Generated_Code/
# Backup & report files from converting an old project file
# to a newer Visual Studio version. Backup files are not needed,
# because we have git ;-)
_UpgradeReport_Files/
Backup*/
UpgradeLog*.XML
UpgradeLog*.htm
# SQL Server files
*.mdf
*.ldf
*.ndf
# Business Intelligence projects
*.rdl.data
*.bim.layout
*.bim_*.settings
# Microsoft Fakes
FakesAssemblies/
# GhostDoc plugin setting file
*.GhostDoc.xml
# Node.js Tools for Visual Studio
.ntvs_analysis.dat
node_modules/
# Typescript v1 declaration files
typings/
# Visual Studio 6 build log
*.plg
# Visual Studio 6 workspace options file
*.opt
# Visual Studio 6 auto-generated workspace file (contains which files were open etc.)
*.vbw
# Visual Studio LightSwitch build output
**/*.HTMLClient/GeneratedArtifacts
**/*.DesktopClient/GeneratedArtifacts
**/*.DesktopClient/ModelManifest.xml
**/*.Server/GeneratedArtifacts
**/*.Server/ModelManifest.xml
_Pvt_Extensions
# Paket dependency manager
.paket/paket.exe
paket-files/
# FAKE - F# Make
.fake/
# CodeRush
.cr/
# Python Tools for Visual Studio (PTVS)
__pycache__/
*.pyc
# Cake - Uncomment if you are using it
# tools/**
# !tools/packages.config
# Tabs Studio
*.tss
# Telerik's JustMock configuration file
*.jmconfig
# BizTalk build output
*.btp.cs
*.btm.cs
*.odx.cs
*.xsd.cs

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -43,6 +43,7 @@
<li><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketCreateServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet" target="classFrame">PacketCreateServer</a></li>
<li><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet" target="classFrame">PacketDownloadHostInfo</a></li>
<li><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet" target="classFrame">PacketDownloadLang</a></li>
<li><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet" target="classFrame">PacketDownloadNetworkList</a></li>
<li><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet" target="classFrame">PacketDownloadPlayerList</a></li>
<li><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet" target="classFrame">PacketDownloadProxyInfo</a></li>
<li><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet" target="classFrame">PacketDownloadServerInfo</a></li>

View File

@ -43,6 +43,7 @@
<li><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketCreateServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketCreateServer</a></li>
<li><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadHostInfo</a></li>
<li><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadLang</a></li>
<li><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadNetworkList</a></li>
<li><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadPlayerList</a></li>
<li><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadProxyInfo</a></li>
<li><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadServerInfo</a></li>

View File

@ -454,6 +454,8 @@
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadLang.html#execute-net.ME1312.SubServers.Bungee.Network.Client-org.json.JSONObject-">execute(Client, JSONObject)</a></span> - Method in class net.ME1312.SubServers.Bungee.Network.Packet.<a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadLang</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadNetworkList.html#execute-net.ME1312.SubServers.Bungee.Network.Client-org.json.JSONObject-">execute(Client, JSONObject)</a></span> - Method in class net.ME1312.SubServers.Bungee.Network.Packet.<a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadNetworkList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadPlayerList.html#execute-net.ME1312.SubServers.Bungee.Network.Client-org.json.JSONObject-">execute(Client, JSONObject)</a></span> - Method in class net.ME1312.SubServers.Bungee.Network.Packet.<a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadPlayerList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadProxyInfo.html#execute-net.ME1312.SubServers.Bungee.Network.Client-org.json.JSONObject-">execute(Client, JSONObject)</a></span> - Method in class net.ME1312.SubServers.Bungee.Network.Packet.<a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadProxyInfo</a></dt>
@ -590,6 +592,8 @@
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadLang.html#generate--">generate()</a></span> - Method in class net.ME1312.SubServers.Bungee.Network.Packet.<a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadLang</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadNetworkList.html#generate--">generate()</a></span> - Method in class net.ME1312.SubServers.Bungee.Network.Packet.<a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadNetworkList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadPlayerList.html#generate--">generate()</a></span> - Method in class net.ME1312.SubServers.Bungee.Network.Packet.<a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadPlayerList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadProxyInfo.html#generate--">generate()</a></span> - Method in class net.ME1312.SubServers.Bungee.Network.Packet.<a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadProxyInfo</a></dt>
@ -710,6 +714,10 @@
<dd>
<div class="block">Grabs a Client from the Network</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Network/SubDataServer.html#getClient-java.lang.String-">getClient(String)</a></span> - Method in class net.ME1312.SubServers.Bungee.Network.<a href="net/ME1312/SubServers/Bungee/Network/SubDataServer.html" title="class in net.ME1312.SubServers.Bungee.Network">SubDataServer</a></dt>
<dd>
<div class="block">Grabs a Client from the Network</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Network/SubDataServer.html#getClients--">getClients()</a></span> - Method in class net.ME1312.SubServers.Bungee.Network.<a href="net/ME1312/SubServers/Bungee/Network/SubDataServer.html" title="class in net.ME1312.SubServers.Bungee.Network">SubDataServer</a></dt>
<dd>
<div class="block">Grabs all the Clients on the Network</div>
@ -1352,6 +1360,8 @@
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadLang.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Bungee.Network.Packet.<a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadLang</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadNetworkList.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Bungee.Network.Packet.<a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadNetworkList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadPlayerList.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Bungee.Network.Packet.<a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadPlayerList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadProxyInfo.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Bungee.Network.Packet.<a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadProxyInfo</a></dt>
@ -1890,6 +1900,18 @@
<dd>
<div class="block">New PacketDownloadLang (Out)</div>
</dd>
<dt><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet"><span class="typeNameLink">PacketDownloadNetworkList</span></a> - Class in <a href="net/ME1312/SubServers/Bungee/Network/Packet/package-summary.html">net.ME1312.SubServers.Bungee.Network.Packet</a></dt>
<dd>
<div class="block">Download Network List Packet</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadNetworkList.html#PacketDownloadNetworkList-net.ME1312.SubServers.Bungee.SubPlugin-">PacketDownloadNetworkList(SubPlugin)</a></span> - Constructor for class net.ME1312.SubServers.Bungee.Network.Packet.<a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadNetworkList</a></dt>
<dd>
<div class="block">New PacketDownloadNetworkList (In)</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadNetworkList.html#PacketDownloadNetworkList-net.ME1312.SubServers.Bungee.SubPlugin-java.lang.String-">PacketDownloadNetworkList(SubPlugin, String)</a></span> - Constructor for class net.ME1312.SubServers.Bungee.Network.Packet.<a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadNetworkList</a></dt>
<dd>
<div class="block">New PacketDownloadNetworkList (Out)</div>
</dd>
<dt><a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet"><span class="typeNameLink">PacketDownloadPlayerList</span></a> - Class in <a href="net/ME1312/SubServers/Bungee/Network/Packet/package-summary.html">net.ME1312.SubServers.Bungee.Network.Packet</a></dt>
<dd>
<div class="block">Download Player List Packet</div>
@ -2190,6 +2212,10 @@
<dd>
<div class="block">Remove a Client from the Network</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Network/SubDataServer.html#removeClient-java.lang.String-">removeClient(String)</a></span> - Method in class net.ME1312.SubServers.Bungee.Network.<a href="net/ME1312/SubServers/Bungee/Network/SubDataServer.html" title="class in net.ME1312.SubServers.Bungee.Network">SubDataServer</a></dt>
<dd>
<div class="block">Remove a Client from the Network</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Host/Host.html#removeExtra-java.lang.String-">removeExtra(String)</a></span> - Method in class net.ME1312.SubServers.Bungee.Host.<a href="net/ME1312/SubServers/Bungee/Host/Host.html" title="class in net.ME1312.SubServers.Bungee.Host">Host</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Host/Server.html#removeExtra-java.lang.String-">removeExtra(String)</a></span> - Method in class net.ME1312.SubServers.Bungee.Host.<a href="net/ME1312/SubServers/Bungee/Host/Server.html" title="class in net.ME1312.SubServers.Bungee.Host">Server</a></dt>
@ -2532,7 +2558,7 @@
<dd>
<div class="block">SubDataServer Class</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Network/SubDataServer.html#SubDataServer-net.ME1312.SubServers.Bungee.SubPlugin-int-int-java.net.InetAddress-net.ME1312.SubServers.Bungee.Network.SubDataServer.Encryption-">SubDataServer(SubPlugin, int, int, InetAddress, SubDataServer.Encryption)</a></span> - Constructor for class net.ME1312.SubServers.Bungee.Network.<a href="net/ME1312/SubServers/Bungee/Network/SubDataServer.html" title="class in net.ME1312.SubServers.Bungee.Network">SubDataServer</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Network/SubDataServer.html#SubDataServer-net.ME1312.SubServers.Bungee.SubPlugin-int-java.net.InetAddress-net.ME1312.SubServers.Bungee.Network.SubDataServer.Encryption-">SubDataServer(SubPlugin, int, InetAddress, SubDataServer.Encryption)</a></span> - Constructor for class net.ME1312.SubServers.Bungee.Network.<a href="net/ME1312/SubServers/Bungee/Network/SubDataServer.html" title="class in net.ME1312.SubServers.Bungee.Network">SubDataServer</a></dt>
<dd>
<div class="block">SubData Server Instance</div>
</dd>
@ -2672,8 +2698,14 @@
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Host/Executable.html#toString--">toString()</a></span> - Method in class net.ME1312.SubServers.Bungee.Host.<a href="net/ME1312/SubServers/Bungee/Host/Executable.html" title="class in net.ME1312.SubServers.Bungee.Host">Executable</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Host/Host.html#toString--">toString()</a></span> - Method in class net.ME1312.SubServers.Bungee.Host.<a href="net/ME1312/SubServers/Bungee/Host/Host.html" title="class in net.ME1312.SubServers.Bungee.Host">Host</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Host/Server.html#toString--">toString()</a></span> - Method in class net.ME1312.SubServers.Bungee.Host.<a href="net/ME1312/SubServers/Bungee/Host/Server.html" title="class in net.ME1312.SubServers.Bungee.Host">Server</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Host/SubCreator.ServerType.html#toString--">toString()</a></span> - Method in enum net.ME1312.SubServers.Bungee.Host.<a href="net/ME1312/SubServers/Bungee/Host/SubCreator.ServerType.html" title="enum in net.ME1312.SubServers.Bungee.Host">SubCreator.ServerType</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Host/SubServer.html#toString--">toString()</a></span> - Method in class net.ME1312.SubServers.Bungee.Host.<a href="net/ME1312/SubServers/Bungee/Host/SubServer.html" title="class in net.ME1312.SubServers.Bungee.Host">SubServer</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Library/Config/YAMLConfig.html#toString--">toString()</a></span> - Method in class net.ME1312.SubServers.Bungee.Library.Config.<a href="net/ME1312/SubServers/Bungee/Library/Config/YAMLConfig.html" title="class in net.ME1312.SubServers.Bungee.Library.Config">YAMLConfig</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Bungee/Library/Config/YAMLSection.html#toString--">toString()</a></span> - Method in class net.ME1312.SubServers.Bungee.Library.Config.<a href="net/ME1312/SubServers/Bungee/Library/Config/YAMLSection.html" title="class in net.ME1312.SubServers.Bungee.Library.Config">YAMLSection</a></dt>

View File

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

View File

@ -338,7 +338,7 @@ extends <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.h
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;net.ME1312.SubServers.Bungee.Host.<a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html" title="class in net.ME1312.SubServers.Bungee.Host">SubServer</a></h3>
<code><a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html#command-java.lang.String-">command</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html#edit-net.ME1312.SubServers.Bungee.Library.Config.YAMLSection-">edit</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html#getFullPath--">getFullPath</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html#start--">start</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html#stop--">stop</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html#terminate--">terminate</a></code></li>
<code><a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html#command-java.lang.String-">command</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html#edit-net.ME1312.SubServers.Bungee.Library.Config.YAMLSection-">edit</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html#getFullPath--">getFullPath</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html#start--">start</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html#stop--">stop</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html#terminate--">terminate</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html#toString--">toString</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.net.ME1312.SubServers.Bungee.Host.Server">
@ -352,7 +352,7 @@ extends <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.h
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;net.md_5.bungee.BungeeServerInfo</h3>
<code>addPlayer, canAccess, equals, getAddress, getName, getPacketQueue, getPlayers, hashCode, ping, ping, removePlayer, sendData, sendData, toString</code></li>
<code>addPlayer, canAccess, equals, getAddress, getName, getPacketQueue, getPlayers, hashCode, ping, ping, removePlayer, sendData, sendData</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">

View File

@ -17,7 +17,7 @@
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":6,"i3":10,"i4":10,"i5":10,"i6":6,"i7":6,"i8":10,"i9":10,"i10":6,"i11":10,"i12":6,"i13":6,"i14":6,"i15":10,"i16":10,"i17":10,"i18":6,"i19":6,"i20":6,"i21":6,"i22":10,"i23":6,"i24":10,"i25":10,"i26":6,"i27":10,"i28":6,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10};
var methods = {"i0":10,"i1":10,"i2":6,"i3":10,"i4":10,"i5":10,"i6":6,"i7":6,"i8":10,"i9":10,"i10":6,"i11":10,"i12":6,"i13":6,"i14":6,"i15":10,"i16":10,"i17":10,"i18":6,"i19":6,"i20":6,"i21":6,"i22":10,"i23":6,"i24":10,"i25":10,"i26":6,"i27":10,"i28":6,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@ -408,13 +408,17 @@ implements <a href="../../../../../net/ME1312/SubServers/Bungee/Library/ExtraDat
<div class="block">Terminates the Servers Specified</div>
</td>
</tr>
<tr id="i35" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Host.html#toString--">toString</a></span>()</code>&nbsp;</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>
<code>equals, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
@ -1097,7 +1101,7 @@ implements <a href="../../../../../net/ME1312/SubServers/Bungee/Library/ExtraDat
<a name="removeExtra-java.lang.String-">
<!-- -->
</a>
<ul class="blockListLast">
<ul class="blockList">
<li class="blockList">
<h4>removeExtra</h4>
<pre>public&nbsp;void&nbsp;removeExtra(java.lang.String&nbsp;handle)</pre>
@ -1111,6 +1115,19 @@ implements <a href="../../../../../net/ME1312/SubServers/Bungee/Library/ExtraDat
</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.Object</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>

View File

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

View File

@ -340,7 +340,7 @@ extends <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.h
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;net.ME1312.SubServers.Bungee.Host.<a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html" title="class in net.ME1312.SubServers.Bungee.Host">SubServer</a></h3>
<code><a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html#command-java.lang.String-">command</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html#edit-net.ME1312.SubServers.Bungee.Library.Config.YAMLSection-">edit</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html#getFullPath--">getFullPath</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html#start--">start</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html#stop--">stop</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html#terminate--">terminate</a></code></li>
<code><a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html#command-java.lang.String-">command</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html#edit-net.ME1312.SubServers.Bungee.Library.Config.YAMLSection-">edit</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html#getFullPath--">getFullPath</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html#start--">start</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html#stop--">stop</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html#terminate--">terminate</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html#toString--">toString</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.net.ME1312.SubServers.Bungee.Host.Server">
@ -354,7 +354,7 @@ extends <a href="../../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.h
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;net.md_5.bungee.BungeeServerInfo</h3>
<code>addPlayer, canAccess, equals, getAddress, getName, getPacketQueue, getPlayers, hashCode, ping, ping, removePlayer, sendData, sendData, toString</code></li>
<code>addPlayer, canAccess, equals, getAddress, getName, getPacketQueue, getPlayers, hashCode, ping, ping, removePlayer, sendData, sendData</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">

View File

@ -17,7 +17,7 @@
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10};
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@ -254,13 +254,17 @@ implements <a href="../../../../../net/ME1312/SubServers/Bungee/Network/ClientHa
<div class="block">Link a SubData Client to this Object</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#toString--">toString</a></span>()</code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.net.md_5.bungee.BungeeServerInfo">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;net.md_5.bungee.BungeeServerInfo</h3>
<code>addPlayer, canAccess, equals, getAddress, getName, getPacketQueue, getPlayers, hashCode, ping, ping, removePlayer, sendData, sendData, toString</code></li>
<code>addPlayer, canAccess, equals, getAddress, getName, getPacketQueue, getPlayers, hashCode, ping, ping, removePlayer, sendData, sendData</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@ -540,7 +544,7 @@ implements <a href="../../../../../net/ME1312/SubServers/Bungee/Network/ClientHa
<a name="removeExtra-java.lang.String-">
<!-- -->
</a>
<ul class="blockListLast">
<ul class="blockList">
<li class="blockList">
<h4>removeExtra</h4>
<pre>public&nbsp;void&nbsp;removeExtra(java.lang.String&nbsp;handle)</pre>
@ -554,6 +558,19 @@ implements <a href="../../../../../net/ME1312/SubServers/Bungee/Network/ClientHa
</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>net.md_5.bungee.BungeeServerInfo</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>

View File

@ -17,7 +17,7 @@
catch(err) {
}
//-->
var methods = {"i0":10,"i1":6,"i2":6,"i3":10,"i4":6,"i5":6,"i6":10,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":10,"i21":6,"i22":10,"i23":6,"i24":10,"i25":6,"i26":6,"i27":6};
var methods = {"i0":10,"i1":6,"i2":6,"i3":10,"i4":6,"i5":6,"i6":10,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":10,"i21":6,"i22":10,"i23":6,"i24":10,"i25":6,"i26":10,"i27":6,"i28":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@ -350,12 +350,16 @@ extends <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html" t
</td>
</tr>
<tr id="i26" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html#toString--">toString</a></span>()</code>&nbsp;</td>
</tr>
<tr id="i27" class="rowColor">
<td class="colFirst"><code>abstract void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html#waitFor--">waitFor</a></span>()</code>
<div class="block">Waits for the Server to Stop</div>
</td>
</tr>
<tr id="i27" class="rowColor">
<tr id="i28" class="altColor">
<td class="colFirst"><code>abstract boolean</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Host/SubServer.html#willAutoRestart--">willAutoRestart</a></span>()</code>
<div class="block">If the Server will Auto Restart on unexpected shutdowns</div>
@ -374,7 +378,7 @@ extends <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html" t
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;net.md_5.bungee.BungeeServerInfo</h3>
<code>addPlayer, canAccess, equals, getAddress, getName, getPacketQueue, getPlayers, hashCode, ping, ping, removePlayer, sendData, sendData, toString</code></li>
<code>addPlayer, canAccess, equals, getAddress, getName, getPacketQueue, getPlayers, hashCode, ping, ping, removePlayer, sendData, sendData</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@ -827,7 +831,7 @@ extends <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html" t
<a name="setTemporary-boolean-">
<!-- -->
</a>
<ul class="blockListLast">
<ul class="blockList">
<li class="blockList">
<h4>setTemporary</h4>
<pre>public abstract&nbsp;void&nbsp;setTemporary(boolean&nbsp;value)</pre>
@ -838,6 +842,19 @@ extends <a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html" t
</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><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html#toString--">toString</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../net/ME1312/SubServers/Bungee/Host/Server.html" title="class in net.ME1312.SubServers.Bungee.Host">Server</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>

View File

@ -107,15 +107,11 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">AES</span>
<pre>public final class <span class="typeNameLabel">AES</span>
extends java.lang.Object</pre>
<div class="block">A class to perform password-based AES encryption and decryption in CBC mode.
128, 192, and 256-bit encryption are supported, provided that the latter two
are permitted by the Java runtime's jurisdiction policy files.
<br/>
The public interface for this class consists of the static methods
<a href="../../../../../net/ME1312/SubServers/Bungee/Network/AES.html#encrypt-int-java.lang.String-java.io.InputStream-java.io.OutputStream-"><code>encrypt(int, java.lang.String, java.io.InputStream, java.io.OutputStream)</code></a> and <a href="../../../../../net/ME1312/SubServers/Bungee/Network/AES.html#decrypt-java.lang.String-java.io.InputStream-java.io.OutputStream-"><code>decrypt(java.lang.String, java.io.InputStream, java.io.OutputStream)</code></a>, which encrypt and decrypt arbitrary
streams of data, respectively.</div>
are permitted by the Java runtime's jurisdiction policy files.</div>
<dl>
<dt><span class="simpleTagLabel">Author:</span></dt>
<dd>dweymouth@gmail.com</dd>

View File

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

View File

@ -0,0 +1,364 @@
<!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>PacketDownloadNetworkList (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="PacketDownloadNetworkList (SubServers.Bungee)";
}
}
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/Bungee/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadNetworkList.html" target="_top">Frames</a></li>
<li><a href="PacketDownloadNetworkList.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.Network.Packet</div>
<h2 title="Class PacketDownloadNetworkList" class="title">Class PacketDownloadNetworkList</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>net.ME1312.SubServers.Bungee.Network.Packet.PacketDownloadNetworkList</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/Bungee/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Bungee.Network">PacketIn</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Bungee.Network">PacketOut</a></dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">PacketDownloadNetworkList</span>
extends java.lang.Object
implements <a href="../../../../../../net/ME1312/SubServers/Bungee/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Bungee.Network">PacketIn</a>, <a href="../../../../../../net/ME1312/SubServers/Bungee/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Bungee.Network">PacketOut</a></pre>
<div class="block">Download Network List 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/Bungee/Network/Packet/PacketDownloadNetworkList.html#PacketDownloadNetworkList-net.ME1312.SubServers.Bungee.SubPlugin-">PacketDownloadNetworkList</a></span>(<a href="../../../../../../net/ME1312/SubServers/Bungee/SubPlugin.html" title="class in net.ME1312.SubServers.Bungee">SubPlugin</a>&nbsp;plugin)</code>
<div class="block">New PacketDownloadNetworkList (In)</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadNetworkList.html#PacketDownloadNetworkList-net.ME1312.SubServers.Bungee.SubPlugin-java.lang.String-">PacketDownloadNetworkList</a></span>(<a href="../../../../../../net/ME1312/SubServers/Bungee/SubPlugin.html" title="class in net.ME1312.SubServers.Bungee">SubPlugin</a>&nbsp;plugin,
java.lang.String&nbsp;id)</code>
<div class="block">New PacketDownloadNetworkList (Out)</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadNetworkList.html#execute-net.ME1312.SubServers.Bungee.Network.Client-org.json.JSONObject-">execute</a></span>(<a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Client.html" title="class in net.ME1312.SubServers.Bungee.Network">Client</a>&nbsp;client,
org.json.JSONObject&nbsp;data)</code>
<div class="block">Execute Incoming Packet</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>org.json.JSONObject</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadNetworkList.html#generate--">generate</a></span>()</code>
<div class="block">Generate JSON Packet Contents</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../../../../net/ME1312/SubServers/Bungee/Library/Version/Version.html" title="class in net.ME1312.SubServers.Bungee.Library.Version">Version</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadNetworkList.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="PacketDownloadNetworkList-net.ME1312.SubServers.Bungee.SubPlugin-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PacketDownloadNetworkList</h4>
<pre>public&nbsp;PacketDownloadNetworkList(<a href="../../../../../../net/ME1312/SubServers/Bungee/SubPlugin.html" title="class in net.ME1312.SubServers.Bungee">SubPlugin</a>&nbsp;plugin)</pre>
<div class="block">New PacketDownloadNetworkList (In)</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>plugin</code> - SubPlugin</dd>
</dl>
</li>
</ul>
<a name="PacketDownloadNetworkList-net.ME1312.SubServers.Bungee.SubPlugin-java.lang.String-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>PacketDownloadNetworkList</h4>
<pre>public&nbsp;PacketDownloadNetworkList(<a href="../../../../../../net/ME1312/SubServers/Bungee/SubPlugin.html" title="class in net.ME1312.SubServers.Bungee">SubPlugin</a>&nbsp;plugin,
java.lang.String&nbsp;id)</pre>
<div class="block">New PacketDownloadNetworkList (Out)</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>plugin</code> - SubPlugin</dd>
<dd><code>id</code> - Receiver ID</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="generate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>generate</h4>
<pre>public&nbsp;org.json.JSONObject&nbsp;generate()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/PacketOut.html#generate--">PacketOut</a></code></span></div>
<div class="block">Generate JSON Packet Contents</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/PacketOut.html#generate--">generate</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Bungee.Network">PacketOut</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Packet Contents</dd>
</dl>
</li>
</ul>
<a name="execute-net.ME1312.SubServers.Bungee.Network.Client-org.json.JSONObject-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>execute</h4>
<pre>public&nbsp;void&nbsp;execute(<a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Client.html" title="class in net.ME1312.SubServers.Bungee.Network">Client</a>&nbsp;client,
org.json.JSONObject&nbsp;data)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/PacketIn.html#execute-net.ME1312.SubServers.Bungee.Network.Client-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/Bungee/Network/PacketIn.html#execute-net.ME1312.SubServers.Bungee.Network.Client-org.json.JSONObject-">execute</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Bungee.Network">PacketIn</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>client</code> - Client Accepting</dd>
<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/Bungee/Library/Version/Version.html" title="class in net.ME1312.SubServers.Bungee.Library.Version">Version</a>&nbsp;getVersion()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../net/ME1312/SubServers/Bungee/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/Bungee/Network/PacketIn.html#getVersion--">getVersion</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Bungee.Network">PacketIn</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/PacketOut.html#getVersion--">getVersion</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Bungee.Network">PacketOut</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Packet Version</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadNetworkList.html" target="_top">Frames</a></li>
<li><a href="PacketDownloadNetworkList.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/Bungee/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
@ -319,7 +319,7 @@ implements <a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packe
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">

View File

@ -17,6 +17,7 @@
<li><a href="PacketCreateServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet" target="classFrame">PacketCreateServer</a></li>
<li><a href="PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet" target="classFrame">PacketDownloadHostInfo</a></li>
<li><a href="PacketDownloadLang.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet" target="classFrame">PacketDownloadLang</a></li>
<li><a href="PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet" target="classFrame">PacketDownloadNetworkList</a></li>
<li><a href="PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet" target="classFrame">PacketDownloadPlayerList</a></li>
<li><a href="PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet" target="classFrame">PacketDownloadProxyInfo</a></li>
<li><a href="PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet" target="classFrame">PacketDownloadServerInfo</a></li>

View File

@ -111,126 +111,132 @@
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadNetworkList</a></td>
<td class="colLast">
<div class="block">Download Network List Packet</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadPlayerList</a></td>
<td class="colLast">
<div class="block">Download Player List Packet</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadProxyInfo</a></td>
<td class="colLast">
<div class="block">Download Proxy Info Packet</div>
</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadServerInfo</a></td>
<td class="colLast">
<div class="block">Download Server Info Packet</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadServerList</a></td>
<td class="colLast">
<div class="block">Download Server List Packet</div>
</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketEditServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketEditServer</a></td>
<td class="colLast">
<div class="block">Edit Server Packet</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketExAddServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketExAddServer</a></td>
<td class="colLast">
<div class="block">Add Server External Host Packet</div>
</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketExConfigureHost.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketExConfigureHost</a></td>
<td class="colLast">
<div class="block">External Host Configuration Packet</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketExCreateServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketExCreateServer</a></td>
<td class="colLast">
<div class="block">Create Server External Host Packet</div>
</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketExDeleteServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketExDeleteServer</a></td>
<td class="colLast">
<div class="block">Delete Server External Host Packet</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketExRemoveServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketExRemoveServer</a></td>
<td class="colLast">
<div class="block">Create Server External Host Packet</div>
</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketExUpdateServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketExUpdateServer</a></td>
<td class="colLast">
<div class="block">Update External Server Packet</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketInExLogMessage.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketInExLogMessage</a></td>
<td class="colLast">
<div class="block">Message Log External Host Packet</div>
</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketInExRequestQueue.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketInExRequestQueue</a></td>
<td class="colLast">
<div class="block">External Host Queue Request Packet</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketLinkExHost.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketLinkExHost</a></td>
<td class="colLast">
<div class="block">Link External Host Packet</div>
</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketLinkServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketLinkServer</a></td>
<td class="colLast">
<div class="block">Link Server Packet</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketListenLog.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketListenLog</a></td>
<td class="colLast">
<div class="block">Server Log Listener Packet</div>
</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketOutReset.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketOutReset</a></td>
<td class="colLast">
<div class="block">Reset Packet</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketOutRunEvent.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketOutRunEvent</a></td>
<td class="colLast">
<div class="block">Event Send Packet</div>
</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Bungee.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/Bungee/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketStopServer</a></td>
<td class="colLast">
<div class="block">Stop Server Packet</div>
</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketTeleportPlayer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketTeleportPlayer</a></td>
<td class="colLast">
<div class="block">Teleport Player Packet</div>

View File

@ -84,6 +84,7 @@
<li type="circle">net.ME1312.SubServers.Bungee.Network.Packet.<a href="../../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketCreateServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet"><span class="typeNameLink">PacketCreateServer</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/PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet"><span class="typeNameLink">PacketDownloadHostInfo</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/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet"><span class="typeNameLink">PacketDownloadLang</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/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet"><span class="typeNameLink">PacketDownloadNetworkList</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/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet"><span class="typeNameLink">PacketDownloadPlayerList</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/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet"><span class="typeNameLink">PacketDownloadProxyInfo</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/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet"><span class="typeNameLink">PacketDownloadServerInfo</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>

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/Bungee/Network/Packet/PacketAuthorization.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketAuthorization</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketCommandServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketCommandServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketCreateServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketCreateServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadHostInfo</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadLang</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadPlayerList</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadProxyInfo</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadServerInfo</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadServerList</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketEditServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketEditServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketExAddServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketExAddServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketExConfigureHost.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketExConfigureHost</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketExCreateServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketExCreateServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketExDeleteServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketExDeleteServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketExRemoveServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketExRemoveServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketExUpdateServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketExUpdateServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketInExLogMessage.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketInExLogMessage</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketInExRequestQueue.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketInExRequestQueue</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketLinkExHost.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketLinkExHost</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketLinkServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketLinkServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketListenLog.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketListenLog</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketStartServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketStopServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketTeleportPlayer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketTeleportPlayer</a></dd>
<dd><a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketAuthorization.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketAuthorization</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketCommandServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketCommandServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketCreateServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketCreateServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadHostInfo</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadLang</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadNetworkList</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadPlayerList</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadProxyInfo</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadServerInfo</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadServerList</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketEditServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketEditServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketExAddServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketExAddServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketExConfigureHost.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketExConfigureHost</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketExCreateServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketExCreateServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketExDeleteServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketExDeleteServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketExRemoveServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketExRemoveServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketExUpdateServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketExUpdateServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketInExLogMessage.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketInExLogMessage</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketInExRequestQueue.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketInExRequestQueue</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketLinkExHost.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketLinkExHost</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketLinkServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketLinkServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketListenLog.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketListenLog</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketStartServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketStopServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketTeleportPlayer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketTeleportPlayer</a></dd>
</dl>
<hr>
<br>
@ -158,12 +158,15 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<h4>execute</h4>
<pre>void&nbsp;execute(<a href="../../../../../net/ME1312/SubServers/Bungee/Network/Client.html" title="class in net.ME1312.SubServers.Bungee.Network">Client</a>&nbsp;client,
org.json.JSONObject&nbsp;data)</pre>
org.json.JSONObject&nbsp;data)
throws java.lang.Throwable</pre>
<div class="block">Execute Incoming Packet</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>client</code> - Client Accepting</dd>
<dd><code>data</code> - Incoming Data</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.Throwable</code></dd>
</dl>
</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/Bungee/Network/Packet/PacketAuthorization.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketAuthorization</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketCommandServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketCommandServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketCreateServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketCreateServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadHostInfo</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadLang</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadPlayerList</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadProxyInfo</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadServerInfo</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadServerList</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketEditServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketEditServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketExAddServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketExAddServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketExConfigureHost.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketExConfigureHost</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketExCreateServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketExCreateServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketExDeleteServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketExDeleteServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketExRemoveServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketExRemoveServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketExUpdateServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketExUpdateServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketLinkExHost.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketLinkExHost</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketLinkServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketLinkServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketListenLog.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketListenLog</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketOutReset.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketOutReset</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketOutRunEvent.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketOutRunEvent</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketStartServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketStopServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketTeleportPlayer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketTeleportPlayer</a></dd>
<dd><a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketAuthorization.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketAuthorization</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketCommandServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketCommandServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketCreateServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketCreateServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadHostInfo</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadLang</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadNetworkList</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadPlayerList</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadProxyInfo</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadServerInfo</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketDownloadServerList</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketEditServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketEditServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketExAddServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketExAddServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketExConfigureHost.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketExConfigureHost</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketExCreateServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketExCreateServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketExDeleteServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketExDeleteServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketExRemoveServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketExRemoveServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketExUpdateServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketExUpdateServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketLinkExHost.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketLinkExHost</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketLinkServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketLinkServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketListenLog.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketListenLog</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketOutReset.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketOutReset</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketOutRunEvent.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketOutRunEvent</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketStartServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketStopServer</a>, <a href="../../../../../net/ME1312/SubServers/Bungee/Network/Packet/PacketTeleportPlayer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet">PacketTeleportPlayer</a></dd>
</dl>
<hr>
<br>
@ -156,11 +156,14 @@ var activeTableTab = "activeTableTab";
<ul class="blockList">
<li class="blockList">
<h4>generate</h4>
<pre>org.json.JSONObject&nbsp;generate()</pre>
<pre>org.json.JSONObject&nbsp;generate()
throws java.lang.Throwable</pre>
<div class="block">Generate JSON Packet Contents</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Packet Contents</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.Throwable</code></dd>
</dl>
</li>
</ul>

View File

@ -17,7 +17,7 @@
catch(err) {
}
//-->
var methods = {"i0":10,"i1":9,"i2":10,"i3":9,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":9,"i10":10,"i11":9,"i12":9,"i13":10,"i14":10,"i15":9,"i16":9};
var methods = {"i0":10,"i1":9,"i2":10,"i3":9,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":9,"i11":10,"i12":9,"i13":9,"i14":10,"i15":10,"i16":10,"i17":9,"i18":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";
@ -147,9 +147,8 @@ extends java.lang.Object</pre>
<th class="colOne" scope="col">Constructor and Description</th>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Network/SubDataServer.html#SubDataServer-net.ME1312.SubServers.Bungee.SubPlugin-int-int-java.net.InetAddress-net.ME1312.SubServers.Bungee.Network.SubDataServer.Encryption-">SubDataServer</a></span>(<a href="../../../../../net/ME1312/SubServers/Bungee/SubPlugin.html" title="class in net.ME1312.SubServers.Bungee">SubPlugin</a>&nbsp;plugin,
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Network/SubDataServer.html#SubDataServer-net.ME1312.SubServers.Bungee.SubPlugin-int-java.net.InetAddress-net.ME1312.SubServers.Bungee.Network.SubDataServer.Encryption-">SubDataServer</a></span>(<a href="../../../../../net/ME1312/SubServers/Bungee/SubPlugin.html" title="class in net.ME1312.SubServers.Bungee">SubPlugin</a>&nbsp;plugin,
int&nbsp;port,
int&nbsp;backlog,
java.net.InetAddress&nbsp;address,
<a href="../../../../../net/ME1312/SubServers/Bungee/Network/SubDataServer.Encryption.html" title="enum in net.ME1312.SubServers.Bungee.Network">SubDataServer.Encryption</a>&nbsp;encryption)</code>
<div class="block">SubData Server Instance</div>
@ -214,62 +213,74 @@ extends java.lang.Object</pre>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code><a href="../../../../../net/ME1312/SubServers/Bungee/Network/Client.html" title="class in net.ME1312.SubServers.Bungee.Network">Client</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Network/SubDataServer.html#getClient-java.lang.String-">getClient</a></span>(java.lang.String&nbsp;address)</code>
<div class="block">Grabs a Client from the Network</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../../net/ME1312/SubServers/Bungee/Network/Client.html" title="class in net.ME1312.SubServers.Bungee.Network">Client</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Network/SubDataServer.html#getClients--">getClients</a></span>()</code>
<div class="block">Grabs all the Clients on the Network</div>
</td>
</tr>
<tr id="i8" class="altColor">
<tr id="i9" class="rowColor">
<td class="colFirst"><code><a href="../../../../../net/ME1312/SubServers/Bungee/Network/SubDataServer.Encryption.html" title="enum in net.ME1312.SubServers.Bungee.Network">SubDataServer.Encryption</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Network/SubDataServer.html#getEncryption--">getEncryption</a></span>()</code>
<div class="block">Gets the Server's Encryption method</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<tr id="i10" class="altColor">
<td class="colFirst"><code>static java.util.List&lt;? extends <a href="../../../../../net/ME1312/SubServers/Bungee/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Bungee.Network">PacketIn</a>&gt;</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Network/SubDataServer.html#getPacket-java.lang.String-">getPacket</a></span>(java.lang.String&nbsp;handle)</code>
<div class="block">Grab PacketIn Instances via handle</div>
</td>
</tr>
<tr id="i10" class="altColor">
<tr id="i11" class="rowColor">
<td class="colFirst"><code>java.net.ServerSocket</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Network/SubDataServer.html#getServer--">getServer</a></span>()</code>
<div class="block">Gets the Server Socket</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<tr id="i12" class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Network/SubDataServer.html#registerPacket-java.lang.Class-java.lang.String-">registerPacket</a></span>(java.lang.Class&lt;? extends <a href="../../../../../net/ME1312/SubServers/Bungee/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Bungee.Network">PacketOut</a>&gt;&nbsp;packet,
java.lang.String&nbsp;handle)</code>
<div class="block">Register PacketOut to the Network</div>
</td>
</tr>
<tr id="i12" class="altColor">
<tr id="i13" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Network/SubDataServer.html#registerPacket-net.ME1312.SubServers.Bungee.Network.PacketIn-java.lang.String-">registerPacket</a></span>(<a href="../../../../../net/ME1312/SubServers/Bungee/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Bungee.Network">PacketIn</a>&nbsp;packet,
java.lang.String&nbsp;handle)</code>
<div class="block">Register PacketIn to the Network</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<tr id="i14" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Network/SubDataServer.html#removeClient-net.ME1312.SubServers.Bungee.Network.Client-">removeClient</a></span>(<a href="../../../../../net/ME1312/SubServers/Bungee/Network/Client.html" title="class in net.ME1312.SubServers.Bungee.Network">Client</a>&nbsp;client)</code>
<div class="block">Remove a Client from the Network</div>
</td>
</tr>
<tr id="i14" class="altColor">
<tr id="i15" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Network/SubDataServer.html#removeClient-java.net.InetSocketAddress-">removeClient</a></span>(java.net.InetSocketAddress&nbsp;address)</code>
<div class="block">Remove a Client from the Network</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<tr id="i16" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Network/SubDataServer.html#removeClient-java.lang.String-">removeClient</a></span>(java.lang.String&nbsp;address)</code>
<div class="block">Remove a Client from the Network</div>
</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Network/SubDataServer.html#unregisterPacket-java.lang.Class-">unregisterPacket</a></span>(java.lang.Class&lt;? extends <a href="../../../../../net/ME1312/SubServers/Bungee/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Bungee.Network">PacketOut</a>&gt;&nbsp;packet)</code>
<div class="block">Unregister PacketOut to the Network</div>
</td>
</tr>
<tr id="i16" class="altColor">
<tr id="i18" class="altColor">
<td class="colFirst"><code>static void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Bungee/Network/SubDataServer.html#unregisterPacket-net.ME1312.SubServers.Bungee.Network.PacketIn-">unregisterPacket</a></span>(<a href="../../../../../net/ME1312/SubServers/Bungee/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Bungee.Network">PacketIn</a>&nbsp;packet)</code>
<div class="block">Unregister PacketIn from the Network</div>
@ -297,7 +308,7 @@ extends java.lang.Object</pre>
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="SubDataServer-net.ME1312.SubServers.Bungee.SubPlugin-int-int-java.net.InetAddress-net.ME1312.SubServers.Bungee.Network.SubDataServer.Encryption-">
<a name="SubDataServer-net.ME1312.SubServers.Bungee.SubPlugin-int-java.net.InetAddress-net.ME1312.SubServers.Bungee.Network.SubDataServer.Encryption-">
<!-- -->
</a>
<ul class="blockListLast">
@ -305,7 +316,6 @@ extends java.lang.Object</pre>
<h4>SubDataServer</h4>
<pre>public&nbsp;SubDataServer(<a href="../../../../../net/ME1312/SubServers/Bungee/SubPlugin.html" title="class in net.ME1312.SubServers.Bungee">SubPlugin</a>&nbsp;plugin,
int&nbsp;port,
int&nbsp;backlog,
java.net.InetAddress&nbsp;address,
<a href="../../../../../net/ME1312/SubServers/Bungee/Network/SubDataServer.Encryption.html" title="enum in net.ME1312.SubServers.Bungee.Network">SubDataServer.Encryption</a>&nbsp;encryption)
throws java.io.IOException</pre>
@ -314,8 +324,8 @@ extends java.lang.Object</pre>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>plugin</code> - SubPlugin</dd>
<dd><code>port</code> - Port</dd>
<dd><code>backlog</code> - Connection Queue</dd>
<dd><code>address</code> - Bind Address</dd>
<dd><code>address</code> - Bind</dd>
<dd><code>encryption</code> - Encryption Type</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.io.IOException</code></dd>
</dl>
@ -406,6 +416,22 @@ extends java.lang.Object</pre>
</dl>
</li>
</ul>
<a name="getClient-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getClient</h4>
<pre>public&nbsp;<a href="../../../../../net/ME1312/SubServers/Bungee/Network/Client.html" title="class in net.ME1312.SubServers.Bungee.Network">Client</a>&nbsp;getClient(java.lang.String&nbsp;address)</pre>
<div class="block">Grabs a Client from the Network</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>address</code> - Address to search</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Client</dd>
</dl>
</li>
</ul>
<a name="getClients--">
<!-- -->
</a>
@ -454,6 +480,23 @@ extends java.lang.Object</pre>
</dl>
</li>
</ul>
<a name="removeClient-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>removeClient</h4>
<pre>public&nbsp;void&nbsp;removeClient(java.lang.String&nbsp;address)
throws java.io.IOException</pre>
<div class="block">Remove a Client from the Network</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>address</code> - Address to Kick</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.io.IOException</code></dd>
</dl>
</li>
</ul>
<a name="registerPacket-net.ME1312.SubServers.Bungee.Network.PacketIn-java.lang.String-">
<!-- -->
</a>

View File

@ -147,6 +147,7 @@
<li type="circle">net.ME1312.SubServers.Bungee.Network.Packet.<a href="net/ME1312/SubServers/Bungee/Network/Packet/PacketCreateServer.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet"><span class="typeNameLink">PacketCreateServer</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/PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet"><span class="typeNameLink">PacketDownloadHostInfo</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/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet"><span class="typeNameLink">PacketDownloadLang</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/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet"><span class="typeNameLink">PacketDownloadNetworkList</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/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet"><span class="typeNameLink">PacketDownloadPlayerList</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/PacketDownloadProxyInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet"><span class="typeNameLink">PacketDownloadProxyInfo</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/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Bungee.Network.Packet"><span class="typeNameLink">PacketDownloadServerInfo</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>

View File

@ -19,8 +19,8 @@
<li><a href="net/ME1312/SubServers/Client/Bukkit/Library/Container.html" title="class in net.ME1312.SubServers.Client.Bukkit.Library" target="classFrame">Container</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Library/ExtraDataHandler.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Library" target="classFrame"><span class="interfaceName">ExtraDataHandler</span></a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Library/Exception/IllegalPacketException.html" title="class in net.ME1312.SubServers.Client.Bukkit.Library.Exception" target="classFrame">IllegalPacketException</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic" target="classFrame">InternalHandler</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic" target="classFrame">InternalRenderer</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic" target="classFrame">InternalUIHandler</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic" target="classFrame">InternalUIRenderer</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Library/JSONCallback.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Library" target="classFrame"><span class="interfaceName">JSONCallback</span></a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Library/NamedContainer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Library" target="classFrame">NamedContainer</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketAuthorization.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketAuthorization</a></li>
@ -28,6 +28,7 @@
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketCreateServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketCreateServer</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketDownloadHostInfo</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketDownloadLang</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketDownloadNetworkList</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketDownloadPlayerList</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/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>

View File

@ -19,8 +19,8 @@
<li><a href="net/ME1312/SubServers/Client/Bukkit/Library/Container.html" title="class in net.ME1312.SubServers.Client.Bukkit.Library">Container</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Library/ExtraDataHandler.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Library"><span class="interfaceName">ExtraDataHandler</span></a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Library/Exception/IllegalPacketException.html" title="class in net.ME1312.SubServers.Client.Bukkit.Library.Exception">IllegalPacketException</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalHandler</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalRenderer</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalUIHandler</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalUIRenderer</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Library/JSONCallback.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Library"><span class="interfaceName">JSONCallback</span></a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Library/NamedContainer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Library">NamedContainer</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketAuthorization.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketAuthorization</a></li>
@ -28,6 +28,7 @@
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketCreateServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketCreateServer</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadHostInfo</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadLang</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadNetworkList</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadPlayerList</a></li>
<li><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/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>

View File

@ -201,7 +201,7 @@
</a>
<h2 class="title">B</h2>
<dl>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html#back--">back()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalRenderer</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html#back--">back()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalUIRenderer</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.html#back--">back()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">UIRenderer</a></dt>
<dd>
@ -217,7 +217,7 @@
<dl>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInRunEvent.html#callback-java.lang.String-net.ME1312.SubServers.Client.Bukkit.Library.JSONCallback-">callback(String, JSONCallback)</a></span> - Static 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/Graphic/InternalHandler.html#clean-org.bukkit.event.player.PlayerQuitEvent-">clean(PlayerQuitEvent)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalHandler</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html#clean-org.bukkit.event.player.PlayerQuitEvent-">clean(PlayerQuitEvent)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalUIHandler</a></dt>
<dd>
<div class="block">Clean Renderers</div>
</dd>
@ -225,13 +225,13 @@
<dd>
<div class="block">Remove all Objects from this YAML Section</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html#clearHistory--">clearHistory()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalRenderer</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html#clearHistory--">clearHistory()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalUIRenderer</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.html#clearHistory--">clearHistory()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">UIRenderer</a></dt>
<dd>
<div class="block">Clears the Window History</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalHandler.html#click-org.bukkit.event.inventory.InventoryClickEvent-">click(InventoryClickEvent)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalHandler</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html#click-org.bukkit.event.inventory.InventoryClickEvent-">click(InventoryClickEvent)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalUIHandler</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIHandler.html#click-org.bukkit.event.inventory.InventoryClickEvent-">click(InventoryClickEvent)</a></span> - Method in interface net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIHandler.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Graphic">UIHandler</a></dt>
<dd>
@ -241,7 +241,7 @@
<dd>
<div class="block">Clone this YAML Section</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalHandler.html#close-org.bukkit.event.inventory.InventoryCloseEvent-">close(InventoryCloseEvent)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalHandler</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html#close-org.bukkit.event.inventory.InventoryCloseEvent-">close(InventoryCloseEvent)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalUIHandler</a></dt>
<dd>
<div class="block">GUI Close Listener</div>
</dd>
@ -297,11 +297,11 @@
<dd>
<div class="block">Delete a Directory</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/SubDataClient.html#destroy-boolean-">destroy(boolean)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Network.<a href="net/ME1312/SubServers/Client/Bukkit/Network/SubDataClient.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network">SubDataClient</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/SubDataClient.html#destroy-int-">destroy(int)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Network.<a href="net/ME1312/SubServers/Client/Bukkit/Network/SubDataClient.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network">SubDataClient</a></dt>
<dd>
<div class="block">Drops All Connections and Stops the SubData Listener</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalHandler.html#disable--">disable()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalHandler</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html#disable--">disable()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalUIHandler</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIHandler.html#disable--">disable()</a></span> - Method in interface net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIHandler.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Graphic">UIHandler</a></dt>
<dd>
@ -335,6 +335,8 @@
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadLang.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/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadLang</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadNetworkList.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/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadNetworkList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html#execute-org.json.JSONObject-">execute(JSONObject)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadPlayerList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerInfo.html#execute-org.json.JSONObject-">execute(JSONObject)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadServerInfo</a></dt>
@ -367,7 +369,7 @@
</a>
<h2 class="title">F</h2>
<dl>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/SubDataClient.html#forwardPacket-net.ME1312.SubServers.Client.Bukkit.Network.PacketOut-java.net.InetSocketAddress-">forwardPacket(PacketOut, InetSocketAddress)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Network.<a href="net/ME1312/SubServers/Client/Bukkit/Network/SubDataClient.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network">SubDataClient</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/SubDataClient.html#forwardPacket-net.ME1312.SubServers.Client.Bukkit.Network.PacketOut-java.lang.String-">forwardPacket(PacketOut, String)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Network.<a href="net/ME1312/SubServers/Client/Bukkit/Network/SubDataClient.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network">SubDataClient</a></dt>
<dd>
<div class="block">Forward Packet to Client</div>
</dd>
@ -387,6 +389,8 @@
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadLang.html#generate--">generate()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadLang</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadNetworkList.html#generate--">generate()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadNetworkList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html#generate--">generate()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadPlayerList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerInfo.html#generate--">generate()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadServerInfo</a></dt>
@ -747,7 +751,7 @@
<dd>
<div class="block">Get an Unparsed String List by Handle</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalHandler.html#getRenderer-org.bukkit.entity.Player-">getRenderer(Player)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalHandler</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html#getRenderer-org.bukkit.entity.Player-">getRenderer(Player)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalUIHandler</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIHandler.html#getRenderer-org.bukkit.entity.Player-">getRenderer(Player)</a></span> - Method in interface net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIHandler.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Graphic">UIHandler</a></dt>
<dd>
@ -899,6 +903,8 @@
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadLang.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadLang</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadNetworkList.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadNetworkList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadPlayerList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerInfo.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadServerInfo</a></dt>
@ -937,7 +943,7 @@
<dd>
<div class="block">Determine if an extra value exists</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html#hasHistory--">hasHistory()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalRenderer</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html#hasHistory--">hasHistory()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalUIRenderer</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.html#hasHistory--">hasHistory()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">UIRenderer</a></dt>
<dd>
@ -947,27 +953,27 @@
<dd>
<div class="block">If there is any undo history</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html#hostAdmin-java.lang.String-">hostAdmin(String)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalRenderer</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html#hostAdmin-java.lang.String-">hostAdmin(String)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalUIRenderer</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.html#hostAdmin-java.lang.String-">hostAdmin(String)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">UIRenderer</a></dt>
<dd>
<div class="block">Opens Host/&lt;name&gt;</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html#hostCreator-net.ME1312.SubServers.Client.Bukkit.Graphic.UIRenderer.CreatorOptions-">hostCreator(UIRenderer.CreatorOptions)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalRenderer</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html#hostCreator-net.ME1312.SubServers.Client.Bukkit.Graphic.UIRenderer.CreatorOptions-">hostCreator(UIRenderer.CreatorOptions)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalUIRenderer</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.html#hostCreator-net.ME1312.SubServers.Client.Bukkit.Graphic.UIRenderer.CreatorOptions-">hostCreator(UIRenderer.CreatorOptions)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">UIRenderer</a></dt>
<dd>
<div class="block">Opens Host/&lt;name&gt;/Create</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html#hostCreatorTemplates-int-net.ME1312.SubServers.Client.Bukkit.Graphic.UIRenderer.CreatorOptions-">hostCreatorTemplates(int, UIRenderer.CreatorOptions)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalRenderer</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html#hostCreatorTemplates-int-net.ME1312.SubServers.Client.Bukkit.Graphic.UIRenderer.CreatorOptions-">hostCreatorTemplates(int, UIRenderer.CreatorOptions)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalUIRenderer</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html#hostMenu-int-">hostMenu(int)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalRenderer</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html#hostMenu-int-">hostMenu(int)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalUIRenderer</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.html#hostMenu-int-">hostMenu(int)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">UIRenderer</a></dt>
<dd>
<div class="block">Opens the Host Menu</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html#hostPlugin-int-java.lang.String-">hostPlugin(int, String)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalRenderer</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html#hostPlugin-int-java.lang.String-">hostPlugin(int, String)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalUIRenderer</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.html#hostPlugin-int-java.lang.String-">hostPlugin(int, String)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">UIRenderer</a></dt>
<dd>
@ -989,23 +995,23 @@
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.Options.html#init--">init()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.Options.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">UIRenderer.Options</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalHandler.html#input-org.bukkit.event.player.PlayerChatEvent-">input(PlayerChatEvent)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalHandler</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html#input-org.bukkit.event.player.PlayerChatEvent-">input(PlayerChatEvent)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalUIHandler</a></dt>
<dd>
<div class="block">Input Listener</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalHandler.html#input-org.bukkit.event.player.PlayerCommandPreprocessEvent-">input(PlayerCommandPreprocessEvent)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalHandler</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html#input-org.bukkit.event.player.PlayerCommandPreprocessEvent-">input(PlayerCommandPreprocessEvent)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalUIHandler</a></dt>
<dd>
<div class="block">Input Listener</div>
</dd>
<dt><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic"><span class="typeNameLink">InternalHandler</span></a> - Class in <a href="net/ME1312/SubServers/Client/Bukkit/Graphic/package-summary.html">net.ME1312.SubServers.Client.Bukkit.Graphic</a></dt>
<dt><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic"><span class="typeNameLink">InternalUIHandler</span></a> - Class in <a href="net/ME1312/SubServers/Client/Bukkit/Graphic/package-summary.html">net.ME1312.SubServers.Client.Bukkit.Graphic</a></dt>
<dd>
<div class="block">Internal GUI Listener</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalHandler.html#InternalHandler-net.ME1312.SubServers.Client.Bukkit.SubPlugin-">InternalHandler(SubPlugin)</a></span> - Constructor for class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalHandler</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html#InternalUIHandler-net.ME1312.SubServers.Client.Bukkit.SubPlugin-">InternalUIHandler(SubPlugin)</a></span> - Constructor for class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalUIHandler</a></dt>
<dd>
<div class="block">Creates a new Internal GUI Listener</div>
</dd>
<dt><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic"><span class="typeNameLink">InternalRenderer</span></a> - Class in <a href="net/ME1312/SubServers/Client/Bukkit/Graphic/package-summary.html">net.ME1312.SubServers.Client.Bukkit.Graphic</a></dt>
<dt><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic"><span class="typeNameLink">InternalUIRenderer</span></a> - Class in <a href="net/ME1312/SubServers/Client/Bukkit/Graphic/package-summary.html">net.ME1312.SubServers.Client.Bukkit.Graphic</a></dt>
<dd>
<div class="block">Internal GUI Renderer Class</div>
</dd>
@ -1161,7 +1167,7 @@
<dd>&nbsp;</dd>
<dt><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/package-summary.html">net.ME1312.SubServers.Client.Bukkit.Network.Packet</a> - package net.ME1312.SubServers.Client.Bukkit.Network.Packet</dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html#newUI--">newUI()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalRenderer</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html#newUI--">newUI()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalUIRenderer</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.html#newUI--">newUI()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">UIRenderer</a></dt>
<dd>
@ -1251,6 +1257,18 @@
<dd>
<div class="block">New PacketDownloadLang (Out)</div>
</dd>
<dt><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketDownloadNetworkList</span></a> - Class in <a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/package-summary.html">net.ME1312.SubServers.Client.Bukkit.Network.Packet</a></dt>
<dd>
<div class="block">Download Network List Packet</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadNetworkList.html#PacketDownloadNetworkList--">PacketDownloadNetworkList()</a></span> - Constructor for class net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadNetworkList</a></dt>
<dd>
<div class="block">New PacketDownloadNetworkList (In)</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadNetworkList.html#PacketDownloadNetworkList-net.ME1312.SubServers.Client.Bukkit.Library.JSONCallback...-">PacketDownloadNetworkList(JSONCallback...)</a></span> - Constructor for class net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadNetworkList</a></dt>
<dd>
<div class="block">New PacketDownloadNetworkList (Out)</div>
</dd>
<dt><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> - Class in <a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/package-summary.html">net.ME1312.SubServers.Client.Bukkit.Network.Packet</a></dt>
<dd>
<div class="block">Download Player List Packet</div>
@ -1301,7 +1319,7 @@
<dd>
<div class="block">Run Event Packet</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInRunEvent.html#PacketInRunEvent--">PacketInRunEvent()</a></span> - Constructor for 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/PacketInRunEvent.html#PacketInRunEvent-net.ME1312.SubServers.Client.Bukkit.SubPlugin-">PacketInRunEvent(SubPlugin)</a></span> - Constructor for 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>
<div class="block">New PacketInRunEvent</div>
</dd>
@ -1397,7 +1415,7 @@
<dd>
<div class="block">GUI Renderer Layout Class</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html#reopen--">reopen()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalRenderer</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html#reopen--">reopen()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalUIRenderer</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.html#reopen--">reopen()</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">UIRenderer</a></dt>
<dd>
@ -1573,19 +1591,19 @@
<dd>
<div class="block">Server Command Event</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html#subserverAdmin-java.lang.String-">subserverAdmin(String)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalRenderer</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html#subserverAdmin-java.lang.String-">subserverAdmin(String)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalUIRenderer</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.html#subserverAdmin-java.lang.String-">subserverAdmin(String)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">UIRenderer</a></dt>
<dd>
<div class="block">Opens SubServer/&lt;name&gt;</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html#subserverMenu-int-java.lang.String-">subserverMenu(int, String)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalRenderer</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html#subserverMenu-int-java.lang.String-">subserverMenu(int, String)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalUIRenderer</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.html#subserverMenu-int-java.lang.String-">subserverMenu(int, String)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">UIRenderer</a></dt>
<dd>
<div class="block">Opens the SubServer Menu</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html#subserverPlugin-int-java.lang.String-">subserverPlugin(int, String)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalRenderer</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html#subserverPlugin-int-java.lang.String-">subserverPlugin(int, String)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalUIRenderer</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.html#subserverPlugin-int-java.lang.String-">subserverPlugin(int, String)</a></span> - Method in class net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">UIRenderer</a></dt>
<dd>

View File

@ -3,7 +3,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>InternalHandler (SubServers.Client.Bukkit)</title>
<title>InternalUIHandler (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="InternalHandler (SubServers.Client.Bukkit)";
parent.document.title="InternalUIHandler (SubServers.Client.Bukkit)";
}
}
catch(err) {
@ -48,11 +48,11 @@ var activeTableTab = "activeTableTab";
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Client/Bukkit/Graphic/InternalHandler.html" target="_top">Frames</a></li>
<li><a href="InternalHandler.html" target="_top">No&nbsp;Frames</a></li>
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html" target="_top">Frames</a></li>
<li><a href="InternalUIHandler.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.Graphic</div>
<h2 title="Class InternalHandler" class="title">Class InternalHandler</h2>
<h2 title="Class InternalUIHandler" class="title">Class InternalUIHandler</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>net.ME1312.SubServers.Client.Bukkit.Graphic.InternalHandler</li>
<li>net.ME1312.SubServers.Client.Bukkit.Graphic.InternalUIHandler</li>
</ul>
</li>
</ul>
@ -111,7 +111,7 @@ var activeTableTab = "activeTableTab";
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">InternalHandler</span>
<pre>public class <span class="typeNameLabel">InternalUIHandler</span>
extends java.lang.Object
implements <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/UIHandler.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Graphic">UIHandler</a>, org.bukkit.event.Listener</pre>
<div class="block">Internal GUI Listener</div>
@ -133,7 +133,7 @@ implements <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphi
<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/Graphic/InternalHandler.html#InternalHandler-net.ME1312.SubServers.Client.Bukkit.SubPlugin-">InternalHandler</a></span>(<a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/SubPlugin.html" title="class in net.ME1312.SubServers.Client.Bukkit">SubPlugin</a>&nbsp;plugin)</code>
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html#InternalUIHandler-net.ME1312.SubServers.Client.Bukkit.SubPlugin-">InternalUIHandler</a></span>(<a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/SubPlugin.html" title="class in net.ME1312.SubServers.Client.Bukkit">SubPlugin</a>&nbsp;plugin)</code>
<div class="block">Creates a new Internal GUI Listener</div>
</td>
</tr>
@ -154,43 +154,43 @@ implements <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphi
</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/Graphic/InternalHandler.html#clean-org.bukkit.event.player.PlayerQuitEvent-">clean</a></span>(org.bukkit.event.player.PlayerQuitEvent&nbsp;event)</code>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html#clean-org.bukkit.event.player.PlayerQuitEvent-">clean</a></span>(org.bukkit.event.player.PlayerQuitEvent&nbsp;event)</code>
<div class="block">Clean Renderers</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalHandler.html#click-org.bukkit.event.inventory.InventoryClickEvent-">click</a></span>(org.bukkit.event.inventory.InventoryClickEvent&nbsp;event)</code>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html#click-org.bukkit.event.inventory.InventoryClickEvent-">click</a></span>(org.bukkit.event.inventory.InventoryClickEvent&nbsp;event)</code>
<div class="block">Click Listener</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalHandler.html#close-org.bukkit.event.inventory.InventoryCloseEvent-">close</a></span>(org.bukkit.event.inventory.InventoryCloseEvent&nbsp;event)</code>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html#close-org.bukkit.event.inventory.InventoryCloseEvent-">close</a></span>(org.bukkit.event.inventory.InventoryCloseEvent&nbsp;event)</code>
<div class="block">GUI Close Listener</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/Client/Bukkit/Graphic/InternalHandler.html#disable--">disable</a></span>()</code>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html#disable--">disable</a></span>()</code>
<div class="block">Disable Listener</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalRenderer</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalHandler.html#getRenderer-org.bukkit.entity.Player-">getRenderer</a></span>(org.bukkit.entity.Player&nbsp;player)</code>
<td class="colFirst"><code><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalUIRenderer</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html#getRenderer-org.bukkit.entity.Player-">getRenderer</a></span>(org.bukkit.entity.Player&nbsp;player)</code>
<div class="block">Grabs the current Renderer for the player</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalHandler.html#input-org.bukkit.event.player.PlayerChatEvent-">input</a></span>(org.bukkit.event.player.PlayerChatEvent&nbsp;event)</code>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html#input-org.bukkit.event.player.PlayerChatEvent-">input</a></span>(org.bukkit.event.player.PlayerChatEvent&nbsp;event)</code>
<div class="block">Input Listener</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalHandler.html#input-org.bukkit.event.player.PlayerCommandPreprocessEvent-">input</a></span>(org.bukkit.event.player.PlayerCommandPreprocessEvent&nbsp;event)</code>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html#input-org.bukkit.event.player.PlayerCommandPreprocessEvent-">input</a></span>(org.bukkit.event.player.PlayerCommandPreprocessEvent&nbsp;event)</code>
<div class="block">Input Listener</div>
</td>
</tr>
@ -216,13 +216,13 @@ implements <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphi
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="InternalHandler-net.ME1312.SubServers.Client.Bukkit.SubPlugin-">
<a name="InternalUIHandler-net.ME1312.SubServers.Client.Bukkit.SubPlugin-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>InternalHandler</h4>
<pre>public&nbsp;InternalHandler(<a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/SubPlugin.html" title="class in net.ME1312.SubServers.Client.Bukkit">SubPlugin</a>&nbsp;plugin)</pre>
<h4>InternalUIHandler</h4>
<pre>public&nbsp;InternalUIHandler(<a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/SubPlugin.html" title="class in net.ME1312.SubServers.Client.Bukkit">SubPlugin</a>&nbsp;plugin)</pre>
<div class="block">Creates a new Internal GUI Listener</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@ -244,7 +244,7 @@ implements <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphi
<ul class="blockList">
<li class="blockList">
<h4>getRenderer</h4>
<pre>public&nbsp;<a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalRenderer</a>&nbsp;getRenderer(org.bukkit.entity.Player&nbsp;player)</pre>
<pre>public&nbsp;<a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalUIRenderer</a>&nbsp;getRenderer(org.bukkit.entity.Player&nbsp;player)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/UIHandler.html#getRenderer-org.bukkit.entity.Player-">UIHandler</a></code></span></div>
<div class="block">Grabs the current Renderer for the player</div>
<dl>
@ -373,11 +373,11 @@ implements <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphi
<div class="subNav">
<ul class="navList">
<li>Prev&nbsp;Class</li>
<li><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Client/Bukkit/Graphic/InternalHandler.html" target="_top">Frames</a></li>
<li><a href="InternalHandler.html" target="_top">No&nbsp;Frames</a></li>
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html" target="_top">Frames</a></li>
<li><a href="InternalUIHandler.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

@ -3,7 +3,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>InternalRenderer (SubServers.Client.Bukkit)</title>
<title>InternalUIRenderer (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="InternalRenderer (SubServers.Client.Bukkit)";
parent.document.title="InternalUIRenderer (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/Graphic/InternalHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/Renderer.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Graphic"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html" target="_top">Frames</a></li>
<li><a href="InternalRenderer.html" target="_top">No&nbsp;Frames</a></li>
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html" target="_top">Frames</a></li>
<li><a href="InternalUIRenderer.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,7 +91,7 @@ var activeTableTab = "activeTableTab";
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">net.ME1312.SubServers.Client.Bukkit.Graphic</div>
<h2 title="Class InternalRenderer" class="title">Class InternalRenderer</h2>
<h2 title="Class InternalUIRenderer" class="title">Class InternalUIRenderer</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
@ -101,7 +101,7 @@ var activeTableTab = "activeTableTab";
<li><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">net.ME1312.SubServers.Client.Bukkit.Graphic.UIRenderer</a></li>
<li>
<ul class="inheritance">
<li>net.ME1312.SubServers.Client.Bukkit.Graphic.InternalRenderer</li>
<li>net.ME1312.SubServers.Client.Bukkit.Graphic.InternalUIRenderer</li>
</ul>
</li>
</ul>
@ -112,7 +112,7 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">InternalRenderer</span>
<pre>public class <span class="typeNameLabel">InternalUIRenderer</span>
extends <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">UIRenderer</a></pre>
<div class="block">Internal GUI Renderer Class</div>
</li>
@ -150,80 +150,80 @@ extends <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/U
</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/Graphic/InternalRenderer.html#back--">back</a></span>()</code>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html#back--">back</a></span>()</code>
<div class="block">Reopens the previous window</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html#clearHistory--">clearHistory</a></span>()</code>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html#clearHistory--">clearHistory</a></span>()</code>
<div class="block">Clears the Window History</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/Client/Bukkit/Graphic/InternalRenderer.html#hasHistory--">hasHistory</a></span>()</code>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html#hasHistory--">hasHistory</a></span>()</code>
<div class="block">If there is any Window History</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/Client/Bukkit/Graphic/InternalRenderer.html#hostAdmin-java.lang.String-">hostAdmin</a></span>(java.lang.String&nbsp;host)</code>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html#hostAdmin-java.lang.String-">hostAdmin</a></span>(java.lang.String&nbsp;host)</code>
<div class="block">Opens Host/&lt;name&gt;</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html#hostCreator-net.ME1312.SubServers.Client.Bukkit.Graphic.UIRenderer.CreatorOptions-">hostCreator</a></span>(<a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.CreatorOptions.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">UIRenderer.CreatorOptions</a>&nbsp;options)</code>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html#hostCreator-net.ME1312.SubServers.Client.Bukkit.Graphic.UIRenderer.CreatorOptions-">hostCreator</a></span>(<a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.CreatorOptions.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">UIRenderer.CreatorOptions</a>&nbsp;options)</code>
<div class="block">Opens Host/&lt;name&gt;/Create</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html#hostCreatorTemplates-int-net.ME1312.SubServers.Client.Bukkit.Graphic.UIRenderer.CreatorOptions-">hostCreatorTemplates</a></span>(int&nbsp;page,
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html#hostCreatorTemplates-int-net.ME1312.SubServers.Client.Bukkit.Graphic.UIRenderer.CreatorOptions-">hostCreatorTemplates</a></span>(int&nbsp;page,
<a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.CreatorOptions.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">UIRenderer.CreatorOptions</a>&nbsp;options)</code>&nbsp;</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html#hostMenu-int-">hostMenu</a></span>(int&nbsp;page)</code>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html#hostMenu-int-">hostMenu</a></span>(int&nbsp;page)</code>
<div class="block">Opens the Host Menu</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/Client/Bukkit/Graphic/InternalRenderer.html#hostPlugin-int-java.lang.String-">hostPlugin</a></span>(int&nbsp;page,
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html#hostPlugin-int-java.lang.String-">hostPlugin</a></span>(int&nbsp;page,
java.lang.String&nbsp;host)</code>
<div class="block">Opens Host/&lt;name&gt;/Plugins</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/Client/Bukkit/Graphic/InternalRenderer.html#newUI--">newUI</a></span>()</code>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html#newUI--">newUI</a></span>()</code>
<div class="block">Opens a new window</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/Client/Bukkit/Graphic/InternalRenderer.html#reopen--">reopen</a></span>()</code>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html#reopen--">reopen</a></span>()</code>
<div class="block">Reopens the current window</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html#subserverAdmin-java.lang.String-">subserverAdmin</a></span>(java.lang.String&nbsp;subserver)</code>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html#subserverAdmin-java.lang.String-">subserverAdmin</a></span>(java.lang.String&nbsp;subserver)</code>
<div class="block">Opens SubServer/&lt;name&gt;</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html#subserverMenu-int-java.lang.String-">subserverMenu</a></span>(int&nbsp;page,
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html#subserverMenu-int-java.lang.String-">subserverMenu</a></span>(int&nbsp;page,
java.lang.String&nbsp;host)</code>
<div class="block">Opens the SubServer Menu</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html#subserverPlugin-int-java.lang.String-">subserverPlugin</a></span>(int&nbsp;page,
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html#subserverPlugin-int-java.lang.String-">subserverPlugin</a></span>(int&nbsp;page,
java.lang.String&nbsp;subserver)</code>
<div class="block">Opens SubServer/&lt;name&gt;/Plugins</div>
</td>
@ -492,12 +492,12 @@ extends <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/U
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/Renderer.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Graphic"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html" target="_top">Frames</a></li>
<li><a href="InternalRenderer.html" target="_top">No&nbsp;Frames</a></li>
<li><a href="../../../../../../index.html?net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html" target="_top">Frames</a></li>
<li><a href="InternalUIRenderer.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,7 +47,7 @@ var activeTableTab = "activeTableTab";
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/UIHandler.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Graphic"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
@ -226,7 +226,7 @@ var activeTableTab = "activeTableTab";
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/UIHandler.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Graphic"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">

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/Graphic/InternalHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalHandler</a></dd>
<dd><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalUIHandler</a></dd>
</dl>
<hr>
<br>

View File

@ -107,7 +107,7 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<dl>
<dt>Direct Known Subclasses:</dt>
<dd><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalRenderer</a></dd>
<dd><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalUIRenderer</a></dd>
</dl>
<hr>
<br>

View File

@ -17,8 +17,8 @@
</ul>
<h2 title="Classes">Classes</h2>
<ul title="Classes">
<li><a href="InternalHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic" target="classFrame">InternalHandler</a></li>
<li><a href="InternalRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic" target="classFrame">InternalRenderer</a></li>
<li><a href="InternalUIHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic" target="classFrame">InternalUIHandler</a></li>
<li><a href="InternalUIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic" target="classFrame">InternalUIRenderer</a></li>
<li><a href="UIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic" target="classFrame">UIRenderer</a></li>
<li><a href="UIRenderer.CreatorOptions.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic" target="classFrame">UIRenderer.CreatorOptions</a></li>
<li><a href="UIRenderer.Options.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic" target="classFrame">UIRenderer.Options</a></li>

View File

@ -104,13 +104,13 @@
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalHandler</a></td>
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalUIHandler</a></td>
<td class="colLast">
<div class="block">Internal GUI Listener</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalRenderer</a></td>
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic">InternalUIRenderer</a></td>
<td class="colLast">
<div class="block">Internal GUI Renderer Class</div>
</td>

View File

@ -79,10 +79,10 @@
<ul>
<li type="circle">java.lang.Object
<ul>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic"><span class="typeNameLink">InternalHandler</span></a> (implements org.bukkit.event.Listener, net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/UIHandler.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Graphic">UIHandler</a>)</li>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic"><span class="typeNameLink">InternalUIHandler</span></a> (implements org.bukkit.event.Listener, net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/UIHandler.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Graphic">UIHandler</a>)</li>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic"><span class="typeNameLink">UIRenderer</span></a>
<ul>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic"><span class="typeNameLink">InternalRenderer</span></a></li>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic"><span class="typeNameLink">InternalUIRenderer</span></a></li>
</ul>
</li>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.Options.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic"><span class="typeNameLink">UIRenderer.Options</span></a>

View File

@ -107,7 +107,7 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">AES</span>
<pre>public final class <span class="typeNameLabel">AES</span>
extends java.lang.Object</pre>
<div class="block">A class to perform password-based AES encryption and decryption in CBC mode.
128, 192, and 256-bit encryption are supported, provided that the latter two

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/PacketDownloadHostInfo.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/PacketDownloadPlayerList.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/PacketDownloadNetworkList.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/PacketDownloadLang.html" target="_top">Frames</a></li>
@ -310,7 +310,7 @@ implements <a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Net
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadHostInfo.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/PacketDownloadPlayerList.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/PacketDownloadNetworkList.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/PacketDownloadLang.html" target="_top">Frames</a></li>

View File

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

View File

@ -47,7 +47,7 @@ var activeTableTab = "activeTableTab";
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadLang.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/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">
@ -309,7 +309,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/PacketDownloadLang.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/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">

View File

@ -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/PacketInRunEvent.html#PacketInRunEvent--">PacketInRunEvent</a></span>()</code>
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInRunEvent.html#PacketInRunEvent-net.ME1312.SubServers.Client.Bukkit.SubPlugin-">PacketInRunEvent</a></span>(<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/SubPlugin.html" title="class in net.ME1312.SubServers.Client.Bukkit">SubPlugin</a>&nbsp;plugin)</code>
<div class="block">New PacketInRunEvent</div>
</td>
</tr>
@ -191,13 +191,13 @@ implements <a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Net
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a name="PacketInRunEvent--">
<a name="PacketInRunEvent-net.ME1312.SubServers.Client.Bukkit.SubPlugin-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>PacketInRunEvent</h4>
<pre>public&nbsp;PacketInRunEvent()</pre>
<pre>public&nbsp;PacketInRunEvent(<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/SubPlugin.html" title="class in net.ME1312.SubServers.Client.Bukkit">SubPlugin</a>&nbsp;plugin)</pre>
<div class="block">New PacketInRunEvent</div>
</li>
</ul>

View File

@ -17,6 +17,7 @@
<li><a href="PacketCreateServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketCreateServer</a></li>
<li><a href="PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketDownloadHostInfo</a></li>
<li><a href="PacketDownloadLang.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketDownloadLang</a></li>
<li><a href="PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketDownloadNetworkList</a></li>
<li><a href="PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet" target="classFrame">PacketDownloadPlayerList</a></li>
<li><a href="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>

View File

@ -109,52 +109,58 @@
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadNetworkList</a></td>
<td class="colLast">
<div class="block">Download Network List Packet</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadPlayerList</a></td>
<td class="colLast">
<div class="block">Download Player List Packet</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadServerInfo</a></td>
<td class="colLast">
<div class="block">Download Server Info Packet</div>
</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadServerList</a></td>
<td class="colLast">
<div class="block">Download Server List Packet</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInReset.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketInReset</a></td>
<td class="colLast">
<div class="block">Reset Packet</div>
</td>
</tr>
<tr class="rowColor">
<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="colLast">
<div class="block">Run Event Packet</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketLinkServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketLinkServer</a></td>
<td class="colLast">
<div class="block">Link Server Packet</div>
</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketStartServer</a></td>
<td class="colLast">
<div class="block">Start Server Packet</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketStopServer</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketTeleportPlayer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketTeleportPlayer</a></td>
<td class="colLast">
<div class="block">Teleport Player Packet</div>

View File

@ -84,6 +84,7 @@
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketCreateServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketCreateServer</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/PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketDownloadHostInfo</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/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketDownloadLang</span></a> (implements net.ME1312.SubServers.Client.Bukkit.Network.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketIn</a>, net.ME1312.SubServers.Client.Bukkit.Network.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketDownloadNetworkList</span></a> (implements net.ME1312.SubServers.Client.Bukkit.Network.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketIn</a>, net.ME1312.SubServers.Client.Bukkit.Network.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketDownloadPlayerList</span></a> (implements net.ME1312.SubServers.Client.Bukkit.Network.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketIn</a>, net.ME1312.SubServers.Client.Bukkit.Network.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="../../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/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>

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/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>
<dd><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketAuthorization.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketAuthorization</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketCommandServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketCommandServer</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketCreateServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketCreateServer</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadHostInfo</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadLang</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadNetworkList</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadPlayerList</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadServerInfo</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadServerList</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInReset.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketInReset</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketInRunEvent.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketInRunEvent</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketLinkServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketLinkServer</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketStartServer</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketStopServer</a>, <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>
@ -156,11 +156,14 @@ var activeTableTab = "activeTableTab";
<ul class="blockList">
<li class="blockList">
<h4>execute</h4>
<pre>void&nbsp;execute(org.json.JSONObject&nbsp;data)</pre>
<pre>void&nbsp;execute(org.json.JSONObject&nbsp;data)
throws java.lang.Throwable</pre>
<div class="block">Execute Incoming Packet</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>data</code> - Incoming Data</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.Throwable</code></dd>
</dl>
</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/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/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/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadNetworkList</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadPlayerList</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadServerInfo</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketDownloadServerList</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketLinkServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketLinkServer</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketStartServer</a>, <a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet">PacketStopServer</a>, <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>
@ -156,11 +156,14 @@ var activeTableTab = "activeTableTab";
<ul class="blockList">
<li class="blockList">
<h4>generate</h4>
<pre>org.json.JSONObject&nbsp;generate()</pre>
<pre>org.json.JSONObject&nbsp;generate()
throws java.lang.Throwable</pre>
<div class="block">Generate JSON Packet Contents</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Packet Contents</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.Throwable</code></dd>
</dl>
</li>
</ul>

View File

@ -172,14 +172,14 @@ extends java.lang.Object</pre>
</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/SubDataClient.html#destroy-boolean-">destroy</a></span>(boolean&nbsp;reconnect)</code>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/SubDataClient.html#destroy-int-">destroy</a></span>(int&nbsp;reconnect)</code>
<div class="block">Drops All Connections and Stops the SubData Listener</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/SubDataClient.html#forwardPacket-net.ME1312.SubServers.Client.Bukkit.Network.PacketOut-java.net.InetSocketAddress-">forwardPacket</a></span>(<a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketOut</a>&nbsp;packet,
java.net.InetSocketAddress&nbsp;location)</code>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/SubDataClient.html#forwardPacket-net.ME1312.SubServers.Client.Bukkit.Network.PacketOut-java.lang.String-">forwardPacket</a></span>(<a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketOut</a>&nbsp;packet,
java.lang.String&nbsp;location)</code>
<div class="block">Forward Packet to Client</div>
</td>
</tr>
@ -277,8 +277,10 @@ extends java.lang.Object</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>plugin</code> - SubPlugin</dd>
<dd><code>name</code> - Server Name</dd>
<dd><code>address</code> - Address</dd>
<dd><code>port</code> - Port</dd>
<dd><code>encryption</code> - Encryption Type</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.io.IOException</code></dd>
</dl>
@ -424,14 +426,14 @@ extends java.lang.Object</pre>
</dl>
</li>
</ul>
<a name="forwardPacket-net.ME1312.SubServers.Client.Bukkit.Network.PacketOut-java.net.InetSocketAddress-">
<a name="forwardPacket-net.ME1312.SubServers.Client.Bukkit.Network.PacketOut-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>forwardPacket</h4>
<pre>public&nbsp;void&nbsp;forwardPacket(<a href="../../../../../../net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketOut</a>&nbsp;packet,
java.net.InetSocketAddress&nbsp;location)</pre>
java.lang.String&nbsp;location)</pre>
<div class="block">Forward Packet to Client</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@ -440,13 +442,13 @@ extends java.lang.Object</pre>
</dl>
</li>
</ul>
<a name="destroy-boolean-">
<a name="destroy-int-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>destroy</h4>
<pre>public&nbsp;void&nbsp;destroy(boolean&nbsp;reconnect)
<pre>public&nbsp;void&nbsp;destroy(int&nbsp;reconnect)
throws java.io.IOException</pre>
<div class="block">Drops All Connections and Stops the SubData Listener</div>
<dl>

View File

@ -111,12 +111,13 @@
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Library.<a href="net/ME1312/SubServers/Client/Bukkit/Library/UniversalFile.html" title="class in net.ME1312.SubServers.Client.Bukkit.Library"><span class="typeNameLink">UniversalFile</span></a></li>
</ul>
</li>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic"><span class="typeNameLink">InternalHandler</span></a> (implements org.bukkit.event.Listener, net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIHandler.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Graphic">UIHandler</a>)</li>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIHandler.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic"><span class="typeNameLink">InternalUIHandler</span></a> (implements org.bukkit.event.Listener, net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIHandler.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Graphic">UIHandler</a>)</li>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketAuthorization.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketAuthorization</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/PacketCommandServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketCommandServer</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/PacketCreateServer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketCreateServer</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/PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketDownloadHostInfo</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/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketDownloadLang</span></a> (implements net.ME1312.SubServers.Client.Bukkit.Network.<a href="net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketIn</a>, net.ME1312.SubServers.Client.Bukkit.Network.<a href="net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketDownloadNetworkList</span></a> (implements net.ME1312.SubServers.Client.Bukkit.Network.<a href="net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketIn</a>, net.ME1312.SubServers.Client.Bukkit.Network.<a href="net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Client.Bukkit.Network.Packet"><span class="typeNameLink">PacketDownloadPlayerList</span></a> (implements net.ME1312.SubServers.Client.Bukkit.Network.<a href="net/ME1312/SubServers/Client/Bukkit/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketIn</a>, net.ME1312.SubServers.Client.Bukkit.Network.<a href="net/ME1312/SubServers/Client/Bukkit/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Client.Bukkit.Network">PacketOut</a>)</li>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Network.Packet.<a href="net/ME1312/SubServers/Client/Bukkit/Network/Packet/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>
@ -161,7 +162,7 @@
</li>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic"><span class="typeNameLink">UIRenderer</span></a>
<ul>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic"><span class="typeNameLink">InternalRenderer</span></a></li>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/InternalUIRenderer.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic"><span class="typeNameLink">InternalUIRenderer</span></a></li>
</ul>
</li>
<li type="circle">net.ME1312.SubServers.Client.Bukkit.Graphic.<a href="net/ME1312/SubServers/Client/Bukkit/Graphic/UIRenderer.Options.html" title="class in net.ME1312.SubServers.Client.Bukkit.Graphic"><span class="typeNameLink">UIRenderer.Options</span></a>

View File

@ -44,6 +44,7 @@
<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/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>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketDownloadNetworkList</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketDownloadPlayerList</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketDownloadServerInfo</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet" target="classFrame">PacketDownloadServerList</a></li>

View File

@ -44,6 +44,7 @@
<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/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>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadNetworkList</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadPlayerList</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadServerInfo</a></li>
<li><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadServerList</a></li>

View File

@ -313,7 +313,7 @@
<dd>
<div class="block">Set the Description of this Command</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/SubDataClient.html#destroy-boolean-">destroy(boolean)</a></span> - Method in class net.ME1312.SubServers.Host.Network.<a href="net/ME1312/SubServers/Host/Network/SubDataClient.html" title="class in net.ME1312.SubServers.Host.Network">SubDataClient</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/SubDataClient.html#destroy-int-">destroy(int)</a></span> - Method in class net.ME1312.SubServers.Host.Network.<a href="net/ME1312/SubServers/Host/Network/SubDataClient.html" title="class in net.ME1312.SubServers.Host.Network">SubDataClient</a></dt>
<dd>
<div class="block">Drops All Connections and Stops the SubData Listener</div>
</dd>
@ -383,6 +383,8 @@
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadLang.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/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadLang</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadNetworkList.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/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadNetworkList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadPlayerList.html#execute-org.json.JSONObject-">execute(JSONObject)</a></span> - Method in class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadPlayerList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html#execute-org.json.JSONObject-">execute(JSONObject)</a></span> - Method in class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadServerInfo</a></dt>
@ -439,7 +441,7 @@
<dd>
<div class="block">Log File Writer Class</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/SubDataClient.html#forwardPacket-net.ME1312.SubServers.Host.Network.PacketOut-java.net.InetSocketAddress-">forwardPacket(PacketOut, InetSocketAddress)</a></span> - Method in class net.ME1312.SubServers.Host.Network.<a href="net/ME1312/SubServers/Host/Network/SubDataClient.html" title="class in net.ME1312.SubServers.Host.Network">SubDataClient</a></dt>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/SubDataClient.html#forwardPacket-net.ME1312.SubServers.Host.Network.PacketOut-java.lang.String-">forwardPacket(PacketOut, String)</a></span> - Method in class net.ME1312.SubServers.Host.Network.<a href="net/ME1312/SubServers/Host/Network/SubDataClient.html" title="class in net.ME1312.SubServers.Host.Network">SubDataClient</a></dt>
<dd>
<div class="block">Forward Packet to Server</div>
</dd>
@ -459,6 +461,8 @@
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadLang.html#generate--">generate()</a></span> - Method in class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadLang</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadNetworkList.html#generate--">generate()</a></span> - Method in class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadNetworkList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadPlayerList.html#generate--">generate()</a></span> - Method in class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadPlayerList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html#generate--">generate()</a></span> - Method in class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadServerInfo</a></dt>
@ -1015,6 +1019,8 @@
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadLang.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadLang</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadNetworkList.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadNetworkList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadPlayerList.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadPlayerList</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html#getVersion--">getVersion()</a></span> - Method in class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadServerInfo</a></dt>
@ -1419,6 +1425,18 @@
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadLang.html#PacketDownloadLang-net.ME1312.SubServers.Host.ExHost-">PacketDownloadLang(ExHost)</a></span> - Constructor for class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadLang</a></dt>
<dd>&nbsp;</dd>
<dt><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketDownloadNetworkList</span></a> - 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 Network List Packet</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadNetworkList.html#PacketDownloadNetworkList--">PacketDownloadNetworkList()</a></span> - Constructor for class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadNetworkList</a></dt>
<dd>
<div class="block">New PacketDownloadNetworkList (In)</div>
</dd>
<dt><span class="memberNameLink"><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadNetworkList.html#PacketDownloadNetworkList-net.ME1312.SubServers.Host.Library.JSONCallback...-">PacketDownloadNetworkList(JSONCallback...)</a></span> - Constructor for class net.ME1312.SubServers.Host.Network.Packet.<a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadNetworkList</a></dt>
<dd>
<div class="block">New PacketDownloadNetworkList (Out)</div>
</dd>
<dt><a href="net/ME1312/SubServers/Host/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">PacketDownloadPlayerList</span></a> - 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 Player List Packet</div>

View File

@ -107,7 +107,7 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<hr>
<br>
<pre>public class <span class="typeNameLabel">AES</span>
<pre>public final class <span class="typeNameLabel">AES</span>
extends java.lang.Object</pre>
<div class="block">A class to perform password-based AES encryption and decryption in CBC mode.
128, 192, and 256-bit encryption are supported, provided that the latter two

View File

@ -48,7 +48,7 @@ var activeTableTab = "activeTableTab";
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadHostInfo.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/PacketDownloadPlayerList.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/PacketDownloadNetworkList.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/PacketDownloadLang.html" target="_top">Frames</a></li>
@ -299,7 +299,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/PacketDownloadHostInfo.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/PacketDownloadPlayerList.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/PacketDownloadNetworkList.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/PacketDownloadLang.html" target="_top">Frames</a></li>

View File

@ -0,0 +1,354 @@
<!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>PacketDownloadNetworkList (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="PacketDownloadNetworkList (SubServers.Host)";
}
}
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadLang.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/PacketDownloadPlayerList.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/PacketDownloadNetworkList.html" target="_top">Frames</a></li>
<li><a href="PacketDownloadNetworkList.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 PacketDownloadNetworkList" class="title">Class PacketDownloadNetworkList</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>net.ME1312.SubServers.Host.Network.Packet.PacketDownloadNetworkList</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Host.Network">PacketIn</a>, <a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Host.Network">PacketOut</a></dd>
</dl>
<hr>
<br>
<pre>public class <span class="typeNameLabel">PacketDownloadNetworkList</span>
extends java.lang.Object
implements <a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Host.Network">PacketIn</a>, <a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Host.Network">PacketOut</a></pre>
<div class="block">Download Network List 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/PacketDownloadNetworkList.html#PacketDownloadNetworkList--">PacketDownloadNetworkList</a></span>()</code>
<div class="block">New PacketDownloadNetworkList (In)</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadNetworkList.html#PacketDownloadNetworkList-net.ME1312.SubServers.Host.Library.JSONCallback...-">PacketDownloadNetworkList</a></span>(<a href="../../../../../../net/ME1312/SubServers/Host/Library/JSONCallback.html" title="interface in net.ME1312.SubServers.Host.Library">JSONCallback</a>...&nbsp;callback)</code>
<div class="block">New PacketDownloadNetworkList (Out)</div>
</td>
</tr>
</table>
</li>
</ul>
<!-- ========== METHOD SUMMARY =========== -->
<ul class="blockList">
<li class="blockList"><a name="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colLast" scope="col">Method and Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadNetworkList.html#execute-org.json.JSONObject-">execute</a></span>(org.json.JSONObject&nbsp;data)</code>
<div class="block">Execute Incoming Packet</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>org.json.JSONObject</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadNetworkList.html#generate--">generate</a></span>()</code>
<div class="block">Generate JSON Packet Contents</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../../../../../../net/ME1312/SubServers/Host/Library/Version/Version.html" title="class in net.ME1312.SubServers.Host.Library.Version">Version</a></code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadNetworkList.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="PacketDownloadNetworkList--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PacketDownloadNetworkList</h4>
<pre>public&nbsp;PacketDownloadNetworkList()</pre>
<div class="block">New PacketDownloadNetworkList (In)</div>
</li>
</ul>
<a name="PacketDownloadNetworkList-net.ME1312.SubServers.Host.Library.JSONCallback...-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>PacketDownloadNetworkList</h4>
<pre>public&nbsp;PacketDownloadNetworkList(<a href="../../../../../../net/ME1312/SubServers/Host/Library/JSONCallback.html" title="interface in net.ME1312.SubServers.Host.Library">JSONCallback</a>...&nbsp;callback)</pre>
<div class="block">New PacketDownloadNetworkList (Out)</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>callback</code> - Callbacks</dd>
</dl>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ul class="blockList">
<li class="blockList"><a name="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a name="generate--">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>generate</h4>
<pre>public&nbsp;org.json.JSONObject&nbsp;generate()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketOut.html#generate--">PacketOut</a></code></span></div>
<div class="block">Generate JSON Packet Contents</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketOut.html#generate--">generate</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Host.Network">PacketOut</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Packet Contents</dd>
</dl>
</li>
</ul>
<a name="execute-org.json.JSONObject-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>execute</h4>
<pre>public&nbsp;void&nbsp;execute(org.json.JSONObject&nbsp;data)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketIn.html#execute-org.json.JSONObject-">PacketIn</a></code></span></div>
<div class="block">Execute Incoming Packet</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketIn.html#execute-org.json.JSONObject-">execute</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Host.Network">PacketIn</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>data</code> - Incoming Data</dd>
</dl>
</li>
</ul>
<a name="getVersion--">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getVersion</h4>
<pre>public&nbsp;<a href="../../../../../../net/ME1312/SubServers/Host/Library/Version/Version.html" title="class in net.ME1312.SubServers.Host.Library.Version">Version</a>&nbsp;getVersion()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketIn.html#getVersion--">PacketIn</a></code></span></div>
<div class="block">Get Packet Version</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketIn.html#getVersion--">getVersion</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketIn.html" title="interface in net.ME1312.SubServers.Host.Network">PacketIn</a></code></dd>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketOut.html#getVersion--">getVersion</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../../../net/ME1312/SubServers/Host/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Host.Network">PacketOut</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Packet Version</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
</div>
<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">Class</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadLang.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/PacketDownloadPlayerList.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/PacketDownloadNetworkList.html" target="_top">Frames</a></li>
<li><a href="PacketDownloadNetworkList.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/PacketDownloadLang.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/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</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/PacketDownloadLang.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/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
<li><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
</ul>
<ul class="navList">

View File

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

View File

@ -109,100 +109,106 @@
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadNetworkList</a></td>
<td class="colLast">
<div class="block">Download Network List Packet</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadPlayerList</a></td>
<td class="colLast">
<div class="block">Download Player List Packet</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadServerInfo</a></td>
<td class="colLast">
<div class="block">Download Server Info Packet</div>
</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadServerList</a></td>
<td class="colLast">
<div class="block">Download Server List Packet</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExAddServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExAddServer</a></td>
<td class="colLast">
<div class="block">Create Server Packet</div>
</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExConfigureHost.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExConfigureHost</a></td>
<td class="colLast">
<div class="block">External Host Configuration Packet</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExCreateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExCreateServer</a></td>
<td class="colLast">
<div class="block">Create Server Packet</div>
</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExDeleteServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExDeleteServer</a></td>
<td class="colLast">
<div class="block">Create Server Packet</div>
</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExRemoveServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExRemoveServer</a></td>
<td class="colLast">
<div class="block">Create Server Packet</div>
</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><a href="../../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExUpdateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExUpdateServer</a></td>
<td class="colLast">
<div class="block">Update Server Packet</div>
</td>
</tr>
<tr class="altColor">
<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="rowColor">
<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>

View File

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

View File

@ -99,7 +99,7 @@ var activeTableTab = "activeTableTab";
<li class="blockList">
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketAuthorization.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketAuthorization</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCommandServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketCommandServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketCreateServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadHostInfo</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadLang</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/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>
<dd><a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketAuthorization.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketAuthorization</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCommandServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketCommandServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketCreateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketCreateServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadHostInfo</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadLang</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadNetworkList</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadPlayerList</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadServerInfo</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadServerList</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExAddServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExAddServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExConfigureHost.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExConfigureHost</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExCreateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExCreateServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExDeleteServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExDeleteServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExRemoveServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExRemoveServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExUpdateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExUpdateServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketInReset.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketInReset</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketInRunEvent.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketInRunEvent</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketLinkExHost.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketLinkExHost</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketStartServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketStopServer</a>, <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>
@ -156,11 +156,14 @@ var activeTableTab = "activeTableTab";
<ul class="blockList">
<li class="blockList">
<h4>execute</h4>
<pre>void&nbsp;execute(org.json.JSONObject&nbsp;data)</pre>
<pre>void&nbsp;execute(org.json.JSONObject&nbsp;data)
throws java.lang.Throwable</pre>
<div class="block">Execute Incoming Packet</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>data</code> - Incoming Data</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.Throwable</code></dd>
</dl>
</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/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/PacketLinkExHost.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketLinkExHost</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketOutExLogMessage.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketOutExLogMessage</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketOutExRequestQueue.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketOutExRequestQueue</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketStartServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketStopServer</a>, <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/PacketDownloadHostInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadHostInfo</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadLang.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadLang</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadNetworkList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadNetworkList</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadPlayerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadPlayerList</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerInfo.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadServerInfo</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketDownloadServerList.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketDownloadServerList</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExAddServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExAddServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExConfigureHost.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExConfigureHost</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExCreateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExCreateServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExDeleteServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExDeleteServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExRemoveServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExRemoveServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketExUpdateServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketExUpdateServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketLinkExHost.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketLinkExHost</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketOutExLogMessage.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketOutExLogMessage</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketOutExRequestQueue.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketOutExRequestQueue</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketStartServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketStartServer</a>, <a href="../../../../../net/ME1312/SubServers/Host/Network/Packet/PacketStopServer.html" title="class in net.ME1312.SubServers.Host.Network.Packet">PacketStopServer</a>, <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>
@ -156,11 +156,14 @@ var activeTableTab = "activeTableTab";
<ul class="blockList">
<li class="blockList">
<h4>generate</h4>
<pre>org.json.JSONObject&nbsp;generate()</pre>
<pre>org.json.JSONObject&nbsp;generate()
throws java.lang.Throwable</pre>
<div class="block">Generate JSON Packet Contents</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Packet Contents</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.lang.Throwable</code></dd>
</dl>
</li>
</ul>

View File

@ -172,14 +172,14 @@ extends java.lang.Object</pre>
</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/SubDataClient.html#destroy-boolean-">destroy</a></span>(boolean&nbsp;reconnect)</code>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Host/Network/SubDataClient.html#destroy-int-">destroy</a></span>(int&nbsp;reconnect)</code>
<div class="block">Drops All Connections and Stops the SubData Listener</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Host/Network/SubDataClient.html#forwardPacket-net.ME1312.SubServers.Host.Network.PacketOut-java.net.InetSocketAddress-">forwardPacket</a></span>(<a href="../../../../../net/ME1312/SubServers/Host/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Host.Network">PacketOut</a>&nbsp;packet,
java.net.InetSocketAddress&nbsp;location)</code>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../net/ME1312/SubServers/Host/Network/SubDataClient.html#forwardPacket-net.ME1312.SubServers.Host.Network.PacketOut-java.lang.String-">forwardPacket</a></span>(<a href="../../../../../net/ME1312/SubServers/Host/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Host.Network">PacketOut</a>&nbsp;packet,
java.lang.String&nbsp;location)</code>
<div class="block">Forward Packet to Server</div>
</td>
</tr>
@ -277,8 +277,10 @@ extends java.lang.Object</pre>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>host</code> - SubServers.Host</dd>
<dd><code>name</code> - Name of Host</dd>
<dd><code>address</code> - Address</dd>
<dd><code>port</code> - Port</dd>
<dd><code>encryption</code> - Encryption Type</dd>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code>java.io.IOException</code></dd>
</dl>
@ -424,14 +426,14 @@ extends java.lang.Object</pre>
</dl>
</li>
</ul>
<a name="forwardPacket-net.ME1312.SubServers.Host.Network.PacketOut-java.net.InetSocketAddress-">
<a name="forwardPacket-net.ME1312.SubServers.Host.Network.PacketOut-java.lang.String-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>forwardPacket</h4>
<pre>public&nbsp;void&nbsp;forwardPacket(<a href="../../../../../net/ME1312/SubServers/Host/Network/PacketOut.html" title="interface in net.ME1312.SubServers.Host.Network">PacketOut</a>&nbsp;packet,
java.net.InetSocketAddress&nbsp;location)</pre>
java.lang.String&nbsp;location)</pre>
<div class="block">Forward Packet to Server</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@ -440,13 +442,13 @@ extends java.lang.Object</pre>
</dl>
</li>
</ul>
<a name="destroy-boolean-">
<a name="destroy-int-">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>destroy</h4>
<pre>public&nbsp;void&nbsp;destroy(boolean&nbsp;reconnect)
<pre>public&nbsp;void&nbsp;destroy(int&nbsp;reconnect)
throws java.io.IOException</pre>
<div class="block">Drops All Connections and Stops the SubData Listener</div>
<dl>

View File

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

View File

@ -1,5 +1,5 @@
Manifest-Version: 1.0
Class-Path: BungeeCord.jar
Main-Class: net.ME1312.SubServers.Bungee.Launch
Implementation-Version: 2.12a
Specification-Version: 0
Implementation-Version: 2.12b
Specification-Version: 1

View File

@ -7,7 +7,9 @@ import net.ME1312.SubServers.Bungee.Library.Exception.InvalidServerException;
import net.ME1312.SubServers.Bungee.Library.ExtraDataHandler;
import net.ME1312.SubServers.Bungee.Library.NamedContainer;
import net.ME1312.SubServers.Bungee.Library.Util;
import net.ME1312.SubServers.Bungee.Network.ClientHandler;
import net.ME1312.SubServers.Bungee.SubPlugin;
import net.md_5.bungee.api.connection.ProxiedPlayer;
import org.json.JSONObject;
import java.net.InetAddress;
@ -383,4 +385,21 @@ public abstract class Host implements ExtraDataHandler {
if (Util.isNull(handle)) throw new NullPointerException();
extra.remove(handle);
}
@Override
public String toString() {
JSONObject hinfo = new JSONObject();
hinfo.put("type", "Host");
hinfo.put("name", getName());
hinfo.put("enabled", isEnabled());
hinfo.put("display", getDisplayName());
JSONObject servers = new JSONObject();
for (SubServer server : getSubServers().values()) {
servers.put(server.getName(), server.toString());
}
hinfo.put("servers", servers);
if (this instanceof ClientHandler && ((ClientHandler) this).getSubData() != null) hinfo.put("subdata", ((ClientHandler) this).getSubData().getAddress().toString());
hinfo.put("extra", getExtra().toJSON());
return hinfo.toString();
}
}

View File

@ -110,7 +110,7 @@ public class InternalSubCreator extends SubCreator {
}
boolean error = false;
if (template.getBuildOptions().getKeys().size() > 0) {
if (template.getBuildOptions().contains("Shell-Location")) {
File gitBash = new File(this.gitBash, "bin" + File.separatorChar + "bash.exe");
if (!(System.getProperty("os.name").toLowerCase().indexOf("win") >= 0) && template.getBuildOptions().contains("Permission")) {
try {
@ -253,7 +253,7 @@ public class InternalSubCreator extends SubCreator {
Util.copyFromJar(SubPlugin.class.getClassLoader(), "net/ME1312/SubServers/Bungee/Library/Files/Client/spigot.jar", new UniversalFile(dir, "plugins:SubServers.Client.jar").getPath());
} else if (type == ServerType.SPONGE) {
// TODO
// if (!new UniversalFile(dir, "plugins").exists()) new UniversalFile(dir, "mods").mkdirs();
// if (!new UniversalFile(dir, "mods").exists()) new UniversalFile(dir, "mods").mkdirs();
// Util.copyFromJar(SubPlugin.class.getClassLoader(), "net/ME1312/SubServers/Bungee/Library/Files/Client/sponge.jar", new UniversalFile(dir, "mods:SubServers.Client.jar").getPath());
}
JSONObject config = new JSONObject();

View File

@ -9,6 +9,7 @@ import net.ME1312.SubServers.Bungee.Network.Client;
import net.ME1312.SubServers.Bungee.Network.ClientHandler;
import net.md_5.bungee.BungeeServerInfo;
import net.md_5.bungee.api.ChatColor;
import net.md_5.bungee.api.connection.ProxiedPlayer;
import org.json.JSONObject;
import java.net.InetSocketAddress;
@ -152,4 +153,23 @@ public class Server extends BungeeServerInfo implements ClientHandler, ExtraData
if (Util.isNull(handle)) throw new NullPointerException();
extra.remove(handle);
}
@Override
public String toString() {
JSONObject info = new JSONObject();
info.put("type", "Server");
info.put("name", getName());
info.put("display", getDisplayName());
JSONObject players = new JSONObject();
for (ProxiedPlayer player : getPlayers()) {
JSONObject pinfo = new JSONObject();
pinfo.put("name", player.getName());
pinfo.put("nick", player.getDisplayName());
players.put(player.getUniqueId().toString(), pinfo);
}
info.put("players", players);
if (getSubData() != null) info.put("subdata", getSubData().getAddress().toString());
info.put("extra", getExtra().toJSON());
return info.toString();
}
}

View File

@ -3,6 +3,7 @@ package net.ME1312.SubServers.Bungee.Host;
import net.ME1312.SubServers.Bungee.Library.Config.YAMLSection;
import net.ME1312.SubServers.Bungee.Library.Exception.InvalidServerException;
import net.ME1312.SubServers.Bungee.Library.Util;
import net.md_5.bungee.api.connection.ProxiedPlayer;
import org.json.JSONObject;
import java.io.File;
@ -319,4 +320,14 @@ public abstract class SubServer extends Server {
* @param value Value
*/
public abstract void setTemporary(boolean value);
@Override
public String toString() {
JSONObject sinfo = new JSONObject(super.toString());
sinfo.put("type", "SubServer");
sinfo.put("enabled", getHost().isEnabled() && isEnabled());
sinfo.put("running", isRunning());
sinfo.put("temp", isTemporary());
return sinfo.toString();
}
}

View File

@ -16,14 +16,10 @@ import javax.crypto.spec.*;
* A class to perform password-based AES encryption and decryption in CBC mode.
* 128, 192, and 256-bit encryption are supported, provided that the latter two
* are permitted by the Java runtime's jurisdiction policy files.
* <br/>
* The public interface for this class consists of the static methods
* {@link #encrypt} and {@link #decrypt}, which encrypt and decrypt arbitrary
* streams of data, respectively.
*
* @author dweymouth@gmail.com
*/
public class AES {
public final class AES {
// AES specification
private static final String CIPHER_SPEC = "AES/CBC/PKCS5Padding";

View File

@ -74,25 +74,34 @@ public class Client {
decoded = input;
}
JSONObject json = new JSONObject(decoded);
for (PacketIn packet : SubDataServer.decodePacket(json)) {
if (authorized == null || packet instanceof PacketAuthorization) {
for (PacketIn packet : SubDataServer.decodePacket(this, json)) {
boolean auth = authorized == null;
if (auth || packet instanceof PacketAuthorization) {
try {
if (json.keySet().contains("f")) {
Client client = subdata.getClient(new InetSocketAddress(json.getString("f").split(":")[0], Integer.parseInt(json.getString("f").split(":")[1])));
json.remove("f");
client.writer.println(json);
Client client = subdata.getClient(json.getString("f"));
if (client != null) {
client.writer.println(input);
} else {
throw new IllegalPacketException(getAddress().toString() + ": Unknown Forward Address: " + json.getString("f"));
}
} else {
packet.execute(Client.this, (json.keySet().contains("c"))?json.getJSONObject("c"):null);
}
} catch (Throwable e) {
new InvocationTargetException(e, "Exception while executing PacketIn").printStackTrace();
new InvocationTargetException(e, getAddress().toString() + ": Exception while executing PacketIn").printStackTrace();
}
} else sendPacket(new PacketAuthorization(-1, "Unauthorized"));
} else {
sendPacket(new PacketAuthorization(-1, "Unauthorized"));
throw new IllegalPacketException(getAddress().toString() + ": Unauthorized call to packet type: " + json.getJSONObject("h"));
}
}
} catch (JSONException e) {
new IllegalPacketException("Unknown Packet Format: " + ((decoded == null)?input:decoded)).printStackTrace();
} catch (Exception e) {
new IllegalPacketException(getAddress().toString() + ": Unknown Packet Format: " + ((decoded == null || decoded.length() <= 0)?input:decoded)).printStackTrace();
} catch (IllegalPacketException e) {
e.printStackTrace();
} catch (Exception e) {
new InvocationTargetException(e, getAddress().toString() + ": Exception while decoding packet").printStackTrace();
}
}
try {
@ -133,18 +142,18 @@ public class Client {
switch (subdata.getEncryption()) {
case AES:
case AES_128:
writer.println(Base64.getEncoder().encodeToString(AES.encrypt(128, subdata.plugin.config.get().getSection("Settings").getSection("SubData").getRawString("Password"), SubDataServer.encodePacket(packet).toString())));
writer.println(Base64.getEncoder().encodeToString(AES.encrypt(128, subdata.plugin.config.get().getSection("Settings").getSection("SubData").getRawString("Password"), SubDataServer.encodePacket(this, packet).toString())));
break;
case AES_192:
writer.println(Base64.getEncoder().encodeToString(AES.encrypt(192, subdata.plugin.config.get().getSection("Settings").getSection("SubData").getRawString("Password"), SubDataServer.encodePacket(packet).toString())));
writer.println(Base64.getEncoder().encodeToString(AES.encrypt(192, subdata.plugin.config.get().getSection("Settings").getSection("SubData").getRawString("Password"), SubDataServer.encodePacket(this, packet).toString())));
break;
case AES_256:
writer.println(Base64.getEncoder().encodeToString(AES.encrypt(256, subdata.plugin.config.get().getSection("Settings").getSection("SubData").getRawString("Password"), SubDataServer.encodePacket(packet).toString())));
writer.println(Base64.getEncoder().encodeToString(AES.encrypt(256, subdata.plugin.config.get().getSection("Settings").getSection("SubData").getRawString("Password"), SubDataServer.encodePacket(this, packet).toString())));
break;
default:
writer.println(SubDataServer.encodePacket(packet));
writer.println(SubDataServer.encodePacket(this, packet));
}
} catch (Exception e) {
} catch (Throwable e) {
e.printStackTrace();
}
}

View File

@ -5,6 +5,7 @@ import net.ME1312.SubServers.Bungee.Host.SubCreator;
import net.ME1312.SubServers.Bungee.Host.SubServer;
import net.ME1312.SubServers.Bungee.Library.Version.Version;
import net.ME1312.SubServers.Bungee.Network.Client;
import net.ME1312.SubServers.Bungee.Network.ClientHandler;
import net.ME1312.SubServers.Bungee.Network.PacketIn;
import net.ME1312.SubServers.Bungee.Network.PacketOut;
@ -88,6 +89,7 @@ public class PacketDownloadHostInfo implements PacketIn, PacketOut {
servers.put(server.getName(), sinfo);
}
info.put("servers", servers);
if (host instanceof ClientHandler && ((ClientHandler) host).getSubData() != null) info.put("subdata", ((ClientHandler) host).getSubData().getAddress().toString());
info.put("extra", host.getExtra().toJSON());
} else json.put("valid", false);

View File

@ -0,0 +1,66 @@
package net.ME1312.SubServers.Bungee.Network.Packet;
import net.ME1312.SubServers.Bungee.Library.Util;
import net.ME1312.SubServers.Bungee.Library.Version.Version;
import net.ME1312.SubServers.Bungee.Network.Client;
import net.ME1312.SubServers.Bungee.Network.PacketIn;
import net.ME1312.SubServers.Bungee.Network.PacketOut;
import net.ME1312.SubServers.Bungee.SubPlugin;
import org.json.JSONException;
import org.json.JSONObject;
/**
* Download Network List Packet
*/
public class PacketDownloadNetworkList implements PacketIn, PacketOut {
private SubPlugin plugin;
private String id;
/**
* New PacketDownloadNetworkList (In)
*
* @param plugin SubPlugin
*/
public PacketDownloadNetworkList(SubPlugin plugin) {
if (Util.isNull(plugin)) throw new NullPointerException();
this.plugin = plugin;
}
/**
* New PacketDownloadNetworkList (Out)
*
* @param plugin SubPlugin
* @param id Receiver ID
*/
public PacketDownloadNetworkList(SubPlugin plugin, String id) {
if (Util.isNull(plugin)) throw new NullPointerException();
this.plugin = plugin;
this.id = id;
}
@Override
public JSONObject generate() {
JSONObject json = new JSONObject();
json.put("id", id);
JSONObject clients = new JSONObject();
for (Client client : plugin.subdata.getClients()) {
try {
clients.put(client.getAddress().toString(), new JSONObject(client.getHandler().toString()));
} catch (JSONException | NullPointerException e) {
clients.put(client.getAddress().toString(), new JSONObject());
}
}
json.put("clients", clients);
return json;
}
@Override
public void execute(Client client, JSONObject data) {
client.sendPacket(new PacketDownloadNetworkList(plugin, (data.keySet().contains("id"))?data.getString("id"):null));
}
@Override
public Version getVersion() {
return new Version("2.11.0a");
}
}

View File

@ -68,7 +68,7 @@ public class PacketDownloadServerInfo implements PacketIn, PacketOut {
info.put("restricted", server.isRestricted());
info.put("hidden", server.isHidden());
info.put("motd", server.getMotd());
info.put("subdata", server.getSubData() == null);
if (server.getSubData() != null) info.put("subdata", server.getSubData().getAddress().toString());
info.put("extra", server.getExtra().toJSON());
JSONObject players = new JSONObject();

View File

@ -6,6 +6,7 @@ import net.ME1312.SubServers.Bungee.Host.SubServer;
import net.ME1312.SubServers.Bungee.Library.Util;
import net.ME1312.SubServers.Bungee.Library.Version.Version;
import net.ME1312.SubServers.Bungee.Network.Client;
import net.ME1312.SubServers.Bungee.Network.ClientHandler;
import net.ME1312.SubServers.Bungee.Network.PacketIn;
import net.ME1312.SubServers.Bungee.Network.PacketOut;
import net.ME1312.SubServers.Bungee.SubPlugin;
@ -51,17 +52,7 @@ public class PacketDownloadServerList implements PacketIn, PacketOut {
if (host == null || host.equals("")) {
JSONObject exServers = new JSONObject();
for (Server server : plugin.exServers.values()) {
JSONObject info = new JSONObject();
info.put("display", server.getDisplayName());
JSONObject players = new JSONObject();
for (ProxiedPlayer player : server.getPlayers()) {
JSONObject pinfo = new JSONObject();
pinfo.put("name", player.getName());
pinfo.put("nick", player.getDisplayName());
players.put(player.getUniqueId().toString(), pinfo);
}
info.put("players", players);
exServers.put(server.getName(), info);
exServers.put(server.getName(), new JSONObject(server.toString()));
}
json.put("servers", exServers);
}
@ -70,28 +61,7 @@ public class PacketDownloadServerList implements PacketIn, PacketOut {
JSONObject hosts = new JSONObject();
for (Host host : plugin.api.getHosts().values()) {
if (this.host == null || this.host.equalsIgnoreCase(host.getName())) {
JSONObject hinfo = new JSONObject();
hinfo.put("enabled", host.isEnabled());
hinfo.put("display", host.getDisplayName());
JSONObject servers = new JSONObject();
for (SubServer server : host.getSubServers().values()) {
JSONObject sinfo = new JSONObject();
sinfo.put("enabled", server.isEnabled() && host.isEnabled());
sinfo.put("display", server.getDisplayName());
sinfo.put("running", server.isRunning());
sinfo.put("temp", server.isTemporary());
JSONObject players = new JSONObject();
for (ProxiedPlayer player : server.getPlayers()) {
JSONObject pinfo = new JSONObject();
pinfo.put("name", player.getName());
pinfo.put("nick", player.getDisplayName());
players.put(player.getUniqueId().toString(), pinfo);
}
sinfo.put("players", players);
servers.put(server.getName(), sinfo);
}
hinfo.put("servers", servers);
hosts.put(host.getName(), hinfo);
hosts.put(host.getName(), new JSONObject(host.toString()));
}
}
json.put("hosts", hosts);

View File

@ -13,7 +13,7 @@ public interface PacketIn {
* @param client Client Accepting
* @param data Incoming Data
*/
void execute(Client client, JSONObject data);
void execute(Client client, JSONObject data) throws Throwable;
/**
* Get Packet Version

View File

@ -12,7 +12,7 @@ public interface PacketOut {
*
* @return Packet Contents
*/
JSONObject generate();
JSONObject generate() throws Throwable;
/**
* Get Packet Version

View File

@ -8,6 +8,7 @@ import net.ME1312.SubServers.Bungee.SubPlugin;
import org.json.JSONObject;
import java.io.IOException;
import java.lang.reflect.InvocationTargetException;
import java.net.*;
import java.util.ArrayList;
import java.util.Collection;
@ -18,11 +19,12 @@ import java.util.List;
* SubDataServer Class
*/
public final class SubDataServer {
protected static final int MAX_QUEUE = 64;
private static HashMap<Class<? extends PacketOut>, String> pOut = new HashMap<Class<? extends PacketOut>, String>();
private static HashMap<String, List<PacketIn>> pIn = new HashMap<String, List<PacketIn>>();
private static List<InetAddress> allowedAddresses = new ArrayList<InetAddress>();
private static boolean defaults = false;
private HashMap<InetSocketAddress, Client> clients = new HashMap<InetSocketAddress, Client>();
private HashMap<String, Client> clients = new HashMap<String, Client>();
private ServerSocket server;
private Encryption encryption;
protected SubPlugin plugin;
@ -40,17 +42,17 @@ public final class SubDataServer {
*
* @param plugin SubPlugin
* @param port Port
* @param backlog Connection Queue
* @param address Bind Address
* @param address Bind
* @param encryption Encryption Type
* @throws IOException
*/
public SubDataServer(SubPlugin plugin, int port, int backlog, InetAddress address, Encryption encryption) throws IOException {
if (Util.isNull(plugin, port, backlog)) throw new NullPointerException();
public SubDataServer(SubPlugin plugin, int port, InetAddress address, Encryption encryption) throws IOException {
if (Util.isNull(plugin, port, encryption, MAX_QUEUE)) throw new NullPointerException();
if (address == null) {
server = new ServerSocket(port, backlog);
server = new ServerSocket(port, MAX_QUEUE);
allowConnection(InetAddress.getByName("127.0.0.1"));
} else {
server = new ServerSocket(port, backlog, address);
server = new ServerSocket(port, MAX_QUEUE, address);
allowConnection(address);
}
this.plugin = plugin;
@ -76,6 +78,7 @@ public final class SubDataServer {
registerPacket(new PacketCreateServer(plugin), "SubCreateServer");
registerPacket(new PacketDownloadHostInfo(plugin), "SubDownloadHostInfo");
registerPacket(new PacketDownloadLang(plugin), "SubDownloadLang");
registerPacket(new PacketDownloadNetworkList(plugin), "SubDownloadNetworkList");
registerPacket(new PacketDownloadPlayerList(plugin), "SubDownloadPlayerList");
registerPacket(new PacketDownloadProxyInfo(plugin), "SubDownloadProxyInfo");
registerPacket(new PacketDownloadServerInfo(plugin), "SubDownloadServerInfo");
@ -101,6 +104,7 @@ public final class SubDataServer {
registerPacket(PacketCreateServer.class, "SubCreateServer");
registerPacket(PacketDownloadHostInfo.class, "SubDownloadHostInfo");
registerPacket(PacketDownloadLang.class, "SubDownloadLang");
registerPacket(PacketDownloadNetworkList.class, "SubDownloadNetworkList");
registerPacket(PacketDownloadPlayerList.class, "SubDownloadPlayerList");
registerPacket(PacketDownloadProxyInfo.class, "SubDownloadProxyInfo");
registerPacket(PacketDownloadServerInfo.class, "SubDownloadServerInfo");
@ -151,7 +155,7 @@ public final class SubDataServer {
if (allowedAddresses.contains(socket.getInetAddress())) {
Client client = new Client(this, socket);
System.out.println("SubData > " + client.getAddress().toString() + " has connected");
clients.put(client.getAddress(), client);
clients.put(client.getAddress().toString(), client);
return client;
} else {
System.out.println("SubData > " + socket.getInetAddress().toString() + " attempted to connect, but isn't white-listed");
@ -168,7 +172,7 @@ public final class SubDataServer {
*/
public Client getClient(Socket socket) {
if (Util.isNull(socket)) throw new NullPointerException();
return clients.get(new InetSocketAddress(socket.getInetAddress(), socket.getPort()));
return clients.get(new InetSocketAddress(socket.getInetAddress(), socket.getPort()).toString());
}
/**
@ -178,6 +182,17 @@ public final class SubDataServer {
* @return Client
*/
public Client getClient(InetSocketAddress address) {
if (Util.isNull(address)) throw new NullPointerException();
return clients.get(address.toString());
}
/**
* Grabs a Client from the Network
*
* @param address Address to search
* @return Client
*/
public Client getClient(String address) {
if (Util.isNull(address)) throw new NullPointerException();
return clients.get(address);
}
@ -200,8 +215,8 @@ public final class SubDataServer {
public void removeClient(Client client) throws IOException {
if (Util.isNull(client)) throw new NullPointerException();
SocketAddress address = client.getAddress();
if (clients.keySet().contains(address)) {
clients.remove(address);
if (clients.keySet().contains(address.toString())) {
clients.remove(address.toString());
client.disconnect();
System.out.println("SubData > " + client.getAddress().toString() + " has disconnected");
}
@ -214,6 +229,22 @@ public final class SubDataServer {
* @throws IOException
*/
public void removeClient(InetSocketAddress address) throws IOException {
if (Util.isNull(address)) throw new NullPointerException();
Client client = clients.get(address.toString());
if (clients.keySet().contains(address.toString())) {
clients.remove(address.toString());
client.disconnect();
System.out.println("SubData > " + client.getAddress().toString() + " has disconnected");
}
}
/**
* Remove a Client from the Network
*
* @param address Address to Kick
* @throws IOException
*/
public void removeClient(String address) throws IOException {
if (Util.isNull(address)) throw new NullPointerException();
Client client = clients.get(address);
if (clients.keySet().contains(address)) {
@ -330,17 +361,21 @@ public final class SubDataServer {
* @return JSON Formatted Packet
* @throws IllegalPacketException
*/
protected static JSONObject encodePacket(PacketOut packet) throws IllegalPacketException {
protected static JSONObject encodePacket(Client client, PacketOut packet) throws IllegalPacketException, InvocationTargetException {
JSONObject json = new JSONObject();
if (!pOut.keySet().contains(packet.getClass())) throw new IllegalPacketException("Unknown PacketOut Channel: " + packet.getClass().getCanonicalName());
if (packet.getVersion().toString() == null) throw new NullPointerException("PacketOut getVersion() cannot be null: " + packet.getClass().getCanonicalName());
if (!pOut.keySet().contains(packet.getClass())) throw new IllegalPacketException(packet.getClass().getCanonicalName() + ": Unknown PacketOut Channel: " + packet.getClass().getCanonicalName());
if (packet.getVersion().toString() == null) throw new NullPointerException(packet.getClass().getCanonicalName() + ": PacketOut getVersion() cannot be null: " + packet.getClass().getCanonicalName());
JSONObject contents = packet.generate();
json.put("h", pOut.get(packet.getClass()));
json.put("v", packet.getVersion().toString());
if (contents != null) json.put("c", contents);
return json;
try {
JSONObject contents = packet.generate();
json.put("h", pOut.get(packet.getClass()));
json.put("v", packet.getVersion().toString());
if (contents != null) json.put("c", contents);
return json;
} catch (Throwable e) {
throw new InvocationTargetException(e, packet.getClass().getCanonicalName() + ": Exception while encoding packet");
}
}
/**
@ -350,16 +385,16 @@ public final class SubDataServer {
* @return PacketIn
* @throws IllegalPacketException
*/
protected static List<PacketIn> decodePacket(JSONObject json) throws IllegalPacketException {
if (!json.keySet().contains("h") || !json.keySet().contains("v")) throw new IllegalPacketException("Unknown Packet Format: " + json.toString());
if (!pIn.keySet().contains(json.getString("h"))) throw new IllegalPacketException("Unknown PacketIn Channel: " + json.getString("h"));
protected static List<PacketIn> decodePacket(Client client, JSONObject json) throws IllegalPacketException {
if (!json.keySet().contains("h") || !json.keySet().contains("v")) throw new IllegalPacketException(client.getAddress().toString() + ": Unknown Packet Format: " + json.toString());
if (!pIn.keySet().contains(json.getString("h"))) throw new IllegalPacketException(client.getAddress().toString() + ": Unknown PacketIn Channel: " + json.getString("h"));
List<PacketIn> list = new ArrayList<PacketIn>();
for (PacketIn packet : pIn.get(json.getString("h"))) {
if (new Version(json.getString("v")).equals(packet.getVersion())) {
list.add(packet);
} else {
new IllegalPacketException("Packet Version Mismatch in " + json.getString("h") + ": " + json.getString("v") + " -> " + packet.getVersion().toString()).printStackTrace();
new IllegalPacketException(client.getAddress().toString() + ": Packet Version Mismatch in " + json.getString("h") + ": " + json.getString("v") + " =/= " + packet.getVersion().toString()).printStackTrace();
}
}

View File

@ -192,7 +192,7 @@ public final class SubPlugin extends BungeeCord {
} else {
encryption = SubDataServer.Encryption.valueOf(config.get().getSection("Settings").getSection("SubData").getRawString("Encryption", "NONE").replace('-', '_').replace(' ', '_').toUpperCase());
}
subdata = new SubDataServer(this, Integer.parseInt(config.get().getSection("Settings").getSection("SubData").getRawString("Address", "127.0.0.1:4391").split(":")[1]), 10,
subdata = new SubDataServer(this, Integer.parseInt(config.get().getSection("Settings").getSection("SubData").getRawString("Address", "127.0.0.1:4391").split(":")[1]),
(config.get().getSection("Settings").getSection("SubData").getRawString("Address", "127.0.0.1:4391").split(":")[0].equals("0.0.0.0"))?null:InetAddress.getByName(config.get().getSection("Settings").getSection("SubData").getRawString("Address", "127.0.0.1:4391").split(":")[0]),
encryption);
System.out.println("SubServers > SubData Direct Listening on /" + config.get().getSection("Settings").getSection("SubData").getRawString("Address", "127.0.0.1:4391"));
@ -268,7 +268,7 @@ public final class SubPlugin extends BungeeCord {
}
}
System.out.println("SubServers > " + ((plugins > 0)?plugins+" Plugin"+((plugins == 1)?"":"s")+", ":"") + hosts + " Host"+((hosts == 1)?"":"s")+", " + servers + " Server"+((servers == 1)?"":"s")+", and " + subservers + " SubServer"+((subservers == 1)?"":"s")+" loaded in " + new DecimalFormat("#.000").format((Calendar.getInstance().getTime().getTime() - begin) / 1000D) + "s");
System.out.println("SubServers > " + ((plugins > 0)?plugins+" Plugin"+((plugins == 1)?"":"s")+", ":"") + hosts + " Host"+((hosts == 1)?"":"s")+", " + servers + " Server"+((servers == 1)?"":"s")+", and " + subservers + " SubServer"+((subservers == 1)?"":"s")+" loaded in " + new DecimalFormat("0.000").format((Calendar.getInstance().getTime().getTime() - begin) / 1000D) + "s");
super.startListeners();
} catch (IOException e) {

View File

@ -5,5 +5,5 @@ Settings:
SubData:
Name: 'undefined'
Address: '127.0.0.1:4391'
Password: ''
Password: 'default'
Encryption: 'AES'

View File

@ -5,7 +5,6 @@ import net.ME1312.SubServers.Client.Bukkit.Library.JSONCallback;
import net.ME1312.SubServers.Client.Bukkit.Library.Util;
import net.ME1312.SubServers.Client.Bukkit.Library.Version.Version;
import net.ME1312.SubServers.Client.Bukkit.Network.Packet.*;
import net.ME1312.SubServers.Client.Bukkit.Network.SubDataClient;
import net.ME1312.SubServers.Client.Bukkit.SubPlugin;
import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
@ -26,9 +25,9 @@ import java.util.UUID;
/**
* Internal GUI Listener
*/
public class InternalHandler implements UIHandler, Listener {
public class InternalUIHandler implements UIHandler, Listener {
private HashMap<UUID, JSONCallback> input = new HashMap<UUID, JSONCallback>();
private HashMap<UUID, InternalRenderer> gui = new HashMap<UUID, InternalRenderer>();
private HashMap<UUID, InternalUIRenderer> gui = new HashMap<UUID, InternalUIRenderer>();
private boolean enabled = true;
private SubPlugin plugin;
@ -37,14 +36,14 @@ public class InternalHandler implements UIHandler, Listener {
*
* @param plugin Event
*/
public InternalHandler(SubPlugin plugin) {
public InternalUIHandler(SubPlugin plugin) {
if (Util.isNull(plugin)) throw new NullPointerException();
this.plugin = plugin;
Bukkit.getPluginManager().registerEvents(this, plugin);
}
public InternalRenderer getRenderer(Player player) {
if (!gui.keySet().contains(player.getUniqueId())) gui.put(player.getUniqueId(), new InternalRenderer(plugin, player.getUniqueId()));
public InternalUIRenderer getRenderer(Player player) {
if (!gui.keySet().contains(player.getUniqueId())) gui.put(player.getUniqueId(), new InternalUIRenderer(plugin, player.getUniqueId()));
return gui.get(player.getUniqueId());
}
@ -56,7 +55,7 @@ public class InternalHandler implements UIHandler, Listener {
public void click(InventoryClickEvent event) {
Player player = (Player) event.getWhoClicked();
if (!event.isCancelled() && enabled && gui.keySet().contains(player.getUniqueId())) {
InternalRenderer gui = this.gui.get(player.getUniqueId());
InternalUIRenderer gui = this.gui.get(player.getUniqueId());
if (gui.open && event.getClickedInventory() != null && event.getClickedInventory().getTitle() != null) {
if (plugin.subdata == null) {
new IllegalStateException("SubData is not connected").printStackTrace();
@ -214,7 +213,7 @@ public class InternalHandler implements UIHandler, Listener {
} else {
player.closeInventory();
final Container<Renderer> plugin = new Container<Renderer>(null);
for (Renderer renderer : InternalRenderer.hostPlugins.values()) {
for (Renderer renderer : InternalUIRenderer.hostPlugins.values()) {
if (item.equals(renderer.getIcon().getItemMeta().getDisplayName())) plugin.set(renderer);
}
if (plugin.get() == null) {
@ -384,7 +383,7 @@ public class InternalHandler implements UIHandler, Listener {
} else {
player.closeInventory();
Container<Renderer> plugin = new Container<Renderer>(null);
for (Renderer renderer : InternalRenderer.subserverPlugins.values()) {
for (Renderer renderer : InternalUIRenderer.subserverPlugins.values()) {
if (item.equals(renderer.getIcon().getItemMeta().getDisplayName())) plugin.set(renderer);
}
if (plugin.get() == null) {

View File

@ -22,7 +22,7 @@ import java.util.regex.Pattern;
/**
* Internal GUI Renderer Class
*/
public class InternalRenderer extends UIRenderer {
public class InternalUIRenderer extends UIRenderer {
private List<Runnable> windowHistory = new LinkedList<Runnable>();
protected Options lastUsedOptions = null;
protected String lastVistedObject = null;
@ -32,7 +32,7 @@ public class InternalRenderer extends UIRenderer {
protected final UUID player;
private SubPlugin plugin;
protected InternalRenderer(SubPlugin plugin, UUID player) {
protected InternalUIRenderer(SubPlugin plugin, UUID player) {
super(plugin, player);
this.plugin = plugin;
this.player = player;

View File

@ -34,7 +34,7 @@ import java.util.Random;
*
* @author dweymouth@gmail.com
*/
public class AES {
public final class AES {
// AES specification
private static final String CIPHER_SPEC = "AES/CBC/PKCS5Padding";

View File

@ -32,7 +32,7 @@ public final class PacketAuthorization implements PacketIn, PacketOut {
plugin.subdata.sendPacket(new PacketLinkServer(plugin));
} else {
Bukkit.getLogger().info("SubServers > Could not authorize SubData connection: " + data.getString("m"));
plugin.subdata.destroy(false);
plugin.subdata.destroy(0);
}
} catch (IOException e) {
e.printStackTrace();

View File

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

View File

@ -4,6 +4,7 @@ import net.ME1312.SubServers.Client.Bukkit.Event.*;
import net.ME1312.SubServers.Client.Bukkit.Library.JSONCallback;
import net.ME1312.SubServers.Client.Bukkit.Library.Version.Version;
import net.ME1312.SubServers.Client.Bukkit.Network.PacketIn;
import net.ME1312.SubServers.Client.Bukkit.SubPlugin;
import org.bukkit.Bukkit;
import org.json.JSONObject;
@ -21,55 +22,69 @@ public class PacketInRunEvent implements PacketIn {
/**
* New PacketInRunEvent
*/
public PacketInRunEvent() {
public PacketInRunEvent(SubPlugin plugin) {
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")));
callback("SubAddServerEvent", this);
if (plugin.isEnabled()) {
Bukkit.getPluginManager().callEvent(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"),
json.getString("template"), new Version(json.getString("version")), json.getInt("port")));
callback("SubCreateEvent", this);
if (plugin.isEnabled()) {
Bukkit.getPluginManager().callEvent(new SubCreateEvent((json.keySet().contains("player")) ? UUID.fromString(json.getString("player")) : null, json.getString("host"), json.getString("name"),
json.getString("template"), new Version(json.getString("version")), 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")));
callback("SubSendCommandEvent", this);
if (plugin.isEnabled()) {
Bukkit.getPluginManager().callEvent(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")));
callback("SubStartEvent", this);
if (plugin.isEnabled()) {
Bukkit.getPluginManager().callEvent(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")));
callback("SubStopEvent", this);
if (plugin.isEnabled()) {
Bukkit.getPluginManager().callEvent(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")));
callback("SubStoppedEvent", this);
if (plugin.isEnabled()) {
Bukkit.getPluginManager().callEvent(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")));
callback("SubRemoveServerEvent", this);
if (plugin.isEnabled()) {
Bukkit.getPluginManager().callEvent(new SubRemoveServerEvent((json.keySet().contains("player")) ? UUID.fromString(json.getString("player")) : null, json.getString("host"), json.getString("server")));
callback("SubRemoveServerEvent", this);
}
}
});
}

View File

@ -12,7 +12,7 @@ public interface PacketIn {
*
* @param data Incoming Data
*/
void execute(JSONObject data);
void execute(JSONObject data) throws Throwable;
/**
* Get Packet Version

View File

@ -12,7 +12,7 @@ public interface PacketOut {
*
* @return Packet Contents
*/
JSONObject generate();
JSONObject generate() throws Throwable;
/**
* Get Packet Version

View File

@ -3,6 +3,7 @@ package net.ME1312.SubServers.Client.Bukkit.Network;
import net.ME1312.SubServers.Client.Bukkit.Event.SubNetworkDisconnectEvent;
import net.ME1312.SubServers.Client.Bukkit.Library.Container;
import net.ME1312.SubServers.Client.Bukkit.Library.Exception.IllegalPacketException;
import net.ME1312.SubServers.Client.Bukkit.Library.NamedContainer;
import net.ME1312.SubServers.Client.Bukkit.Library.Util;
import net.ME1312.SubServers.Client.Bukkit.Library.Version.Version;
import net.ME1312.SubServers.Client.Bukkit.Network.Packet.*;
@ -31,7 +32,7 @@ public final class SubDataClient {
private String name;
private Encryption encryption;
private SubPlugin plugin;
private LinkedList<PacketOut> queue;
private LinkedList<NamedContainer<String, PacketOut>> queue;
public enum Encryption {
NONE,
@ -45,8 +46,10 @@ public final class SubDataClient {
* SubServers Client Instance
*
* @param plugin SubPlugin
* @param name Server Name
* @param address Address
* @param port Port
* @param encryption Encryption Type
* @throws IOException
*/
public SubDataClient(SubPlugin plugin, String name, InetAddress address, int port, Encryption encryption) throws IOException {
@ -56,7 +59,7 @@ public final class SubDataClient {
this.name = name;
this.writer = new PrintWriter(socket.getOutputStream(), true);
this.encryption = encryption;
this.queue = new LinkedList<PacketOut>();
this.queue = new LinkedList<NamedContainer<String, PacketOut>>();
if (!defaults) loadDefaults();
loop();
@ -72,10 +75,11 @@ public final class SubDataClient {
registerPacket(new PacketCreateServer(), "SubCreateServer");
registerPacket(new PacketDownloadHostInfo(), "SubDownloadHostInfo");
registerPacket(new PacketDownloadLang(plugin), "SubDownloadLang");
registerPacket(new PacketDownloadNetworkList(), "SubDownloadNetworkList");
registerPacket(new PacketDownloadPlayerList(), "SubDownloadPlayerList");
registerPacket(new PacketDownloadServerInfo(), "SubDownloadServerInfo");
registerPacket(new PacketDownloadServerList(), "SubDownloadServerList");
registerPacket(new PacketInRunEvent(), "SubRunEvent");
registerPacket(new PacketInRunEvent(plugin), "SubRunEvent");
registerPacket(new PacketInReset(), "SubReset");
registerPacket(new PacketLinkServer(plugin), "SubLinkServer");
registerPacket(new PacketStartServer(), "SubStartServer");
@ -87,6 +91,7 @@ public final class SubDataClient {
registerPacket(PacketCreateServer.class, "SubCreateServer");
registerPacket(PacketDownloadHostInfo.class, "SubDownloadHostInfo");
registerPacket(PacketDownloadLang.class, "SubDownloadLang");
registerPacket(PacketDownloadNetworkList.class, "SubDownloadNetworkList");
registerPacket(PacketDownloadPlayerList.class, "SubDownloadPlayerList");
registerPacket(PacketDownloadServerInfo.class, "SubDownloadServerInfo");
registerPacket(PacketDownloadServerList.class, "SubDownloadServerList");
@ -116,27 +121,31 @@ public final class SubDataClient {
}
JSONObject json = new JSONObject(decoded);
for (PacketIn packet : decodePacket(json)) {
try {
Bukkit.getScheduler().runTask(plugin, () -> packet.execute((json.keySet().contains("c"))?json.getJSONObject("c"):null));
} catch (Exception e) {
new InvocationTargetException(e, "Exception while executing PacketIn").printStackTrace();
}
Bukkit.getScheduler().runTask(plugin, () -> {
try {
packet.execute((json.keySet().contains("c")) ? json.getJSONObject("c") : null);
} catch (Throwable e) {
new InvocationTargetException(e, "Exception while executing PacketIn").printStackTrace();
}
});
}
} catch (JSONException e) {
new IllegalPacketException("Unknown Packet Format: " + ((decoded == null)?input:decoded)).printStackTrace();
} catch (Exception e) {
new IllegalPacketException("Unknown Packet Format: " + ((decoded == null || decoded.length() <= 0) ? input : decoded)).printStackTrace();
} catch (IllegalPacketException e) {
e.printStackTrace();
} catch (Exception e) {
new InvocationTargetException(e, "Exception while decoding packet").printStackTrace();
}
}
try {
destroy(true);
destroy(plugin.config.get().getSection("Settings").getSection("SubData").getInt("Reconnect", 30));
} catch (IOException e1) {
e1.printStackTrace();
}
} catch (Exception e) {
if (!(e instanceof SocketException)) e.printStackTrace();
try {
destroy(true);
destroy(plugin.config.get().getSection("Settings").getSection("SubData").getInt("Reconnect", 30));
} catch (IOException e1) {
e1.printStackTrace();
}
@ -246,7 +255,7 @@ public final class SubDataClient {
public void sendPacket(PacketOut packet) {
if (Util.isNull(packet)) throw new NullPointerException();
if (socket == null) {
queue.add(packet);
queue.add(new NamedContainer<>(null, packet));
} else {
try {
switch (getEncryption()) {
@ -275,33 +284,29 @@ public final class SubDataClient {
* @param packet Packet to send
* @param location Where to send
*/
public void forwardPacket(PacketOut packet, InetSocketAddress location) {
public void forwardPacket(PacketOut packet, String location) {
if (Util.isNull(packet)) throw new NullPointerException();
if (socket == null) {
queue.add(packet);
queue.add(new NamedContainer<>(location, packet));
} else {
try {
JSONObject json = encodePacket(packet);
json.put("f", location.toString());
try {
switch (getEncryption()) {
case AES:
case AES_128:
writer.println(Base64.getEncoder().encodeToString(AES.encrypt(128, plugin.config.get().getSection("Settings").getSection("SubData").getRawString("Password"), json.toString())));
break;
case AES_192:
writer.println(Base64.getEncoder().encodeToString(AES.encrypt(192, plugin.config.get().getSection("Settings").getSection("SubData").getRawString("Password"), json.toString())));
break;
case AES_256:
writer.println(Base64.getEncoder().encodeToString(AES.encrypt(256, plugin.config.get().getSection("Settings").getSection("SubData").getRawString("Password"), json.toString())));
break;
default:
writer.println(json.toString());
}
} catch (Exception e) {
e.printStackTrace();
json.put("f", location);
switch (getEncryption()) {
case AES:
case AES_128:
writer.println(Base64.getEncoder().encodeToString(AES.encrypt(128, plugin.config.get().getSection("Settings").getSection("SubData").getRawString("Password"), json.toString())));
break;
case AES_192:
writer.println(Base64.getEncoder().encodeToString(AES.encrypt(192, plugin.config.get().getSection("Settings").getSection("SubData").getRawString("Password"), json.toString())));
break;
case AES_256:
writer.println(Base64.getEncoder().encodeToString(AES.encrypt(256, plugin.config.get().getSection("Settings").getSection("SubData").getRawString("Password"), json.toString())));
break;
default:
writer.println(json.toString());
}
} catch (IllegalPacketException e) {
} catch (Throwable e) {
e.printStackTrace();
}
}
@ -314,17 +319,21 @@ public final class SubDataClient {
* @return JSON Formatted Packet
* @throws IllegalPacketException
*/
private static JSONObject encodePacket(PacketOut packet) throws IllegalPacketException {
private static JSONObject encodePacket(PacketOut packet) throws IllegalPacketException, InvocationTargetException {
JSONObject json = new JSONObject();
if (!pOut.keySet().contains(packet.getClass())) throw new IllegalPacketException("Unknown PacketOut Channel: " + packet.getClass().getCanonicalName());
if (packet.getVersion().toString() == null) throw new NullPointerException("PacketOut Version cannot be null: " + packet.getClass().getCanonicalName());
JSONObject contents = packet.generate();
json.put("h", pOut.get(packet.getClass()));
json.put("v", packet.getVersion().toString());
if (contents != null) json.put("c", contents);
return json;
try {
JSONObject contents = packet.generate();
json.put("h", pOut.get(packet.getClass()));
json.put("v", packet.getVersion().toString());
if (contents != null) json.put("c", contents);
return json;
} catch (Throwable e) {
throw new InvocationTargetException(e, "Exception while encoding packet");
}
}
/**
@ -356,7 +365,7 @@ public final class SubDataClient {
*
* @throws IOException
*/
public void destroy(boolean reconnect) throws IOException {
public void destroy(int reconnect) throws IOException {
if (Util.isNull(reconnect)) throw new NullPointerException();
if (socket != null) {
final Socket socket = this.socket;
@ -364,23 +373,28 @@ public final class SubDataClient {
if (!socket.isClosed()) socket.close();
Bukkit.getPluginManager().callEvent(new SubNetworkDisconnectEvent());
Bukkit.getLogger().info("SubServers > The SubData Connection was closed");
if (reconnect) {
Bukkit.getLogger().info("SubServers > Attempting to reconnect in 10 seconds");
if (reconnect > 0) {
Bukkit.getLogger().info("SubServers > Attempting to reconnect in " + reconnect + " seconds");
Bukkit.getScheduler().runTaskLaterAsynchronously(plugin, new Runnable() {
@Override
public void run() {
try {
plugin.subdata = new SubDataClient(plugin, name, socket.getInetAddress(), socket.getPort(), encryption);
while (queue.size() != 0) {
plugin.subdata.sendPacket(queue.get(0));
if (queue.get(0).name() != null) {
plugin.subdata.forwardPacket(queue.get(0).get(), queue.get(0).name());
} else {
plugin.subdata.sendPacket(queue.get(0).get());
}
queue.remove(0);
}
} catch (IOException e) {
Bukkit.getLogger().info("SubServers > Connection was unsuccessful, retrying in 10 seconds");
Bukkit.getScheduler().runTaskLater(plugin, this, 30 * 20);
Bukkit.getLogger().info("SubServers > Connection was unsuccessful, retrying in " + reconnect + " seconds");
Bukkit.getScheduler().runTaskLater(plugin, this, reconnect * 20);
}
}
}, 30 * 20);
}, reconnect * 20);
}
plugin.subdata = null;
}

View File

@ -1,6 +1,6 @@
package net.ME1312.SubServers.Client.Bukkit;
import net.ME1312.SubServers.Client.Bukkit.Graphic.InternalHandler;
import net.ME1312.SubServers.Client.Bukkit.Graphic.InternalUIHandler;
import net.ME1312.SubServers.Client.Bukkit.Graphic.UIHandler;
import net.ME1312.SubServers.Client.Bukkit.Library.Config.YAMLConfig;
import net.ME1312.SubServers.Client.Bukkit.Library.Config.YAMLSection;
@ -27,7 +27,7 @@ public final class SubPlugin extends JavaPlugin {
public UIHandler gui = null;
public final Version version;
public final Version bversion = null;
public final Version bversion = new Version(1);
public final SubAPI api = new SubAPI(this);
public SubPlugin() {
@ -75,7 +75,7 @@ public final class SubPlugin extends JavaPlugin {
Integer.parseInt(config.get().getSection("Settings").getSection("SubData").getString("Address", "127.0.0.1:4391").split(":")[1]), encryption);
if (config.get().getSection("Settings").getBoolean("Ingame-Access", true)) {
gui = new InternalHandler(this);
gui = new InternalUIHandler(this);
SubCommand cmd = new SubCommand(this);
getCommand("subservers").setExecutor(cmd);
getCommand("subserver").setExecutor(cmd);
@ -93,7 +93,7 @@ public final class SubPlugin extends JavaPlugin {
@Override
public void onDisable() {
if (subdata != null) try {
subdata.destroy(false);
subdata.destroy(0);
} catch (IOException e) {
e.printStackTrace();
}

View File

@ -1,6 +1,6 @@
name: 'SubServers-Client-Bukkit'
main: 'net.ME1312.SubServers.Client.Bukkit.SubPlugin'
version: '2.12a'
version: '2.12b'
authors: [ME1312]
softdepend: [Vault, TitleManager]
website: 'http://www.ME1312.net/'

Binary file not shown.

View File

@ -25,6 +25,7 @@ import java.net.SocketException;
import java.net.URL;
import java.net.URLDecoder;
import java.nio.file.Files;
import java.text.DecimalFormat;
import java.util.*;
import java.util.concurrent.TimeUnit;
import java.util.zip.ZipEntry;
@ -45,8 +46,8 @@ public final class ExHost {
public YAMLSection lang = null;
public SubDataClient subdata = null;
public final Version version = new Version("2.12a");
public final Version bversion = null;
public final Version version = new Version("2.12c");
public final Version bversion = new Version(1);
public final SubAPI api = new SubAPI(this);
private boolean running;
@ -284,7 +285,7 @@ public final class ExHost {
* Enable Plugins
*/
api.executeEvent(new SubEnableEvent(this));
log.info.println(i + " Plugin"+((i == 1)?"":"s") + " loaded in " + (Calendar.getInstance().getTime().getTime() - begin) + "ms");
log.info.println(i + " Plugin"+((i == 1)?"":"s") + " loaded in" + new DecimalFormat("0.000").format((Calendar.getInstance().getTime().getTime() - begin) / 1000D) + "s");
}
loadDefaults();
@ -370,7 +371,7 @@ public final class ExHost {
} catch (Exception e) {
log.error.println(e);
}
if (subdata != null) Util.isException(() -> subdata.destroy(false));
if (subdata != null) Util.isException(() -> subdata.destroy(0));
Util.isException(FileLogger::end);
System.exit(event.getExitCode());

View File

@ -242,7 +242,7 @@ public class SubCreator {
}
boolean error = false;
if (template.getBuildOptions().getKeys().size() > 0) {
if (template.getBuildOptions().contains("Shell-Location")) {
File gitBash = new File(host.host.getRawString("Git-Bash"), "bin" + File.separatorChar + "bash.exe");
if (!(System.getProperty("os.name").toLowerCase().indexOf("win") >= 0) && template.getBuildOptions().contains("Permission")) {
try {
@ -281,7 +281,7 @@ public class SubCreator {
new UniversalFile(dir, "template.yml").delete();
if (!error) {
host.subdata.sendPacket(new PacketExCreateServer(process.exitValue(), "Created Server Successfully", template.getConfigOptions().toJSON(), id));
host.subdata.sendPacket(new PacketExCreateServer(0, "Created Server Successfully", template.getConfigOptions().toJSON(), id));
} else {
logger.logger.info.println("Couldn't build the server jar. See \"SubCreator-" + template.getType().toString() + "-" + version.toString().replace(" ", "@") + ".log\" for more details.");
host.subdata.sendPacket(new PacketOutExLogMessage(address, "Couldn't build the server jar. See \"SubCreator-" + template.getType().toString() + "-" + version.toString().replace(" ", "@") + ".log\" for more details."));
@ -327,7 +327,7 @@ public class SubCreator {
Util.copyFromJar(ExHost.class.getClassLoader(), "net/ME1312/SubServers/Host/Library/Files/Client/spigot.jar", new UniversalFile(dir, "plugins:SubServers.Client.jar").getPath());
} else if (type == ServerType.SPONGE) {
// TODO
// if (!new UniversalFile(dir, "plugins").exists()) new UniversalFile(dir, "mods").mkdirs();
// if (!new UniversalFile(dir, "mods").exists()) new UniversalFile(dir, "mods").mkdirs();
// Util.copyFromJar(SubPlugin.class.getClassLoader(), "net/ME1312/SubServers/Host/Library/Files/Client/sponge.jar", new UniversalFile(dir, "mods:SubServers.Client.jar").getPath());
}
JSONObject config = new JSONObject();

Some files were not shown because too many files have changed in this diff Show More