Skip to content

Commit

Permalink
Fixed alot of pesky bugs and added a neato feature
Browse files Browse the repository at this point in the history
In this new verison 2.5, I actually fixed #23, and I also fixed #26 and
#27! I also added a new feature requested in #25 so you can add and
remove new MaximumTransferUnit values to work with using the
RakNetClient. By default, the client adds the machines MTU with 2
retries and then what MCPE uses. However, this can be modified and they
can be removed easily to use something when connecting to a server :)
  • Loading branch information
whirvis committed Feb 19, 2017
1 parent 6becb30 commit ab75509
Show file tree
Hide file tree
Showing 359 changed files with 1,619 additions and 5,906 deletions.
116 changes: 2 additions & 114 deletions doc/allclasses-frame.html

Large diffs are not rendered by default.

116 changes: 2 additions & 114 deletions doc/allclasses-noframe.html

Large diffs are not rendered by default.

1,599 changes: 4 additions & 1,595 deletions doc/constant-values.html

Large diffs are not rendered by default.

35 changes: 4 additions & 31 deletions doc/deprecated-list.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_112) on Sun Feb 12 10:03:51 CST 2017 -->
<!-- Generated by javadoc (1.8.0_112) on Sat Feb 18 23:25:18 CST 2017 -->
<title>Deprecated List</title>
<meta name="date" content="2017-02-12">
<meta name="date" content="2017-02-18">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
Expand All @@ -31,8 +31,7 @@
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li><a href="net/marfgamer/jraknet/client/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
Expand Down Expand Up @@ -72,31 +71,6 @@
<div class="header">
<h1 title="Deprecated API" class="title">Deprecated API</h1>
<h2 title="Contents">Contents</h2>
<ul>
<li><a href="#exception">Deprecated Exceptions</a></li>
</ul>
</div>
<div class="contentContainer"><a name="exception">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<table class="deprecatedSummary" border="0" cellpadding="3" cellspacing="0" summary="Deprecated Exceptions table, listing deprecated exceptions, and an explanation">
<caption><span>Deprecated Exceptions</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Exceptions and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="net/marfgamer/jraknet/client/EncryptionEnabledException.html" title="class in net.marfgamer.jraknet.client">net.marfgamer.jraknet.client.EncryptionEnabledException</a></td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="net/marfgamer/jraknet/client/UseSecurityException.html" title="class in net.marfgamer.jraknet.client">net.marfgamer.jraknet.client.UseSecurityException</a></td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
Expand All @@ -107,8 +81,7 @@ <h2 title="Contents">Contents</h2>
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li><a href="net/marfgamer/jraknet/client/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
Expand Down
14 changes: 4 additions & 10 deletions doc/help-doc.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_112) on Sun Feb 12 10:03:51 CST 2017 -->
<!-- Generated by javadoc (1.8.0_112) on Sat Feb 18 23:25:18 CST 2017 -->
<title>API Help</title>
<meta name="date" content="2017-02-12">
<meta name="date" content="2017-02-18">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
Expand All @@ -31,8 +31,7 @@
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li><a href="net/marfgamer/jraknet/client/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
Expand Down Expand Up @@ -76,10 +75,6 @@ <h1 class="title">How This API Document Is Organized</h1>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<h2>Overview</h2>
<p>The <a href="overview-summary.html">Overview</a> page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.</p>
</li>
<li class="blockList">
<h2>Package</h2>
<p>Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:</p>
<ul>
Expand Down Expand Up @@ -187,8 +182,7 @@ <h2>Constant Field Values</h2>
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li><a href="net/marfgamer/jraknet/client/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
Expand Down
112 changes: 12 additions & 100 deletions doc/index-files/index-1.html

Large diffs are not rendered by default.

51 changes: 21 additions & 30 deletions doc/index-files/index-10.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,17 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_112) on Sun Feb 12 10:03:51 CST 2017 -->
<title>K-Index</title>
<meta name="date" content="2017-02-12">
<!-- Generated by javadoc (1.8.0_112) on Sat Feb 18 23:25:18 CST 2017 -->
<title>S-Index</title>
<meta name="date" content="2017-02-18">
<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="K-Index";
parent.document.title="S-Index";
}
}
catch(err) {
Expand All @@ -31,8 +31,7 @@
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li><a href="../net/marfgamer/jraknet/client/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../overview-tree.html">Tree</a></li>
Expand Down Expand Up @@ -69,39 +68,32 @@
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">R</a>&nbsp;<a href="index-17.html">S</a>&nbsp;<a href="index-18.html">T</a>&nbsp;<a href="index-19.html">U</a>&nbsp;<a href="index-20.html">V</a>&nbsp;<a href="index-21.html">W</a>&nbsp;<a name="I:K">
<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">R</a>&nbsp;<a href="index-10.html">S</a>&nbsp;<a href="index-11.html">U</a>&nbsp;<a name="I:S">
<!-- -->
</a>
<h2 class="title">K</h2>
<h2 class="title">S</h2>
<dl>
<dt><span class="memberNameLink"><a href="../net/marfgamer/jraknet/example/chat/client/frame/ChatBoxKeyListener.html#keyPressed-java.awt.event.KeyEvent-">keyPressed(KeyEvent)</a></span> - Method in class net.marfgamer.jraknet.example.chat.client.frame.<a href="../net/marfgamer/jraknet/example/chat/client/frame/ChatBoxKeyListener.html" title="class in net.marfgamer.jraknet.example.chat.client.frame">ChatBoxKeyListener</a></dt>
<dt><span class="memberNameLink"><a href="../net/marfgamer/jraknet/client/RakNetClient.html#sendMessage-net.marfgamer.jraknet.protocol.Reliability-int-net.marfgamer.jraknet.Packet-">sendMessage(Reliability, int, Packet)</a></span> - Method in class net.marfgamer.jraknet.client.<a href="../net/marfgamer/jraknet/client/RakNetClient.html" title="class in net.marfgamer.jraknet.client">RakNetClient</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../net/marfgamer/jraknet/example/chat/client/frame/ChatBoxKeyListener.html#keyReleased-java.awt.event.KeyEvent-">keyReleased(KeyEvent)</a></span> - Method in class net.marfgamer.jraknet.example.chat.client.frame.<a href="../net/marfgamer/jraknet/example/chat/client/frame/ChatBoxKeyListener.html" title="class in net.marfgamer.jraknet.example.chat.client.frame">ChatBoxKeyListener</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../net/marfgamer/jraknet/example/chat/client/frame/ChatBoxKeyListener.html#keyTyped-java.awt.event.KeyEvent-">keyTyped(KeyEvent)</a></span> - Method in class net.marfgamer.jraknet.example.chat.client.frame.<a href="../net/marfgamer/jraknet/example/chat/client/frame/ChatBoxKeyListener.html" title="class in net.marfgamer.jraknet.example.chat.client.frame">ChatBoxKeyListener</a></dt>
<dd>&nbsp;</dd>
<dt><a href="../net/marfgamer/jraknet/example/chat/protocol/Kick.html" title="class in net.marfgamer.jraknet.example.chat.protocol"><span class="typeNameLink">Kick</span></a> - Class in <a href="../net/marfgamer/jraknet/example/chat/protocol/package-summary.html">net.marfgamer.jraknet.example.chat.protocol</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../net/marfgamer/jraknet/example/chat/protocol/Kick.html#Kick-net.marfgamer.jraknet.Packet-">Kick(Packet)</a></span> - Constructor for class net.marfgamer.jraknet.example.chat.protocol.<a href="../net/marfgamer/jraknet/example/chat/protocol/Kick.html" title="class in net.marfgamer.jraknet.example.chat.protocol">Kick</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../net/marfgamer/jraknet/example/chat/protocol/Kick.html#Kick--">Kick()</a></span> - Constructor for class net.marfgamer.jraknet.example.chat.protocol.<a href="../net/marfgamer/jraknet/example/chat/protocol/Kick.html" title="class in net.marfgamer.jraknet.example.chat.protocol">Kick</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../net/marfgamer/jraknet/example/chat/server/ConnectedClient.html#kick-java.lang.String-">kick(String)</a></span> - Method in class net.marfgamer.jraknet.example.chat.server.<a href="../net/marfgamer/jraknet/example/chat/server/ConnectedClient.html" title="class in net.marfgamer.jraknet.example.chat.server">ConnectedClient</a></dt>
<dt><span class="memberNameLink"><a href="../net/marfgamer/jraknet/client/RakNetClient.html#setDiscoveryMode-net.marfgamer.jraknet.client.discovery.DiscoveryMode-">setDiscoveryMode(DiscoveryMode)</a></span> - Method in class net.marfgamer.jraknet.client.<a href="../net/marfgamer/jraknet/client/RakNetClient.html" title="class in net.marfgamer.jraknet.client">RakNetClient</a></dt>
<dd>
<div class="block">Kicks the client</div>
<div class="block">Sets the client's discovery mode</div>
</dd>
<dt><span class="memberNameLink"><a href="../net/marfgamer/jraknet/example/chat/server/ChatServer.html#kickClient-net.marfgamer.jraknet.example.chat.server.ConnectedClient-java.lang.String-">kickClient(ConnectedClient, String)</a></span> - Method in class net.marfgamer.jraknet.example.chat.server.<a href="../net/marfgamer/jraknet/example/chat/server/ChatServer.html" title="class in net.marfgamer.jraknet.example.chat.server">ChatServer</a></dt>
<dt><span class="memberNameLink"><a href="../net/marfgamer/jraknet/client/RakNetClient.html#setDiscoveryPort-int-">setDiscoveryPort(int)</a></span> - Method in class net.marfgamer.jraknet.client.<a href="../net/marfgamer/jraknet/client/RakNetClient.html" title="class in net.marfgamer.jraknet.client">RakNetClient</a></dt>
<dd>
<div class="block">Kicks a client from the server with the specified reason</div>
<div class="block">Sets the client's discovery port</div>
</dd>
<dt><a href="../net/marfgamer/jraknet/example/chat/server/command/KickCommand.html" title="class in net.marfgamer.jraknet.example.chat.server.command"><span class="typeNameLink">KickCommand</span></a> - Class in <a href="../net/marfgamer/jraknet/example/chat/server/command/package-summary.html">net.marfgamer.jraknet.example.chat.server.command</a></dt>
<dt><span class="memberNameLink"><a href="../net/marfgamer/jraknet/client/RakNetClient.html#setListener-net.marfgamer.jraknet.client.RakNetClientListener-">setListener(RakNetClientListener)</a></span> - Method in class net.marfgamer.jraknet.client.<a href="../net/marfgamer/jraknet/client/RakNetClient.html" title="class in net.marfgamer.jraknet.client">RakNetClient</a></dt>
<dd>
<div class="block">Allows the server to kick players from the server</div>
<div class="block">Sets the client's listener</div>
</dd>
<dt><span class="memberNameLink"><a href="../net/marfgamer/jraknet/client/RakNetClient.html#shutdown--">shutdown()</a></span> - Method in class net.marfgamer.jraknet.client.<a href="../net/marfgamer/jraknet/client/RakNetClient.html" title="class in net.marfgamer.jraknet.client">RakNetClient</a></dt>
<dd>
<div class="block">Shuts down the client for good, once this is called the client can no
longer connect to servers</div>
</dd>
<dt><span class="memberNameLink"><a href="../net/marfgamer/jraknet/example/chat/server/command/KickCommand.html#KickCommand-net.marfgamer.jraknet.example.chat.server.ChatServer-">KickCommand(ChatServer)</a></span> - Constructor for class net.marfgamer.jraknet.example.chat.server.command.<a href="../net/marfgamer/jraknet/example/chat/server/command/KickCommand.html" title="class in net.marfgamer.jraknet.example.chat.server.command">KickCommand</a></dt>
<dd>&nbsp;</dd>
</dl>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">K</a>&nbsp;<a href="index-11.html">L</a>&nbsp;<a href="index-12.html">M</a>&nbsp;<a href="index-13.html">N</a>&nbsp;<a href="index-14.html">O</a>&nbsp;<a href="index-15.html">P</a>&nbsp;<a href="index-16.html">R</a>&nbsp;<a href="index-17.html">S</a>&nbsp;<a href="index-18.html">T</a>&nbsp;<a href="index-19.html">U</a>&nbsp;<a href="index-20.html">V</a>&nbsp;<a href="index-21.html">W</a>&nbsp;</div>
<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">C</a>&nbsp;<a href="index-3.html">D</a>&nbsp;<a href="index-4.html">F</a>&nbsp;<a href="index-5.html">G</a>&nbsp;<a href="index-6.html">H</a>&nbsp;<a href="index-7.html">I</a>&nbsp;<a href="index-8.html">N</a>&nbsp;<a href="index-9.html">R</a>&nbsp;<a href="index-10.html">S</a>&nbsp;<a href="index-11.html">U</a>&nbsp;</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
Expand All @@ -111,8 +103,7 @@ <h2 class="title">K</h2>
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../overview-summary.html">Overview</a></li>
<li>Package</li>
<li><a href="../net/marfgamer/jraknet/client/package-summary.html">Package</a></li>
<li>Class</li>
<li>Use</li>
<li><a href="../overview-tree.html">Tree</a></li>
Expand Down

0 comments on commit ab75509

Please sign in to comment.