diff options
| author | Foghrye4 <foghrye4@gmail.com> | 2017-06-17 08:12:18 +0300 |
|---|---|---|
| committer | Foghrye4 <foghrye4@gmail.com> | 2017-06-17 08:12:18 +0300 |
| commit | dc3df3edd5843bde0c1335d6a8e460b2c832aa48 (patch) | |
| tree | af13bfeee567f2351e35e1ef176d168fe37c8aac /javadoc/cpw/mods/fml/common/network | |
| parent | 1da8dcd58647e34c9af94ceeecaeaf3b0d08c48c (diff) | |
full project files
Diffstat (limited to 'javadoc/cpw/mods/fml/common/network')
68 files changed, 21143 insertions, 0 deletions
diff --git a/javadoc/cpw/mods/fml/common/network/ByteBufUtils.html b/javadoc/cpw/mods/fml/common/network/ByteBufUtils.html new file mode 100644 index 0000000..52beba3 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/ByteBufUtils.html @@ -0,0 +1,461 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:19 EST 2015 --> +<title>ByteBufUtils (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="ByteBufUtils (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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>Prev Class</li> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLEmbeddedChannel.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/ByteBufUtils.html" target="_top">Frames</a></li> +<li><a href="ByteBufUtils.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </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">cpw.mods.fml.common.network</div> +<h2 title="Class ByteBufUtils" class="title">Class ByteBufUtils</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.ByteBufUtils</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<hr> +<br> +<pre>public class <span class="strong">ByteBufUtils</span> +extends java.lang.Object</pre> +<div class="block">Utilities for interacting with <code>ByteBuf</code>.</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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../cpw/mods/fml/common/network/ByteBufUtils.html#ByteBufUtils()">ByteBufUtils</a></strong>()</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/ByteBufUtils.html#getContentDump(io.netty.buffer.ByteBuf)">getContentDump</a></strong>(io.netty.buffer.ByteBuf buffer)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/ByteBufUtils.html#readItemStack(io.netty.buffer.ByteBuf)">readItemStack</a></strong>(io.netty.buffer.ByteBuf from)</code> +<div class="block">Read an <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item"><code>ItemStack</code></a> from the byte buffer provided.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static <a href="../../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/ByteBufUtils.html#readTag(io.netty.buffer.ByteBuf)">readTag</a></strong>(io.netty.buffer.ByteBuf from)</code> +<div class="block">Read an <a href="../../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt"><code>NBTTagCompound</code></a> from the byte buffer.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/ByteBufUtils.html#readUTF8String(io.netty.buffer.ByteBuf)">readUTF8String</a></strong>(io.netty.buffer.ByteBuf from)</code> +<div class="block">Read a UTF8 string from the byte buffer.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/ByteBufUtils.html#readVarInt(io.netty.buffer.ByteBuf,%20int)">readVarInt</a></strong>(io.netty.buffer.ByteBuf buf, + int maxSize)</code> +<div class="block">Read a varint from the supplied buffer.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/ByteBufUtils.html#readVarShort(io.netty.buffer.ByteBuf)">readVarShort</a></strong>(io.netty.buffer.ByteBuf buf)</code> +<div class="block">An extended length short.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/ByteBufUtils.html#varIntByteCount(int)">varIntByteCount</a></strong>(int toCount)</code> +<div class="block">The number of bytes to write the supplied int using the 7 bit varint encoding.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static void</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/ByteBufUtils.html#writeItemStack(io.netty.buffer.ByteBuf,%20net.minecraft.item.ItemStack)">writeItemStack</a></strong>(io.netty.buffer.ByteBuf to, + <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a> stack)</code> +<div class="block">Write an <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item"><code>ItemStack</code></a> using minecraft compatible encoding.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static void</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/ByteBufUtils.html#writeTag(io.netty.buffer.ByteBuf,%20net.minecraft.nbt.NBTTagCompound)">writeTag</a></strong>(io.netty.buffer.ByteBuf to, + <a href="../../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a> tag)</code> +<div class="block">Write an <a href="../../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt"><code>NBTTagCompound</code></a> to the byte buffer.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static void</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/ByteBufUtils.html#writeUTF8String(io.netty.buffer.ByteBuf,%20java.lang.String)">writeUTF8String</a></strong>(io.netty.buffer.ByteBuf to, + java.lang.String string)</code> +<div class="block">Write a String with UTF8 byte encoding to the buffer.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static void</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/ByteBufUtils.html#writeVarInt(io.netty.buffer.ByteBuf,%20int,%20int)">writeVarInt</a></strong>(io.netty.buffer.ByteBuf to, + int toWrite, + int maxSize)</code> +<div class="block">Write an integer to the buffer using variable length encoding.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static void</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/ByteBufUtils.html#writeVarShort(io.netty.buffer.ByteBuf,%20int)">writeVarShort</a></strong>(io.netty.buffer.ByteBuf buf, + int toWrite)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, 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="ByteBufUtils()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>ByteBufUtils</h4> +<pre>public ByteBufUtils()</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="varIntByteCount(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>varIntByteCount</h4> +<pre>public static int varIntByteCount(int toCount)</pre> +<div class="block">The number of bytes to write the supplied int using the 7 bit varint encoding.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>toCount</code> - The number to analyse</dd> +<dt><span class="strong">Returns:</span></dt><dd>The number of bytes it will take to write it (maximum of 5)</dd></dl> +</li> +</ul> +<a name="readVarInt(io.netty.buffer.ByteBuf, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>readVarInt</h4> +<pre>public static int readVarInt(io.netty.buffer.ByteBuf buf, + int maxSize)</pre> +<div class="block">Read a varint from the supplied buffer.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>buf</code> - The buffer to read from</dd><dd><code>maxSize</code> - The maximum length of bytes to read</dd> +<dt><span class="strong">Returns:</span></dt><dd>The integer</dd></dl> +</li> +</ul> +<a name="readVarShort(io.netty.buffer.ByteBuf)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>readVarShort</h4> +<pre>public static int readVarShort(io.netty.buffer.ByteBuf buf)</pre> +<div class="block">An extended length short. Used by custom payload packets to extend size.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>buf</code> - </dd> +<dt><span class="strong">Returns:</span></dt><dd></dd></dl> +</li> +</ul> +<a name="writeVarShort(io.netty.buffer.ByteBuf, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>writeVarShort</h4> +<pre>public static void writeVarShort(io.netty.buffer.ByteBuf buf, + int toWrite)</pre> +</li> +</ul> +<a name="writeVarInt(io.netty.buffer.ByteBuf, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>writeVarInt</h4> +<pre>public static void writeVarInt(io.netty.buffer.ByteBuf to, + int toWrite, + int maxSize)</pre> +<div class="block">Write an integer to the buffer using variable length encoding. The maxSize constrains + how many bytes (and therefore the maximum number) that will be written.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>to</code> - The buffer to write to</dd><dd><code>toWrite</code> - The integer to write</dd><dd><code>maxSize</code> - The maximum number of bytes to use</dd></dl> +</li> +</ul> +<a name="readUTF8String(io.netty.buffer.ByteBuf)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>readUTF8String</h4> +<pre>public static java.lang.String readUTF8String(io.netty.buffer.ByteBuf from)</pre> +<div class="block">Read a UTF8 string from the byte buffer. + It is encoded as <varint length>[<UTF8 char bytes>]</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>from</code> - The buffer to read from</dd> +<dt><span class="strong">Returns:</span></dt><dd>The string</dd></dl> +</li> +</ul> +<a name="writeUTF8String(io.netty.buffer.ByteBuf, java.lang.String)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>writeUTF8String</h4> +<pre>public static void writeUTF8String(io.netty.buffer.ByteBuf to, + java.lang.String string)</pre> +<div class="block">Write a String with UTF8 byte encoding to the buffer. + It is encoded as <varint length>[<UTF8 char bytes>]</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>to</code> - the buffer to write to</dd><dd><code>string</code> - The string to write</dd></dl> +</li> +</ul> +<a name="writeItemStack(io.netty.buffer.ByteBuf, net.minecraft.item.ItemStack)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>writeItemStack</h4> +<pre>public static void writeItemStack(io.netty.buffer.ByteBuf to, + <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a> stack)</pre> +<div class="block">Write an <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item"><code>ItemStack</code></a> using minecraft compatible encoding.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>to</code> - The buffer to write to</dd><dd><code>stack</code> - The itemstack to write</dd></dl> +</li> +</ul> +<a name="readItemStack(io.netty.buffer.ByteBuf)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>readItemStack</h4> +<pre>public static <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item">ItemStack</a> readItemStack(io.netty.buffer.ByteBuf from)</pre> +<div class="block">Read an <a href="../../../../../net/minecraft/item/ItemStack.html" title="class in net.minecraft.item"><code>ItemStack</code></a> from the byte buffer provided. It uses the minecraft encoding.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>from</code> - The buffer to read from</dd> +<dt><span class="strong">Returns:</span></dt><dd>The itemstack read</dd></dl> +</li> +</ul> +<a name="writeTag(io.netty.buffer.ByteBuf, net.minecraft.nbt.NBTTagCompound)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>writeTag</h4> +<pre>public static void writeTag(io.netty.buffer.ByteBuf to, + <a href="../../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a> tag)</pre> +<div class="block">Write an <a href="../../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt"><code>NBTTagCompound</code></a> to the byte buffer. It uses the minecraft encoding.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>to</code> - The buffer to write to</dd><dd><code>tag</code> - The tag to write</dd></dl> +</li> +</ul> +<a name="readTag(io.netty.buffer.ByteBuf)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>readTag</h4> +<pre>public static <a href="../../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt">NBTTagCompound</a> readTag(io.netty.buffer.ByteBuf from)</pre> +<div class="block">Read an <a href="../../../../../net/minecraft/nbt/NBTTagCompound.html" title="class in net.minecraft.nbt"><code>NBTTagCompound</code></a> from the byte buffer. It uses the minecraft encoding.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>from</code> - The buffer to read from</dd> +<dt><span class="strong">Returns:</span></dt><dd>The read tag</dd></dl> +</li> +</ul> +<a name="getContentDump(io.netty.buffer.ByteBuf)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>getContentDump</h4> +<pre>public static java.lang.String getContentDump(io.netty.buffer.ByteBuf buffer)</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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>Prev Class</li> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLEmbeddedChannel.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/ByteBufUtils.html" target="_top">Frames</a></li> +<li><a href="ByteBufUtils.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/FMLEmbeddedChannel.html b/javadoc/cpw/mods/fml/common/network/FMLEmbeddedChannel.html new file mode 100644 index 0000000..cbd25bf --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/FMLEmbeddedChannel.html @@ -0,0 +1,369 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:19 EST 2015 --> +<title>FMLEmbeddedChannel (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLEmbeddedChannel (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/ByteBufUtils.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLEventChannel.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/FMLEmbeddedChannel.html" target="_top">Frames</a></li> +<li><a href="FMLEmbeddedChannel.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_io.netty.channel.AbstractChannel">Nested</a> | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </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">cpw.mods.fml.common.network</div> +<h2 title="Class FMLEmbeddedChannel" class="title">Class FMLEmbeddedChannel</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>io.netty.util.DefaultAttributeMap</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.AbstractChannel</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.embedded.EmbeddedChannel</li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.FMLEmbeddedChannel</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd>io.netty.channel.Channel, io.netty.util.AttributeMap, java.lang.Comparable<io.netty.channel.Channel></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">FMLEmbeddedChannel</span> +extends io.netty.channel.embedded.EmbeddedChannel</pre> +<div class="block">Utility wrapper around <code>EmbeddedChannel</code>. Provides some convenience methods + associated with the specific needs of FML network handling.</div> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_io.netty.channel.AbstractChannel"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from class io.netty.channel.AbstractChannel</h3> +<code>io.netty.channel.AbstractChannel.AbstractUnsafe</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_io.netty.channel.Channel"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from interface io.netty.channel.Channel</h3> +<code>io.netty.channel.Channel.Unsafe</code></li> +</ul> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLEmbeddedChannel.html#FMLEmbeddedChannel(cpw.mods.fml.common.ModContainer,%20java.lang.String,%20cpw.mods.fml.relauncher.Side,%20io.netty.channel.ChannelHandler...)">FMLEmbeddedChannel</a></strong>(<a href="../../../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a> container, + java.lang.String channelName, + <a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> source, + io.netty.channel.ChannelHandler... handlers)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLEmbeddedChannel.html#FMLEmbeddedChannel(java.lang.String,%20cpw.mods.fml.relauncher.Side,%20io.netty.channel.ChannelHandler...)">FMLEmbeddedChannel</a></strong>(java.lang.String channelName, + <a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> source, + io.netty.channel.ChannelHandler... handlers)</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLEmbeddedChannel.html#findChannelHandlerNameForType(java.lang.Class)">findChannelHandlerNameForType</a></strong>(java.lang.Class<? extends io.netty.channel.ChannelHandler> type)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../../../../../net/minecraft/network/Packet.html" title="class in net.minecraft.network">Packet</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLEmbeddedChannel.html#generatePacketFrom(java.lang.Object)">generatePacketFrom</a></strong>(java.lang.Object object)</code> +<div class="block">Utility method to generate a regular packet from a custom packet.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.embedded.EmbeddedChannel"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.embedded.EmbeddedChannel</h3> +<code>checkException, config, doBeginRead, doBind, doClose, doDisconnect, doRegister, doWrite, ensureOpen, finish, inboundMessages, isActive, isCompatible, isOpen, lastInboundBuffer, lastOutboundBuffer, localAddress0, metadata, newUnsafe, outboundMessages, readInbound, readOutbound, remoteAddress0, runPendingTasks, writeInbound, writeOutbound</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.AbstractChannel"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.AbstractChannel</h3> +<code>alloc, bind, bind, checkEOF, close, close, closeFuture, compareTo, connect, connect, connect, connect, deregister, deregister, disconnect, disconnect, doDeregister, equals, eventLoop, flush, hashCode, invalidateLocalAddress, invalidateRemoteAddress, isRegistered, isWritable, localAddress, newFailedFuture, newProgressivePromise, newPromise, newSucceededFuture, parent, pipeline, read, remoteAddress, toString, unsafe, voidPromise, write, write, writeAndFlush, writeAndFlush</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.util.DefaultAttributeMap"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.util.DefaultAttributeMap</h3> +<code>attr</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, finalize, getClass, notify, notifyAll, wait, wait, wait</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.util.AttributeMap"> +<!-- --> +</a> +<h3>Methods inherited from interface io.netty.util.AttributeMap</h3> +<code>attr</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="FMLEmbeddedChannel(java.lang.String, cpw.mods.fml.relauncher.Side, io.netty.channel.ChannelHandler...)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>FMLEmbeddedChannel</h4> +<pre>public FMLEmbeddedChannel(java.lang.String channelName, + <a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> source, + io.netty.channel.ChannelHandler... handlers)</pre> +</li> +</ul> +<a name="FMLEmbeddedChannel(cpw.mods.fml.common.ModContainer, java.lang.String, cpw.mods.fml.relauncher.Side, io.netty.channel.ChannelHandler...)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FMLEmbeddedChannel</h4> +<pre>public FMLEmbeddedChannel(<a href="../../../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a> container, + java.lang.String channelName, + <a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> source, + io.netty.channel.ChannelHandler... handlers)</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="generatePacketFrom(java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>generatePacketFrom</h4> +<pre>public <a href="../../../../../net/minecraft/network/Packet.html" title="class in net.minecraft.network">Packet</a> generatePacketFrom(java.lang.Object object)</pre> +<div class="block">Utility method to generate a regular packet from a custom packet. Basically, it writes the packet through the + outbound side which should have a message to message codec present (such as <a href="../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network"><code>FMLIndexedMessageToMessageCodec</code></a>, + transforming from mod packets to standard <a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal"><code>FMLProxyPacket</code></a>s. + + This is mostly useful in cases where vanilla expects a packet, such as the TileEntity getDescriptionPacket.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>object</code> - The inbound packet</dd> +<dt><span class="strong">Returns:</span></dt><dd>A Packet suitable for passing to vanilla network code.</dd></dl> +</li> +</ul> +<a name="findChannelHandlerNameForType(java.lang.Class)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>findChannelHandlerNameForType</h4> +<pre>public java.lang.String findChannelHandlerNameForType(java.lang.Class<? extends io.netty.channel.ChannelHandler> type)</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/ByteBufUtils.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLEventChannel.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/FMLEmbeddedChannel.html" target="_top">Frames</a></li> +<li><a href="FMLEmbeddedChannel.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_io.netty.channel.AbstractChannel">Nested</a> | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/FMLEventChannel.html b/javadoc/cpw/mods/fml/common/network/FMLEventChannel.html new file mode 100644 index 0000000..0f3303c --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/FMLEventChannel.html @@ -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 (version 1.7.0_65) on Thu Feb 05 20:10:19 EST 2015 --> +<title>FMLEventChannel (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLEventChannel (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/FMLEmbeddedChannel.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/FMLEventChannel.html" target="_top">Frames</a></li> +<li><a href="FMLEventChannel.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </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">cpw.mods.fml.common.network</div> +<h2 title="Class FMLEventChannel" class="title">Class FMLEventChannel</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.FMLEventChannel</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<hr> +<br> +<pre>public class <span class="strong">FMLEventChannel</span> +extends java.lang.Object</pre> +<div class="block">An event driven network channel, using <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="class in cpw.mods.fml.common.network"><code>FMLNetworkEvent.CustomPacketEvent</code></a> and <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomNetworkEvent.html" title="class in cpw.mods.fml.common.network"><code>FMLNetworkEvent.CustomNetworkEvent</code></a> + to deliver messages to an event listener. There is one "bus" for each channel, due to the + impossibility of filtering a bus for specific events. + + This event driven system completely wraps the netty code. Mod code deals with FMLProxyPackets directly. It is not + possible to enhance the netty pipeline, and I would expect highly unexpected results if it were modified reflectively. + Use a real ChannelHandler if you want to use netty.</div> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLEventChannel.html#fireUserEvent(java.lang.Object,%20io.netty.channel.ChannelHandlerContext)">fireUserEvent</a></strong>(java.lang.Object evt, + io.netty.channel.ChannelHandlerContext ctx)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLEventChannel.html#register(java.lang.Object)">register</a></strong>(java.lang.Object object)</code> +<div class="block">Register an event listener with this channel and bus.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLEventChannel.html#sendTo(cpw.mods.fml.common.network.internal.FMLProxyPacket,%20net.minecraft.entity.player.EntityPlayerMP)">sendTo</a></strong>(<a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a> pkt, + <a href="../../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a> player)</code> +<div class="block">Send to a specific player</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLEventChannel.html#sendToAll(cpw.mods.fml.common.network.internal.FMLProxyPacket)">sendToAll</a></strong>(<a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a> pkt)</code> +<div class="block">Send a packet to all on the server</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLEventChannel.html#sendToAllAround(cpw.mods.fml.common.network.internal.FMLProxyPacket,%20cpw.mods.fml.common.network.NetworkRegistry.TargetPoint)">sendToAllAround</a></strong>(<a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a> pkt, + <a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.TargetPoint.html" title="class in cpw.mods.fml.common.network">NetworkRegistry.TargetPoint</a> point)</code> +<div class="block">Send to all around a point</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLEventChannel.html#sendToDimension(cpw.mods.fml.common.network.internal.FMLProxyPacket,%20int)">sendToDimension</a></strong>(<a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a> pkt, + int dimensionId)</code> +<div class="block">Send to all in a dimension</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLEventChannel.html#sendToServer(cpw.mods.fml.common.network.internal.FMLProxyPacket)">sendToServer</a></strong>(<a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a> pkt)</code> +<div class="block">Send to the server</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLEventChannel.html#unregister(java.lang.Object)">unregister</a></strong>(java.lang.Object object)</code> +<div class="block">Unregister an event listener from the bus.</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 java.lang.Object</h3> +<code>clone, equals, finalize, 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"> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="register(java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>register</h4> +<pre>public void register(java.lang.Object object)</pre> +<div class="block">Register an event listener with this channel and bus. See <a href="../../../../../cpw/mods/fml/common/eventhandler/SubscribeEvent.html" title="annotation in cpw.mods.fml.common.eventhandler"><code>SubscribeEvent</code></a></div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>object</code> - </dd></dl> +</li> +</ul> +<a name="unregister(java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>unregister</h4> +<pre>public void unregister(java.lang.Object object)</pre> +<div class="block">Unregister an event listener from the bus.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>object</code> - </dd></dl> +</li> +</ul> +<a name="fireUserEvent(java.lang.Object, io.netty.channel.ChannelHandlerContext)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fireUserEvent</h4> +<pre>public void fireUserEvent(java.lang.Object evt, + io.netty.channel.ChannelHandlerContext ctx)</pre> +</li> +</ul> +<a name="sendToAll(cpw.mods.fml.common.network.internal.FMLProxyPacket)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>sendToAll</h4> +<pre>public void sendToAll(<a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a> pkt)</pre> +<div class="block">Send a packet to all on the server</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>pkt</code> - </dd></dl> +</li> +</ul> +<a name="sendTo(cpw.mods.fml.common.network.internal.FMLProxyPacket, net.minecraft.entity.player.EntityPlayerMP)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>sendTo</h4> +<pre>public void sendTo(<a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a> pkt, + <a href="../../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a> player)</pre> +<div class="block">Send to a specific player</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>pkt</code> - </dd><dd><code>player</code> - </dd></dl> +</li> +</ul> +<a name="sendToAllAround(cpw.mods.fml.common.network.internal.FMLProxyPacket, cpw.mods.fml.common.network.NetworkRegistry.TargetPoint)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>sendToAllAround</h4> +<pre>public void sendToAllAround(<a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a> pkt, + <a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.TargetPoint.html" title="class in cpw.mods.fml.common.network">NetworkRegistry.TargetPoint</a> point)</pre> +<div class="block">Send to all around a point</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>pkt</code> - </dd><dd><code>point</code> - </dd></dl> +</li> +</ul> +<a name="sendToDimension(cpw.mods.fml.common.network.internal.FMLProxyPacket, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>sendToDimension</h4> +<pre>public void sendToDimension(<a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a> pkt, + int dimensionId)</pre> +<div class="block">Send to all in a dimension</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>pkt</code> - </dd><dd><code>dimensionId</code> - </dd></dl> +</li> +</ul> +<a name="sendToServer(cpw.mods.fml.common.network.internal.FMLProxyPacket)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>sendToServer</h4> +<pre>public void sendToServer(<a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a> pkt)</pre> +<div class="block">Send to the server</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>pkt</code> - </dd></dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/FMLEmbeddedChannel.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/FMLEventChannel.html" target="_top">Frames</a></li> +<li><a href="FMLEventChannel.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html b/javadoc/cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html new file mode 100644 index 0000000..13421da --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html @@ -0,0 +1,527 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:19 EST 2015 --> +<title>FMLIndexedMessageToMessageCodec (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLIndexedMessageToMessageCodec (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/FMLEventChannel.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" target="_top">Frames</a></li> +<li><a href="FMLIndexedMessageToMessageCodec.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </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">cpw.mods.fml.common.network</div> +<h2 title="Class FMLIndexedMessageToMessageCodec" class="title">Class FMLIndexedMessageToMessageCodec<A></h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.ChannelHandlerAdapter</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.ChannelInboundHandlerAdapter</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.ChannelDuplexHandler</li> +<li> +<ul class="inheritance"> +<li>io.netty.handler.codec.MessageToMessageCodec<<a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a>,A></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.FMLIndexedMessageToMessageCodec<A></li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd>io.netty.channel.ChannelHandler, io.netty.channel.ChannelInboundHandler, io.netty.channel.ChannelOutboundHandler</dd> +</dl> +<dl> +<dt>Direct Known Subclasses:</dt> +<dd><a href="../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeCodec.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeCodec</a>, <a href="../../../../../cpw/mods/fml/common/network/internal/FMLRuntimeCodec.html" title="class in cpw.mods.fml.common.network.internal">FMLRuntimeCodec</a>, <a href="../../../../../net/minecraftforge/common/network/ForgeRuntimeCodec.html" title="class in net.minecraftforge.common.network">ForgeRuntimeCodec</a>, <a href="../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleIndexedCodec.html" title="class in cpw.mods.fml.common.network.simpleimpl">SimpleIndexedCodec</a></dd> +</dl> +<hr> +<br> +<pre>@ChannelHandler.Sharable +public abstract class <span class="strong">FMLIndexedMessageToMessageCodec<A></span> +extends io.netty.handler.codec.MessageToMessageCodec<<a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a>,A></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_io.netty.channel.ChannelHandler"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from interface io.netty.channel.ChannelHandler</h3> +<code>io.netty.channel.ChannelHandler.Sharable</code></li> +</ul> +</li> +</ul> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static io.netty.util.AttributeKey<java.lang.ThreadLocal<java.lang.ref.WeakReference<<a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a>>>></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#INBOUNDPACKETTRACKER">INBOUNDPACKETTRACKER</a></strong></code> +<div class="block">Make this accessible to subclasses</div> +</td> +</tr> +</table> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#FMLIndexedMessageToMessageCodec()">FMLIndexedMessageToMessageCodec</a></strong>()</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network">FMLIndexedMessageToMessageCodec</a><<a href="../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="type parameter in FMLIndexedMessageToMessageCodec">A</a>></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#addDiscriminator(int,%20java.lang.Class)">addDiscriminator</a></strong>(int discriminator, + java.lang.Class<? extends <a href="../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="type parameter in FMLIndexedMessageToMessageCodec">A</a>> type)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected void</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#decode(io.netty.channel.ChannelHandlerContext,%20cpw.mods.fml.common.network.internal.FMLProxyPacket,%20java.util.List)">decode</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + <a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a> msg, + java.util.List<java.lang.Object> out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>abstract void</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#decodeInto(io.netty.channel.ChannelHandlerContext,%20io.netty.buffer.ByteBuf,%20A)">decodeInto</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + io.netty.buffer.ByteBuf source, + <a href="../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="type parameter in FMLIndexedMessageToMessageCodec">A</a> msg)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected void</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#encode(io.netty.channel.ChannelHandlerContext,%20A,%20java.util.List)">encode</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + <a href="../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="type parameter in FMLIndexedMessageToMessageCodec">A</a> msg, + java.util.List<java.lang.Object> out)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>abstract void</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#encodeInto(io.netty.channel.ChannelHandlerContext,%20A,%20io.netty.buffer.ByteBuf)">encodeInto</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + <a href="../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="type parameter in FMLIndexedMessageToMessageCodec">A</a> msg, + io.netty.buffer.ByteBuf target)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#exceptionCaught(io.netty.channel.ChannelHandlerContext,%20java.lang.Throwable)">exceptionCaught</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + java.lang.Throwable cause)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#handlerAdded(io.netty.channel.ChannelHandlerContext)">handlerAdded</a></strong>(io.netty.channel.ChannelHandlerContext ctx)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected void</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#testMessageValidity(cpw.mods.fml.common.network.internal.FMLProxyPacket)">testMessageValidity</a></strong>(<a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a> msg)</code> +<div class="block">Called to verify the message received.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.handler.codec.MessageToMessageCodec"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.handler.codec.MessageToMessageCodec</h3> +<code>acceptInboundMessage, acceptOutboundMessage, channelRead, write</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelDuplexHandler"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.ChannelDuplexHandler</h3> +<code>bind, close, connect, deregister, disconnect, flush, read</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelInboundHandlerAdapter"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.ChannelInboundHandlerAdapter</h3> +<code>channelActive, channelInactive, channelReadComplete, channelRegistered, channelUnregistered, channelWritabilityChanged, userEventTriggered</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandlerAdapter"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.ChannelHandlerAdapter</h3> +<code>handlerRemoved, isSharable</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandler"> +<!-- --> +</a> +<h3>Methods inherited from interface io.netty.channel.ChannelHandler</h3> +<code>handlerRemoved</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ============ FIELD DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="INBOUNDPACKETTRACKER"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>INBOUNDPACKETTRACKER</h4> +<pre>public static final io.netty.util.AttributeKey<java.lang.ThreadLocal<java.lang.ref.WeakReference<<a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a>>>> INBOUNDPACKETTRACKER</pre> +<div class="block">Make this accessible to subclasses</div> +</li> +</ul> +</li> +</ul> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="FMLIndexedMessageToMessageCodec()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FMLIndexedMessageToMessageCodec</h4> +<pre>public FMLIndexedMessageToMessageCodec()</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="handlerAdded(io.netty.channel.ChannelHandlerContext)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>handlerAdded</h4> +<pre>public void handlerAdded(io.netty.channel.ChannelHandlerContext ctx) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>handlerAdded</code> in interface <code>io.netty.channel.ChannelHandler</code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code>handlerAdded</code> in class <code>io.netty.channel.ChannelHandlerAdapter</code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +<a name="addDiscriminator(int, java.lang.Class)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>addDiscriminator</h4> +<pre>public <a href="../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network">FMLIndexedMessageToMessageCodec</a><<a href="../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="type parameter in FMLIndexedMessageToMessageCodec">A</a>> addDiscriminator(int discriminator, + java.lang.Class<? extends <a href="../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="type parameter in FMLIndexedMessageToMessageCodec">A</a>> type)</pre> +</li> +</ul> +<a name="encodeInto(io.netty.channel.ChannelHandlerContext,java.lang.Object,io.netty.buffer.ByteBuf)"> +<!-- --> +</a><a name="encodeInto(io.netty.channel.ChannelHandlerContext, A, io.netty.buffer.ByteBuf)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>encodeInto</h4> +<pre>public abstract void encodeInto(io.netty.channel.ChannelHandlerContext ctx, + <a href="../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="type parameter in FMLIndexedMessageToMessageCodec">A</a> msg, + io.netty.buffer.ByteBuf target) + throws java.lang.Exception</pre> +<dl><dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +<a name="encode(io.netty.channel.ChannelHandlerContext,java.lang.Object,java.util.List)"> +<!-- --> +</a><a name="encode(io.netty.channel.ChannelHandlerContext, A, java.util.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>encode</h4> +<pre>protected final void encode(io.netty.channel.ChannelHandlerContext ctx, + <a href="../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="type parameter in FMLIndexedMessageToMessageCodec">A</a> msg, + java.util.List<java.lang.Object> out) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>encode</code> in class <code>io.netty.handler.codec.MessageToMessageCodec<<a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a>,<a href="../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="type parameter in FMLIndexedMessageToMessageCodec">A</a>></code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +<a name="decodeInto(io.netty.channel.ChannelHandlerContext,io.netty.buffer.ByteBuf,java.lang.Object)"> +<!-- --> +</a><a name="decodeInto(io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf, A)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>decodeInto</h4> +<pre>public abstract void decodeInto(io.netty.channel.ChannelHandlerContext ctx, + io.netty.buffer.ByteBuf source, + <a href="../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="type parameter in FMLIndexedMessageToMessageCodec">A</a> msg)</pre> +</li> +</ul> +<a name="decode(io.netty.channel.ChannelHandlerContext, cpw.mods.fml.common.network.internal.FMLProxyPacket, java.util.List)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>decode</h4> +<pre>protected final void decode(io.netty.channel.ChannelHandlerContext ctx, + <a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a> msg, + java.util.List<java.lang.Object> out) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>decode</code> in class <code>io.netty.handler.codec.MessageToMessageCodec<<a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a>,<a href="../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="type parameter in FMLIndexedMessageToMessageCodec">A</a>></code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +<a name="testMessageValidity(cpw.mods.fml.common.network.internal.FMLProxyPacket)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>testMessageValidity</h4> +<pre>protected void testMessageValidity(<a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a> msg)</pre> +<div class="block">Called to verify the message received. This can be used to hard disconnect in case of an unexpected packet, + say due to a weird protocol mismatch. Use with caution.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>msg</code> - </dd></dl> +</li> +</ul> +<a name="exceptionCaught(io.netty.channel.ChannelHandlerContext, java.lang.Throwable)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>exceptionCaught</h4> +<pre>public void exceptionCaught(io.netty.channel.ChannelHandlerContext ctx, + java.lang.Throwable cause) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>exceptionCaught</code> in interface <code>io.netty.channel.ChannelHandler</code></dd> +<dt><strong>Specified by:</strong></dt> +<dd><code>exceptionCaught</code> in interface <code>io.netty.channel.ChannelInboundHandler</code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code>exceptionCaught</code> in class <code>io.netty.channel.ChannelInboundHandlerAdapter</code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/FMLEventChannel.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" target="_top">Frames</a></li> +<li><a href="FMLIndexedMessageToMessageCodec.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/FMLNetworkEvent.ClientConnectedToServerEvent.html b/javadoc/cpw/mods/fml/common/network/FMLNetworkEvent.ClientConnectedToServerEvent.html new file mode 100644 index 0000000..b577767 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/FMLNetworkEvent.ClientConnectedToServerEvent.html @@ -0,0 +1,328 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:19 EST 2015 --> +<title>FMLNetworkEvent.ClientConnectedToServerEvent (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLNetworkEvent.ClientConnectedToServerEvent (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientCustomPacketEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/FMLNetworkEvent.ClientConnectedToServerEvent.html" target="_top">Frames</a></li> +<li><a href="FMLNetworkEvent.ClientConnectedToServerEvent.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent">Nested</a> | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">cpw.mods.fml.common.network</div> +<h2 title="Class FMLNetworkEvent.ClientConnectedToServerEvent" class="title">Class FMLNetworkEvent.ClientConnectedToServerEvent</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">cpw.mods.fml.common.network.FMLNetworkEvent</a><<a href="../../../../../net/minecraft/network/play/INetHandlerPlayClient.html" title="interface in net.minecraft.network.play">INetHandlerPlayClient</a>></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.FMLNetworkEvent.ClientConnectedToServerEvent</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>Enclosing class:</dt> +<dd><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent</a><<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="type parameter in FMLNetworkEvent">T</a> extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>></dd> +</dl> +<hr> +<br> +<pre>public static class <span class="strong">FMLNetworkEvent.ClientConnectedToServerEvent</span> +extends <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent</a><<a href="../../../../../net/minecraft/network/play/INetHandlerPlayClient.html" title="interface in net.minecraft.network.play">INetHandlerPlayClient</a>></pre> +<div class="block">Fired at the client when a client connects to a server</div> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from class cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientConnectedToServerEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientConnectedToServerEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientCustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientCustomPacketEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientDisconnectionFromServerEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientDisconnectionFromServerEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomNetworkEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomPacketEvent</a><<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="type parameter in FMLNetworkEvent.CustomPacketEvent">S</a> extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomPacketRegistrationEvent</a><<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html" title="type parameter in FMLNetworkEvent.CustomPacketRegistrationEvent">S</a> extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerConnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerConnectionFromClientEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerCustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerCustomPacketEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerDisconnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerDisconnectionFromClientEvent</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from class cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li> +</ul> +</li> +</ul> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientConnectedToServerEvent.html#connectionType">connectionType</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientConnectedToServerEvent.html#isLocal">isLocal</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent"> +<!-- --> +</a> +<h3>Fields inherited from class cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html#handler">handler</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html#manager">manager</a></code></li> +</ul> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientConnectedToServerEvent.html#FMLNetworkEvent.ClientConnectedToServerEvent(net.minecraft.network.NetworkManager,%20java.lang.String)">FMLNetworkEvent.ClientConnectedToServerEvent</a></strong>(<a href="../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a> manager, + java.lang.String connectionType)</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event"> +<!-- --> +</a> +<h3>Methods inherited from class cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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 java.lang.Object</h3> +<code>clone, equals, finalize, 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"> +<!-- ============ FIELD DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="isLocal"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isLocal</h4> +<pre>public final boolean isLocal</pre> +</li> +</ul> +<a name="connectionType"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>connectionType</h4> +<pre>public final java.lang.String connectionType</pre> +</li> +</ul> +</li> +</ul> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="FMLNetworkEvent.ClientConnectedToServerEvent(net.minecraft.network.NetworkManager, java.lang.String)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FMLNetworkEvent.ClientConnectedToServerEvent</h4> +<pre>public FMLNetworkEvent.ClientConnectedToServerEvent(<a href="../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a> manager, + java.lang.String connectionType)</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientCustomPacketEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/FMLNetworkEvent.ClientConnectedToServerEvent.html" target="_top">Frames</a></li> +<li><a href="FMLNetworkEvent.ClientConnectedToServerEvent.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent">Nested</a> | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/FMLNetworkEvent.ClientCustomPacketEvent.html b/javadoc/cpw/mods/fml/common/network/FMLNetworkEvent.ClientCustomPacketEvent.html new file mode 100644 index 0000000..0426ee9 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/FMLNetworkEvent.ClientCustomPacketEvent.html @@ -0,0 +1,331 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:19 EST 2015 --> +<title>FMLNetworkEvent.ClientCustomPacketEvent (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLNetworkEvent.ClientCustomPacketEvent (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientConnectedToServerEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientDisconnectionFromServerEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/FMLNetworkEvent.ClientCustomPacketEvent.html" target="_top">Frames</a></li> +<li><a href="FMLNetworkEvent.ClientCustomPacketEvent.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent">Nested</a> | </li> +<li><a href="#fields_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent.CustomPacketEvent">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </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">cpw.mods.fml.common.network</div> +<h2 title="Class FMLNetworkEvent.ClientCustomPacketEvent" class="title">Class FMLNetworkEvent.ClientCustomPacketEvent</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">cpw.mods.fml.common.network.FMLNetworkEvent</a><S></li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="class in cpw.mods.fml.common.network">cpw.mods.fml.common.network.FMLNetworkEvent.CustomPacketEvent</a><<a href="../../../../../net/minecraft/network/play/INetHandlerPlayClient.html" title="interface in net.minecraft.network.play">INetHandlerPlayClient</a>></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.FMLNetworkEvent.ClientCustomPacketEvent</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>Enclosing class:</dt> +<dd><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent</a><<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="type parameter in FMLNetworkEvent">T</a> extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>></dd> +</dl> +<hr> +<br> +<pre>public static class <span class="strong">FMLNetworkEvent.ClientCustomPacketEvent</span> +extends <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomPacketEvent</a><<a href="../../../../../net/minecraft/network/play/INetHandlerPlayClient.html" title="interface in net.minecraft.network.play">INetHandlerPlayClient</a>></pre> +<div class="block">Fired when a custom packet is received on the client for the channel</div> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from class cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientConnectedToServerEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientConnectedToServerEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientCustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientCustomPacketEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientDisconnectionFromServerEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientDisconnectionFromServerEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomNetworkEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomPacketEvent</a><<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="type parameter in FMLNetworkEvent.CustomPacketEvent">S</a> extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomPacketRegistrationEvent</a><<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html" title="type parameter in FMLNetworkEvent.CustomPacketRegistrationEvent">S</a> extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerConnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerConnectionFromClientEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerCustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerCustomPacketEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerDisconnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerDisconnectionFromClientEvent</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from class cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li> +</ul> +</li> +</ul> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent.CustomPacketEvent"> +<!-- --> +</a> +<h3>Fields inherited from class cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomPacketEvent</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html#packet">packet</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html#reply">reply</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent"> +<!-- --> +</a> +<h3>Fields inherited from class cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html#handler">handler</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html#manager">manager</a></code></li> +</ul> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientCustomPacketEvent.html#FMLNetworkEvent.ClientCustomPacketEvent(net.minecraft.network.NetworkManager,%20cpw.mods.fml.common.network.internal.FMLProxyPacket)">FMLNetworkEvent.ClientCustomPacketEvent</a></strong>(<a href="../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a> manager, + <a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a> packet)</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientCustomPacketEvent.html#side()">side</a></strong>()</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event"> +<!-- --> +</a> +<h3>Methods inherited from class cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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 java.lang.Object</h3> +<code>clone, equals, finalize, 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="FMLNetworkEvent.ClientCustomPacketEvent(net.minecraft.network.NetworkManager, cpw.mods.fml.common.network.internal.FMLProxyPacket)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FMLNetworkEvent.ClientCustomPacketEvent</h4> +<pre>public FMLNetworkEvent.ClientCustomPacketEvent(<a href="../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a> manager, + <a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a> packet)</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="side()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>side</h4> +<pre>public <a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> side()</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html#side()">side</a></code> in class <code><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomPacketEvent</a><<a href="../../../../../net/minecraft/network/play/INetHandlerPlayClient.html" title="interface in net.minecraft.network.play">INetHandlerPlayClient</a>></code></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientConnectedToServerEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientDisconnectionFromServerEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/FMLNetworkEvent.ClientCustomPacketEvent.html" target="_top">Frames</a></li> +<li><a href="FMLNetworkEvent.ClientCustomPacketEvent.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent">Nested</a> | </li> +<li><a href="#fields_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent.CustomPacketEvent">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/FMLNetworkEvent.ClientDisconnectionFromServerEvent.html b/javadoc/cpw/mods/fml/common/network/FMLNetworkEvent.ClientDisconnectionFromServerEvent.html new file mode 100644 index 0000000..030626b --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/FMLNetworkEvent.ClientDisconnectionFromServerEvent.html @@ -0,0 +1,285 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:19 EST 2015 --> +<title>FMLNetworkEvent.ClientDisconnectionFromServerEvent (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLNetworkEvent.ClientDisconnectionFromServerEvent (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientCustomPacketEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomNetworkEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/FMLNetworkEvent.ClientDisconnectionFromServerEvent.html" target="_top">Frames</a></li> +<li><a href="FMLNetworkEvent.ClientDisconnectionFromServerEvent.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent">Nested</a> | </li> +<li><a href="#fields_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">cpw.mods.fml.common.network</div> +<h2 title="Class FMLNetworkEvent.ClientDisconnectionFromServerEvent" class="title">Class FMLNetworkEvent.ClientDisconnectionFromServerEvent</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">cpw.mods.fml.common.network.FMLNetworkEvent</a><<a href="../../../../../net/minecraft/network/play/INetHandlerPlayClient.html" title="interface in net.minecraft.network.play">INetHandlerPlayClient</a>></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.FMLNetworkEvent.ClientDisconnectionFromServerEvent</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>Enclosing class:</dt> +<dd><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent</a><<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="type parameter in FMLNetworkEvent">T</a> extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>></dd> +</dl> +<hr> +<br> +<pre>public static class <span class="strong">FMLNetworkEvent.ClientDisconnectionFromServerEvent</span> +extends <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent</a><<a href="../../../../../net/minecraft/network/play/INetHandlerPlayClient.html" title="interface in net.minecraft.network.play">INetHandlerPlayClient</a>></pre> +<div class="block">Fired at the client when the client is disconnected from the server.</div> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from class cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientConnectedToServerEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientConnectedToServerEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientCustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientCustomPacketEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientDisconnectionFromServerEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientDisconnectionFromServerEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomNetworkEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomPacketEvent</a><<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="type parameter in FMLNetworkEvent.CustomPacketEvent">S</a> extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomPacketRegistrationEvent</a><<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html" title="type parameter in FMLNetworkEvent.CustomPacketRegistrationEvent">S</a> extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerConnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerConnectionFromClientEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerCustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerCustomPacketEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerDisconnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerDisconnectionFromClientEvent</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from class cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li> +</ul> +</li> +</ul> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent"> +<!-- --> +</a> +<h3>Fields inherited from class cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html#handler">handler</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html#manager">manager</a></code></li> +</ul> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientDisconnectionFromServerEvent.html#FMLNetworkEvent.ClientDisconnectionFromServerEvent(net.minecraft.network.NetworkManager)">FMLNetworkEvent.ClientDisconnectionFromServerEvent</a></strong>(<a href="../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a> manager)</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event"> +<!-- --> +</a> +<h3>Methods inherited from class cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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 java.lang.Object</h3> +<code>clone, equals, finalize, 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="FMLNetworkEvent.ClientDisconnectionFromServerEvent(net.minecraft.network.NetworkManager)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FMLNetworkEvent.ClientDisconnectionFromServerEvent</h4> +<pre>public FMLNetworkEvent.ClientDisconnectionFromServerEvent(<a href="../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a> manager)</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientCustomPacketEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomNetworkEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/FMLNetworkEvent.ClientDisconnectionFromServerEvent.html" target="_top">Frames</a></li> +<li><a href="FMLNetworkEvent.ClientDisconnectionFromServerEvent.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent">Nested</a> | </li> +<li><a href="#fields_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/FMLNetworkEvent.CustomNetworkEvent.html b/javadoc/cpw/mods/fml/common/network/FMLNetworkEvent.CustomNetworkEvent.html new file mode 100644 index 0000000..65d0ba7 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/FMLNetworkEvent.CustomNetworkEvent.html @@ -0,0 +1,294 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:19 EST 2015 --> +<title>FMLNetworkEvent.CustomNetworkEvent (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLNetworkEvent.CustomNetworkEvent (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientDisconnectionFromServerEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/FMLNetworkEvent.CustomNetworkEvent.html" target="_top">Frames</a></li> +<li><a href="FMLNetworkEvent.CustomNetworkEvent.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a> | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">cpw.mods.fml.common.network</div> +<h2 title="Class FMLNetworkEvent.CustomNetworkEvent" class="title">Class FMLNetworkEvent.CustomNetworkEvent</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.FMLNetworkEvent.CustomNetworkEvent</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>Enclosing class:</dt> +<dd><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent</a><<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="type parameter in FMLNetworkEvent">T</a> extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>></dd> +</dl> +<hr> +<br> +<pre>public static class <span class="strong">FMLNetworkEvent.CustomNetworkEvent</span> +extends <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre> +<div class="block">Fired when a custom event, such as <a href="../../../../../cpw/mods/fml/common/network/NetworkHandshakeEstablished.html" title="class in cpw.mods.fml.common.network"><code>NetworkHandshakeEstablished</code></a> is fired for the channel</div> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from class cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li> +</ul> +</li> +</ul> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomNetworkEvent.html#wrappedEvent">wrappedEvent</a></strong></code> </td> +</tr> +</table> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomNetworkEvent.html#FMLNetworkEvent.CustomNetworkEvent(java.lang.Object)">FMLNetworkEvent.CustomNetworkEvent</a></strong>(java.lang.Object wrappedEvent)</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event"> +<!-- --> +</a> +<h3>Methods inherited from class cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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 java.lang.Object</h3> +<code>clone, equals, finalize, 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"> +<!-- ============ FIELD DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="wrappedEvent"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>wrappedEvent</h4> +<pre>public final java.lang.Object wrappedEvent</pre> +</li> +</ul> +</li> +</ul> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="FMLNetworkEvent.CustomNetworkEvent(java.lang.Object)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FMLNetworkEvent.CustomNetworkEvent</h4> +<pre>public FMLNetworkEvent.CustomNetworkEvent(java.lang.Object wrappedEvent)</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientDisconnectionFromServerEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/FMLNetworkEvent.CustomNetworkEvent.html" target="_top">Frames</a></li> +<li><a href="FMLNetworkEvent.CustomNetworkEvent.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Nested</a> | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html b/javadoc/cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html new file mode 100644 index 0000000..04fab7b --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html @@ -0,0 +1,329 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:19 EST 2015 --> +<title>FMLNetworkEvent.CustomPacketEvent (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLNetworkEvent.CustomPacketEvent (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomNetworkEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" target="_top">Frames</a></li> +<li><a href="FMLNetworkEvent.CustomPacketEvent.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent">Nested</a> | </li> +<li><a href="#field_summary">Field</a> | </li> +<li>Constr | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li>Constr | </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">cpw.mods.fml.common.network</div> +<h2 title="Class FMLNetworkEvent.CustomPacketEvent" class="title">Class FMLNetworkEvent.CustomPacketEvent<S extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>></h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">cpw.mods.fml.common.network.FMLNetworkEvent</a><S></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.FMLNetworkEvent.CustomPacketEvent<S></li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>Direct Known Subclasses:</dt> +<dd><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientCustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientCustomPacketEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerCustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerCustomPacketEvent</a></dd> +</dl> +<dl> +<dt>Enclosing class:</dt> +<dd><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent</a><<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="type parameter in FMLNetworkEvent">T</a> extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>></dd> +</dl> +<hr> +<br> +<pre>public abstract static class <span class="strong">FMLNetworkEvent.CustomPacketEvent<S extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>></span> +extends <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent</a><S></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from class cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientConnectedToServerEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientConnectedToServerEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientCustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientCustomPacketEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientDisconnectionFromServerEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientDisconnectionFromServerEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomNetworkEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomPacketEvent</a><<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="type parameter in FMLNetworkEvent.CustomPacketEvent">S</a> extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomPacketRegistrationEvent</a><<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html" title="type parameter in FMLNetworkEvent.CustomPacketRegistrationEvent">S</a> extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerConnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerConnectionFromClientEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerCustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerCustomPacketEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerDisconnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerDisconnectionFromClientEvent</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from class cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li> +</ul> +</li> +</ul> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html#packet">packet</a></strong></code> +<div class="block">The packet that generated the event</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html#reply">reply</a></strong></code> +<div class="block">Set this packet to reply to the originator</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent"> +<!-- --> +</a> +<h3>Fields inherited from class cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html#handler">handler</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html#manager">manager</a></code></li> +</ul> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>abstract <a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html#side()">side</a></strong>()</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event"> +<!-- --> +</a> +<h3>Methods inherited from class cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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 java.lang.Object</h3> +<code>clone, equals, finalize, 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"> +<!-- ============ FIELD DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="packet"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>packet</h4> +<pre>public final <a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a> packet</pre> +<div class="block">The packet that generated the event</div> +</li> +</ul> +<a name="reply"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>reply</h4> +<pre>public <a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a> reply</pre> +<div class="block">Set this packet to reply to the originator</div> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="side()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>side</h4> +<pre>public abstract <a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> side()</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomNetworkEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" target="_top">Frames</a></li> +<li><a href="FMLNetworkEvent.CustomPacketEvent.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent">Nested</a> | </li> +<li><a href="#field_summary">Field</a> | </li> +<li>Constr | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li>Constr | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html b/javadoc/cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html new file mode 100644 index 0000000..a3cd191 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html @@ -0,0 +1,348 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:19 EST 2015 --> +<title>FMLNetworkEvent.CustomPacketRegistrationEvent (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLNetworkEvent.CustomPacketRegistrationEvent (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerConnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html" target="_top">Frames</a></li> +<li><a href="FMLNetworkEvent.CustomPacketRegistrationEvent.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent">Nested</a> | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">cpw.mods.fml.common.network</div> +<h2 title="Class FMLNetworkEvent.CustomPacketRegistrationEvent" class="title">Class FMLNetworkEvent.CustomPacketRegistrationEvent<S extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>></h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">cpw.mods.fml.common.network.FMLNetworkEvent</a><S></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.FMLNetworkEvent.CustomPacketRegistrationEvent<S></li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl><dt><span class="strong">Type Parameters:</span></dt><dd><code>S</code> - The side</dd></dl> +<dl> +<dt>Enclosing class:</dt> +<dd><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent</a><<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="type parameter in FMLNetworkEvent">T</a> extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>></dd> +</dl> +<hr> +<br> +<pre>public static class <span class="strong">FMLNetworkEvent.CustomPacketRegistrationEvent<S extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>></span> +extends <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent</a><S></pre> +<div class="block">Fired when the REGISTER/UNREGISTER for custom channels is received.</div> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from class cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientConnectedToServerEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientConnectedToServerEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientCustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientCustomPacketEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientDisconnectionFromServerEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientDisconnectionFromServerEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomNetworkEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomPacketEvent</a><<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="type parameter in FMLNetworkEvent.CustomPacketEvent">S</a> extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomPacketRegistrationEvent</a><<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html" title="type parameter in FMLNetworkEvent.CustomPacketRegistrationEvent">S</a> extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerConnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerConnectionFromClientEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerCustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerCustomPacketEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerDisconnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerDisconnectionFromClientEvent</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from class cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li> +</ul> +</li> +</ul> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html#operation">operation</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>com.google.common.collect.ImmutableSet<java.lang.String></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html#registrations">registrations</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html#side">side</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent"> +<!-- --> +</a> +<h3>Fields inherited from class cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html#handler">handler</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html#manager">manager</a></code></li> +</ul> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html#FMLNetworkEvent.CustomPacketRegistrationEvent(net.minecraft.network.NetworkManager,%20java.util.Set,%20java.lang.String,%20cpw.mods.fml.relauncher.Side,%20java.lang.Class)">FMLNetworkEvent.CustomPacketRegistrationEvent</a></strong>(<a href="../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a> manager, + java.util.Set<java.lang.String> registrations, + java.lang.String operation, + <a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> side, + java.lang.Class<<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html" title="type parameter in FMLNetworkEvent.CustomPacketRegistrationEvent">S</a>> type)</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event"> +<!-- --> +</a> +<h3>Methods inherited from class cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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 java.lang.Object</h3> +<code>clone, equals, finalize, 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"> +<!-- ============ FIELD DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="registrations"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>registrations</h4> +<pre>public final com.google.common.collect.ImmutableSet<java.lang.String> registrations</pre> +</li> +</ul> +<a name="operation"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>operation</h4> +<pre>public final java.lang.String operation</pre> +</li> +</ul> +<a name="side"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>side</h4> +<pre>public final <a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> side</pre> +</li> +</ul> +</li> +</ul> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="FMLNetworkEvent.CustomPacketRegistrationEvent(net.minecraft.network.NetworkManager, java.util.Set, java.lang.String, cpw.mods.fml.relauncher.Side, java.lang.Class)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FMLNetworkEvent.CustomPacketRegistrationEvent</h4> +<pre>public FMLNetworkEvent.CustomPacketRegistrationEvent(<a href="../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a> manager, + java.util.Set<java.lang.String> registrations, + java.lang.String operation, + <a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> side, + java.lang.Class<<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html" title="type parameter in FMLNetworkEvent.CustomPacketRegistrationEvent">S</a>> type)</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerConnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html" target="_top">Frames</a></li> +<li><a href="FMLNetworkEvent.CustomPacketRegistrationEvent.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent">Nested</a> | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/FMLNetworkEvent.ServerConnectionFromClientEvent.html b/javadoc/cpw/mods/fml/common/network/FMLNetworkEvent.ServerConnectionFromClientEvent.html new file mode 100644 index 0000000..a62a67c --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/FMLNetworkEvent.ServerConnectionFromClientEvent.html @@ -0,0 +1,313 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:19 EST 2015 --> +<title>FMLNetworkEvent.ServerConnectionFromClientEvent (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLNetworkEvent.ServerConnectionFromClientEvent (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerCustomPacketEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/FMLNetworkEvent.ServerConnectionFromClientEvent.html" target="_top">Frames</a></li> +<li><a href="FMLNetworkEvent.ServerConnectionFromClientEvent.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent">Nested</a> | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">cpw.mods.fml.common.network</div> +<h2 title="Class FMLNetworkEvent.ServerConnectionFromClientEvent" class="title">Class FMLNetworkEvent.ServerConnectionFromClientEvent</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">cpw.mods.fml.common.network.FMLNetworkEvent</a><<a href="../../../../../net/minecraft/network/play/INetHandlerPlayServer.html" title="interface in net.minecraft.network.play">INetHandlerPlayServer</a>></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.FMLNetworkEvent.ServerConnectionFromClientEvent</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>Enclosing class:</dt> +<dd><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent</a><<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="type parameter in FMLNetworkEvent">T</a> extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>></dd> +</dl> +<hr> +<br> +<pre>public static class <span class="strong">FMLNetworkEvent.ServerConnectionFromClientEvent</span> +extends <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent</a><<a href="../../../../../net/minecraft/network/play/INetHandlerPlayServer.html" title="interface in net.minecraft.network.play">INetHandlerPlayServer</a>></pre> +<div class="block">Fired at the server when a client connects to the server.</div> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from class cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientConnectedToServerEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientConnectedToServerEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientCustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientCustomPacketEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientDisconnectionFromServerEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientDisconnectionFromServerEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomNetworkEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomPacketEvent</a><<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="type parameter in FMLNetworkEvent.CustomPacketEvent">S</a> extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomPacketRegistrationEvent</a><<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html" title="type parameter in FMLNetworkEvent.CustomPacketRegistrationEvent">S</a> extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerConnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerConnectionFromClientEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerCustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerCustomPacketEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerDisconnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerDisconnectionFromClientEvent</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from class cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li> +</ul> +</li> +</ul> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerConnectionFromClientEvent.html#isLocal">isLocal</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent"> +<!-- --> +</a> +<h3>Fields inherited from class cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html#handler">handler</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html#manager">manager</a></code></li> +</ul> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerConnectionFromClientEvent.html#FMLNetworkEvent.ServerConnectionFromClientEvent(net.minecraft.network.NetworkManager)">FMLNetworkEvent.ServerConnectionFromClientEvent</a></strong>(<a href="../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a> manager)</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event"> +<!-- --> +</a> +<h3>Methods inherited from class cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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 java.lang.Object</h3> +<code>clone, equals, finalize, 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"> +<!-- ============ FIELD DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="isLocal"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>isLocal</h4> +<pre>public final boolean isLocal</pre> +</li> +</ul> +</li> +</ul> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="FMLNetworkEvent.ServerConnectionFromClientEvent(net.minecraft.network.NetworkManager)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FMLNetworkEvent.ServerConnectionFromClientEvent</h4> +<pre>public FMLNetworkEvent.ServerConnectionFromClientEvent(<a href="../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a> manager)</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerCustomPacketEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/FMLNetworkEvent.ServerConnectionFromClientEvent.html" target="_top">Frames</a></li> +<li><a href="FMLNetworkEvent.ServerConnectionFromClientEvent.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent">Nested</a> | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/FMLNetworkEvent.ServerCustomPacketEvent.html b/javadoc/cpw/mods/fml/common/network/FMLNetworkEvent.ServerCustomPacketEvent.html new file mode 100644 index 0000000..b40f7f0 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/FMLNetworkEvent.ServerCustomPacketEvent.html @@ -0,0 +1,331 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:19 EST 2015 --> +<title>FMLNetworkEvent.ServerCustomPacketEvent (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLNetworkEvent.ServerCustomPacketEvent (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerConnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerDisconnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/FMLNetworkEvent.ServerCustomPacketEvent.html" target="_top">Frames</a></li> +<li><a href="FMLNetworkEvent.ServerCustomPacketEvent.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent">Nested</a> | </li> +<li><a href="#fields_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent.CustomPacketEvent">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </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">cpw.mods.fml.common.network</div> +<h2 title="Class FMLNetworkEvent.ServerCustomPacketEvent" class="title">Class FMLNetworkEvent.ServerCustomPacketEvent</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">cpw.mods.fml.common.network.FMLNetworkEvent</a><S></li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="class in cpw.mods.fml.common.network">cpw.mods.fml.common.network.FMLNetworkEvent.CustomPacketEvent</a><<a href="../../../../../net/minecraft/network/play/INetHandlerPlayServer.html" title="interface in net.minecraft.network.play">INetHandlerPlayServer</a>></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.FMLNetworkEvent.ServerCustomPacketEvent</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>Enclosing class:</dt> +<dd><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent</a><<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="type parameter in FMLNetworkEvent">T</a> extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>></dd> +</dl> +<hr> +<br> +<pre>public static class <span class="strong">FMLNetworkEvent.ServerCustomPacketEvent</span> +extends <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomPacketEvent</a><<a href="../../../../../net/minecraft/network/play/INetHandlerPlayServer.html" title="interface in net.minecraft.network.play">INetHandlerPlayServer</a>></pre> +<div class="block">Fired when a custom packet is received at the server for the channel</div> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from class cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientConnectedToServerEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientConnectedToServerEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientCustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientCustomPacketEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientDisconnectionFromServerEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientDisconnectionFromServerEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomNetworkEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomPacketEvent</a><<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="type parameter in FMLNetworkEvent.CustomPacketEvent">S</a> extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomPacketRegistrationEvent</a><<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html" title="type parameter in FMLNetworkEvent.CustomPacketRegistrationEvent">S</a> extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerConnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerConnectionFromClientEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerCustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerCustomPacketEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerDisconnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerDisconnectionFromClientEvent</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from class cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li> +</ul> +</li> +</ul> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent.CustomPacketEvent"> +<!-- --> +</a> +<h3>Fields inherited from class cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomPacketEvent</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html#packet">packet</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html#reply">reply</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent"> +<!-- --> +</a> +<h3>Fields inherited from class cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html#handler">handler</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html#manager">manager</a></code></li> +</ul> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerCustomPacketEvent.html#FMLNetworkEvent.ServerCustomPacketEvent(net.minecraft.network.NetworkManager,%20cpw.mods.fml.common.network.internal.FMLProxyPacket)">FMLNetworkEvent.ServerCustomPacketEvent</a></strong>(<a href="../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a> manager, + <a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a> packet)</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerCustomPacketEvent.html#side()">side</a></strong>()</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event"> +<!-- --> +</a> +<h3>Methods inherited from class cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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 java.lang.Object</h3> +<code>clone, equals, finalize, 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="FMLNetworkEvent.ServerCustomPacketEvent(net.minecraft.network.NetworkManager, cpw.mods.fml.common.network.internal.FMLProxyPacket)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FMLNetworkEvent.ServerCustomPacketEvent</h4> +<pre>public FMLNetworkEvent.ServerCustomPacketEvent(<a href="../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a> manager, + <a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a> packet)</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="side()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>side</h4> +<pre>public <a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> side()</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html#side()">side</a></code> in class <code><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomPacketEvent</a><<a href="../../../../../net/minecraft/network/play/INetHandlerPlayServer.html" title="interface in net.minecraft.network.play">INetHandlerPlayServer</a>></code></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerConnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerDisconnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/FMLNetworkEvent.ServerCustomPacketEvent.html" target="_top">Frames</a></li> +<li><a href="FMLNetworkEvent.ServerCustomPacketEvent.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent">Nested</a> | </li> +<li><a href="#fields_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent.CustomPacketEvent">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/FMLNetworkEvent.ServerDisconnectionFromClientEvent.html b/javadoc/cpw/mods/fml/common/network/FMLNetworkEvent.ServerDisconnectionFromClientEvent.html new file mode 100644 index 0000000..9b0f7a3 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/FMLNetworkEvent.ServerDisconnectionFromClientEvent.html @@ -0,0 +1,285 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:19 EST 2015 --> +<title>FMLNetworkEvent.ServerDisconnectionFromClientEvent (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLNetworkEvent.ServerDisconnectionFromClientEvent (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerCustomPacketEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkException.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/FMLNetworkEvent.ServerDisconnectionFromClientEvent.html" target="_top">Frames</a></li> +<li><a href="FMLNetworkEvent.ServerDisconnectionFromClientEvent.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent">Nested</a> | </li> +<li><a href="#fields_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">cpw.mods.fml.common.network</div> +<h2 title="Class FMLNetworkEvent.ServerDisconnectionFromClientEvent" class="title">Class FMLNetworkEvent.ServerDisconnectionFromClientEvent</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">cpw.mods.fml.common.network.FMLNetworkEvent</a><<a href="../../../../../net/minecraft/network/play/INetHandlerPlayServer.html" title="interface in net.minecraft.network.play">INetHandlerPlayServer</a>></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.FMLNetworkEvent.ServerDisconnectionFromClientEvent</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>Enclosing class:</dt> +<dd><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent</a><<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="type parameter in FMLNetworkEvent">T</a> extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>></dd> +</dl> +<hr> +<br> +<pre>public static class <span class="strong">FMLNetworkEvent.ServerDisconnectionFromClientEvent</span> +extends <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent</a><<a href="../../../../../net/minecraft/network/play/INetHandlerPlayServer.html" title="interface in net.minecraft.network.play">INetHandlerPlayServer</a>></pre> +<div class="block">Fired at the server when a client disconnects.</div> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from class cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientConnectedToServerEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientConnectedToServerEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientCustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientCustomPacketEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientDisconnectionFromServerEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientDisconnectionFromServerEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomNetworkEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomPacketEvent</a><<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="type parameter in FMLNetworkEvent.CustomPacketEvent">S</a> extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomPacketRegistrationEvent</a><<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html" title="type parameter in FMLNetworkEvent.CustomPacketRegistrationEvent">S</a> extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerConnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerConnectionFromClientEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerCustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerCustomPacketEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerDisconnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerDisconnectionFromClientEvent</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from class cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li> +</ul> +</li> +</ul> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent"> +<!-- --> +</a> +<h3>Fields inherited from class cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html#handler">handler</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html#manager">manager</a></code></li> +</ul> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerDisconnectionFromClientEvent.html#FMLNetworkEvent.ServerDisconnectionFromClientEvent(net.minecraft.network.NetworkManager)">FMLNetworkEvent.ServerDisconnectionFromClientEvent</a></strong>(<a href="../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a> manager)</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event"> +<!-- --> +</a> +<h3>Methods inherited from class cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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 java.lang.Object</h3> +<code>clone, equals, finalize, 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="FMLNetworkEvent.ServerDisconnectionFromClientEvent(net.minecraft.network.NetworkManager)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FMLNetworkEvent.ServerDisconnectionFromClientEvent</h4> +<pre>public FMLNetworkEvent.ServerDisconnectionFromClientEvent(<a href="../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a> manager)</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerCustomPacketEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkException.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/FMLNetworkEvent.ServerDisconnectionFromClientEvent.html" target="_top">Frames</a></li> +<li><a href="FMLNetworkEvent.ServerDisconnectionFromClientEvent.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent">Nested</a> | </li> +<li><a href="#fields_inherited_from_class_cpw.mods.fml.common.network.FMLNetworkEvent">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/FMLNetworkEvent.html b/javadoc/cpw/mods/fml/common/network/FMLNetworkEvent.html new file mode 100644 index 0000000..0332371 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/FMLNetworkEvent.html @@ -0,0 +1,331 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:19 EST 2015 --> +<title>FMLNetworkEvent (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLNetworkEvent (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientConnectedToServerEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/FMLNetworkEvent.html" target="_top">Frames</a></li> +<li><a href="FMLNetworkEvent.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_class_summary">Nested</a> | </li> +<li><a href="#field_summary">Field</a> | </li> +<li>Constr | </li> +<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li>Constr | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">cpw.mods.fml.common.network</div> +<h2 title="Class FMLNetworkEvent" class="title">Class FMLNetworkEvent<T extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>></h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">cpw.mods.fml.common.eventhandler.Event</a></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.FMLNetworkEvent<T></li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>Direct Known Subclasses:</dt> +<dd><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientConnectedToServerEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientConnectedToServerEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientDisconnectionFromServerEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientDisconnectionFromServerEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomPacketEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomPacketRegistrationEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerConnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerConnectionFromClientEvent</a>, <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerDisconnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerDisconnectionFromClientEvent</a></dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">FMLNetworkEvent<T extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>></span> +extends <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation"> +<caption><span>Nested Classes</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Class and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static class </code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientConnectedToServerEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientConnectedToServerEvent</a></strong></code> +<div class="block">Fired at the client when a client connects to a server</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static class </code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientCustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientCustomPacketEvent</a></strong></code> +<div class="block">Fired when a custom packet is received on the client for the channel</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static class </code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientDisconnectionFromServerEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientDisconnectionFromServerEvent</a></strong></code> +<div class="block">Fired at the client when the client is disconnected from the server.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static class </code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomNetworkEvent</a></strong></code> +<div class="block">Fired when a custom event, such as <a href="../../../../../cpw/mods/fml/common/network/NetworkHandshakeEstablished.html" title="class in cpw.mods.fml.common.network"><code>NetworkHandshakeEstablished</code></a> is fired for the channel</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static class </code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomPacketEvent</a><<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="type parameter in FMLNetworkEvent.CustomPacketEvent">S</a> extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static class </code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomPacketRegistrationEvent</a><<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html" title="type parameter in FMLNetworkEvent.CustomPacketRegistrationEvent">S</a> extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>></strong></code> +<div class="block">Fired when the REGISTER/UNREGISTER for custom channels is received.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static class </code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerConnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerConnectionFromClientEvent</a></strong></code> +<div class="block">Fired at the server when a client connects to the server.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static class </code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerCustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerCustomPacketEvent</a></strong></code> +<div class="block">Fired when a custom packet is received at the server for the channel</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static class </code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerDisconnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerDisconnectionFromClientEvent</a></strong></code> +<div class="block">Fired at the server when a client disconnects.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.eventhandler.Event"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from class cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.HasResult.html" title="annotation in cpw.mods.fml.common.eventhandler">Event.HasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.Result.html" title="enum in cpw.mods.fml.common.eventhandler">Event.Result</a></code></li> +</ul> +</li> +</ul> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="type parameter in FMLNetworkEvent">T</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html#handler">handler</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html#manager">manager</a></strong></code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event"> +<!-- --> +</a> +<h3>Methods inherited from class cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler">Event</a></h3> +<code><a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getListenerList()">getListenerList</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getPhase()">getPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#getResult()">getResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#hasResult()">hasResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCancelable()">isCancelable</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#isCanceled()">isCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setCanceled(boolean)">setCanceled</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setPhase(cpw.mods.fml.common.eventhandler.EventPriority)">setPhase</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setResult(cpw.mods.fml.common.eventhandler.Event.Result)">setResult</a>, <a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html#setup()">setup</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 java.lang.Object</h3> +<code>clone, equals, finalize, 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"> +<!-- ============ FIELD DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="handler"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>handler</h4> +<pre>public final <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="type parameter in FMLNetworkEvent">T</a> extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a> handler</pre> +</li> +</ul> +<a name="manager"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>manager</h4> +<pre>public final <a href="../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a> manager</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientConnectedToServerEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/FMLNetworkEvent.html" target="_top">Frames</a></li> +<li><a href="FMLNetworkEvent.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_class_summary">Nested</a> | </li> +<li><a href="#field_summary">Field</a> | </li> +<li>Constr | </li> +<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.eventhandler.Event">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li>Constr | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/FMLNetworkException.html b/javadoc/cpw/mods/fml/common/network/FMLNetworkException.html new file mode 100644 index 0000000..37b1b29 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/FMLNetworkException.html @@ -0,0 +1,277 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:19 EST 2015 --> +<title>FMLNetworkException (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLNetworkException (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerDisconnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/FMLNetworkException.html" target="_top">Frames</a></li> +<li><a href="FMLNetworkException.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#methods_inherited_from_class_java.lang.Throwable">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">cpw.mods.fml.common.network</div> +<h2 title="Class FMLNetworkException" class="title">Class FMLNetworkException</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>java.lang.Throwable</li> +<li> +<ul class="inheritance"> +<li>java.lang.Exception</li> +<li> +<ul class="inheritance"> +<li>java.lang.RuntimeException</li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.FMLNetworkException</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd>java.io.Serializable</dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">FMLNetworkException</span> +extends java.lang.RuntimeException</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../serialized-form.html#cpw.mods.fml.common.network.FMLNetworkException">Serialized Form</a></dd></dl> +</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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkException.html#FMLNetworkException()">FMLNetworkException</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkException.html#FMLNetworkException(java.lang.Exception)">FMLNetworkException</a></strong>(java.lang.Exception e)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkException.html#FMLNetworkException(java.lang.String)">FMLNetworkException</a></strong>(java.lang.String string)</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Throwable"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Throwable</h3> +<code>addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="FMLNetworkException(java.lang.Exception)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>FMLNetworkException</h4> +<pre>public FMLNetworkException(java.lang.Exception e)</pre> +</li> +</ul> +<a name="FMLNetworkException()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>FMLNetworkException</h4> +<pre>public FMLNetworkException()</pre> +</li> +</ul> +<a name="FMLNetworkException(java.lang.String)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FMLNetworkException</h4> +<pre>public FMLNetworkException(java.lang.String string)</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerDisconnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/FMLNetworkException.html" target="_top">Frames</a></li> +<li><a href="FMLNetworkException.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#methods_inherited_from_class_java.lang.Throwable">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html b/javadoc/cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html new file mode 100644 index 0000000..3371531 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html @@ -0,0 +1,484 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:19 EST 2015 --> +<title>FMLOutboundHandler.OutboundTarget (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLOutboundHandler.OutboundTarget (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/IGuiHandler.html" title="interface in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html" target="_top">Frames</a></li> +<li><a href="FMLOutboundHandler.OutboundTarget.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li><a href="#enum_constant_summary">Enum Constants</a> | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#enum_constant_detail">Enum Constants</a> | </li> +<li><a href="#field_detail">Field</a> | </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">cpw.mods.fml.common.network</div> +<h2 title="Enum FMLOutboundHandler.OutboundTarget" class="title">Enum FMLOutboundHandler.OutboundTarget</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>java.lang.Enum<<a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html" title="enum in cpw.mods.fml.common.network">FMLOutboundHandler.OutboundTarget</a>></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.FMLOutboundHandler.OutboundTarget</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd>java.io.Serializable, java.lang.Comparable<<a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html" title="enum in cpw.mods.fml.common.network">FMLOutboundHandler.OutboundTarget</a>></dd> +</dl> +<dl> +<dt>Enclosing class:</dt> +<dd><a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.html" title="class in cpw.mods.fml.common.network">FMLOutboundHandler</a></dd> +</dl> +<hr> +<br> +<pre>public static enum <span class="strong">FMLOutboundHandler.OutboundTarget</span> +extends java.lang.Enum<<a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html" title="enum in cpw.mods.fml.common.network">FMLOutboundHandler.OutboundTarget</a>></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== ENUM CONSTANT SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="enum_constant_summary"> +<!-- --> +</a> +<h3>Enum Constant Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation"> +<caption><span>Enum Constants</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Enum Constant and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html#ALL">ALL</a></strong></code> +<div class="block">The packet is dispatched to all players connected to the server.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html#ALLAROUNDPOINT">ALLAROUNDPOINT</a></strong></code> +<div class="block">The packet is sent to all players within range of the <a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.TargetPoint.html" title="class in cpw.mods.fml.common.network"><code>NetworkRegistry.TargetPoint</code></a> argument supplied.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html#DIMENSION">DIMENSION</a></strong></code> +<div class="block">The packet is sent to all players in the dimension identified by the integer argument.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html#DISPATCHER">DISPATCHER</a></strong></code> +<div class="block">The packet is sent to the <a href="../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html" title="class in cpw.mods.fml.common.network.handshake"><code>NetworkDispatcher</code></a> supplied as an argument.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html#NOWHERE">NOWHERE</a></strong></code> +<div class="block">The packet is sent nowhere.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html#PLAYER">PLAYER</a></strong></code> +<div class="block">The packet is sent to the <a href="../../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player"><code>EntityPlayerMP</code></a> supplied as an argument.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html#REPLY">REPLY</a></strong></code> +<div class="block">The packet is sent to the originator of the packet.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html#TOSERVER">TOSERVER</a></strong></code> +<div class="block">The packet is sent to the server this client is currently conversing with.</div> +</td> +</tr> +</table> +</li> +</ul> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>com.google.common.collect.ImmutableSet<<a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a>></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html#allowed">allowed</a></strong></code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>abstract java.util.List<<a href="../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html" title="class in cpw.mods.fml.common.network.handshake">NetworkDispatcher</a>></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html#selectNetworks(java.lang.Object,%20io.netty.channel.ChannelHandlerContext,%20cpw.mods.fml.common.network.internal.FMLProxyPacket)">selectNetworks</a></strong>(java.lang.Object args, + io.netty.channel.ChannelHandlerContext context, + <a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a> packet)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>abstract void</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html#validateArgs(java.lang.Object)">validateArgs</a></strong>(java.lang.Object args)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static <a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html" title="enum in cpw.mods.fml.common.network">FMLOutboundHandler.OutboundTarget</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html#valueOf(java.lang.String)">valueOf</a></strong>(java.lang.String name)</code> +<div class="block">Returns the enum constant of this type with the specified name.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static <a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html" title="enum in cpw.mods.fml.common.network">FMLOutboundHandler.OutboundTarget</a>[]</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html#values()">values</a></strong>()</code> +<div class="block">Returns an array containing the constants of this enum type, in +the order they are declared.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Enum"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Enum</h3> +<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>getClass, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ============ ENUM CONSTANT DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="enum_constant_detail"> +<!-- --> +</a> +<h3>Enum Constant Detail</h3> +<a name="NOWHERE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>NOWHERE</h4> +<pre>public static final <a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html" title="enum in cpw.mods.fml.common.network">FMLOutboundHandler.OutboundTarget</a> NOWHERE</pre> +<div class="block">The packet is sent nowhere. It will be on the <code>EmbeddedChannel.outboundMessages()</code> Queue.</div> +</li> +</ul> +<a name="DISPATCHER"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DISPATCHER</h4> +<pre>public static final <a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html" title="enum in cpw.mods.fml.common.network">FMLOutboundHandler.OutboundTarget</a> DISPATCHER</pre> +<div class="block">The packet is sent to the <a href="../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html" title="class in cpw.mods.fml.common.network.handshake"><code>NetworkDispatcher</code></a> supplied as an argument.</div> +</li> +</ul> +<a name="REPLY"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>REPLY</h4> +<pre>public static final <a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html" title="enum in cpw.mods.fml.common.network">FMLOutboundHandler.OutboundTarget</a> REPLY</pre> +<div class="block">The packet is sent to the originator of the packet. This requires the inbound packet + to have it's originator information set.</div> +</li> +</ul> +<a name="PLAYER"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>PLAYER</h4> +<pre>public static final <a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html" title="enum in cpw.mods.fml.common.network">FMLOutboundHandler.OutboundTarget</a> PLAYER</pre> +<div class="block">The packet is sent to the <a href="../../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player"><code>EntityPlayerMP</code></a> supplied as an argument.</div> +</li> +</ul> +<a name="ALL"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ALL</h4> +<pre>public static final <a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html" title="enum in cpw.mods.fml.common.network">FMLOutboundHandler.OutboundTarget</a> ALL</pre> +<div class="block">The packet is dispatched to all players connected to the server.</div> +</li> +</ul> +<a name="DIMENSION"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>DIMENSION</h4> +<pre>public static final <a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html" title="enum in cpw.mods.fml.common.network">FMLOutboundHandler.OutboundTarget</a> DIMENSION</pre> +<div class="block">The packet is sent to all players in the dimension identified by the integer argument.</div> +</li> +</ul> +<a name="ALLAROUNDPOINT"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>ALLAROUNDPOINT</h4> +<pre>public static final <a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html" title="enum in cpw.mods.fml.common.network">FMLOutboundHandler.OutboundTarget</a> ALLAROUNDPOINT</pre> +<div class="block">The packet is sent to all players within range of the <a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.TargetPoint.html" title="class in cpw.mods.fml.common.network"><code>NetworkRegistry.TargetPoint</code></a> argument supplied.</div> +</li> +</ul> +<a name="TOSERVER"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>TOSERVER</h4> +<pre>public static final <a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html" title="enum in cpw.mods.fml.common.network">FMLOutboundHandler.OutboundTarget</a> TOSERVER</pre> +<div class="block">The packet is sent to the server this client is currently conversing with.</div> +</li> +</ul> +</li> +</ul> +<!-- ============ FIELD DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="allowed"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>allowed</h4> +<pre>public final com.google.common.collect.ImmutableSet<<a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a>> allowed</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="values()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>values</h4> +<pre>public static <a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html" title="enum in cpw.mods.fml.common.network">FMLOutboundHandler.OutboundTarget</a>[] values()</pre> +<div class="block">Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +<pre> +for (FMLOutboundHandler.OutboundTarget c : FMLOutboundHandler.OutboundTarget.values()) + System.out.println(c); +</pre></div> +<dl><dt><span class="strong">Returns:</span></dt><dd>an array containing the constants of this enum type, in the order they are declared</dd></dl> +</li> +</ul> +<a name="valueOf(java.lang.String)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>valueOf</h4> +<pre>public static <a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html" title="enum in cpw.mods.fml.common.network">FMLOutboundHandler.OutboundTarget</a> valueOf(java.lang.String name)</pre> +<div class="block">Returns the enum constant of this type with the specified name. +The string must match <i>exactly</i> an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name of the enum constant to be returned.</dd> +<dt><span class="strong">Returns:</span></dt><dd>the enum constant with the specified name</dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd> +<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd></dl> +</li> +</ul> +<a name="validateArgs(java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>validateArgs</h4> +<pre>public abstract void validateArgs(java.lang.Object args)</pre> +</li> +</ul> +<a name="selectNetworks(java.lang.Object, io.netty.channel.ChannelHandlerContext, cpw.mods.fml.common.network.internal.FMLProxyPacket)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>selectNetworks</h4> +<pre>public abstract java.util.List<<a href="../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html" title="class in cpw.mods.fml.common.network.handshake">NetworkDispatcher</a>> selectNetworks(java.lang.Object args, + io.netty.channel.ChannelHandlerContext context, + <a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a> packet)</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/IGuiHandler.html" title="interface in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html" target="_top">Frames</a></li> +<li><a href="FMLOutboundHandler.OutboundTarget.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li><a href="#enum_constant_summary">Enum Constants</a> | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#enum_constant_detail">Enum Constants</a> | </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/FMLOutboundHandler.html b/javadoc/cpw/mods/fml/common/network/FMLOutboundHandler.html new file mode 100644 index 0000000..7b034c7 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/FMLOutboundHandler.html @@ -0,0 +1,376 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:19 EST 2015 --> +<title>FMLOutboundHandler (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLOutboundHandler (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/FMLNetworkException.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html" title="enum in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/FMLOutboundHandler.html" target="_top">Frames</a></li> +<li><a href="FMLOutboundHandler.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_class_summary">Nested</a> | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </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">cpw.mods.fml.common.network</div> +<h2 title="Class FMLOutboundHandler" class="title">Class FMLOutboundHandler</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.ChannelHandlerAdapter</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.ChannelOutboundHandlerAdapter</li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.FMLOutboundHandler</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd>io.netty.channel.ChannelHandler, io.netty.channel.ChannelOutboundHandler</dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">FMLOutboundHandler</span> +extends io.netty.channel.ChannelOutboundHandlerAdapter</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation"> +<caption><span>Nested Classes</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Class and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static class </code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html" title="enum in cpw.mods.fml.common.network">FMLOutboundHandler.OutboundTarget</a></strong></code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_io.netty.channel.ChannelHandler"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from interface io.netty.channel.ChannelHandler</h3> +<code>io.netty.channel.ChannelHandler.Sharable</code></li> +</ul> +</li> +</ul> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static io.netty.util.AttributeKey<<a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html" title="enum in cpw.mods.fml.common.network">FMLOutboundHandler.OutboundTarget</a>></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.html#FML_MESSAGETARGET">FML_MESSAGETARGET</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static io.netty.util.AttributeKey<java.lang.Object></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.html#FML_MESSAGETARGETARGS">FML_MESSAGETARGETARGS</a></strong></code> </td> +</tr> +</table> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.html#FMLOutboundHandler()">FMLOutboundHandler</a></strong>()</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.html#write(io.netty.channel.ChannelHandlerContext,%20java.lang.Object,%20io.netty.channel.ChannelPromise)">write</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + java.lang.Object msg, + io.netty.channel.ChannelPromise promise)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelOutboundHandlerAdapter"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.ChannelOutboundHandlerAdapter</h3> +<code>bind, close, connect, deregister, disconnect, flush, read</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandlerAdapter"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.ChannelHandlerAdapter</h3> +<code>exceptionCaught, handlerAdded, handlerRemoved, isSharable</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandler"> +<!-- --> +</a> +<h3>Methods inherited from interface io.netty.channel.ChannelHandler</h3> +<code>exceptionCaught, handlerAdded, handlerRemoved</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ============ FIELD DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="FML_MESSAGETARGET"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>FML_MESSAGETARGET</h4> +<pre>public static final io.netty.util.AttributeKey<<a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html" title="enum in cpw.mods.fml.common.network">FMLOutboundHandler.OutboundTarget</a>> FML_MESSAGETARGET</pre> +</li> +</ul> +<a name="FML_MESSAGETARGETARGS"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FML_MESSAGETARGETARGS</h4> +<pre>public static final io.netty.util.AttributeKey<java.lang.Object> FML_MESSAGETARGETARGS</pre> +</li> +</ul> +</li> +</ul> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="FMLOutboundHandler()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FMLOutboundHandler</h4> +<pre>public FMLOutboundHandler()</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="write(io.netty.channel.ChannelHandlerContext, java.lang.Object, io.netty.channel.ChannelPromise)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>write</h4> +<pre>public void write(io.netty.channel.ChannelHandlerContext ctx, + java.lang.Object msg, + io.netty.channel.ChannelPromise promise) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>write</code> in interface <code>io.netty.channel.ChannelOutboundHandler</code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code>write</code> in class <code>io.netty.channel.ChannelOutboundHandlerAdapter</code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/FMLNetworkException.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html" title="enum in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/FMLOutboundHandler.html" target="_top">Frames</a></li> +<li><a href="FMLOutboundHandler.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_class_summary">Nested</a> | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/IGuiHandler.html b/javadoc/cpw/mods/fml/common/network/IGuiHandler.html new file mode 100644 index 0000000..354b448 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/IGuiHandler.html @@ -0,0 +1,249 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:19 EST 2015 --> +<title>IGuiHandler (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="IGuiHandler (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html" title="enum in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/NetworkCheckHandler.html" title="annotation in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/IGuiHandler.html" target="_top">Frames</a></li> +<li><a href="IGuiHandler.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </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">cpw.mods.fml.common.network</div> +<h2 title="Interface IGuiHandler" class="title">Interface IGuiHandler</h2> +</div> +<div class="contentContainer"> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<hr> +<br> +<pre>public interface <span class="strong">IGuiHandler</span></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/IGuiHandler.html#getClientGuiElement(int,%20net.minecraft.entity.player.EntityPlayer,%20net.minecraft.world.World,%20int,%20int,%20int)">getClientGuiElement</a></strong>(int ID, + <a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a> player, + <a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world, + int x, + int y, + int z)</code> +<div class="block">Returns a Container to be displayed to the user.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/IGuiHandler.html#getServerGuiElement(int,%20net.minecraft.entity.player.EntityPlayer,%20net.minecraft.world.World,%20int,%20int,%20int)">getServerGuiElement</a></strong>(int ID, + <a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a> player, + <a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world, + int x, + int y, + int z)</code> +<div class="block">Returns a Server side Container to be displayed to the user.</div> +</td> +</tr> +</table> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="getServerGuiElement(int, net.minecraft.entity.player.EntityPlayer, net.minecraft.world.World, int, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getServerGuiElement</h4> +<pre>java.lang.Object getServerGuiElement(int ID, + <a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a> player, + <a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world, + int x, + int y, + int z)</pre> +<div class="block">Returns a Server side Container to be displayed to the user.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>ID</code> - The Gui ID Number</dd><dd><code>player</code> - The player viewing the Gui</dd><dd><code>world</code> - The current world</dd><dd><code>x</code> - X Position</dd><dd><code>y</code> - Y Position</dd><dd><code>z</code> - Z Position</dd> +<dt><span class="strong">Returns:</span></dt><dd>A GuiScreen/Container to be displayed to the user, null if none.</dd></dl> +</li> +</ul> +<a name="getClientGuiElement(int, net.minecraft.entity.player.EntityPlayer, net.minecraft.world.World, int, int, int)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>getClientGuiElement</h4> +<pre>java.lang.Object getClientGuiElement(int ID, + <a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a> player, + <a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world, + int x, + int y, + int z)</pre> +<div class="block">Returns a Container to be displayed to the user. On the client side, this + needs to return a instance of GuiScreen On the server side, this needs to + return a instance of Container</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>ID</code> - The Gui ID Number</dd><dd><code>player</code> - The player viewing the Gui</dd><dd><code>world</code> - The current world</dd><dd><code>x</code> - X Position</dd><dd><code>y</code> - Y Position</dd><dd><code>z</code> - Z Position</dd> +<dt><span class="strong">Returns:</span></dt><dd>A GuiScreen/Container to be displayed to the user, null if none.</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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html" title="enum in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/NetworkCheckHandler.html" title="annotation in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/IGuiHandler.html" target="_top">Frames</a></li> +<li><a href="IGuiHandler.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/NetworkCheckHandler.html b/javadoc/cpw/mods/fml/common/network/NetworkCheckHandler.html new file mode 100644 index 0000000..686f9c4 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/NetworkCheckHandler.html @@ -0,0 +1,164 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:19 EST 2015 --> +<title>NetworkCheckHandler (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="NetworkCheckHandler (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/IGuiHandler.html" title="interface in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/NetworkEventFiringHandler.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/NetworkCheckHandler.html" target="_top">Frames</a></li> +<li><a href="NetworkCheckHandler.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li>Required | </li> +<li>Optional</li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Element</li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">cpw.mods.fml.common.network</div> +<h2 title="Annotation Type NetworkCheckHandler" class="title">Annotation Type NetworkCheckHandler</h2> +</div> +<div class="contentContainer"> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<hr> +<br> +<pre>@Retention(value=RUNTIME) +@Target(value=METHOD) +public @interface <span class="strong">NetworkCheckHandler</span></pre> +<div class="block">A method annotated with this will be called when a remote network connection is offered. + The method should have two parameters, of types <code>Map<String,String></code> and <a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher"><code>Side</code></a>. It should return a boolean + true indicating that the remote party is acceptable, or false if not. + + <p> + When the method is invoked, the map will contain String keys and values listing all mods and their versions present. + The side represents the side of the remote party. So if you're on the server, it'll be CLIENT, and vice versa. + + <p> + This method will be invoked both when querying the status of the remote server, and when connecting to the remote server. + + <p> + <strong>NOTE: the server will not be setup at any point when this method is called. Do not try and interact with the server + or the client in any way, except to accept or reject the list of mods.</strong></div> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/IGuiHandler.html" title="interface in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/NetworkEventFiringHandler.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/NetworkCheckHandler.html" target="_top">Frames</a></li> +<li><a href="NetworkCheckHandler.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li>Required | </li> +<li>Optional</li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Element</li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/NetworkEventFiringHandler.html b/javadoc/cpw/mods/fml/common/network/NetworkEventFiringHandler.html new file mode 100644 index 0000000..5955607 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/NetworkEventFiringHandler.html @@ -0,0 +1,342 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:19 EST 2015 --> +<title>NetworkEventFiringHandler (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="NetworkEventFiringHandler (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/NetworkCheckHandler.html" title="annotation in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/NetworkHandshakeEstablished.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/NetworkEventFiringHandler.html" target="_top">Frames</a></li> +<li><a href="NetworkEventFiringHandler.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </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">cpw.mods.fml.common.network</div> +<h2 title="Class NetworkEventFiringHandler" class="title">Class NetworkEventFiringHandler</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.ChannelHandlerAdapter</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.ChannelInboundHandlerAdapter</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.SimpleChannelInboundHandler<<a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a>></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.NetworkEventFiringHandler</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd>io.netty.channel.ChannelHandler, io.netty.channel.ChannelInboundHandler</dd> +</dl> +<hr> +<br> +<pre>@ChannelHandler.Sharable +public class <span class="strong">NetworkEventFiringHandler</span> +extends io.netty.channel.SimpleChannelInboundHandler<<a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a>></pre> +<div class="block">Use this handler as the only thing in your channel, to receive network events + whenever your channel receives a message. + Note: it will not forward on to other handlers.</div> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_io.netty.channel.ChannelHandler"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from interface io.netty.channel.ChannelHandler</h3> +<code>io.netty.channel.ChannelHandler.Sharable</code></li> +</ul> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected void</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkEventFiringHandler.html#channelRead0(io.netty.channel.ChannelHandlerContext,%20cpw.mods.fml.common.network.internal.FMLProxyPacket)">channelRead0</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + <a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a> msg)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkEventFiringHandler.html#exceptionCaught(io.netty.channel.ChannelHandlerContext,%20java.lang.Throwable)">exceptionCaught</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + java.lang.Throwable cause)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkEventFiringHandler.html#userEventTriggered(io.netty.channel.ChannelHandlerContext,%20java.lang.Object)">userEventTriggered</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + java.lang.Object evt)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.SimpleChannelInboundHandler"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.SimpleChannelInboundHandler</h3> +<code>acceptInboundMessage, channelRead</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelInboundHandlerAdapter"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.ChannelInboundHandlerAdapter</h3> +<code>channelActive, channelInactive, channelReadComplete, channelRegistered, channelUnregistered, channelWritabilityChanged</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandlerAdapter"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.ChannelHandlerAdapter</h3> +<code>handlerAdded, handlerRemoved, isSharable</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandler"> +<!-- --> +</a> +<h3>Methods inherited from interface io.netty.channel.ChannelHandler</h3> +<code>handlerAdded, handlerRemoved</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="channelRead0(io.netty.channel.ChannelHandlerContext, cpw.mods.fml.common.network.internal.FMLProxyPacket)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>channelRead0</h4> +<pre>protected void channelRead0(io.netty.channel.ChannelHandlerContext ctx, + <a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a> msg) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>channelRead0</code> in class <code>io.netty.channel.SimpleChannelInboundHandler<<a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a>></code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +<a name="userEventTriggered(io.netty.channel.ChannelHandlerContext, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>userEventTriggered</h4> +<pre>public void userEventTriggered(io.netty.channel.ChannelHandlerContext ctx, + java.lang.Object evt) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>userEventTriggered</code> in interface <code>io.netty.channel.ChannelInboundHandler</code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code>userEventTriggered</code> in class <code>io.netty.channel.ChannelInboundHandlerAdapter</code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +<a name="exceptionCaught(io.netty.channel.ChannelHandlerContext, java.lang.Throwable)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>exceptionCaught</h4> +<pre>public void exceptionCaught(io.netty.channel.ChannelHandlerContext ctx, + java.lang.Throwable cause) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>exceptionCaught</code> in interface <code>io.netty.channel.ChannelHandler</code></dd> +<dt><strong>Specified by:</strong></dt> +<dd><code>exceptionCaught</code> in interface <code>io.netty.channel.ChannelInboundHandler</code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code>exceptionCaught</code> in class <code>io.netty.channel.ChannelInboundHandlerAdapter</code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/NetworkCheckHandler.html" title="annotation in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/NetworkHandshakeEstablished.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/NetworkEventFiringHandler.html" target="_top">Frames</a></li> +<li><a href="NetworkEventFiringHandler.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/NetworkHandshakeEstablished.html b/javadoc/cpw/mods/fml/common/network/NetworkHandshakeEstablished.html new file mode 100644 index 0000000..0d0a9f7 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/NetworkHandshakeEstablished.html @@ -0,0 +1,298 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:19 EST 2015 --> +<title>NetworkHandshakeEstablished (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="NetworkHandshakeEstablished (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/NetworkEventFiringHandler.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html" title="enum in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/NetworkHandshakeEstablished.html" target="_top">Frames</a></li> +<li><a href="NetworkHandshakeEstablished.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">cpw.mods.fml.common.network</div> +<h2 title="Class NetworkHandshakeEstablished" class="title">Class NetworkHandshakeEstablished</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.NetworkHandshakeEstablished</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<hr> +<br> +<pre>public class <span class="strong">NetworkHandshakeEstablished</span> +extends java.lang.Object</pre> +<div class="block">This message is sent through all channels affected by a currently occurring handshake. It is guaranteed to + be able to send a custom payload packet, however, interaction with minecraft and world state is NOT assured + as it is likely this is fired on a netty handler thread, not a world processing thread. + + If you wish to send an outbound message through your channel, bind the <a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.html#FML_MESSAGETARGET"><code>FMLOutboundHandler.FML_MESSAGETARGET</code></a> + property of your channel to the supplied dispatcher.</div> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html" title="class in cpw.mods.fml.common.network.handshake">NetworkDispatcher</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkHandshakeEstablished.html#dispatcher">dispatcher</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkHandshakeEstablished.html#netHandler">netHandler</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkHandshakeEstablished.html#side">side</a></strong></code> </td> +</tr> +</table> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkHandshakeEstablished.html#NetworkHandshakeEstablished(cpw.mods.fml.common.network.handshake.NetworkDispatcher,%20net.minecraft.network.INetHandler,%20cpw.mods.fml.relauncher.Side)">NetworkHandshakeEstablished</a></strong>(<a href="../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html" title="class in cpw.mods.fml.common.network.handshake">NetworkDispatcher</a> dispatcher, + <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a> netHandler, + <a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> origin)</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, 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"> +<!-- ============ FIELD DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="dispatcher"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dispatcher</h4> +<pre>public final <a href="../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html" title="class in cpw.mods.fml.common.network.handshake">NetworkDispatcher</a> dispatcher</pre> +</li> +</ul> +<a name="side"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>side</h4> +<pre>public final <a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> side</pre> +</li> +</ul> +<a name="netHandler"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>netHandler</h4> +<pre>public final <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a> netHandler</pre> +</li> +</ul> +</li> +</ul> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="NetworkHandshakeEstablished(cpw.mods.fml.common.network.handshake.NetworkDispatcher, net.minecraft.network.INetHandler, cpw.mods.fml.relauncher.Side)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>NetworkHandshakeEstablished</h4> +<pre>public NetworkHandshakeEstablished(<a href="../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html" title="class in cpw.mods.fml.common.network.handshake">NetworkDispatcher</a> dispatcher, + <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a> netHandler, + <a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> origin)</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/NetworkEventFiringHandler.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html" title="enum in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/NetworkHandshakeEstablished.html" target="_top">Frames</a></li> +<li><a href="NetworkHandshakeEstablished.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/NetworkRegistry.TargetPoint.html b/javadoc/cpw/mods/fml/common/network/NetworkRegistry.TargetPoint.html new file mode 100644 index 0000000..9bd859d --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/NetworkRegistry.TargetPoint.html @@ -0,0 +1,331 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:19 EST 2015 --> +<title>NetworkRegistry.TargetPoint (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="NetworkRegistry.TargetPoint (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html" title="enum in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li>Next Class</li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/NetworkRegistry.TargetPoint.html" target="_top">Frames</a></li> +<li><a href="NetworkRegistry.TargetPoint.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">cpw.mods.fml.common.network</div> +<h2 title="Class NetworkRegistry.TargetPoint" class="title">Class NetworkRegistry.TargetPoint</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.NetworkRegistry.TargetPoint</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>Enclosing class:</dt> +<dd><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html" title="enum in cpw.mods.fml.common.network">NetworkRegistry</a></dd> +</dl> +<hr> +<br> +<pre>public static class <span class="strong">NetworkRegistry.TargetPoint</span> +extends java.lang.Object</pre> +<div class="block">Represents a target point for the ALLROUNDPOINT target.</div> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.TargetPoint.html#dimension">dimension</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>double</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.TargetPoint.html#range">range</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>double</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.TargetPoint.html#x">x</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>double</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.TargetPoint.html#y">y</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>double</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.TargetPoint.html#z">z</a></strong></code> </td> +</tr> +</table> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.TargetPoint.html#NetworkRegistry.TargetPoint(int,%20double,%20double,%20double,%20double)">NetworkRegistry.TargetPoint</a></strong>(int dimension, + double x, + double y, + double z, + double range)</code> +<div class="block">A target point</div> +</td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, 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"> +<!-- ============ FIELD DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="x"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>x</h4> +<pre>public final double x</pre> +</li> +</ul> +<a name="y"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>y</h4> +<pre>public final double y</pre> +</li> +</ul> +<a name="z"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>z</h4> +<pre>public final double z</pre> +</li> +</ul> +<a name="range"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>range</h4> +<pre>public final double range</pre> +</li> +</ul> +<a name="dimension"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>dimension</h4> +<pre>public final int dimension</pre> +</li> +</ul> +</li> +</ul> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="NetworkRegistry.TargetPoint(int, double, double, double, double)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>NetworkRegistry.TargetPoint</h4> +<pre>public NetworkRegistry.TargetPoint(int dimension, + double x, + double y, + double z, + double range)</pre> +<div class="block">A target point</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>dimension</code> - The dimension to target</dd><dd><code>x</code> - The X coordinate</dd><dd><code>y</code> - The Y coordinate</dd><dd><code>z</code> - The Z coordinate</dd><dd><code>range</code> - The range</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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html" title="enum in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li>Next Class</li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/NetworkRegistry.TargetPoint.html" target="_top">Frames</a></li> +<li><a href="NetworkRegistry.TargetPoint.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/NetworkRegistry.html b/javadoc/cpw/mods/fml/common/network/NetworkRegistry.html new file mode 100644 index 0000000..ca7f894 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/NetworkRegistry.html @@ -0,0 +1,726 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:19 EST 2015 --> +<title>NetworkRegistry (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="NetworkRegistry (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/NetworkHandshakeEstablished.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.TargetPoint.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/NetworkRegistry.html" target="_top">Frames</a></li> +<li><a href="NetworkRegistry.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_class_summary">Nested</a> | </li> +<li><a href="#enum_constant_summary">Enum Constants</a> | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#enum_constant_detail">Enum Constants</a> | </li> +<li><a href="#field_detail">Field</a> | </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">cpw.mods.fml.common.network</div> +<h2 title="Enum NetworkRegistry" class="title">Enum NetworkRegistry</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>java.lang.Enum<<a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html" title="enum in cpw.mods.fml.common.network">NetworkRegistry</a>></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.NetworkRegistry</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd>java.io.Serializable, java.lang.Comparable<<a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html" title="enum in cpw.mods.fml.common.network">NetworkRegistry</a>></dd> +</dl> +<hr> +<br> +<pre>public enum <span class="strong">NetworkRegistry</span> +extends java.lang.Enum<<a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html" title="enum in cpw.mods.fml.common.network">NetworkRegistry</a>></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation"> +<caption><span>Nested Classes</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Class and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static class </code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.TargetPoint.html" title="class in cpw.mods.fml.common.network">NetworkRegistry.TargetPoint</a></strong></code> +<div class="block">Represents a target point for the ALLROUNDPOINT target.</div> +</td> +</tr> +</table> +</li> +</ul> +<!-- =========== ENUM CONSTANT SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="enum_constant_summary"> +<!-- --> +</a> +<h3>Enum Constant Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Constant Summary table, listing enum constants, and an explanation"> +<caption><span>Enum Constants</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Enum Constant and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html#INSTANCE">INSTANCE</a></strong></code> </td> +</tr> +</table> +</li> +</ul> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static io.netty.util.AttributeKey<<a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a>></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html#CHANNEL_SOURCE">CHANNEL_SOURCE</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static io.netty.util.AttributeKey<java.lang.String></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html#FML_CHANNEL">FML_CHANNEL</a></strong></code> +<div class="block">Set in the <code>ChannelHandlerContext</code></div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static byte</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html#FML_PROTOCOL">FML_PROTOCOL</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static io.netty.util.AttributeKey<<a href="../../../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a>></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html#MOD_CONTAINER">MOD_CONTAINER</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static io.netty.util.AttributeKey<<a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html#NET_HANDLER">NET_HANDLER</a></strong></code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.util.Set<java.lang.String></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html#channelNamesFor(cpw.mods.fml.relauncher.Side)">channelNamesFor</a></strong>(<a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> side)</code> +<div class="block">All the valid channel names for a side</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html#fireNetworkHandshake(cpw.mods.fml.common.network.handshake.NetworkDispatcher,%20cpw.mods.fml.relauncher.Side)">fireNetworkHandshake</a></strong>(<a href="../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html" title="class in cpw.mods.fml.common.network.handshake">NetworkDispatcher</a> networkDispatcher, + <a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> origin)</code> +<div class="block">INTERNAL fire a handshake to all channels</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../../../../../cpw/mods/fml/common/network/FMLEmbeddedChannel.html" title="class in cpw.mods.fml.common.network">FMLEmbeddedChannel</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html#getChannel(java.lang.String,%20cpw.mods.fml.relauncher.Side)">getChannel</a></strong>(java.lang.String name, + <a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> source)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.Object</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html#getLocalGuiContainer(cpw.mods.fml.common.ModContainer,%20net.minecraft.entity.player.EntityPlayer,%20int,%20net.minecraft.world.World,%20int,%20int,%20int)">getLocalGuiContainer</a></strong>(<a href="../../../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a> mc, + <a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a> player, + int modGuiId, + <a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world, + int x, + int y, + int z)</code> +<div class="block">INTERNAL method for accessing the Gui registry</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../../../../../net/minecraft/inventory/Container.html" title="class in net.minecraft.inventory">Container</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html#getRemoteGuiContainer(cpw.mods.fml.common.ModContainer,%20net.minecraft.entity.player.EntityPlayerMP,%20int,%20net.minecraft.world.World,%20int,%20int,%20int)">getRemoteGuiContainer</a></strong>(<a href="../../../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a> mc, + <a href="../../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a> player, + int modGuiId, + <a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world, + int x, + int y, + int z)</code> +<div class="block">INTERNAL method for accessing the Gui registry</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html#hasChannel(java.lang.String,%20cpw.mods.fml.relauncher.Side)">hasChannel</a></strong>(java.lang.String channelName, + <a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> source)</code> +<div class="block">Is there a channel with this name on this side?</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html#isVanillaAccepted(cpw.mods.fml.relauncher.Side)">isVanillaAccepted</a></strong>(<a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> from)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.util.EnumMap<<a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a>,<a href="../../../../../cpw/mods/fml/common/network/FMLEmbeddedChannel.html" title="class in cpw.mods.fml.common.network">FMLEmbeddedChannel</a>></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html#newChannel(cpw.mods.fml.common.ModContainer,%20java.lang.String,%20io.netty.channel.ChannelHandler...)">newChannel</a></strong>(<a href="../../../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a> container, + java.lang.String name, + io.netty.channel.ChannelHandler... handlers)</code> +<div class="block">INTERNAL Create a new channel pair with the specified name and channel handlers.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.util.EnumMap<<a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a>,<a href="../../../../../cpw/mods/fml/common/network/FMLEmbeddedChannel.html" title="class in cpw.mods.fml.common.network">FMLEmbeddedChannel</a>></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html#newChannel(java.lang.String,%20io.netty.channel.ChannelHandler...)">newChannel</a></strong>(java.lang.String name, + io.netty.channel.ChannelHandler... handlers)</code> +<div class="block">Create a new synchronous message channel pair based on netty.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../../../../../cpw/mods/fml/common/network/FMLEventChannel.html" title="class in cpw.mods.fml.common.network">FMLEventChannel</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html#newEventDrivenChannel(java.lang.String)">newEventDrivenChannel</a></strong>(java.lang.String name)</code> +<div class="block">Construct a new <a href="../../../../../cpw/mods/fml/common/network/FMLEventChannel.html" title="class in cpw.mods.fml.common.network"><code>FMLEventChannel</code></a> for the channel.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleNetworkWrapper.html" title="class in cpw.mods.fml.common.network.simpleimpl">SimpleNetworkWrapper</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html#newSimpleChannel(java.lang.String)">newSimpleChannel</a></strong>(java.lang.String name)</code> +<div class="block">Construct a new <a href="../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleNetworkWrapper.html" title="class in cpw.mods.fml.common.network.simpleimpl"><code>SimpleNetworkWrapper</code></a> for the channel.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html#register(cpw.mods.fml.common.ModContainer,%20java.lang.Class,%20java.lang.String,%20cpw.mods.fml.common.discovery.ASMDataTable)">register</a></strong>(<a href="../../../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a> fmlModContainer, + java.lang.Class<?> clazz, + java.lang.String remoteVersionRange, + <a href="../../../../../cpw/mods/fml/common/discovery/ASMDataTable.html" title="class in cpw.mods.fml.common.discovery">ASMDataTable</a> asmHarvestedData)</code> +<div class="block">INTERNAL method for registering a mod as a network capable thing</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html#registerGuiHandler(java.lang.Object,%20cpw.mods.fml.common.network.IGuiHandler)">registerGuiHandler</a></strong>(java.lang.Object mod, + <a href="../../../../../cpw/mods/fml/common/network/IGuiHandler.html" title="interface in cpw.mods.fml.common.network">IGuiHandler</a> handler)</code> +<div class="block">Register an <a href="../../../../../cpw/mods/fml/common/network/IGuiHandler.html" title="interface in cpw.mods.fml.common.network"><code>IGuiHandler</code></a> for the supplied mod object.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.util.Map<<a href="../../../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a>,<a href="../../../../../cpw/mods/fml/common/network/internal/NetworkModHolder.html" title="class in cpw.mods.fml.common.network.internal">NetworkModHolder</a>></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html#registry()">registry</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static <a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html" title="enum in cpw.mods.fml.common.network">NetworkRegistry</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html#valueOf(java.lang.String)">valueOf</a></strong>(java.lang.String name)</code> +<div class="block">Returns the enum constant of this type with the specified name.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static <a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html" title="enum in cpw.mods.fml.common.network">NetworkRegistry</a>[]</code></td> +<td class="colLast"><code><strong><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html#values()">values</a></strong>()</code> +<div class="block">Returns an array containing the constants of this enum type, in +the order they are declared.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Enum"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Enum</h3> +<code>clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>getClass, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ============ ENUM CONSTANT DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="enum_constant_detail"> +<!-- --> +</a> +<h3>Enum Constant Detail</h3> +<a name="INSTANCE"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>INSTANCE</h4> +<pre>public static final <a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html" title="enum in cpw.mods.fml.common.network">NetworkRegistry</a> INSTANCE</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ FIELD DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="FML_CHANNEL"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>FML_CHANNEL</h4> +<pre>public static final io.netty.util.AttributeKey<java.lang.String> FML_CHANNEL</pre> +<div class="block">Set in the <code>ChannelHandlerContext</code></div> +</li> +</ul> +<a name="CHANNEL_SOURCE"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>CHANNEL_SOURCE</h4> +<pre>public static final io.netty.util.AttributeKey<<a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a>> CHANNEL_SOURCE</pre> +</li> +</ul> +<a name="MOD_CONTAINER"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>MOD_CONTAINER</h4> +<pre>public static final io.netty.util.AttributeKey<<a href="../../../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a>> MOD_CONTAINER</pre> +</li> +</ul> +<a name="NET_HANDLER"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>NET_HANDLER</h4> +<pre>public static final io.netty.util.AttributeKey<<a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>> NET_HANDLER</pre> +</li> +</ul> +<a name="FML_PROTOCOL"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FML_PROTOCOL</h4> +<pre>public static final byte FML_PROTOCOL</pre> +<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../../../constant-values.html#cpw.mods.fml.common.network.NetworkRegistry.FML_PROTOCOL">Constant Field Values</a></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="values()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>values</h4> +<pre>public static <a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html" title="enum in cpw.mods.fml.common.network">NetworkRegistry</a>[] values()</pre> +<div class="block">Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +<pre> +for (NetworkRegistry c : NetworkRegistry.values()) + System.out.println(c); +</pre></div> +<dl><dt><span class="strong">Returns:</span></dt><dd>an array containing the constants of this enum type, in the order they are declared</dd></dl> +</li> +</ul> +<a name="valueOf(java.lang.String)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>valueOf</h4> +<pre>public static <a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html" title="enum in cpw.mods.fml.common.network">NetworkRegistry</a> valueOf(java.lang.String name)</pre> +<div class="block">Returns the enum constant of this type with the specified name. +The string must match <i>exactly</i> an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - the name of the enum constant to be returned.</dd> +<dt><span class="strong">Returns:</span></dt><dd>the enum constant with the specified name</dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.IllegalArgumentException</code> - if this enum type has no constant with the specified name</dd> +<dd><code>java.lang.NullPointerException</code> - if the argument is null</dd></dl> +</li> +</ul> +<a name="newChannel(java.lang.String, io.netty.channel.ChannelHandler...)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>newChannel</h4> +<pre>public java.util.EnumMap<<a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a>,<a href="../../../../../cpw/mods/fml/common/network/FMLEmbeddedChannel.html" title="class in cpw.mods.fml.common.network">FMLEmbeddedChannel</a>> newChannel(java.lang.String name, + io.netty.channel.ChannelHandler... handlers)</pre> +<div class="block">Create a new synchronous message channel pair based on netty. + + There are two preconstructed models available: + <ul> + <li> <a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html#newSimpleChannel(java.lang.String)"><code>newSimpleChannel(String)</code></a> provides <a href="../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleNetworkWrapper.html" title="class in cpw.mods.fml.common.network.simpleimpl"><code>SimpleNetworkWrapper</code></a>, a simple implementation of a netty handler, suitable for those who don't + wish to dive too deeply into netty. + <li> <code>#newEventChannel(String)</code> provides <a href="../../../../../cpw/mods/fml/common/network/FMLEventChannel.html" title="class in cpw.mods.fml.common.network"><code>FMLEventChannel</code></a> an event driven implementation, with lower level + access to the network data stream, for those with advanced bitbanging needs that don't wish to poke netty too hard. + <li> Alternatively, simply use the netty features provided here and implement the full power of the netty stack. + </ul> + + There are two channels created : one for each logical side (considered as the source of an outbound message) + The returned map will contain a value for each logical side, though both will only be working in the + integrated server case. + + The channel expects to read and write using <a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal"><code>FMLProxyPacket</code></a>. All operation is synchronous, as the + asynchronous behaviour occurs at a lower level in netty. + + The first handler in the pipeline is special and should not be removed or moved from the head - it transforms + packets from the outbound of this pipeline into custom packets, based on the current <code>AttributeKey</code> value + <code>NetworkRegistry#FML_MESSAGETARGET</code> and <code>NetworkRegistry#FML_MESSAGETARGETARGS</code> set on the channel. + For the client to server channel (source side : CLIENT) this is fixed as "TOSERVER". For SERVER to CLIENT packets, + several possible values exist. + + Mod Messages should be transformed using a something akin to a <code>MessageToMessageCodec</code>. FML provides + a utility codec, <a href="../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network"><code>FMLIndexedMessageToMessageCodec</code></a> that transforms from <a href="../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal"><code>FMLProxyPacket</code></a> to a mod + message using a message discriminator byte. This is optional, but highly recommended for use. + + Note also that the handlers supplied need to be <code>ChannelHandler.Shareable</code> - they are injected into two + channels.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - </dd><dd><code>handlers</code> - </dd> +<dt><span class="strong">Returns:</span></dt><dd></dd></dl> +</li> +</ul> +<a name="newSimpleChannel(java.lang.String)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>newSimpleChannel</h4> +<pre>public <a href="../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleNetworkWrapper.html" title="class in cpw.mods.fml.common.network.simpleimpl">SimpleNetworkWrapper</a> newSimpleChannel(java.lang.String name)</pre> +<div class="block">Construct a new <a href="../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleNetworkWrapper.html" title="class in cpw.mods.fml.common.network.simpleimpl"><code>SimpleNetworkWrapper</code></a> for the channel.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - The name of the channel</dd> +<dt><span class="strong">Returns:</span></dt><dd>A <a href="../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleNetworkWrapper.html" title="class in cpw.mods.fml.common.network.simpleimpl"><code>SimpleNetworkWrapper</code></a> for handling this channel</dd></dl> +</li> +</ul> +<a name="newEventDrivenChannel(java.lang.String)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>newEventDrivenChannel</h4> +<pre>public <a href="../../../../../cpw/mods/fml/common/network/FMLEventChannel.html" title="class in cpw.mods.fml.common.network">FMLEventChannel</a> newEventDrivenChannel(java.lang.String name)</pre> +<div class="block">Construct a new <a href="../../../../../cpw/mods/fml/common/network/FMLEventChannel.html" title="class in cpw.mods.fml.common.network"><code>FMLEventChannel</code></a> for the channel.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>name</code> - The name of the channel</dd> +<dt><span class="strong">Returns:</span></dt><dd>An <a href="../../../../../cpw/mods/fml/common/network/FMLEventChannel.html" title="class in cpw.mods.fml.common.network"><code>FMLEventChannel</code></a> for handling this channel</dd></dl> +</li> +</ul> +<a name="newChannel(cpw.mods.fml.common.ModContainer, java.lang.String, io.netty.channel.ChannelHandler...)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>newChannel</h4> +<pre>public java.util.EnumMap<<a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a>,<a href="../../../../../cpw/mods/fml/common/network/FMLEmbeddedChannel.html" title="class in cpw.mods.fml.common.network">FMLEmbeddedChannel</a>> newChannel(<a href="../../../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a> container, + java.lang.String name, + io.netty.channel.ChannelHandler... handlers)</pre> +<div class="block">INTERNAL Create a new channel pair with the specified name and channel handlers. + This is used internally in forge and FML</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>container</code> - The container to associate the channel with</dd><dd><code>name</code> - The name for the channel</dd><dd><code>handlers</code> - Some <code>ChannelHandler</code> for the channel</dd> +<dt><span class="strong">Returns:</span></dt><dd>an <code>EnumMap</code> of the pair of channels. keys are <a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher"><code>Side</code></a>. There will always be two entries.</dd></dl> +</li> +</ul> +<a name="getChannel(java.lang.String, cpw.mods.fml.relauncher.Side)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getChannel</h4> +<pre>public <a href="../../../../../cpw/mods/fml/common/network/FMLEmbeddedChannel.html" title="class in cpw.mods.fml.common.network">FMLEmbeddedChannel</a> getChannel(java.lang.String name, + <a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> source)</pre> +</li> +</ul> +<a name="registerGuiHandler(java.lang.Object, cpw.mods.fml.common.network.IGuiHandler)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>registerGuiHandler</h4> +<pre>public void registerGuiHandler(java.lang.Object mod, + <a href="../../../../../cpw/mods/fml/common/network/IGuiHandler.html" title="interface in cpw.mods.fml.common.network">IGuiHandler</a> handler)</pre> +<div class="block">Register an <a href="../../../../../cpw/mods/fml/common/network/IGuiHandler.html" title="interface in cpw.mods.fml.common.network"><code>IGuiHandler</code></a> for the supplied mod object.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>mod</code> - The mod to handle GUIs for</dd><dd><code>handler</code> - A handler for creating GUI related objects</dd></dl> +</li> +</ul> +<a name="getRemoteGuiContainer(cpw.mods.fml.common.ModContainer, net.minecraft.entity.player.EntityPlayerMP, int, net.minecraft.world.World, int, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getRemoteGuiContainer</h4> +<pre>public <a href="../../../../../net/minecraft/inventory/Container.html" title="class in net.minecraft.inventory">Container</a> getRemoteGuiContainer(<a href="../../../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a> mc, + <a href="../../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a> player, + int modGuiId, + <a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world, + int x, + int y, + int z)</pre> +<div class="block">INTERNAL method for accessing the Gui registry</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>mc</code> - Mod Container</dd><dd><code>player</code> - Player</dd><dd><code>modGuiId</code> - guiId</dd><dd><code>world</code> - World</dd><dd><code>x</code> - X coord</dd><dd><code>y</code> - Y coord</dd><dd><code>z</code> - Z coord</dd> +<dt><span class="strong">Returns:</span></dt><dd>The server side GUI object (An instance of <a href="../../../../../net/minecraft/inventory/Container.html" title="class in net.minecraft.inventory"><code>Container</code></a>)</dd></dl> +</li> +</ul> +<a name="getLocalGuiContainer(cpw.mods.fml.common.ModContainer, net.minecraft.entity.player.EntityPlayer, int, net.minecraft.world.World, int, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getLocalGuiContainer</h4> +<pre>public java.lang.Object getLocalGuiContainer(<a href="../../../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a> mc, + <a href="../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a> player, + int modGuiId, + <a href="../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world, + int x, + int y, + int z)</pre> +<div class="block">INTERNAL method for accessing the Gui registry</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>mc</code> - Mod Container</dd><dd><code>player</code> - Player</dd><dd><code>modGuiId</code> - guiId</dd><dd><code>world</code> - World</dd><dd><code>x</code> - X coord</dd><dd><code>y</code> - Y coord</dd><dd><code>z</code> - Z coord</dd> +<dt><span class="strong">Returns:</span></dt><dd>The client side GUI object (An instance of <code>GUI</code>)</dd></dl> +</li> +</ul> +<a name="hasChannel(java.lang.String, cpw.mods.fml.relauncher.Side)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>hasChannel</h4> +<pre>public boolean hasChannel(java.lang.String channelName, + <a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> source)</pre> +<div class="block">Is there a channel with this name on this side?</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>channelName</code> - The name</dd><dd><code>source</code> - the side</dd> +<dt><span class="strong">Returns:</span></dt><dd>if there's a channel</dd></dl> +</li> +</ul> +<a name="register(cpw.mods.fml.common.ModContainer, java.lang.Class, java.lang.String, cpw.mods.fml.common.discovery.ASMDataTable)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>register</h4> +<pre>public void register(<a href="../../../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a> fmlModContainer, + java.lang.Class<?> clazz, + java.lang.String remoteVersionRange, + <a href="../../../../../cpw/mods/fml/common/discovery/ASMDataTable.html" title="class in cpw.mods.fml.common.discovery">ASMDataTable</a> asmHarvestedData)</pre> +<div class="block">INTERNAL method for registering a mod as a network capable thing</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>fmlModContainer</code> - The fml mod container</dd><dd><code>clazz</code> - a class</dd><dd><code>remoteVersionRange</code> - the acceptable remote range</dd><dd><code>asmHarvestedData</code> - internal data</dd></dl> +</li> +</ul> +<a name="isVanillaAccepted(cpw.mods.fml.relauncher.Side)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>isVanillaAccepted</h4> +<pre>public boolean isVanillaAccepted(<a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> from)</pre> +</li> +</ul> +<a name="registry()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>registry</h4> +<pre>public java.util.Map<<a href="../../../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a>,<a href="../../../../../cpw/mods/fml/common/network/internal/NetworkModHolder.html" title="class in cpw.mods.fml.common.network.internal">NetworkModHolder</a>> registry()</pre> +</li> +</ul> +<a name="channelNamesFor(cpw.mods.fml.relauncher.Side)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>channelNamesFor</h4> +<pre>public java.util.Set<java.lang.String> channelNamesFor(<a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> side)</pre> +<div class="block">All the valid channel names for a side</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>side</code> - the side</dd> +<dt><span class="strong">Returns:</span></dt><dd>the set of channel names</dd></dl> +</li> +</ul> +<a name="fireNetworkHandshake(cpw.mods.fml.common.network.handshake.NetworkDispatcher, cpw.mods.fml.relauncher.Side)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>fireNetworkHandshake</h4> +<pre>public void fireNetworkHandshake(<a href="../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html" title="class in cpw.mods.fml.common.network.handshake">NetworkDispatcher</a> networkDispatcher, + <a href="../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> origin)</pre> +<div class="block">INTERNAL fire a handshake to all channels</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>networkDispatcher</code> - The dispatcher firing</dd><dd><code>origin</code> - which side the dispatcher is on</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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../cpw/mods/fml/common/network/NetworkHandshakeEstablished.html" title="class in cpw.mods.fml.common.network"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.TargetPoint.html" title="class in cpw.mods.fml.common.network"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/NetworkRegistry.html" target="_top">Frames</a></li> +<li><a href="NetworkRegistry.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_class_summary">Nested</a> | </li> +<li><a href="#enum_constant_summary">Enum Constants</a> | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#enum_constant_detail">Enum Constants</a> | </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/handshake/ChannelRegistrationHandler.html b/javadoc/cpw/mods/fml/common/network/handshake/ChannelRegistrationHandler.html new file mode 100644 index 0000000..641658f --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/handshake/ChannelRegistrationHandler.html @@ -0,0 +1,349 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 --> +<title>ChannelRegistrationHandler (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="ChannelRegistrationHandler (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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>Prev Class</li> +<li><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeCodec.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/handshake/ChannelRegistrationHandler.html" target="_top">Frames</a></li> +<li><a href="ChannelRegistrationHandler.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </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">cpw.mods.fml.common.network.handshake</div> +<h2 title="Class ChannelRegistrationHandler" class="title">Class ChannelRegistrationHandler</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.ChannelHandlerAdapter</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.ChannelInboundHandlerAdapter</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.SimpleChannelInboundHandler<<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a>></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.handshake.ChannelRegistrationHandler</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd>io.netty.channel.ChannelHandler, io.netty.channel.ChannelInboundHandler</dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">ChannelRegistrationHandler</span> +extends io.netty.channel.SimpleChannelInboundHandler<<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a>></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_io.netty.channel.ChannelHandler"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from interface io.netty.channel.ChannelHandler</h3> +<code>io.netty.channel.ChannelHandler.Sharable</code></li> +</ul> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/ChannelRegistrationHandler.html#ChannelRegistrationHandler()">ChannelRegistrationHandler</a></strong>()</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/ChannelRegistrationHandler.html#channelRead0(io.netty.channel.ChannelHandlerContext,%20cpw.mods.fml.common.network.internal.FMLProxyPacket)">channelRead0</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a> msg)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/ChannelRegistrationHandler.html#exceptionCaught(io.netty.channel.ChannelHandlerContext,%20java.lang.Throwable)">exceptionCaught</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + java.lang.Throwable cause)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.SimpleChannelInboundHandler"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.SimpleChannelInboundHandler</h3> +<code>acceptInboundMessage, channelRead</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelInboundHandlerAdapter"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.ChannelInboundHandlerAdapter</h3> +<code>channelActive, channelInactive, channelReadComplete, channelRegistered, channelUnregistered, channelWritabilityChanged, userEventTriggered</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandlerAdapter"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.ChannelHandlerAdapter</h3> +<code>handlerAdded, handlerRemoved, isSharable</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandler"> +<!-- --> +</a> +<h3>Methods inherited from interface io.netty.channel.ChannelHandler</h3> +<code>handlerAdded, handlerRemoved</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="ChannelRegistrationHandler()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>ChannelRegistrationHandler</h4> +<pre>public ChannelRegistrationHandler()</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="channelRead0(io.netty.channel.ChannelHandlerContext, cpw.mods.fml.common.network.internal.FMLProxyPacket)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>channelRead0</h4> +<pre>protected void channelRead0(io.netty.channel.ChannelHandlerContext ctx, + <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a> msg) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>channelRead0</code> in class <code>io.netty.channel.SimpleChannelInboundHandler<<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a>></code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +<a name="exceptionCaught(io.netty.channel.ChannelHandlerContext, java.lang.Throwable)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>exceptionCaught</h4> +<pre>public void exceptionCaught(io.netty.channel.ChannelHandlerContext ctx, + java.lang.Throwable cause) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>exceptionCaught</code> in interface <code>io.netty.channel.ChannelHandler</code></dd> +<dt><strong>Specified by:</strong></dt> +<dd><code>exceptionCaught</code> in interface <code>io.netty.channel.ChannelInboundHandler</code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code>exceptionCaught</code> in class <code>io.netty.channel.ChannelInboundHandlerAdapter</code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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>Prev Class</li> +<li><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeCodec.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/handshake/ChannelRegistrationHandler.html" target="_top">Frames</a></li> +<li><a href="ChannelRegistrationHandler.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/handshake/FMLHandshakeCodec.html b/javadoc/cpw/mods/fml/common/network/handshake/FMLHandshakeCodec.html new file mode 100644 index 0000000..373f6c5 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/handshake/FMLHandshakeCodec.html @@ -0,0 +1,386 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 --> +<title>FMLHandshakeCodec (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLHandshakeCodec (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/handshake/ChannelRegistrationHandler.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/handshake/FMLHandshakeCodec.html" target="_top">Frames</a></li> +<li><a href="FMLHandshakeCodec.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_cpw.mods.fml.common.network.FMLIndexedMessageToMessageCodec">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </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">cpw.mods.fml.common.network.handshake</div> +<h2 title="Class FMLHandshakeCodec" class="title">Class FMLHandshakeCodec</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.ChannelHandlerAdapter</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.ChannelInboundHandlerAdapter</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.ChannelDuplexHandler</li> +<li> +<ul class="inheritance"> +<li>io.netty.handler.codec.MessageToMessageCodec<<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a>,A></li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network">cpw.mods.fml.common.network.FMLIndexedMessageToMessageCodec</a><<a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a>></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.handshake.FMLHandshakeCodec</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd>io.netty.channel.ChannelHandler, io.netty.channel.ChannelInboundHandler, io.netty.channel.ChannelOutboundHandler</dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">FMLHandshakeCodec</span> +extends <a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network">FMLIndexedMessageToMessageCodec</a><<a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a>></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_io.netty.channel.ChannelHandler"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from interface io.netty.channel.ChannelHandler</h3> +<code>io.netty.channel.ChannelHandler.Sharable</code></li> +</ul> +</li> +</ul> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_cpw.mods.fml.common.network.FMLIndexedMessageToMessageCodec"> +<!-- --> +</a> +<h3>Fields inherited from class cpw.mods.fml.common.network.<a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network">FMLIndexedMessageToMessageCodec</a></h3> +<code><a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#INBOUNDPACKETTRACKER">INBOUNDPACKETTRACKER</a></code></li> +</ul> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeCodec.html#FMLHandshakeCodec()">FMLHandshakeCodec</a></strong>()</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeCodec.html#decodeInto(io.netty.channel.ChannelHandlerContext,%20io.netty.buffer.ByteBuf,%20cpw.mods.fml.common.network.handshake.FMLHandshakeMessage)">decodeInto</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + io.netty.buffer.ByteBuf source, + <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a> msg)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeCodec.html#encodeInto(io.netty.channel.ChannelHandlerContext,%20cpw.mods.fml.common.network.handshake.FMLHandshakeMessage,%20io.netty.buffer.ByteBuf)">encodeInto</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a> msg, + io.netty.buffer.ByteBuf target)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.network.FMLIndexedMessageToMessageCodec"> +<!-- --> +</a> +<h3>Methods inherited from class cpw.mods.fml.common.network.<a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network">FMLIndexedMessageToMessageCodec</a></h3> +<code><a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#addDiscriminator(int,%20java.lang.Class)">addDiscriminator</a>, <a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#decode(io.netty.channel.ChannelHandlerContext,%20cpw.mods.fml.common.network.internal.FMLProxyPacket,%20java.util.List)">decode</a>, <a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#encode(io.netty.channel.ChannelHandlerContext,%20A,%20java.util.List)">encode</a>, <a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#exceptionCaught(io.netty.channel.ChannelHandlerContext,%20java.lang.Throwable)">exceptionCaught</a>, <a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#handlerAdded(io.netty.channel.ChannelHandlerContext)">handlerAdded</a>, <a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#testMessageValidity(cpw.mods.fml.common.network.internal.FMLProxyPacket)">testMessageValidity</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.handler.codec.MessageToMessageCodec"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.handler.codec.MessageToMessageCodec</h3> +<code>acceptInboundMessage, acceptOutboundMessage, channelRead, write</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelDuplexHandler"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.ChannelDuplexHandler</h3> +<code>bind, close, connect, deregister, disconnect, flush, read</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelInboundHandlerAdapter"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.ChannelInboundHandlerAdapter</h3> +<code>channelActive, channelInactive, channelReadComplete, channelRegistered, channelUnregistered, channelWritabilityChanged, userEventTriggered</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandlerAdapter"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.ChannelHandlerAdapter</h3> +<code>handlerRemoved, isSharable</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandler"> +<!-- --> +</a> +<h3>Methods inherited from interface io.netty.channel.ChannelHandler</h3> +<code>handlerRemoved</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="FMLHandshakeCodec()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FMLHandshakeCodec</h4> +<pre>public FMLHandshakeCodec()</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="encodeInto(io.netty.channel.ChannelHandlerContext, cpw.mods.fml.common.network.handshake.FMLHandshakeMessage, io.netty.buffer.ByteBuf)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>encodeInto</h4> +<pre>public void encodeInto(io.netty.channel.ChannelHandlerContext ctx, + <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a> msg, + io.netty.buffer.ByteBuf target) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#encodeInto(io.netty.channel.ChannelHandlerContext,%20A,%20io.netty.buffer.ByteBuf)">encodeInto</a></code> in class <code><a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network">FMLIndexedMessageToMessageCodec</a><<a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a>></code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +<a name="decodeInto(io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf, cpw.mods.fml.common.network.handshake.FMLHandshakeMessage)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>decodeInto</h4> +<pre>public void decodeInto(io.netty.channel.ChannelHandlerContext ctx, + io.netty.buffer.ByteBuf source, + <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a> msg)</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#decodeInto(io.netty.channel.ChannelHandlerContext,%20io.netty.buffer.ByteBuf,%20A)">decodeInto</a></code> in class <code><a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network">FMLIndexedMessageToMessageCodec</a><<a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a>></code></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/handshake/ChannelRegistrationHandler.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/handshake/FMLHandshakeCodec.html" target="_top">Frames</a></li> +<li><a href="FMLHandshakeCodec.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_cpw.mods.fml.common.network.FMLIndexedMessageToMessageCodec">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ClientHello.html b/javadoc/cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ClientHello.html new file mode 100644 index 0000000..81a4c2a --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ClientHello.html @@ -0,0 +1,319 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 --> +<title>FMLHandshakeMessage.ClientHello (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLHandshakeMessage.ClientHello (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeAck.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ClientHello.html" target="_top">Frames</a></li> +<li><a href="FMLHandshakeMessage.ClientHello.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.handshake.FMLHandshakeMessage">Nested</a> | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </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">cpw.mods.fml.common.network.handshake</div> +<h2 title="Class FMLHandshakeMessage.ClientHello" class="title">Class FMLHandshakeMessage.ClientHello</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">cpw.mods.fml.common.network.handshake.FMLHandshakeMessage</a></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.handshake.FMLHandshakeMessage.ClientHello</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>Enclosing class:</dt> +<dd><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></dd> +</dl> +<hr> +<br> +<pre>public static class <span class="strong">FMLHandshakeMessage.ClientHello</span> +extends <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.network.handshake.FMLHandshakeMessage"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from class cpw.mods.fml.common.network.handshake.<a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></h3> +<code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ClientHello.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ClientHello</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeAck.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.HandshakeAck</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeReset.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.HandshakeReset</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModIdData.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ModIdData</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModList.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ModList</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ServerHello.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ServerHello</a></code></li> +</ul> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ClientHello.html#FMLHandshakeMessage.ClientHello()">FMLHandshakeMessage.ClientHello</a></strong>()</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ClientHello.html#fromBytes(io.netty.buffer.ByteBuf)">fromBytes</a></strong>(io.netty.buffer.ByteBuf buffer)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>byte</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ClientHello.html#protocolVersion()">protocolVersion</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ClientHello.html#toBytes(io.netty.buffer.ByteBuf)">toBytes</a></strong>(io.netty.buffer.ByteBuf buffer)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.network.handshake.FMLHandshakeMessage"> +<!-- --> +</a> +<h3>Methods inherited from class cpw.mods.fml.common.network.handshake.<a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></h3> +<code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html#makeCustomChannelRegistration(java.util.Set)">makeCustomChannelRegistration</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html#toString(java.lang.Class)">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 java.lang.Object</h3> +<code>clone, equals, finalize, 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="FMLHandshakeMessage.ClientHello()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FMLHandshakeMessage.ClientHello</h4> +<pre>public FMLHandshakeMessage.ClientHello()</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="toBytes(io.netty.buffer.ByteBuf)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>toBytes</h4> +<pre>public void toBytes(io.netty.buffer.ByteBuf buffer)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html#toBytes(io.netty.buffer.ByteBuf)">toBytes</a></code> in class <code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></code></dd> +</dl> +</li> +</ul> +<a name="fromBytes(io.netty.buffer.ByteBuf)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fromBytes</h4> +<pre>public void fromBytes(io.netty.buffer.ByteBuf buffer)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html#fromBytes(io.netty.buffer.ByteBuf)">fromBytes</a></code> in class <code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></code></dd> +</dl> +</li> +</ul> +<a name="protocolVersion()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>protocolVersion</h4> +<pre>public byte protocolVersion()</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeAck.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ClientHello.html" target="_top">Frames</a></li> +<li><a href="FMLHandshakeMessage.ClientHello.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.handshake.FMLHandshakeMessage">Nested</a> | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeAck.html b/javadoc/cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeAck.html new file mode 100644 index 0000000..4fdf85e --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeAck.html @@ -0,0 +1,323 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 --> +<title>FMLHandshakeMessage.HandshakeAck (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLHandshakeMessage.HandshakeAck (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ClientHello.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeReset.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeAck.html" target="_top">Frames</a></li> +<li><a href="FMLHandshakeMessage.HandshakeAck.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.handshake.FMLHandshakeMessage">Nested</a> | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </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">cpw.mods.fml.common.network.handshake</div> +<h2 title="Class FMLHandshakeMessage.HandshakeAck" class="title">Class FMLHandshakeMessage.HandshakeAck</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">cpw.mods.fml.common.network.handshake.FMLHandshakeMessage</a></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.handshake.FMLHandshakeMessage.HandshakeAck</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>Enclosing class:</dt> +<dd><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></dd> +</dl> +<hr> +<br> +<pre>public static class <span class="strong">FMLHandshakeMessage.HandshakeAck</span> +extends <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.network.handshake.FMLHandshakeMessage"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from class cpw.mods.fml.common.network.handshake.<a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></h3> +<code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ClientHello.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ClientHello</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeAck.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.HandshakeAck</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeReset.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.HandshakeReset</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModIdData.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ModIdData</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModList.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ModList</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ServerHello.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ServerHello</a></code></li> +</ul> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeAck.html#FMLHandshakeMessage.HandshakeAck()">FMLHandshakeMessage.HandshakeAck</a></strong>()</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeAck.html#fromBytes(io.netty.buffer.ByteBuf)">fromBytes</a></strong>(io.netty.buffer.ByteBuf buffer)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeAck.html#toBytes(io.netty.buffer.ByteBuf)">toBytes</a></strong>(io.netty.buffer.ByteBuf buffer)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeAck.html#toString(java.lang.Class)">toString</a></strong>(java.lang.Class<? extends java.lang.Enum<?>> side)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.network.handshake.FMLHandshakeMessage"> +<!-- --> +</a> +<h3>Methods inherited from class cpw.mods.fml.common.network.handshake.<a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></h3> +<code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html#makeCustomChannelRegistration(java.util.Set)">makeCustomChannelRegistration</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 java.lang.Object</h3> +<code>clone, equals, finalize, 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="FMLHandshakeMessage.HandshakeAck()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FMLHandshakeMessage.HandshakeAck</h4> +<pre>public FMLHandshakeMessage.HandshakeAck()</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="fromBytes(io.netty.buffer.ByteBuf)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fromBytes</h4> +<pre>public void fromBytes(io.netty.buffer.ByteBuf buffer)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html#fromBytes(io.netty.buffer.ByteBuf)">fromBytes</a></code> in class <code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></code></dd> +</dl> +</li> +</ul> +<a name="toBytes(io.netty.buffer.ByteBuf)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>toBytes</h4> +<pre>public void toBytes(io.netty.buffer.ByteBuf buffer)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html#toBytes(io.netty.buffer.ByteBuf)">toBytes</a></code> in class <code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></code></dd> +</dl> +</li> +</ul> +<a name="toString(java.lang.Class)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>toString</h4> +<pre>public java.lang.String toString(java.lang.Class<? extends java.lang.Enum<?>> side)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html#toString(java.lang.Class)">toString</a></code> in class <code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></code></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ClientHello.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeReset.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeAck.html" target="_top">Frames</a></li> +<li><a href="FMLHandshakeMessage.HandshakeAck.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.handshake.FMLHandshakeMessage">Nested</a> | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeReset.html b/javadoc/cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeReset.html new file mode 100644 index 0000000..06d9782 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeReset.html @@ -0,0 +1,257 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 --> +<title>FMLHandshakeMessage.HandshakeReset (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLHandshakeMessage.HandshakeReset (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeAck.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModIdData.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeReset.html" target="_top">Frames</a></li> +<li><a href="FMLHandshakeMessage.HandshakeReset.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.handshake.FMLHandshakeMessage">Nested</a> | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.network.handshake.FMLHandshakeMessage">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">cpw.mods.fml.common.network.handshake</div> +<h2 title="Class FMLHandshakeMessage.HandshakeReset" class="title">Class FMLHandshakeMessage.HandshakeReset</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">cpw.mods.fml.common.network.handshake.FMLHandshakeMessage</a></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.handshake.FMLHandshakeMessage.HandshakeReset</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>Enclosing class:</dt> +<dd><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></dd> +</dl> +<hr> +<br> +<pre>public static class <span class="strong">FMLHandshakeMessage.HandshakeReset</span> +extends <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.network.handshake.FMLHandshakeMessage"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from class cpw.mods.fml.common.network.handshake.<a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></h3> +<code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ClientHello.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ClientHello</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeAck.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.HandshakeAck</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeReset.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.HandshakeReset</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModIdData.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ModIdData</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModList.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ModList</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ServerHello.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ServerHello</a></code></li> +</ul> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeReset.html#FMLHandshakeMessage.HandshakeReset()">FMLHandshakeMessage.HandshakeReset</a></strong>()</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.network.handshake.FMLHandshakeMessage"> +<!-- --> +</a> +<h3>Methods inherited from class cpw.mods.fml.common.network.handshake.<a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></h3> +<code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html#fromBytes(io.netty.buffer.ByteBuf)">fromBytes</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html#makeCustomChannelRegistration(java.util.Set)">makeCustomChannelRegistration</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html#toBytes(io.netty.buffer.ByteBuf)">toBytes</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html#toString(java.lang.Class)">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 java.lang.Object</h3> +<code>clone, equals, finalize, 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="FMLHandshakeMessage.HandshakeReset()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FMLHandshakeMessage.HandshakeReset</h4> +<pre>public FMLHandshakeMessage.HandshakeReset()</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeAck.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModIdData.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeReset.html" target="_top">Frames</a></li> +<li><a href="FMLHandshakeMessage.HandshakeReset.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.handshake.FMLHandshakeMessage">Nested</a> | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#methods_inherited_from_class_cpw.mods.fml.common.network.handshake.FMLHandshakeMessage">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModIdData.html b/javadoc/cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModIdData.html new file mode 100644 index 0000000..1c7a014 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModIdData.html @@ -0,0 +1,374 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 --> +<title>FMLHandshakeMessage.ModIdData (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLHandshakeMessage.ModIdData (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeReset.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModList.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModIdData.html" target="_top">Frames</a></li> +<li><a href="FMLHandshakeMessage.ModIdData.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.handshake.FMLHandshakeMessage">Nested</a> | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </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">cpw.mods.fml.common.network.handshake</div> +<h2 title="Class FMLHandshakeMessage.ModIdData" class="title">Class FMLHandshakeMessage.ModIdData</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">cpw.mods.fml.common.network.handshake.FMLHandshakeMessage</a></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.handshake.FMLHandshakeMessage.ModIdData</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>Enclosing class:</dt> +<dd><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></dd> +</dl> +<hr> +<br> +<pre>public static class <span class="strong">FMLHandshakeMessage.ModIdData</span> +extends <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.network.handshake.FMLHandshakeMessage"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from class cpw.mods.fml.common.network.handshake.<a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></h3> +<code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ClientHello.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ClientHello</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeAck.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.HandshakeAck</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeReset.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.HandshakeReset</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModIdData.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ModIdData</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModList.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ModList</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ServerHello.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ServerHello</a></code></li> +</ul> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModIdData.html#FMLHandshakeMessage.ModIdData()">FMLHandshakeMessage.ModIdData</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModIdData.html#FMLHandshakeMessage.ModIdData(cpw.mods.fml.common.registry.GameData.GameDataSnapshot)">FMLHandshakeMessage.ModIdData</a></strong>(<a href="../../../../../../cpw/mods/fml/common/registry/GameData.GameDataSnapshot.html" title="class in cpw.mods.fml.common.registry">GameData.GameDataSnapshot</a> snapshot)</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.util.Set<java.lang.String></code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModIdData.html#blockSubstitutions()">blockSubstitutions</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.util.Map<java.lang.String,java.lang.Integer></code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModIdData.html#dataList()">dataList</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModIdData.html#fromBytes(io.netty.buffer.ByteBuf)">fromBytes</a></strong>(io.netty.buffer.ByteBuf buffer)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.util.Set<java.lang.String></code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModIdData.html#itemSubstitutions()">itemSubstitutions</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModIdData.html#toBytes(io.netty.buffer.ByteBuf)">toBytes</a></strong>(io.netty.buffer.ByteBuf buffer)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModIdData.html#toString(java.lang.Class)">toString</a></strong>(java.lang.Class<? extends java.lang.Enum<?>> side)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.network.handshake.FMLHandshakeMessage"> +<!-- --> +</a> +<h3>Methods inherited from class cpw.mods.fml.common.network.handshake.<a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></h3> +<code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html#makeCustomChannelRegistration(java.util.Set)">makeCustomChannelRegistration</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 java.lang.Object</h3> +<code>clone, equals, finalize, 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="FMLHandshakeMessage.ModIdData()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>FMLHandshakeMessage.ModIdData</h4> +<pre>public FMLHandshakeMessage.ModIdData()</pre> +</li> +</ul> +<a name="FMLHandshakeMessage.ModIdData(cpw.mods.fml.common.registry.GameData.GameDataSnapshot)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FMLHandshakeMessage.ModIdData</h4> +<pre>public FMLHandshakeMessage.ModIdData(<a href="../../../../../../cpw/mods/fml/common/registry/GameData.GameDataSnapshot.html" title="class in cpw.mods.fml.common.registry">GameData.GameDataSnapshot</a> snapshot)</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="fromBytes(io.netty.buffer.ByteBuf)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fromBytes</h4> +<pre>public void fromBytes(io.netty.buffer.ByteBuf buffer)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html#fromBytes(io.netty.buffer.ByteBuf)">fromBytes</a></code> in class <code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></code></dd> +</dl> +</li> +</ul> +<a name="toBytes(io.netty.buffer.ByteBuf)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>toBytes</h4> +<pre>public void toBytes(io.netty.buffer.ByteBuf buffer)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html#toBytes(io.netty.buffer.ByteBuf)">toBytes</a></code> in class <code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></code></dd> +</dl> +</li> +</ul> +<a name="dataList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>dataList</h4> +<pre>public java.util.Map<java.lang.String,java.lang.Integer> dataList()</pre> +</li> +</ul> +<a name="blockSubstitutions()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>blockSubstitutions</h4> +<pre>public java.util.Set<java.lang.String> blockSubstitutions()</pre> +</li> +</ul> +<a name="itemSubstitutions()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>itemSubstitutions</h4> +<pre>public java.util.Set<java.lang.String> itemSubstitutions()</pre> +</li> +</ul> +<a name="toString(java.lang.Class)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>toString</h4> +<pre>public java.lang.String toString(java.lang.Class<? extends java.lang.Enum<?>> side)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html#toString(java.lang.Class)">toString</a></code> in class <code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></code></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeReset.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModList.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModIdData.html" target="_top">Frames</a></li> +<li><a href="FMLHandshakeMessage.ModIdData.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.handshake.FMLHandshakeMessage">Nested</a> | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModList.html b/javadoc/cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModList.html new file mode 100644 index 0000000..58ccc44 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModList.html @@ -0,0 +1,374 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 --> +<title>FMLHandshakeMessage.ModList (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLHandshakeMessage.ModList (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModIdData.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ServerHello.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModList.html" target="_top">Frames</a></li> +<li><a href="FMLHandshakeMessage.ModList.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.handshake.FMLHandshakeMessage">Nested</a> | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </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">cpw.mods.fml.common.network.handshake</div> +<h2 title="Class FMLHandshakeMessage.ModList" class="title">Class FMLHandshakeMessage.ModList</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">cpw.mods.fml.common.network.handshake.FMLHandshakeMessage</a></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.handshake.FMLHandshakeMessage.ModList</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>Enclosing class:</dt> +<dd><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></dd> +</dl> +<hr> +<br> +<pre>public static class <span class="strong">FMLHandshakeMessage.ModList</span> +extends <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.network.handshake.FMLHandshakeMessage"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from class cpw.mods.fml.common.network.handshake.<a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></h3> +<code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ClientHello.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ClientHello</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeAck.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.HandshakeAck</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeReset.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.HandshakeReset</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModIdData.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ModIdData</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModList.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ModList</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ServerHello.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ServerHello</a></code></li> +</ul> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModList.html#FMLHandshakeMessage.ModList()">FMLHandshakeMessage.ModList</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModList.html#FMLHandshakeMessage.ModList(java.util.List)">FMLHandshakeMessage.ModList</a></strong>(java.util.List<<a href="../../../../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a>> modList)</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModList.html#fromBytes(io.netty.buffer.ByteBuf)">fromBytes</a></strong>(io.netty.buffer.ByteBuf buffer)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.util.Map<java.lang.String,java.lang.String></code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModList.html#modList()">modList</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModList.html#modListAsString()">modListAsString</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModList.html#modListSize()">modListSize</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModList.html#toBytes(io.netty.buffer.ByteBuf)">toBytes</a></strong>(io.netty.buffer.ByteBuf buffer)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModList.html#toString(java.lang.Class)">toString</a></strong>(java.lang.Class<? extends java.lang.Enum<?>> side)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.network.handshake.FMLHandshakeMessage"> +<!-- --> +</a> +<h3>Methods inherited from class cpw.mods.fml.common.network.handshake.<a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></h3> +<code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html#makeCustomChannelRegistration(java.util.Set)">makeCustomChannelRegistration</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 java.lang.Object</h3> +<code>clone, equals, finalize, 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="FMLHandshakeMessage.ModList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>FMLHandshakeMessage.ModList</h4> +<pre>public FMLHandshakeMessage.ModList()</pre> +</li> +</ul> +<a name="FMLHandshakeMessage.ModList(java.util.List)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FMLHandshakeMessage.ModList</h4> +<pre>public FMLHandshakeMessage.ModList(java.util.List<<a href="../../../../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a>> modList)</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="toBytes(io.netty.buffer.ByteBuf)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>toBytes</h4> +<pre>public void toBytes(io.netty.buffer.ByteBuf buffer)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html#toBytes(io.netty.buffer.ByteBuf)">toBytes</a></code> in class <code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></code></dd> +</dl> +</li> +</ul> +<a name="fromBytes(io.netty.buffer.ByteBuf)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fromBytes</h4> +<pre>public void fromBytes(io.netty.buffer.ByteBuf buffer)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html#fromBytes(io.netty.buffer.ByteBuf)">fromBytes</a></code> in class <code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></code></dd> +</dl> +</li> +</ul> +<a name="modListAsString()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>modListAsString</h4> +<pre>public java.lang.String modListAsString()</pre> +</li> +</ul> +<a name="modListSize()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>modListSize</h4> +<pre>public int modListSize()</pre> +</li> +</ul> +<a name="modList()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>modList</h4> +<pre>public java.util.Map<java.lang.String,java.lang.String> modList()</pre> +</li> +</ul> +<a name="toString(java.lang.Class)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>toString</h4> +<pre>public java.lang.String toString(java.lang.Class<? extends java.lang.Enum<?>> side)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html#toString(java.lang.Class)">toString</a></code> in class <code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></code></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModIdData.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ServerHello.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModList.html" target="_top">Frames</a></li> +<li><a href="FMLHandshakeMessage.ModList.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.handshake.FMLHandshakeMessage">Nested</a> | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ServerHello.html b/javadoc/cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ServerHello.html new file mode 100644 index 0000000..e204958 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ServerHello.html @@ -0,0 +1,319 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 --> +<title>FMLHandshakeMessage.ServerHello (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLHandshakeMessage.ServerHello (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModList.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/handshake/HandshakeInjector.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ServerHello.html" target="_top">Frames</a></li> +<li><a href="FMLHandshakeMessage.ServerHello.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.handshake.FMLHandshakeMessage">Nested</a> | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </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">cpw.mods.fml.common.network.handshake</div> +<h2 title="Class FMLHandshakeMessage.ServerHello" class="title">Class FMLHandshakeMessage.ServerHello</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">cpw.mods.fml.common.network.handshake.FMLHandshakeMessage</a></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.handshake.FMLHandshakeMessage.ServerHello</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>Enclosing class:</dt> +<dd><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></dd> +</dl> +<hr> +<br> +<pre>public static class <span class="strong">FMLHandshakeMessage.ServerHello</span> +extends <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.network.handshake.FMLHandshakeMessage"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from class cpw.mods.fml.common.network.handshake.<a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></h3> +<code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ClientHello.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ClientHello</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeAck.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.HandshakeAck</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeReset.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.HandshakeReset</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModIdData.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ModIdData</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModList.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ModList</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ServerHello.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ServerHello</a></code></li> +</ul> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ServerHello.html#FMLHandshakeMessage.ServerHello()">FMLHandshakeMessage.ServerHello</a></strong>()</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ServerHello.html#fromBytes(io.netty.buffer.ByteBuf)">fromBytes</a></strong>(io.netty.buffer.ByteBuf buffer)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>byte</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ServerHello.html#protocolVersion()">protocolVersion</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ServerHello.html#toBytes(io.netty.buffer.ByteBuf)">toBytes</a></strong>(io.netty.buffer.ByteBuf buffer)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.network.handshake.FMLHandshakeMessage"> +<!-- --> +</a> +<h3>Methods inherited from class cpw.mods.fml.common.network.handshake.<a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></h3> +<code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html#makeCustomChannelRegistration(java.util.Set)">makeCustomChannelRegistration</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html#toString(java.lang.Class)">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 java.lang.Object</h3> +<code>clone, equals, finalize, 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="FMLHandshakeMessage.ServerHello()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FMLHandshakeMessage.ServerHello</h4> +<pre>public FMLHandshakeMessage.ServerHello()</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="toBytes(io.netty.buffer.ByteBuf)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>toBytes</h4> +<pre>public void toBytes(io.netty.buffer.ByteBuf buffer)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html#toBytes(io.netty.buffer.ByteBuf)">toBytes</a></code> in class <code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></code></dd> +</dl> +</li> +</ul> +<a name="fromBytes(io.netty.buffer.ByteBuf)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fromBytes</h4> +<pre>public void fromBytes(io.netty.buffer.ByteBuf buffer)</pre> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html#fromBytes(io.netty.buffer.ByteBuf)">fromBytes</a></code> in class <code><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></code></dd> +</dl> +</li> +</ul> +<a name="protocolVersion()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>protocolVersion</h4> +<pre>public byte protocolVersion()</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModList.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/handshake/HandshakeInjector.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ServerHello.html" target="_top">Frames</a></li> +<li><a href="FMLHandshakeMessage.ServerHello.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.handshake.FMLHandshakeMessage">Nested</a> | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html b/javadoc/cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html new file mode 100644 index 0000000..833b7c7 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html @@ -0,0 +1,336 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 --> +<title>FMLHandshakeMessage (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLHandshakeMessage (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeCodec.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ClientHello.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" target="_top">Frames</a></li> +<li><a href="FMLHandshakeMessage.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_class_summary">Nested</a> | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </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">cpw.mods.fml.common.network.handshake</div> +<h2 title="Class FMLHandshakeMessage" class="title">Class FMLHandshakeMessage</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.handshake.FMLHandshakeMessage</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>Direct Known Subclasses:</dt> +<dd><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ClientHello.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ClientHello</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeAck.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.HandshakeAck</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeReset.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.HandshakeReset</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModIdData.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ModIdData</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModList.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ModList</a>, <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ServerHello.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ServerHello</a></dd> +</dl> +<hr> +<br> +<pre>public abstract class <span class="strong">FMLHandshakeMessage</span> +extends java.lang.Object</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation"> +<caption><span>Nested Classes</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Class and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static class </code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ClientHello.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ClientHello</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static class </code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeAck.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.HandshakeAck</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static class </code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeReset.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.HandshakeReset</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static class </code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModIdData.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ModIdData</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static class </code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModList.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ModList</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static class </code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ServerHello.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ServerHello</a></strong></code> </td> +</tr> +</table> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html#FMLHandshakeMessage()">FMLHandshakeMessage</a></strong>()</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html#fromBytes(io.netty.buffer.ByteBuf)">fromBytes</a></strong>(io.netty.buffer.ByteBuf buffer)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html#makeCustomChannelRegistration(java.util.Set)">makeCustomChannelRegistration</a></strong>(java.util.Set<java.lang.String> channels)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html#toBytes(io.netty.buffer.ByteBuf)">toBytes</a></strong>(io.netty.buffer.ByteBuf buffer)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html#toString(java.lang.Class)">toString</a></strong>(java.lang.Class<? extends java.lang.Enum<?>> side)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, 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="FMLHandshakeMessage()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FMLHandshakeMessage</h4> +<pre>public FMLHandshakeMessage()</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="makeCustomChannelRegistration(java.util.Set)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>makeCustomChannelRegistration</h4> +<pre>public static <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a> makeCustomChannelRegistration(java.util.Set<java.lang.String> channels)</pre> +</li> +</ul> +<a name="fromBytes(io.netty.buffer.ByteBuf)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fromBytes</h4> +<pre>public void fromBytes(io.netty.buffer.ByteBuf buffer)</pre> +</li> +</ul> +<a name="toBytes(io.netty.buffer.ByteBuf)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>toBytes</h4> +<pre>public void toBytes(io.netty.buffer.ByteBuf buffer)</pre> +</li> +</ul> +<a name="toString(java.lang.Class)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>toString</h4> +<pre>public java.lang.String toString(java.lang.Class<? extends java.lang.Enum<?>> side)</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeCodec.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ClientHello.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" target="_top">Frames</a></li> +<li><a href="FMLHandshakeMessage.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_class_summary">Nested</a> | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/handshake/HandshakeInjector.html b/javadoc/cpw/mods/fml/common/network/handshake/HandshakeInjector.html new file mode 100644 index 0000000..c9d6628 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/handshake/HandshakeInjector.html @@ -0,0 +1,316 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 --> +<title>HandshakeInjector (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="HandshakeInjector (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ServerHello.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/handshake/HandshakeMessageHandler.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/handshake/HandshakeInjector.html" target="_top">Frames</a></li> +<li><a href="HandshakeInjector.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </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">cpw.mods.fml.common.network.handshake</div> +<h2 title="Class HandshakeInjector" class="title">Class HandshakeInjector</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.ChannelHandlerAdapter</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.ChannelOutboundHandlerAdapter</li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.handshake.HandshakeInjector</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd>io.netty.channel.ChannelHandler, io.netty.channel.ChannelOutboundHandler</dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">HandshakeInjector</span> +extends io.netty.channel.ChannelOutboundHandlerAdapter</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_io.netty.channel.ChannelHandler"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from interface io.netty.channel.ChannelHandler</h3> +<code>io.netty.channel.ChannelHandler.Sharable</code></li> +</ul> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/HandshakeInjector.html#HandshakeInjector(cpw.mods.fml.common.network.handshake.NetworkDispatcher)">HandshakeInjector</a></strong>(<a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html" title="class in cpw.mods.fml.common.network.handshake">NetworkDispatcher</a> networkDispatcher)</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/HandshakeInjector.html#write(io.netty.channel.ChannelHandlerContext,%20java.lang.Object,%20io.netty.channel.ChannelPromise)">write</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + java.lang.Object msg, + io.netty.channel.ChannelPromise promise)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelOutboundHandlerAdapter"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.ChannelOutboundHandlerAdapter</h3> +<code>bind, close, connect, deregister, disconnect, flush, read</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandlerAdapter"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.ChannelHandlerAdapter</h3> +<code>exceptionCaught, handlerAdded, handlerRemoved, isSharable</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandler"> +<!-- --> +</a> +<h3>Methods inherited from interface io.netty.channel.ChannelHandler</h3> +<code>exceptionCaught, handlerAdded, handlerRemoved</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="HandshakeInjector(cpw.mods.fml.common.network.handshake.NetworkDispatcher)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>HandshakeInjector</h4> +<pre>public HandshakeInjector(<a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html" title="class in cpw.mods.fml.common.network.handshake">NetworkDispatcher</a> networkDispatcher)</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="write(io.netty.channel.ChannelHandlerContext, java.lang.Object, io.netty.channel.ChannelPromise)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>write</h4> +<pre>public void write(io.netty.channel.ChannelHandlerContext ctx, + java.lang.Object msg, + io.netty.channel.ChannelPromise promise) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>write</code> in interface <code>io.netty.channel.ChannelOutboundHandler</code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code>write</code> in class <code>io.netty.channel.ChannelOutboundHandlerAdapter</code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ServerHello.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/handshake/HandshakeMessageHandler.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/handshake/HandshakeInjector.html" target="_top">Frames</a></li> +<li><a href="HandshakeInjector.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/handshake/HandshakeMessageHandler.html b/javadoc/cpw/mods/fml/common/network/handshake/HandshakeMessageHandler.html new file mode 100644 index 0000000..f8e9e75 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/handshake/HandshakeMessageHandler.html @@ -0,0 +1,393 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 --> +<title>HandshakeMessageHandler (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="HandshakeMessageHandler (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/handshake/HandshakeInjector.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/handshake/IHandshakeState.html" title="interface in cpw.mods.fml.common.network.handshake"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/handshake/HandshakeMessageHandler.html" target="_top">Frames</a></li> +<li><a href="HandshakeMessageHandler.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </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">cpw.mods.fml.common.network.handshake</div> +<h2 title="Class HandshakeMessageHandler" class="title">Class HandshakeMessageHandler<S extends java.lang.Enum<S> & <a href="../../../../../../cpw/mods/fml/common/network/handshake/IHandshakeState.html" title="interface in cpw.mods.fml.common.network.handshake">IHandshakeState</a><S>></h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.ChannelHandlerAdapter</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.ChannelInboundHandlerAdapter</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.SimpleChannelInboundHandler<<a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a>></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.handshake.HandshakeMessageHandler<S></li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd>io.netty.channel.ChannelHandler, io.netty.channel.ChannelInboundHandler</dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">HandshakeMessageHandler<S extends java.lang.Enum<S> & <a href="../../../../../../cpw/mods/fml/common/network/handshake/IHandshakeState.html" title="interface in cpw.mods.fml.common.network.handshake">IHandshakeState</a><S>></span> +extends io.netty.channel.SimpleChannelInboundHandler<<a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a>></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_io.netty.channel.ChannelHandler"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from interface io.netty.channel.ChannelHandler</h3> +<code>io.netty.channel.ChannelHandler.Sharable</code></li> +</ul> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/HandshakeMessageHandler.html#HandshakeMessageHandler(java.lang.Class)">HandshakeMessageHandler</a></strong>(java.lang.Class<<a href="../../../../../../cpw/mods/fml/common/network/handshake/HandshakeMessageHandler.html" title="type parameter in HandshakeMessageHandler">S</a>> stateType)</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/HandshakeMessageHandler.html#channelActive(io.netty.channel.ChannelHandlerContext)">channelActive</a></strong>(io.netty.channel.ChannelHandlerContext ctx)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>protected void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/HandshakeMessageHandler.html#channelRead0(io.netty.channel.ChannelHandlerContext,%20cpw.mods.fml.common.network.handshake.FMLHandshakeMessage)">channelRead0</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a> msg)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/HandshakeMessageHandler.html#exceptionCaught(io.netty.channel.ChannelHandlerContext,%20java.lang.Throwable)">exceptionCaught</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + java.lang.Throwable cause)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/HandshakeMessageHandler.html#userEventTriggered(io.netty.channel.ChannelHandlerContext,%20java.lang.Object)">userEventTriggered</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + java.lang.Object evt)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.SimpleChannelInboundHandler"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.SimpleChannelInboundHandler</h3> +<code>acceptInboundMessage, channelRead</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelInboundHandlerAdapter"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.ChannelInboundHandlerAdapter</h3> +<code>channelInactive, channelReadComplete, channelRegistered, channelUnregistered, channelWritabilityChanged</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandlerAdapter"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.ChannelHandlerAdapter</h3> +<code>handlerAdded, handlerRemoved, isSharable</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandler"> +<!-- --> +</a> +<h3>Methods inherited from interface io.netty.channel.ChannelHandler</h3> +<code>handlerAdded, handlerRemoved</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="HandshakeMessageHandler(java.lang.Class)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>HandshakeMessageHandler</h4> +<pre>public HandshakeMessageHandler(java.lang.Class<<a href="../../../../../../cpw/mods/fml/common/network/handshake/HandshakeMessageHandler.html" title="type parameter in HandshakeMessageHandler">S</a>> stateType)</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="channelRead0(io.netty.channel.ChannelHandlerContext, cpw.mods.fml.common.network.handshake.FMLHandshakeMessage)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>channelRead0</h4> +<pre>protected void channelRead0(io.netty.channel.ChannelHandlerContext ctx, + <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a> msg) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>channelRead0</code> in class <code>io.netty.channel.SimpleChannelInboundHandler<<a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a>></code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +<a name="channelActive(io.netty.channel.ChannelHandlerContext)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>channelActive</h4> +<pre>public void channelActive(io.netty.channel.ChannelHandlerContext ctx) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>channelActive</code> in interface <code>io.netty.channel.ChannelInboundHandler</code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code>channelActive</code> in class <code>io.netty.channel.ChannelInboundHandlerAdapter</code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +<a name="userEventTriggered(io.netty.channel.ChannelHandlerContext, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>userEventTriggered</h4> +<pre>public void userEventTriggered(io.netty.channel.ChannelHandlerContext ctx, + java.lang.Object evt) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>userEventTriggered</code> in interface <code>io.netty.channel.ChannelInboundHandler</code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code>userEventTriggered</code> in class <code>io.netty.channel.ChannelInboundHandlerAdapter</code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +<a name="exceptionCaught(io.netty.channel.ChannelHandlerContext, java.lang.Throwable)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>exceptionCaught</h4> +<pre>public void exceptionCaught(io.netty.channel.ChannelHandlerContext ctx, + java.lang.Throwable cause) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>exceptionCaught</code> in interface <code>io.netty.channel.ChannelHandler</code></dd> +<dt><strong>Specified by:</strong></dt> +<dd><code>exceptionCaught</code> in interface <code>io.netty.channel.ChannelInboundHandler</code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code>exceptionCaught</code> in class <code>io.netty.channel.ChannelInboundHandlerAdapter</code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/handshake/HandshakeInjector.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/handshake/IHandshakeState.html" title="interface in cpw.mods.fml.common.network.handshake"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/handshake/HandshakeMessageHandler.html" target="_top">Frames</a></li> +<li><a href="HandshakeMessageHandler.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/handshake/IHandshakeState.html b/javadoc/cpw/mods/fml/common/network/handshake/IHandshakeState.html new file mode 100644 index 0000000..86a361d --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/handshake/IHandshakeState.html @@ -0,0 +1,206 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 --> +<title>IHandshakeState (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="IHandshakeState (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/handshake/HandshakeMessageHandler.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/handshake/IHandshakeState.html" target="_top">Frames</a></li> +<li><a href="IHandshakeState.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </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">cpw.mods.fml.common.network.handshake</div> +<h2 title="Interface IHandshakeState" class="title">Interface IHandshakeState<S></h2> +</div> +<div class="contentContainer"> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<hr> +<br> +<pre>public interface <span class="strong">IHandshakeState<S></span></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../../../../../../cpw/mods/fml/common/network/handshake/IHandshakeState.html" title="type parameter in IHandshakeState">S</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/IHandshakeState.html#accept(io.netty.channel.ChannelHandlerContext,%20cpw.mods.fml.common.network.handshake.FMLHandshakeMessage)">accept</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a> msg)</code> </td> +</tr> +</table> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="accept(io.netty.channel.ChannelHandlerContext, cpw.mods.fml.common.network.handshake.FMLHandshakeMessage)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>accept</h4> +<pre><a href="../../../../../../cpw/mods/fml/common/network/handshake/IHandshakeState.html" title="type parameter in IHandshakeState">S</a> accept(io.netty.channel.ChannelHandlerContext ctx, + <a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a> msg)</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/handshake/HandshakeMessageHandler.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/handshake/IHandshakeState.html" target="_top">Frames</a></li> +<li><a href="IHandshakeState.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/handshake/NetworkDispatcher.html b/javadoc/cpw/mods/fml/common/network/handshake/NetworkDispatcher.html new file mode 100644 index 0000000..729da41 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/handshake/NetworkDispatcher.html @@ -0,0 +1,791 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:17 EST 2015 --> +<title>NetworkDispatcher (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="NetworkDispatcher (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/handshake/IHandshakeState.html" title="interface in cpw.mods.fml.common.network.handshake"><span class="strong">Prev Class</span></a></li> +<li>Next Class</li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/handshake/NetworkDispatcher.html" target="_top">Frames</a></li> +<li><a href="NetworkDispatcher.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </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">cpw.mods.fml.common.network.handshake</div> +<h2 title="Class NetworkDispatcher" class="title">Class NetworkDispatcher</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.ChannelHandlerAdapter</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.ChannelInboundHandlerAdapter</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.SimpleChannelInboundHandler<<a href="../../../../../../net/minecraft/network/Packet.html" title="class in net.minecraft.network">Packet</a>></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.handshake.NetworkDispatcher</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd>io.netty.channel.ChannelHandler, io.netty.channel.ChannelInboundHandler, io.netty.channel.ChannelOutboundHandler</dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">NetworkDispatcher</span> +extends io.netty.channel.SimpleChannelInboundHandler<<a href="../../../../../../net/minecraft/network/Packet.html" title="class in net.minecraft.network">Packet</a>> +implements io.netty.channel.ChannelOutboundHandler</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_io.netty.channel.ChannelHandler"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from interface io.netty.channel.ChannelHandler</h3> +<code>io.netty.channel.ChannelHandler.Sharable</code></li> +</ul> +</li> +</ul> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static io.netty.util.AttributeKey<<a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html" title="class in cpw.mods.fml.common.network.handshake">NetworkDispatcher</a>></code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html#FML_DISPATCHER">FML_DISPATCHER</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static io.netty.util.AttributeKey<java.lang.Boolean></code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html#IS_LOCAL">IS_LOCAL</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html#manager">manager</a></strong></code> </td> +</tr> +</table> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html#NetworkDispatcher(net.minecraft.network.NetworkManager)">NetworkDispatcher</a></strong>(<a href="../../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a> manager)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html#NetworkDispatcher(net.minecraft.network.NetworkManager,%20net.minecraft.server.management.ServerConfigurationManager)">NetworkDispatcher</a></strong>(<a href="../../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a> manager, + <a href="../../../../../../net/minecraft/server/management/ServerConfigurationManager.html" title="class in net.minecraft.server.management">ServerConfigurationManager</a> scm)</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html#abortClientHandshake(java.lang.String)">abortClientHandshake</a></strong>(java.lang.String type)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static <a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html" title="class in cpw.mods.fml.common.network.handshake">NetworkDispatcher</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html#allocAndSet(net.minecraft.network.NetworkManager)">allocAndSet</a></strong>(<a href="../../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a> manager)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static <a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html" title="class in cpw.mods.fml.common.network.handshake">NetworkDispatcher</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html#allocAndSet(net.minecraft.network.NetworkManager,%20net.minecraft.server.management.ServerConfigurationManager)">allocAndSet</a></strong>(<a href="../../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a> manager, + <a href="../../../../../../net/minecraft/server/management/ServerConfigurationManager.html" title="class in net.minecraft.server.management">ServerConfigurationManager</a> scm)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html#bind(io.netty.channel.ChannelHandlerContext,%20java.net.SocketAddress,%20io.netty.channel.ChannelPromise)">bind</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + java.net.SocketAddress localAddress, + io.netty.channel.ChannelPromise promise)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html#channelRead0(io.netty.channel.ChannelHandlerContext,%20net.minecraft.network.Packet)">channelRead0</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + <a href="../../../../../../net/minecraft/network/Packet.html" title="class in net.minecraft.network">Packet</a> msg)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html#clientToServerHandshake()">clientToServerHandshake</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html#close(io.netty.channel.ChannelHandlerContext,%20io.netty.channel.ChannelPromise)">close</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + io.netty.channel.ChannelPromise promise)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html#completeClientHandshake()">completeClientHandshake</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html#completeHandshake(cpw.mods.fml.relauncher.Side)">completeHandshake</a></strong>(<a href="../../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> target)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html#connect(io.netty.channel.ChannelHandlerContext,%20java.net.SocketAddress,%20java.net.SocketAddress,%20io.netty.channel.ChannelPromise)">connect</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + java.net.SocketAddress remoteAddress, + java.net.SocketAddress localAddress, + io.netty.channel.ChannelPromise promise)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html#deregister(io.netty.channel.ChannelHandlerContext,%20io.netty.channel.ChannelPromise)">deregister</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + io.netty.channel.ChannelPromise promise)</code> +<div class="block"><strong>Deprecated.</strong> </div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html#disconnect(io.netty.channel.ChannelHandlerContext,%20io.netty.channel.ChannelPromise)">disconnect</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + io.netty.channel.ChannelPromise promise)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html#exceptionCaught(io.netty.channel.ChannelHandlerContext,%20java.lang.Throwable)">exceptionCaught</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + java.lang.Throwable cause)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html#flush(io.netty.channel.ChannelHandlerContext)">flush</a></strong>(io.netty.channel.ChannelHandlerContext ctx)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static <a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html" title="class in cpw.mods.fml.common.network.handshake">NetworkDispatcher</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html#get(net.minecraft.network.NetworkManager)">get</a></strong>(<a href="../../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a> manager)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html#getNetHandler()">getNetHandler</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html#handlerAdded(io.netty.channel.ChannelHandlerContext)">handlerAdded</a></strong>(io.netty.channel.ChannelHandlerContext ctx)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html#read(io.netty.channel.ChannelHandlerContext)">read</a></strong>(io.netty.channel.ChannelHandlerContext ctx)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html#rejectHandshake(java.lang.String)">rejectHandshake</a></strong>(java.lang.String result)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html#sendProxy(cpw.mods.fml.common.network.internal.FMLProxyPacket)">sendProxy</a></strong>(<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a> msg)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html#serverToClientHandshake(net.minecraft.entity.player.EntityPlayerMP)">serverToClientHandshake</a></strong>(<a href="../../../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a> player)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html#userEventTriggered(io.netty.channel.ChannelHandlerContext,%20java.lang.Object)">userEventTriggered</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + java.lang.Object evt)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html#write(io.netty.channel.ChannelHandlerContext,%20java.lang.Object,%20io.netty.channel.ChannelPromise)">write</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + java.lang.Object msg, + io.netty.channel.ChannelPromise promise)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.SimpleChannelInboundHandler"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.SimpleChannelInboundHandler</h3> +<code>acceptInboundMessage, channelRead</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelInboundHandlerAdapter"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.ChannelInboundHandlerAdapter</h3> +<code>channelActive, channelInactive, channelReadComplete, channelRegistered, channelUnregistered, channelWritabilityChanged</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandlerAdapter"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.ChannelHandlerAdapter</h3> +<code>handlerRemoved, isSharable</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandler"> +<!-- --> +</a> +<h3>Methods inherited from interface io.netty.channel.ChannelHandler</h3> +<code>handlerRemoved</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ============ FIELD DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="FML_DISPATCHER"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>FML_DISPATCHER</h4> +<pre>public static final io.netty.util.AttributeKey<<a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html" title="class in cpw.mods.fml.common.network.handshake">NetworkDispatcher</a>> FML_DISPATCHER</pre> +</li> +</ul> +<a name="IS_LOCAL"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>IS_LOCAL</h4> +<pre>public static final io.netty.util.AttributeKey<java.lang.Boolean> IS_LOCAL</pre> +</li> +</ul> +<a name="manager"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>manager</h4> +<pre>public final <a href="../../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a> manager</pre> +</li> +</ul> +</li> +</ul> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="NetworkDispatcher(net.minecraft.network.NetworkManager)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>NetworkDispatcher</h4> +<pre>public NetworkDispatcher(<a href="../../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a> manager)</pre> +</li> +</ul> +<a name="NetworkDispatcher(net.minecraft.network.NetworkManager, net.minecraft.server.management.ServerConfigurationManager)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>NetworkDispatcher</h4> +<pre>public NetworkDispatcher(<a href="../../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a> manager, + <a href="../../../../../../net/minecraft/server/management/ServerConfigurationManager.html" title="class in net.minecraft.server.management">ServerConfigurationManager</a> scm)</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="get(net.minecraft.network.NetworkManager)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>get</h4> +<pre>public static <a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html" title="class in cpw.mods.fml.common.network.handshake">NetworkDispatcher</a> get(<a href="../../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a> manager)</pre> +</li> +</ul> +<a name="allocAndSet(net.minecraft.network.NetworkManager)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>allocAndSet</h4> +<pre>public static <a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html" title="class in cpw.mods.fml.common.network.handshake">NetworkDispatcher</a> allocAndSet(<a href="../../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a> manager)</pre> +</li> +</ul> +<a name="allocAndSet(net.minecraft.network.NetworkManager, net.minecraft.server.management.ServerConfigurationManager)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>allocAndSet</h4> +<pre>public static <a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html" title="class in cpw.mods.fml.common.network.handshake">NetworkDispatcher</a> allocAndSet(<a href="../../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a> manager, + <a href="../../../../../../net/minecraft/server/management/ServerConfigurationManager.html" title="class in net.minecraft.server.management">ServerConfigurationManager</a> scm)</pre> +</li> +</ul> +<a name="serverToClientHandshake(net.minecraft.entity.player.EntityPlayerMP)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>serverToClientHandshake</h4> +<pre>public void serverToClientHandshake(<a href="../../../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a> player)</pre> +</li> +</ul> +<a name="clientToServerHandshake()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>clientToServerHandshake</h4> +<pre>public void clientToServerHandshake()</pre> +</li> +</ul> +<a name="handlerAdded(io.netty.channel.ChannelHandlerContext)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>handlerAdded</h4> +<pre>public void handlerAdded(io.netty.channel.ChannelHandlerContext ctx) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>handlerAdded</code> in interface <code>io.netty.channel.ChannelHandler</code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code>handlerAdded</code> in class <code>io.netty.channel.ChannelHandlerAdapter</code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +<a name="channelRead0(io.netty.channel.ChannelHandlerContext, net.minecraft.network.Packet)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>channelRead0</h4> +<pre>protected void channelRead0(io.netty.channel.ChannelHandlerContext ctx, + <a href="../../../../../../net/minecraft/network/Packet.html" title="class in net.minecraft.network">Packet</a> msg) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>channelRead0</code> in class <code>io.netty.channel.SimpleChannelInboundHandler<<a href="../../../../../../net/minecraft/network/Packet.html" title="class in net.minecraft.network">Packet</a>></code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +<a name="getNetHandler()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNetHandler</h4> +<pre>public <a href="../../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a> getNetHandler()</pre> +</li> +</ul> +<a name="userEventTriggered(io.netty.channel.ChannelHandlerContext, java.lang.Object)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>userEventTriggered</h4> +<pre>public void userEventTriggered(io.netty.channel.ChannelHandlerContext ctx, + java.lang.Object evt) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>userEventTriggered</code> in interface <code>io.netty.channel.ChannelInboundHandler</code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code>userEventTriggered</code> in class <code>io.netty.channel.ChannelInboundHandlerAdapter</code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +<a name="sendProxy(cpw.mods.fml.common.network.internal.FMLProxyPacket)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>sendProxy</h4> +<pre>public void sendProxy(<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a> msg)</pre> +</li> +</ul> +<a name="rejectHandshake(java.lang.String)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>rejectHandshake</h4> +<pre>public void rejectHandshake(java.lang.String result)</pre> +</li> +</ul> +<a name="bind(io.netty.channel.ChannelHandlerContext, java.net.SocketAddress, io.netty.channel.ChannelPromise)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>bind</h4> +<pre>public void bind(io.netty.channel.ChannelHandlerContext ctx, + java.net.SocketAddress localAddress, + io.netty.channel.ChannelPromise promise) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>bind</code> in interface <code>io.netty.channel.ChannelOutboundHandler</code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +<a name="connect(io.netty.channel.ChannelHandlerContext, java.net.SocketAddress, java.net.SocketAddress, io.netty.channel.ChannelPromise)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>connect</h4> +<pre>public void connect(io.netty.channel.ChannelHandlerContext ctx, + java.net.SocketAddress remoteAddress, + java.net.SocketAddress localAddress, + io.netty.channel.ChannelPromise promise) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>connect</code> in interface <code>io.netty.channel.ChannelOutboundHandler</code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +<a name="disconnect(io.netty.channel.ChannelHandlerContext, io.netty.channel.ChannelPromise)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>disconnect</h4> +<pre>public void disconnect(io.netty.channel.ChannelHandlerContext ctx, + io.netty.channel.ChannelPromise promise) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>disconnect</code> in interface <code>io.netty.channel.ChannelOutboundHandler</code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +<a name="close(io.netty.channel.ChannelHandlerContext, io.netty.channel.ChannelPromise)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>close</h4> +<pre>public void close(io.netty.channel.ChannelHandlerContext ctx, + io.netty.channel.ChannelPromise promise) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>close</code> in interface <code>io.netty.channel.ChannelOutboundHandler</code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +<a name="deregister(io.netty.channel.ChannelHandlerContext, io.netty.channel.ChannelPromise)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>deregister</h4> +<pre>@Deprecated +public void deregister(io.netty.channel.ChannelHandlerContext ctx, + io.netty.channel.ChannelPromise promise) + throws java.lang.Exception</pre> +<div class="block"><span class="strong">Deprecated.</span> </div> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>deregister</code> in interface <code>io.netty.channel.ChannelOutboundHandler</code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +<a name="read(io.netty.channel.ChannelHandlerContext)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>read</h4> +<pre>public void read(io.netty.channel.ChannelHandlerContext ctx) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>read</code> in interface <code>io.netty.channel.ChannelOutboundHandler</code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +<a name="write(io.netty.channel.ChannelHandlerContext, java.lang.Object, io.netty.channel.ChannelPromise)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>write</h4> +<pre>public void write(io.netty.channel.ChannelHandlerContext ctx, + java.lang.Object msg, + io.netty.channel.ChannelPromise promise) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>write</code> in interface <code>io.netty.channel.ChannelOutboundHandler</code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +<a name="flush(io.netty.channel.ChannelHandlerContext)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>flush</h4> +<pre>public void flush(io.netty.channel.ChannelHandlerContext ctx) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>flush</code> in interface <code>io.netty.channel.ChannelOutboundHandler</code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +<a name="completeHandshake(cpw.mods.fml.relauncher.Side)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>completeHandshake</h4> +<pre>public void completeHandshake(<a href="../../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> target)</pre> +</li> +</ul> +<a name="completeClientHandshake()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>completeClientHandshake</h4> +<pre>public void completeClientHandshake()</pre> +</li> +</ul> +<a name="abortClientHandshake(java.lang.String)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>abortClientHandshake</h4> +<pre>public void abortClientHandshake(java.lang.String type)</pre> +</li> +</ul> +<a name="exceptionCaught(io.netty.channel.ChannelHandlerContext, java.lang.Throwable)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>exceptionCaught</h4> +<pre>public void exceptionCaught(io.netty.channel.ChannelHandlerContext ctx, + java.lang.Throwable cause) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>exceptionCaught</code> in interface <code>io.netty.channel.ChannelHandler</code></dd> +<dt><strong>Specified by:</strong></dt> +<dd><code>exceptionCaught</code> in interface <code>io.netty.channel.ChannelInboundHandler</code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code>exceptionCaught</code> in class <code>io.netty.channel.ChannelInboundHandlerAdapter</code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/handshake/IHandshakeState.html" title="interface in cpw.mods.fml.common.network.handshake"><span class="strong">Prev Class</span></a></li> +<li>Next Class</li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/handshake/NetworkDispatcher.html" target="_top">Frames</a></li> +<li><a href="NetworkDispatcher.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/handshake/package-frame.html b/javadoc/cpw/mods/fml/common/network/handshake/package-frame.html new file mode 100644 index 0000000..79ed5f2 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/handshake/package-frame.html @@ -0,0 +1,34 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:23 EST 2015 --> +<title>cpw.mods.fml.common.network.handshake (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<h1 class="bar"><a href="../../../../../../cpw/mods/fml/common/network/handshake/package-summary.html" target="classFrame">cpw.mods.fml.common.network.handshake</a></h1> +<div class="indexContainer"> +<h2 title="Interfaces">Interfaces</h2> +<ul title="Interfaces"> +<li><a href="IHandshakeState.html" title="interface in cpw.mods.fml.common.network.handshake" target="classFrame"><i>IHandshakeState</i></a></li> +</ul> +<h2 title="Classes">Classes</h2> +<ul title="Classes"> +<li><a href="ChannelRegistrationHandler.html" title="class in cpw.mods.fml.common.network.handshake" target="classFrame">ChannelRegistrationHandler</a></li> +<li><a href="FMLHandshakeCodec.html" title="class in cpw.mods.fml.common.network.handshake" target="classFrame">FMLHandshakeCodec</a></li> +<li><a href="FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake" target="classFrame">FMLHandshakeMessage</a></li> +<li><a href="FMLHandshakeMessage.ClientHello.html" title="class in cpw.mods.fml.common.network.handshake" target="classFrame">FMLHandshakeMessage.ClientHello</a></li> +<li><a href="FMLHandshakeMessage.HandshakeAck.html" title="class in cpw.mods.fml.common.network.handshake" target="classFrame">FMLHandshakeMessage.HandshakeAck</a></li> +<li><a href="FMLHandshakeMessage.HandshakeReset.html" title="class in cpw.mods.fml.common.network.handshake" target="classFrame">FMLHandshakeMessage.HandshakeReset</a></li> +<li><a href="FMLHandshakeMessage.ModIdData.html" title="class in cpw.mods.fml.common.network.handshake" target="classFrame">FMLHandshakeMessage.ModIdData</a></li> +<li><a href="FMLHandshakeMessage.ModList.html" title="class in cpw.mods.fml.common.network.handshake" target="classFrame">FMLHandshakeMessage.ModList</a></li> +<li><a href="FMLHandshakeMessage.ServerHello.html" title="class in cpw.mods.fml.common.network.handshake" target="classFrame">FMLHandshakeMessage.ServerHello</a></li> +<li><a href="HandshakeInjector.html" title="class in cpw.mods.fml.common.network.handshake" target="classFrame">HandshakeInjector</a></li> +<li><a href="HandshakeMessageHandler.html" title="class in cpw.mods.fml.common.network.handshake" target="classFrame">HandshakeMessageHandler</a></li> +<li><a href="NetworkDispatcher.html" title="class in cpw.mods.fml.common.network.handshake" target="classFrame">NetworkDispatcher</a></li> +</ul> +</div> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/handshake/package-summary.html b/javadoc/cpw/mods/fml/common/network/handshake/package-summary.html new file mode 100644 index 0000000..10c32ab --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/handshake/package-summary.html @@ -0,0 +1,190 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:23 EST 2015 --> +<title>cpw.mods.fml.common.network.handshake (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="cpw.mods.fml.common.network.handshake (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../../overview-summary.html">Overview</a></li> +<li class="navBarCell1Rev">Package</li> +<li>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="../../../../../../cpw/mods/fml/common/network/package-summary.html">Prev Package</a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/package-summary.html">Next Package</a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/handshake/package-summary.html" target="_top">Frames</a></li> +<li><a href="package-summary.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<div class="header"> +<h1 title="Package" class="title">Package cpw.mods.fml.common.network.handshake</h1> +</div> +<div class="contentContainer"> +<ul class="blockList"> +<li class="blockList"> +<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation"> +<caption><span>Interface Summary</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Interface</th> +<th class="colLast" scope="col">Description</th> +</tr> +<tbody> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../../cpw/mods/fml/common/network/handshake/IHandshakeState.html" title="interface in cpw.mods.fml.common.network.handshake">IHandshakeState</a><S></td> +<td class="colLast"> </td> +</tr> +</tbody> +</table> +</li> +<li class="blockList"> +<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation"> +<caption><span>Class Summary</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Class</th> +<th class="colLast" scope="col">Description</th> +</tr> +<tbody> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../../cpw/mods/fml/common/network/handshake/ChannelRegistrationHandler.html" title="class in cpw.mods.fml.common.network.handshake">ChannelRegistrationHandler</a></td> +<td class="colLast"> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeCodec.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeCodec</a></td> +<td class="colLast"> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage</a></td> +<td class="colLast"> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ClientHello.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ClientHello</a></td> +<td class="colLast"> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeAck.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.HandshakeAck</a></td> +<td class="colLast"> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeReset.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.HandshakeReset</a></td> +<td class="colLast"> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModIdData.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ModIdData</a></td> +<td class="colLast"> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModList.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ModList</a></td> +<td class="colLast"> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ServerHello.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ServerHello</a></td> +<td class="colLast"> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../../../../../../cpw/mods/fml/common/network/handshake/HandshakeInjector.html" title="class in cpw.mods.fml.common.network.handshake">HandshakeInjector</a></td> +<td class="colLast"> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../../cpw/mods/fml/common/network/handshake/HandshakeMessageHandler.html" title="class in cpw.mods.fml.common.network.handshake">HandshakeMessageHandler</a><S extends java.lang.Enum<S> & <a href="../../../../../../cpw/mods/fml/common/network/handshake/IHandshakeState.html" title="interface in cpw.mods.fml.common.network.handshake">IHandshakeState</a><S>></td> +<td class="colLast"> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html" title="class in cpw.mods.fml.common.network.handshake">NetworkDispatcher</a></td> +<td class="colLast"> </td> +</tr> +</tbody> +</table> +</li> +</ul> +</div> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../../overview-summary.html">Overview</a></li> +<li class="navBarCell1Rev">Package</li> +<li>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="../../../../../../cpw/mods/fml/common/network/package-summary.html">Prev Package</a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/package-summary.html">Next Package</a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/handshake/package-summary.html" target="_top">Frames</a></li> +<li><a href="package-summary.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/handshake/package-tree.html b/javadoc/cpw/mods/fml/common/network/handshake/package-tree.html new file mode 100644 index 0000000..22e73cb --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/handshake/package-tree.html @@ -0,0 +1,172 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:23 EST 2015 --> +<title>cpw.mods.fml.common.network.handshake Class Hierarchy (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="cpw.mods.fml.common.network.handshake Class Hierarchy (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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</li> +<li class="navBarCell1Rev">Tree</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="../../../../../../cpw/mods/fml/common/network/package-tree.html">Prev</a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/package-tree.html">Next</a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/handshake/package-tree.html" target="_top">Frames</a></li> +<li><a href="package-tree.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<div class="header"> +<h1 class="title">Hierarchy For Package cpw.mods.fml.common.network.handshake</h1> +<span class="strong">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<div class="contentContainer"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li type="circle">java.lang.Object +<ul> +<li type="circle">io.netty.channel.ChannelHandlerAdapter (implements io.netty.channel.ChannelHandler) +<ul> +<li type="circle">io.netty.channel.ChannelInboundHandlerAdapter (implements io.netty.channel.ChannelInboundHandler) +<ul> +<li type="circle">io.netty.channel.ChannelDuplexHandler (implements io.netty.channel.ChannelOutboundHandler) +<ul> +<li type="circle">io.netty.handler.codec.MessageToMessageCodec<INBOUND_IN,OUTBOUND_IN> +<ul> +<li type="circle">cpw.mods.fml.common.network.<a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network"><span class="strong">FMLIndexedMessageToMessageCodec</span></a><A> +<ul> +<li type="circle">cpw.mods.fml.common.network.handshake.<a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeCodec.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">FMLHandshakeCodec</span></a></li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +<li type="circle">io.netty.channel.SimpleChannelInboundHandler<I> +<ul> +<li type="circle">cpw.mods.fml.common.network.handshake.<a href="../../../../../../cpw/mods/fml/common/network/handshake/ChannelRegistrationHandler.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">ChannelRegistrationHandler</span></a></li> +<li type="circle">cpw.mods.fml.common.network.handshake.<a href="../../../../../../cpw/mods/fml/common/network/handshake/HandshakeMessageHandler.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">HandshakeMessageHandler</span></a><S></li> +<li type="circle">cpw.mods.fml.common.network.handshake.<a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">NetworkDispatcher</span></a> (implements io.netty.channel.ChannelOutboundHandler)</li> +</ul> +</li> +</ul> +</li> +<li type="circle">io.netty.channel.ChannelOutboundHandlerAdapter (implements io.netty.channel.ChannelOutboundHandler) +<ul> +<li type="circle">cpw.mods.fml.common.network.handshake.<a href="../../../../../../cpw/mods/fml/common/network/handshake/HandshakeInjector.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">HandshakeInjector</span></a></li> +</ul> +</li> +</ul> +</li> +<li type="circle">cpw.mods.fml.common.network.handshake.<a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">FMLHandshakeMessage</span></a> +<ul> +<li type="circle">cpw.mods.fml.common.network.handshake.<a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ClientHello.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">FMLHandshakeMessage.ClientHello</span></a></li> +<li type="circle">cpw.mods.fml.common.network.handshake.<a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeAck.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">FMLHandshakeMessage.HandshakeAck</span></a></li> +<li type="circle">cpw.mods.fml.common.network.handshake.<a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.HandshakeReset.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">FMLHandshakeMessage.HandshakeReset</span></a></li> +<li type="circle">cpw.mods.fml.common.network.handshake.<a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModIdData.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">FMLHandshakeMessage.ModIdData</span></a></li> +<li type="circle">cpw.mods.fml.common.network.handshake.<a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModList.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">FMLHandshakeMessage.ModList</span></a></li> +<li type="circle">cpw.mods.fml.common.network.handshake.<a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ServerHello.html" title="class in cpw.mods.fml.common.network.handshake"><span class="strong">FMLHandshakeMessage.ServerHello</span></a></li> +</ul> +</li> +</ul> +</li> +</ul> +<h2 title="Interface Hierarchy">Interface Hierarchy</h2> +<ul> +<li type="circle">cpw.mods.fml.common.network.handshake.<a href="../../../../../../cpw/mods/fml/common/network/handshake/IHandshakeState.html" title="interface in cpw.mods.fml.common.network.handshake"><span class="strong">IHandshakeState</span></a><S></li> +</ul> +</div> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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</li> +<li class="navBarCell1Rev">Tree</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="../../../../../../cpw/mods/fml/common/network/package-tree.html">Prev</a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/package-tree.html">Next</a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/handshake/package-tree.html" target="_top">Frames</a></li> +<li><a href="package-tree.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/internal/EntitySpawnHandler.html b/javadoc/cpw/mods/fml/common/network/internal/EntitySpawnHandler.html new file mode 100644 index 0000000..89e9bdc --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/internal/EntitySpawnHandler.html @@ -0,0 +1,349 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:10 EST 2015 --> +<title>EntitySpawnHandler (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="EntitySpawnHandler (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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>Prev Class</li> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/internal/EntitySpawnHandler.html" target="_top">Frames</a></li> +<li><a href="EntitySpawnHandler.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </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">cpw.mods.fml.common.network.internal</div> +<h2 title="Class EntitySpawnHandler" class="title">Class EntitySpawnHandler</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.ChannelHandlerAdapter</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.ChannelInboundHandlerAdapter</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.SimpleChannelInboundHandler<<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.EntityMessage</a>></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.internal.EntitySpawnHandler</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd>io.netty.channel.ChannelHandler, io.netty.channel.ChannelInboundHandler</dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">EntitySpawnHandler</span> +extends io.netty.channel.SimpleChannelInboundHandler<<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.EntityMessage</a>></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_io.netty.channel.ChannelHandler"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from interface io.netty.channel.ChannelHandler</h3> +<code>io.netty.channel.ChannelHandler.Sharable</code></li> +</ul> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/EntitySpawnHandler.html#EntitySpawnHandler()">EntitySpawnHandler</a></strong>()</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/EntitySpawnHandler.html#channelRead0(io.netty.channel.ChannelHandlerContext,%20cpw.mods.fml.common.network.internal.FMLMessage.EntityMessage)">channelRead0</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.EntityMessage</a> msg)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/EntitySpawnHandler.html#exceptionCaught(io.netty.channel.ChannelHandlerContext,%20java.lang.Throwable)">exceptionCaught</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + java.lang.Throwable cause)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.SimpleChannelInboundHandler"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.SimpleChannelInboundHandler</h3> +<code>acceptInboundMessage, channelRead</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelInboundHandlerAdapter"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.ChannelInboundHandlerAdapter</h3> +<code>channelActive, channelInactive, channelReadComplete, channelRegistered, channelUnregistered, channelWritabilityChanged, userEventTriggered</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandlerAdapter"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.ChannelHandlerAdapter</h3> +<code>handlerAdded, handlerRemoved, isSharable</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandler"> +<!-- --> +</a> +<h3>Methods inherited from interface io.netty.channel.ChannelHandler</h3> +<code>handlerAdded, handlerRemoved</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="EntitySpawnHandler()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>EntitySpawnHandler</h4> +<pre>public EntitySpawnHandler()</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="channelRead0(io.netty.channel.ChannelHandlerContext, cpw.mods.fml.common.network.internal.FMLMessage.EntityMessage)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>channelRead0</h4> +<pre>protected void channelRead0(io.netty.channel.ChannelHandlerContext ctx, + <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.EntityMessage</a> msg) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>channelRead0</code> in class <code>io.netty.channel.SimpleChannelInboundHandler<<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.EntityMessage</a>></code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +<a name="exceptionCaught(io.netty.channel.ChannelHandlerContext, java.lang.Throwable)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>exceptionCaught</h4> +<pre>public void exceptionCaught(io.netty.channel.ChannelHandlerContext ctx, + java.lang.Throwable cause) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>exceptionCaught</code> in interface <code>io.netty.channel.ChannelHandler</code></dd> +<dt><strong>Specified by:</strong></dt> +<dd><code>exceptionCaught</code> in interface <code>io.netty.channel.ChannelInboundHandler</code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code>exceptionCaught</code> in class <code>io.netty.channel.ChannelInboundHandlerAdapter</code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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>Prev Class</li> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/internal/EntitySpawnHandler.html" target="_top">Frames</a></li> +<li><a href="EntitySpawnHandler.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/internal/FMLMessage.CompleteHandshake.html b/javadoc/cpw/mods/fml/common/network/internal/FMLMessage.CompleteHandshake.html new file mode 100644 index 0000000..d6e0eda --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/internal/FMLMessage.CompleteHandshake.html @@ -0,0 +1,262 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:10 EST 2015 --> +<title>FMLMessage.CompleteHandshake (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLMessage.CompleteHandshake (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityAdjustMessage.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/internal/FMLMessage.CompleteHandshake.html" target="_top">Frames</a></li> +<li><a href="FMLMessage.CompleteHandshake.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.internal.FMLMessage">Nested</a> | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">cpw.mods.fml.common.network.internal</div> +<h2 title="Class FMLMessage.CompleteHandshake" class="title">Class FMLMessage.CompleteHandshake</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal">cpw.mods.fml.common.network.internal.FMLMessage</a></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.internal.FMLMessage.CompleteHandshake</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>Enclosing class:</dt> +<dd><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage</a></dd> +</dl> +<hr> +<br> +<pre>public static class <span class="strong">FMLMessage.CompleteHandshake</span> +extends <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage</a></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.network.internal.FMLMessage"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from class cpw.mods.fml.common.network.internal.<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage</a></h3> +<code><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.CompleteHandshake.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.CompleteHandshake</a>, <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityAdjustMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.EntityAdjustMessage</a>, <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.EntityMessage</a>, <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntitySpawnMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.EntitySpawnMessage</a>, <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.OpenGui.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.OpenGui</a></code></li> +</ul> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.CompleteHandshake.html#FMLMessage.CompleteHandshake()">FMLMessage.CompleteHandshake</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.CompleteHandshake.html#FMLMessage.CompleteHandshake(cpw.mods.fml.relauncher.Side)">FMLMessage.CompleteHandshake</a></strong>(<a href="../../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> target)</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, 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="FMLMessage.CompleteHandshake()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>FMLMessage.CompleteHandshake</h4> +<pre>public FMLMessage.CompleteHandshake()</pre> +</li> +</ul> +<a name="FMLMessage.CompleteHandshake(cpw.mods.fml.relauncher.Side)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FMLMessage.CompleteHandshake</h4> +<pre>public FMLMessage.CompleteHandshake(<a href="../../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> target)</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityAdjustMessage.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/internal/FMLMessage.CompleteHandshake.html" target="_top">Frames</a></li> +<li><a href="FMLMessage.CompleteHandshake.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.internal.FMLMessage">Nested</a> | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/internal/FMLMessage.EntityAdjustMessage.html b/javadoc/cpw/mods/fml/common/network/internal/FMLMessage.EntityAdjustMessage.html new file mode 100644 index 0000000..f4c314d --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/internal/FMLMessage.EntityAdjustMessage.html @@ -0,0 +1,273 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:10 EST 2015 --> +<title>FMLMessage.EntityAdjustMessage (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLMessage.EntityAdjustMessage (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.CompleteHandshake.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityMessage.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/internal/FMLMessage.EntityAdjustMessage.html" target="_top">Frames</a></li> +<li><a href="FMLMessage.EntityAdjustMessage.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.internal.FMLMessage">Nested</a> | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">cpw.mods.fml.common.network.internal</div> +<h2 title="Class FMLMessage.EntityAdjustMessage" class="title">Class FMLMessage.EntityAdjustMessage</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal">cpw.mods.fml.common.network.internal.FMLMessage</a></li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityMessage.html" title="class in cpw.mods.fml.common.network.internal">cpw.mods.fml.common.network.internal.FMLMessage.EntityMessage</a></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.internal.FMLMessage.EntityAdjustMessage</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>Enclosing class:</dt> +<dd><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage</a></dd> +</dl> +<hr> +<br> +<pre>public static class <span class="strong">FMLMessage.EntityAdjustMessage</span> +extends <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.EntityMessage</a></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.network.internal.FMLMessage"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from class cpw.mods.fml.common.network.internal.<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage</a></h3> +<code><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.CompleteHandshake.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.CompleteHandshake</a>, <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityAdjustMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.EntityAdjustMessage</a>, <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.EntityMessage</a>, <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntitySpawnMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.EntitySpawnMessage</a>, <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.OpenGui.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.OpenGui</a></code></li> +</ul> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityAdjustMessage.html#FMLMessage.EntityAdjustMessage()">FMLMessage.EntityAdjustMessage</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityAdjustMessage.html#FMLMessage.EntityAdjustMessage(net.minecraft.entity.Entity,%20int,%20int,%20int)">FMLMessage.EntityAdjustMessage</a></strong>(<a href="../../../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a> entity, + int serverX, + int serverY, + int serverZ)</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, 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="FMLMessage.EntityAdjustMessage()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>FMLMessage.EntityAdjustMessage</h4> +<pre>public FMLMessage.EntityAdjustMessage()</pre> +</li> +</ul> +<a name="FMLMessage.EntityAdjustMessage(net.minecraft.entity.Entity, int, int, int)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FMLMessage.EntityAdjustMessage</h4> +<pre>public FMLMessage.EntityAdjustMessage(<a href="../../../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a> entity, + int serverX, + int serverY, + int serverZ)</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.CompleteHandshake.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityMessage.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/internal/FMLMessage.EntityAdjustMessage.html" target="_top">Frames</a></li> +<li><a href="FMLMessage.EntityAdjustMessage.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.internal.FMLMessage">Nested</a> | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/internal/FMLMessage.EntityMessage.html b/javadoc/cpw/mods/fml/common/network/internal/FMLMessage.EntityMessage.html new file mode 100644 index 0000000..10b061f --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/internal/FMLMessage.EntityMessage.html @@ -0,0 +1,254 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:10 EST 2015 --> +<title>FMLMessage.EntityMessage (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLMessage.EntityMessage (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityAdjustMessage.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntitySpawnMessage.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/internal/FMLMessage.EntityMessage.html" target="_top">Frames</a></li> +<li><a href="FMLMessage.EntityMessage.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.internal.FMLMessage">Nested</a> | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">cpw.mods.fml.common.network.internal</div> +<h2 title="Class FMLMessage.EntityMessage" class="title">Class FMLMessage.EntityMessage</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal">cpw.mods.fml.common.network.internal.FMLMessage</a></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.internal.FMLMessage.EntityMessage</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>Direct Known Subclasses:</dt> +<dd><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityAdjustMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.EntityAdjustMessage</a>, <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntitySpawnMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.EntitySpawnMessage</a></dd> +</dl> +<dl> +<dt>Enclosing class:</dt> +<dd><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage</a></dd> +</dl> +<hr> +<br> +<pre>public abstract static class <span class="strong">FMLMessage.EntityMessage</span> +extends <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage</a></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.network.internal.FMLMessage"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from class cpw.mods.fml.common.network.internal.<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage</a></h3> +<code><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.CompleteHandshake.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.CompleteHandshake</a>, <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityAdjustMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.EntityAdjustMessage</a>, <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.EntityMessage</a>, <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntitySpawnMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.EntitySpawnMessage</a>, <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.OpenGui.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.OpenGui</a></code></li> +</ul> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityMessage.html#FMLMessage.EntityMessage()">FMLMessage.EntityMessage</a></strong>()</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, 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="FMLMessage.EntityMessage()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FMLMessage.EntityMessage</h4> +<pre>public FMLMessage.EntityMessage()</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityAdjustMessage.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntitySpawnMessage.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/internal/FMLMessage.EntityMessage.html" target="_top">Frames</a></li> +<li><a href="FMLMessage.EntityMessage.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.internal.FMLMessage">Nested</a> | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/internal/FMLMessage.EntitySpawnMessage.html b/javadoc/cpw/mods/fml/common/network/internal/FMLMessage.EntitySpawnMessage.html new file mode 100644 index 0000000..a0d8f6f --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/internal/FMLMessage.EntitySpawnMessage.html @@ -0,0 +1,271 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:10 EST 2015 --> +<title>FMLMessage.EntitySpawnMessage (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLMessage.EntitySpawnMessage (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityMessage.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.OpenGui.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/internal/FMLMessage.EntitySpawnMessage.html" target="_top">Frames</a></li> +<li><a href="FMLMessage.EntitySpawnMessage.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.internal.FMLMessage">Nested</a> | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">cpw.mods.fml.common.network.internal</div> +<h2 title="Class FMLMessage.EntitySpawnMessage" class="title">Class FMLMessage.EntitySpawnMessage</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal">cpw.mods.fml.common.network.internal.FMLMessage</a></li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityMessage.html" title="class in cpw.mods.fml.common.network.internal">cpw.mods.fml.common.network.internal.FMLMessage.EntityMessage</a></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.internal.FMLMessage.EntitySpawnMessage</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>Enclosing class:</dt> +<dd><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage</a></dd> +</dl> +<hr> +<br> +<pre>public static class <span class="strong">FMLMessage.EntitySpawnMessage</span> +extends <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.EntityMessage</a></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.network.internal.FMLMessage"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from class cpw.mods.fml.common.network.internal.<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage</a></h3> +<code><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.CompleteHandshake.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.CompleteHandshake</a>, <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityAdjustMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.EntityAdjustMessage</a>, <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.EntityMessage</a>, <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntitySpawnMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.EntitySpawnMessage</a>, <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.OpenGui.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.OpenGui</a></code></li> +</ul> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntitySpawnMessage.html#FMLMessage.EntitySpawnMessage()">FMLMessage.EntitySpawnMessage</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntitySpawnMessage.html#FMLMessage.EntitySpawnMessage(cpw.mods.fml.common.registry.EntityRegistry.EntityRegistration,%20net.minecraft.entity.Entity,%20cpw.mods.fml.common.ModContainer)">FMLMessage.EntitySpawnMessage</a></strong>(<a href="../../../../../../cpw/mods/fml/common/registry/EntityRegistry.EntityRegistration.html" title="class in cpw.mods.fml.common.registry">EntityRegistry.EntityRegistration</a> er, + <a href="../../../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a> entity, + <a href="../../../../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a> modContainer)</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, 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="FMLMessage.EntitySpawnMessage()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>FMLMessage.EntitySpawnMessage</h4> +<pre>public FMLMessage.EntitySpawnMessage()</pre> +</li> +</ul> +<a name="FMLMessage.EntitySpawnMessage(cpw.mods.fml.common.registry.EntityRegistry.EntityRegistration, net.minecraft.entity.Entity, cpw.mods.fml.common.ModContainer)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FMLMessage.EntitySpawnMessage</h4> +<pre>public FMLMessage.EntitySpawnMessage(<a href="../../../../../../cpw/mods/fml/common/registry/EntityRegistry.EntityRegistration.html" title="class in cpw.mods.fml.common.registry">EntityRegistry.EntityRegistration</a> er, + <a href="../../../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a> entity, + <a href="../../../../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a> modContainer)</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityMessage.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.OpenGui.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/internal/FMLMessage.EntitySpawnMessage.html" target="_top">Frames</a></li> +<li><a href="FMLMessage.EntitySpawnMessage.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.internal.FMLMessage">Nested</a> | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/internal/FMLMessage.OpenGui.html b/javadoc/cpw/mods/fml/common/network/internal/FMLMessage.OpenGui.html new file mode 100644 index 0000000..dcd987b --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/internal/FMLMessage.OpenGui.html @@ -0,0 +1,250 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:10 EST 2015 --> +<title>FMLMessage.OpenGui (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLMessage.OpenGui (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntitySpawnMessage.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLNetworkHandler.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/internal/FMLMessage.OpenGui.html" target="_top">Frames</a></li> +<li><a href="FMLMessage.OpenGui.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.internal.FMLMessage">Nested</a> | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">cpw.mods.fml.common.network.internal</div> +<h2 title="Class FMLMessage.OpenGui" class="title">Class FMLMessage.OpenGui</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal">cpw.mods.fml.common.network.internal.FMLMessage</a></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.internal.FMLMessage.OpenGui</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>Enclosing class:</dt> +<dd><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage</a></dd> +</dl> +<hr> +<br> +<pre>public static class <span class="strong">FMLMessage.OpenGui</span> +extends <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage</a></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_cpw.mods.fml.common.network.internal.FMLMessage"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from class cpw.mods.fml.common.network.internal.<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage</a></h3> +<code><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.CompleteHandshake.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.CompleteHandshake</a>, <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityAdjustMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.EntityAdjustMessage</a>, <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.EntityMessage</a>, <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntitySpawnMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.EntitySpawnMessage</a>, <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.OpenGui.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.OpenGui</a></code></li> +</ul> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.OpenGui.html#FMLMessage.OpenGui()">FMLMessage.OpenGui</a></strong>()</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, 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="FMLMessage.OpenGui()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FMLMessage.OpenGui</h4> +<pre>public FMLMessage.OpenGui()</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntitySpawnMessage.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLNetworkHandler.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/internal/FMLMessage.OpenGui.html" target="_top">Frames</a></li> +<li><a href="FMLMessage.OpenGui.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_classes_inherited_from_class_cpw.mods.fml.common.network.internal.FMLMessage">Nested</a> | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/internal/FMLMessage.html b/javadoc/cpw/mods/fml/common/network/internal/FMLMessage.html new file mode 100644 index 0000000..598e720 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/internal/FMLMessage.html @@ -0,0 +1,265 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:10 EST 2015 --> +<title>FMLMessage (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLMessage (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/internal/EntitySpawnHandler.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.CompleteHandshake.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/internal/FMLMessage.html" target="_top">Frames</a></li> +<li><a href="FMLMessage.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_class_summary">Nested</a> | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<!-- ======== START OF CLASS DATA ======== --> +<div class="header"> +<div class="subTitle">cpw.mods.fml.common.network.internal</div> +<h2 title="Class FMLMessage" class="title">Class FMLMessage</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.internal.FMLMessage</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>Direct Known Subclasses:</dt> +<dd><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.CompleteHandshake.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.CompleteHandshake</a>, <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.EntityMessage</a>, <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.OpenGui.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.OpenGui</a></dd> +</dl> +<hr> +<br> +<pre>public abstract class <span class="strong">FMLMessage</span> +extends java.lang.Object</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation"> +<caption><span>Nested Classes</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Class and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static class </code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.CompleteHandshake.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.CompleteHandshake</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static class </code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityAdjustMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.EntityAdjustMessage</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static class </code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.EntityMessage</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static class </code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntitySpawnMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.EntitySpawnMessage</a></strong></code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static class </code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.OpenGui.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.OpenGui</a></strong></code> </td> +</tr> +</table> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html#FMLMessage()">FMLMessage</a></strong>()</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, 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="FMLMessage()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FMLMessage</h4> +<pre>public FMLMessage()</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/internal/EntitySpawnHandler.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.CompleteHandshake.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/internal/FMLMessage.html" target="_top">Frames</a></li> +<li><a href="FMLMessage.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_class_summary">Nested</a> | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#methods_inherited_from_class_java.lang.Object">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li>Method</li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/internal/FMLNetworkHandler.html b/javadoc/cpw/mods/fml/common/network/internal/FMLNetworkHandler.html new file mode 100644 index 0000000..e91f04f --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/internal/FMLNetworkHandler.html @@ -0,0 +1,454 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:10 EST 2015 --> +<title>FMLNetworkHandler (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLNetworkHandler (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.OpenGui.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/internal/FMLNetworkHandler.html" target="_top">Frames</a></li> +<li><a href="FMLNetworkHandler.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </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">cpw.mods.fml.common.network.internal</div> +<h2 title="Class FMLNetworkHandler" class="title">Class FMLNetworkHandler</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.internal.FMLNetworkHandler</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<hr> +<br> +<pre>public class <span class="strong">FMLNetworkHandler</span> +extends java.lang.Object</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLNetworkHandler.html#LOGIN_TIMEOUT">LOGIN_TIMEOUT</a></strong></code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static int</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLNetworkHandler.html#READ_TIMEOUT">READ_TIMEOUT</a></strong></code> </td> +</tr> +</table> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLNetworkHandler.html#FMLNetworkHandler()">FMLNetworkHandler</a></strong>()</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLNetworkHandler.html#checkModList(cpw.mods.fml.common.network.handshake.FMLHandshakeMessage.ModList,%20cpw.mods.fml.relauncher.Side)">checkModList</a></strong>(<a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModList.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ModList</a> modListPacket, + <a href="../../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> side)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLNetworkHandler.html#checkModList(java.util.Map,%20cpw.mods.fml.relauncher.Side)">checkModList</a></strong>(java.util.Map<java.lang.String,java.lang.String> listData, + <a href="../../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> side)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLNetworkHandler.html#enhanceStatusQuery(com.google.gson.JsonObject)">enhanceStatusQuery</a></strong>(com.google.gson.JsonObject jsonobject)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLNetworkHandler.html#fmlClientHandshake(net.minecraft.network.NetworkManager)">fmlClientHandshake</a></strong>(<a href="../../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a> field_147393_d)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLNetworkHandler.html#fmlServerHandshake(net.minecraft.server.management.ServerConfigurationManager,%20net.minecraft.network.NetworkManager,%20net.minecraft.entity.player.EntityPlayerMP)">fmlServerHandshake</a></strong>(<a href="../../../../../../net/minecraft/server/management/ServerConfigurationManager.html" title="class in net.minecraft.server.management">ServerConfigurationManager</a> scm, + <a href="../../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a> manager, + <a href="../../../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a> player)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static java.util.List<<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a>></code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLNetworkHandler.html#forwardHandshake(cpw.mods.fml.common.network.internal.FMLMessage.CompleteHandshake,%20cpw.mods.fml.common.network.handshake.NetworkDispatcher,%20cpw.mods.fml.relauncher.Side)">forwardHandshake</a></strong>(<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.CompleteHandshake.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.CompleteHandshake</a> push, + <a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html" title="class in cpw.mods.fml.common.network.handshake">NetworkDispatcher</a> target, + <a href="../../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> side)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static <a href="../../../../../../net/minecraft/network/Packet.html" title="class in net.minecraft.network">Packet</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLNetworkHandler.html#getEntitySpawningPacket(net.minecraft.entity.Entity)">getEntitySpawningPacket</a></strong>(<a href="../../../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a> entity)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLNetworkHandler.html#makeEntitySpawnAdjustment(net.minecraft.entity.Entity,%20net.minecraft.entity.player.EntityPlayerMP,%20int,%20int,%20int)">makeEntitySpawnAdjustment</a></strong>(<a href="../../../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a> entity, + <a href="../../../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a> player, + int serverX, + int serverY, + int serverZ)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>static void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLNetworkHandler.html#openGui(net.minecraft.entity.player.EntityPlayer,%20java.lang.Object,%20int,%20net.minecraft.world.World,%20int,%20int,%20int)">openGui</a></strong>(<a href="../../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a> entityPlayer, + java.lang.Object mod, + int modGuiId, + <a href="../../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world, + int x, + int y, + int z)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>static void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLNetworkHandler.html#registerChannel(cpw.mods.fml.common.FMLContainer,%20cpw.mods.fml.relauncher.Side)">registerChannel</a></strong>(<a href="../../../../../../cpw/mods/fml/common/FMLContainer.html" title="class in cpw.mods.fml.common">FMLContainer</a> container, + <a href="../../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> side)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, 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"> +<!-- ============ FIELD DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="READ_TIMEOUT"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>READ_TIMEOUT</h4> +<pre>public static final int READ_TIMEOUT</pre> +</li> +</ul> +<a name="LOGIN_TIMEOUT"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>LOGIN_TIMEOUT</h4> +<pre>public static final int LOGIN_TIMEOUT</pre> +</li> +</ul> +</li> +</ul> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="FMLNetworkHandler()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FMLNetworkHandler</h4> +<pre>public FMLNetworkHandler()</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="fmlServerHandshake(net.minecraft.server.management.ServerConfigurationManager, net.minecraft.network.NetworkManager, net.minecraft.entity.player.EntityPlayerMP)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fmlServerHandshake</h4> +<pre>public static void fmlServerHandshake(<a href="../../../../../../net/minecraft/server/management/ServerConfigurationManager.html" title="class in net.minecraft.server.management">ServerConfigurationManager</a> scm, + <a href="../../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a> manager, + <a href="../../../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a> player)</pre> +</li> +</ul> +<a name="fmlClientHandshake(net.minecraft.network.NetworkManager)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fmlClientHandshake</h4> +<pre>public static void fmlClientHandshake(<a href="../../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a> field_147393_d)</pre> +</li> +</ul> +<a name="openGui(net.minecraft.entity.player.EntityPlayer, java.lang.Object, int, net.minecraft.world.World, int, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>openGui</h4> +<pre>public static void openGui(<a href="../../../../../../net/minecraft/entity/player/EntityPlayer.html" title="class in net.minecraft.entity.player">EntityPlayer</a> entityPlayer, + java.lang.Object mod, + int modGuiId, + <a href="../../../../../../net/minecraft/world/World.html" title="class in net.minecraft.world">World</a> world, + int x, + int y, + int z)</pre> +</li> +</ul> +<a name="makeEntitySpawnAdjustment(net.minecraft.entity.Entity, net.minecraft.entity.player.EntityPlayerMP, int, int, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>makeEntitySpawnAdjustment</h4> +<pre>public static void makeEntitySpawnAdjustment(<a href="../../../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a> entity, + <a href="../../../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a> player, + int serverX, + int serverY, + int serverZ)</pre> +</li> +</ul> +<a name="getEntitySpawningPacket(net.minecraft.entity.Entity)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getEntitySpawningPacket</h4> +<pre>public static <a href="../../../../../../net/minecraft/network/Packet.html" title="class in net.minecraft.network">Packet</a> getEntitySpawningPacket(<a href="../../../../../../net/minecraft/entity/Entity.html" title="class in net.minecraft.entity">Entity</a> entity)</pre> +</li> +</ul> +<a name="checkModList(cpw.mods.fml.common.network.handshake.FMLHandshakeMessage.ModList, cpw.mods.fml.relauncher.Side)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkModList</h4> +<pre>public static java.lang.String checkModList(<a href="../../../../../../cpw/mods/fml/common/network/handshake/FMLHandshakeMessage.ModList.html" title="class in cpw.mods.fml.common.network.handshake">FMLHandshakeMessage.ModList</a> modListPacket, + <a href="../../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> side)</pre> +</li> +</ul> +<a name="checkModList(java.util.Map, cpw.mods.fml.relauncher.Side)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>checkModList</h4> +<pre>public static java.lang.String checkModList(java.util.Map<java.lang.String,java.lang.String> listData, + <a href="../../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> side)</pre> +</li> +</ul> +<a name="registerChannel(cpw.mods.fml.common.FMLContainer, cpw.mods.fml.relauncher.Side)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>registerChannel</h4> +<pre>public static void registerChannel(<a href="../../../../../../cpw/mods/fml/common/FMLContainer.html" title="class in cpw.mods.fml.common">FMLContainer</a> container, + <a href="../../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> side)</pre> +</li> +</ul> +<a name="forwardHandshake(cpw.mods.fml.common.network.internal.FMLMessage.CompleteHandshake, cpw.mods.fml.common.network.handshake.NetworkDispatcher, cpw.mods.fml.relauncher.Side)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>forwardHandshake</h4> +<pre>public static java.util.List<<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a>> forwardHandshake(<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.CompleteHandshake.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.CompleteHandshake</a> push, + <a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html" title="class in cpw.mods.fml.common.network.handshake">NetworkDispatcher</a> target, + <a href="../../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> side)</pre> +</li> +</ul> +<a name="enhanceStatusQuery(com.google.gson.JsonObject)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>enhanceStatusQuery</h4> +<pre>public static void enhanceStatusQuery(com.google.gson.JsonObject jsonobject)</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.OpenGui.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/internal/FMLNetworkHandler.html" target="_top">Frames</a></li> +<li><a href="FMLNetworkHandler.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/internal/FMLProxyPacket.html b/javadoc/cpw/mods/fml/common/network/internal/FMLProxyPacket.html new file mode 100644 index 0000000..7c88165 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/internal/FMLProxyPacket.html @@ -0,0 +1,464 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:10 EST 2015 --> +<title>FMLProxyPacket (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLProxyPacket (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/internal/FMLNetworkHandler.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLRuntimeCodec.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/internal/FMLProxyPacket.html" target="_top">Frames</a></li> +<li><a href="FMLProxyPacket.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </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">cpw.mods.fml.common.network.internal</div> +<h2 title="Class FMLProxyPacket" class="title">Class FMLProxyPacket</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../../net/minecraft/network/Packet.html" title="class in net.minecraft.network">net.minecraft.network.Packet</a></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.internal.FMLProxyPacket</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<hr> +<br> +<pre>public class <span class="strong">FMLProxyPacket</span> +extends <a href="../../../../../../net/minecraft/network/Packet.html" title="class in net.minecraft.network">Packet</a></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html#FMLProxyPacket(io.netty.buffer.ByteBuf,%20java.lang.String)">FMLProxyPacket</a></strong>(io.netty.buffer.ByteBuf payload, + java.lang.String channel)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html#FMLProxyPacket(net.minecraft.network.play.client.C17PacketCustomPayload)">FMLProxyPacket</a></strong>(<a href="../../../../../../net/minecraft/network/play/client/C17PacketCustomPayload.html" title="class in net.minecraft.network.play.client">C17PacketCustomPayload</a> original)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html#FMLProxyPacket(net.minecraft.network.play.server.S3FPacketCustomPayload)">FMLProxyPacket</a></strong>(<a href="../../../../../../net/minecraft/network/play/server/S3FPacketCustomPayload.html" title="class in net.minecraft.network.play.server">S3FPacketCustomPayload</a> original)</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>java.lang.String</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html#channel()">channel</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html" title="class in cpw.mods.fml.common.network.handshake">NetworkDispatcher</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html#getDispatcher()">getDispatcher</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html#getOrigin()">getOrigin</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html#getTarget()">getTarget</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html#handler()">handler</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>io.netty.buffer.ByteBuf</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html#payload()">payload</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html#processPacket(net.minecraft.network.INetHandler)">processPacket</a></strong>(<a href="../../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a> inethandler)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html#readPacketData(net.minecraft.network.PacketBuffer)">readPacketData</a></strong>(<a href="../../../../../../net/minecraft/network/PacketBuffer.html" title="class in net.minecraft.network">PacketBuffer</a> packetbuffer)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html#setDispatcher(cpw.mods.fml.common.network.handshake.NetworkDispatcher)">setDispatcher</a></strong>(<a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html" title="class in cpw.mods.fml.common.network.handshake">NetworkDispatcher</a> networkDispatcher)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html#setTarget(cpw.mods.fml.relauncher.Side)">setTarget</a></strong>(<a href="../../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> target)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../../../../../../net/minecraft/network/Packet.html" title="class in net.minecraft.network">Packet</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html#toC17Packet()">toC17Packet</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../../../../../../net/minecraft/network/Packet.html" title="class in net.minecraft.network">Packet</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html#toS3FPacket()">toS3FPacket</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html#writePacketData(net.minecraft.network.PacketBuffer)">writePacketData</a></strong>(<a href="../../../../../../net/minecraft/network/PacketBuffer.html" title="class in net.minecraft.network">PacketBuffer</a> packetbuffer)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_net.minecraft.network.Packet"> +<!-- --> +</a> +<h3>Methods inherited from class net.minecraft.network.<a href="../../../../../../net/minecraft/network/Packet.html" title="class in net.minecraft.network">Packet</a></h3> +<code><a href="../../../../../../net/minecraft/network/Packet.html#generatePacket(com.google.common.collect.BiMap,%20int)">generatePacket</a>, <a href="../../../../../../net/minecraft/network/Packet.html#hasPriority()">hasPriority</a>, <a href="../../../../../../net/minecraft/network/Packet.html#readBlob(io.netty.buffer.ByteBuf)">readBlob</a>, <a href="../../../../../../net/minecraft/network/Packet.html#serialize()">serialize</a>, <a href="../../../../../../net/minecraft/network/Packet.html#toString()">toString</a>, <a href="../../../../../../net/minecraft/network/Packet.html#writeBlob(io.netty.buffer.ByteBuf,%20byte[])">writeBlob</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 java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait</code></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ========= CONSTRUCTOR DETAIL ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_detail"> +<!-- --> +</a> +<h3>Constructor Detail</h3> +<a name="FMLProxyPacket(net.minecraft.network.play.server.S3FPacketCustomPayload)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>FMLProxyPacket</h4> +<pre>public FMLProxyPacket(<a href="../../../../../../net/minecraft/network/play/server/S3FPacketCustomPayload.html" title="class in net.minecraft.network.play.server">S3FPacketCustomPayload</a> original)</pre> +</li> +</ul> +<a name="FMLProxyPacket(net.minecraft.network.play.client.C17PacketCustomPayload)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>FMLProxyPacket</h4> +<pre>public FMLProxyPacket(<a href="../../../../../../net/minecraft/network/play/client/C17PacketCustomPayload.html" title="class in net.minecraft.network.play.client">C17PacketCustomPayload</a> original)</pre> +</li> +</ul> +<a name="FMLProxyPacket(io.netty.buffer.ByteBuf, java.lang.String)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FMLProxyPacket</h4> +<pre>public FMLProxyPacket(io.netty.buffer.ByteBuf payload, + java.lang.String channel)</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="readPacketData(net.minecraft.network.PacketBuffer)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>readPacketData</h4> +<pre>public void readPacketData(<a href="../../../../../../net/minecraft/network/PacketBuffer.html" title="class in net.minecraft.network">PacketBuffer</a> packetbuffer) + throws java.io.IOException</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../../../../../../net/minecraft/network/Packet.html#readPacketData(net.minecraft.network.PacketBuffer)">readPacketData</a></code> in class <code><a href="../../../../../../net/minecraft/network/Packet.html" title="class in net.minecraft.network">Packet</a></code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.io.IOException</code></dd></dl> +</li> +</ul> +<a name="writePacketData(net.minecraft.network.PacketBuffer)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>writePacketData</h4> +<pre>public void writePacketData(<a href="../../../../../../net/minecraft/network/PacketBuffer.html" title="class in net.minecraft.network">PacketBuffer</a> packetbuffer) + throws java.io.IOException</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../../../../../../net/minecraft/network/Packet.html#writePacketData(net.minecraft.network.PacketBuffer)">writePacketData</a></code> in class <code><a href="../../../../../../net/minecraft/network/Packet.html" title="class in net.minecraft.network">Packet</a></code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.io.IOException</code></dd></dl> +</li> +</ul> +<a name="processPacket(net.minecraft.network.INetHandler)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>processPacket</h4> +<pre>public void processPacket(<a href="../../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a> inethandler)</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../../../../../../net/minecraft/network/Packet.html#processPacket(net.minecraft.network.INetHandler)">processPacket</a></code> in class <code><a href="../../../../../../net/minecraft/network/Packet.html" title="class in net.minecraft.network">Packet</a></code></dd> +</dl> +</li> +</ul> +<a name="channel()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>channel</h4> +<pre>public java.lang.String channel()</pre> +</li> +</ul> +<a name="payload()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>payload</h4> +<pre>public io.netty.buffer.ByteBuf payload()</pre> +</li> +</ul> +<a name="handler()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>handler</h4> +<pre>public <a href="../../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a> handler()</pre> +</li> +</ul> +<a name="toC17Packet()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>toC17Packet</h4> +<pre>public <a href="../../../../../../net/minecraft/network/Packet.html" title="class in net.minecraft.network">Packet</a> toC17Packet()</pre> +</li> +</ul> +<a name="toS3FPacket()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>toS3FPacket</h4> +<pre>public <a href="../../../../../../net/minecraft/network/Packet.html" title="class in net.minecraft.network">Packet</a> toS3FPacket()</pre> +</li> +</ul> +<a name="setTarget(cpw.mods.fml.relauncher.Side)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setTarget</h4> +<pre>public void setTarget(<a href="../../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> target)</pre> +</li> +</ul> +<a name="setDispatcher(cpw.mods.fml.common.network.handshake.NetworkDispatcher)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setDispatcher</h4> +<pre>public void setDispatcher(<a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html" title="class in cpw.mods.fml.common.network.handshake">NetworkDispatcher</a> networkDispatcher)</pre> +</li> +</ul> +<a name="getOrigin()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getOrigin</h4> +<pre>public <a href="../../../../../../net/minecraft/network/NetworkManager.html" title="class in net.minecraft.network">NetworkManager</a> getOrigin()</pre> +</li> +</ul> +<a name="getDispatcher()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getDispatcher</h4> +<pre>public <a href="../../../../../../cpw/mods/fml/common/network/handshake/NetworkDispatcher.html" title="class in cpw.mods.fml.common.network.handshake">NetworkDispatcher</a> getDispatcher()</pre> +</li> +</ul> +<a name="getTarget()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>getTarget</h4> +<pre>public <a href="../../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> getTarget()</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/internal/FMLNetworkHandler.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLRuntimeCodec.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/internal/FMLProxyPacket.html" target="_top">Frames</a></li> +<li><a href="FMLProxyPacket.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/internal/FMLRuntimeCodec.html b/javadoc/cpw/mods/fml/common/network/internal/FMLRuntimeCodec.html new file mode 100644 index 0000000..8fdea5d --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/internal/FMLRuntimeCodec.html @@ -0,0 +1,408 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:10 EST 2015 --> +<title>FMLRuntimeCodec (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="FMLRuntimeCodec (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/HandshakeCompletionHandler.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/internal/FMLRuntimeCodec.html" target="_top">Frames</a></li> +<li><a href="FMLRuntimeCodec.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_cpw.mods.fml.common.network.FMLIndexedMessageToMessageCodec">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </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">cpw.mods.fml.common.network.internal</div> +<h2 title="Class FMLRuntimeCodec" class="title">Class FMLRuntimeCodec</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.ChannelHandlerAdapter</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.ChannelInboundHandlerAdapter</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.ChannelDuplexHandler</li> +<li> +<ul class="inheritance"> +<li>io.netty.handler.codec.MessageToMessageCodec<<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a>,A></li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network">cpw.mods.fml.common.network.FMLIndexedMessageToMessageCodec</a><<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage</a>></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.internal.FMLRuntimeCodec</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd>io.netty.channel.ChannelHandler, io.netty.channel.ChannelInboundHandler, io.netty.channel.ChannelOutboundHandler</dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">FMLRuntimeCodec</span> +extends <a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network">FMLIndexedMessageToMessageCodec</a><<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage</a>></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_io.netty.channel.ChannelHandler"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from interface io.netty.channel.ChannelHandler</h3> +<code>io.netty.channel.ChannelHandler.Sharable</code></li> +</ul> +</li> +</ul> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_cpw.mods.fml.common.network.FMLIndexedMessageToMessageCodec"> +<!-- --> +</a> +<h3>Fields inherited from class cpw.mods.fml.common.network.<a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network">FMLIndexedMessageToMessageCodec</a></h3> +<code><a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#INBOUNDPACKETTRACKER">INBOUNDPACKETTRACKER</a></code></li> +</ul> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLRuntimeCodec.html#FMLRuntimeCodec()">FMLRuntimeCodec</a></strong>()</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLRuntimeCodec.html#decodeInto(io.netty.channel.ChannelHandlerContext,%20io.netty.buffer.ByteBuf,%20cpw.mods.fml.common.network.internal.FMLMessage)">decodeInto</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + io.netty.buffer.ByteBuf source, + <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage</a> msg)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLRuntimeCodec.html#encodeInto(io.netty.channel.ChannelHandlerContext,%20cpw.mods.fml.common.network.internal.FMLMessage,%20io.netty.buffer.ByteBuf)">encodeInto</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage</a> msg, + io.netty.buffer.ByteBuf target)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLRuntimeCodec.html#testMessageValidity(cpw.mods.fml.common.network.internal.FMLProxyPacket)">testMessageValidity</a></strong>(<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a> msg)</code> +<div class="block">Called to verify the message received.</div> +</td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.network.FMLIndexedMessageToMessageCodec"> +<!-- --> +</a> +<h3>Methods inherited from class cpw.mods.fml.common.network.<a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network">FMLIndexedMessageToMessageCodec</a></h3> +<code><a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#addDiscriminator(int,%20java.lang.Class)">addDiscriminator</a>, <a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#decode(io.netty.channel.ChannelHandlerContext,%20cpw.mods.fml.common.network.internal.FMLProxyPacket,%20java.util.List)">decode</a>, <a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#encode(io.netty.channel.ChannelHandlerContext,%20A,%20java.util.List)">encode</a>, <a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#exceptionCaught(io.netty.channel.ChannelHandlerContext,%20java.lang.Throwable)">exceptionCaught</a>, <a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#handlerAdded(io.netty.channel.ChannelHandlerContext)">handlerAdded</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.handler.codec.MessageToMessageCodec"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.handler.codec.MessageToMessageCodec</h3> +<code>acceptInboundMessage, acceptOutboundMessage, channelRead, write</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelDuplexHandler"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.ChannelDuplexHandler</h3> +<code>bind, close, connect, deregister, disconnect, flush, read</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelInboundHandlerAdapter"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.ChannelInboundHandlerAdapter</h3> +<code>channelActive, channelInactive, channelReadComplete, channelRegistered, channelUnregistered, channelWritabilityChanged, userEventTriggered</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandlerAdapter"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.ChannelHandlerAdapter</h3> +<code>handlerRemoved, isSharable</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandler"> +<!-- --> +</a> +<h3>Methods inherited from interface io.netty.channel.ChannelHandler</h3> +<code>handlerRemoved</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="FMLRuntimeCodec()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>FMLRuntimeCodec</h4> +<pre>public FMLRuntimeCodec()</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="encodeInto(io.netty.channel.ChannelHandlerContext, cpw.mods.fml.common.network.internal.FMLMessage, io.netty.buffer.ByteBuf)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>encodeInto</h4> +<pre>public void encodeInto(io.netty.channel.ChannelHandlerContext ctx, + <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage</a> msg, + io.netty.buffer.ByteBuf target) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#encodeInto(io.netty.channel.ChannelHandlerContext,%20A,%20io.netty.buffer.ByteBuf)">encodeInto</a></code> in class <code><a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network">FMLIndexedMessageToMessageCodec</a><<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage</a>></code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +<a name="decodeInto(io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf, cpw.mods.fml.common.network.internal.FMLMessage)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>decodeInto</h4> +<pre>public void decodeInto(io.netty.channel.ChannelHandlerContext ctx, + io.netty.buffer.ByteBuf source, + <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage</a> msg)</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#decodeInto(io.netty.channel.ChannelHandlerContext,%20io.netty.buffer.ByteBuf,%20A)">decodeInto</a></code> in class <code><a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network">FMLIndexedMessageToMessageCodec</a><<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage</a>></code></dd> +</dl> +</li> +</ul> +<a name="testMessageValidity(cpw.mods.fml.common.network.internal.FMLProxyPacket)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>testMessageValidity</h4> +<pre>protected void testMessageValidity(<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a> msg)</pre> +<div class="block"><strong>Description copied from class: <code><a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#testMessageValidity(cpw.mods.fml.common.network.internal.FMLProxyPacket)">FMLIndexedMessageToMessageCodec</a></code></strong></div> +<div class="block">Called to verify the message received. This can be used to hard disconnect in case of an unexpected packet, + say due to a weird protocol mismatch. Use with caution.</div> +<dl> +<dt><strong>Overrides:</strong></dt> +<dd><code><a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#testMessageValidity(cpw.mods.fml.common.network.internal.FMLProxyPacket)">testMessageValidity</a></code> in class <code><a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network">FMLIndexedMessageToMessageCodec</a><<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage</a>></code></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/HandshakeCompletionHandler.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/internal/FMLRuntimeCodec.html" target="_top">Frames</a></li> +<li><a href="FMLRuntimeCodec.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_cpw.mods.fml.common.network.FMLIndexedMessageToMessageCodec">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/internal/HandshakeCompletionHandler.html b/javadoc/cpw/mods/fml/common/network/internal/HandshakeCompletionHandler.html new file mode 100644 index 0000000..b2f6f71 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/internal/HandshakeCompletionHandler.html @@ -0,0 +1,350 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:10 EST 2015 --> +<title>HandshakeCompletionHandler (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="HandshakeCompletionHandler (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/internal/FMLRuntimeCodec.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/NetworkModHolder.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/internal/HandshakeCompletionHandler.html" target="_top">Frames</a></li> +<li><a href="HandshakeCompletionHandler.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </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">cpw.mods.fml.common.network.internal</div> +<h2 title="Class HandshakeCompletionHandler" class="title">Class HandshakeCompletionHandler</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.ChannelHandlerAdapter</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.ChannelInboundHandlerAdapter</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.SimpleChannelInboundHandler<<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.CompleteHandshake.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.CompleteHandshake</a>></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.internal.HandshakeCompletionHandler</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd>io.netty.channel.ChannelHandler, io.netty.channel.ChannelInboundHandler</dd> +</dl> +<hr> +<br> +<pre>@ChannelHandler.Sharable +public class <span class="strong">HandshakeCompletionHandler</span> +extends io.netty.channel.SimpleChannelInboundHandler<<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.CompleteHandshake.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.CompleteHandshake</a>></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_io.netty.channel.ChannelHandler"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from interface io.netty.channel.ChannelHandler</h3> +<code>io.netty.channel.ChannelHandler.Sharable</code></li> +</ul> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/HandshakeCompletionHandler.html#HandshakeCompletionHandler()">HandshakeCompletionHandler</a></strong>()</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/HandshakeCompletionHandler.html#channelRead0(io.netty.channel.ChannelHandlerContext,%20cpw.mods.fml.common.network.internal.FMLMessage.CompleteHandshake)">channelRead0</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.CompleteHandshake.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.CompleteHandshake</a> msg)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/HandshakeCompletionHandler.html#exceptionCaught(io.netty.channel.ChannelHandlerContext,%20java.lang.Throwable)">exceptionCaught</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + java.lang.Throwable cause)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.SimpleChannelInboundHandler"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.SimpleChannelInboundHandler</h3> +<code>acceptInboundMessage, channelRead</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelInboundHandlerAdapter"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.ChannelInboundHandlerAdapter</h3> +<code>channelActive, channelInactive, channelReadComplete, channelRegistered, channelUnregistered, channelWritabilityChanged, userEventTriggered</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandlerAdapter"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.ChannelHandlerAdapter</h3> +<code>handlerAdded, handlerRemoved, isSharable</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandler"> +<!-- --> +</a> +<h3>Methods inherited from interface io.netty.channel.ChannelHandler</h3> +<code>handlerAdded, handlerRemoved</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="HandshakeCompletionHandler()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>HandshakeCompletionHandler</h4> +<pre>public HandshakeCompletionHandler()</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="channelRead0(io.netty.channel.ChannelHandlerContext, cpw.mods.fml.common.network.internal.FMLMessage.CompleteHandshake)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>channelRead0</h4> +<pre>protected void channelRead0(io.netty.channel.ChannelHandlerContext ctx, + <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.CompleteHandshake.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.CompleteHandshake</a> msg) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>channelRead0</code> in class <code>io.netty.channel.SimpleChannelInboundHandler<<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.CompleteHandshake.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.CompleteHandshake</a>></code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +<a name="exceptionCaught(io.netty.channel.ChannelHandlerContext, java.lang.Throwable)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>exceptionCaught</h4> +<pre>public void exceptionCaught(io.netty.channel.ChannelHandlerContext ctx, + java.lang.Throwable cause) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>exceptionCaught</code> in interface <code>io.netty.channel.ChannelHandler</code></dd> +<dt><strong>Specified by:</strong></dt> +<dd><code>exceptionCaught</code> in interface <code>io.netty.channel.ChannelInboundHandler</code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code>exceptionCaught</code> in class <code>io.netty.channel.ChannelInboundHandlerAdapter</code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/internal/FMLRuntimeCodec.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/NetworkModHolder.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/internal/HandshakeCompletionHandler.html" target="_top">Frames</a></li> +<li><a href="HandshakeCompletionHandler.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/internal/NetworkModHolder.NetworkChecker.html b/javadoc/cpw/mods/fml/common/network/internal/NetworkModHolder.NetworkChecker.html new file mode 100644 index 0000000..c6d6dc5 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/internal/NetworkModHolder.NetworkChecker.html @@ -0,0 +1,260 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:10 EST 2015 --> +<title>NetworkModHolder.NetworkChecker (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="NetworkModHolder.NetworkChecker (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/internal/NetworkModHolder.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/OpenGuiHandler.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/internal/NetworkModHolder.NetworkChecker.html" target="_top">Frames</a></li> +<li><a href="NetworkModHolder.NetworkChecker.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </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">cpw.mods.fml.common.network.internal</div> +<h2 title="Class NetworkModHolder.NetworkChecker" class="title">Class NetworkModHolder.NetworkChecker</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.internal.NetworkModHolder.NetworkChecker</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>Enclosing class:</dt> +<dd><a href="../../../../../../cpw/mods/fml/common/network/internal/NetworkModHolder.html" title="class in cpw.mods.fml.common.network.internal">NetworkModHolder</a></dd> +</dl> +<hr> +<br> +<pre>public abstract class <span class="strong">NetworkModHolder.NetworkChecker</span> +extends java.lang.Object</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/NetworkModHolder.NetworkChecker.html#NetworkModHolder.NetworkChecker()">NetworkModHolder.NetworkChecker</a></strong>()</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>abstract boolean</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/NetworkModHolder.NetworkChecker.html#check(java.util.Map,%20cpw.mods.fml.relauncher.Side)">check</a></strong>(java.util.Map<java.lang.String,java.lang.String> remoteVersions, + <a href="../../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> side)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, 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="NetworkModHolder.NetworkChecker()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>NetworkModHolder.NetworkChecker</h4> +<pre>public NetworkModHolder.NetworkChecker()</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="check(java.util.Map, cpw.mods.fml.relauncher.Side)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>check</h4> +<pre>public abstract boolean check(java.util.Map<java.lang.String,java.lang.String> remoteVersions, + <a href="../../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> side)</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/internal/NetworkModHolder.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/OpenGuiHandler.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/internal/NetworkModHolder.NetworkChecker.html" target="_top">Frames</a></li> +<li><a href="NetworkModHolder.NetworkChecker.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/internal/NetworkModHolder.html b/javadoc/cpw/mods/fml/common/network/internal/NetworkModHolder.html new file mode 100644 index 0000000..e0e18e0 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/internal/NetworkModHolder.html @@ -0,0 +1,398 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:10 EST 2015 --> +<title>NetworkModHolder (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="NetworkModHolder (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/internal/HandshakeCompletionHandler.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/NetworkModHolder.NetworkChecker.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/internal/NetworkModHolder.html" target="_top">Frames</a></li> +<li><a href="NetworkModHolder.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_class_summary">Nested</a> | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </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">cpw.mods.fml.common.network.internal</div> +<h2 title="Class NetworkModHolder" class="title">Class NetworkModHolder</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.internal.NetworkModHolder</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<hr> +<br> +<pre>public class <span class="strong">NetworkModHolder</span> +extends java.lang.Object</pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation"> +<caption><span>Nested Classes</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Class and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>class </code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/NetworkModHolder.NetworkChecker.html" title="class in cpw.mods.fml.common.network.internal">NetworkModHolder.NetworkChecker</a></strong></code> </td> +</tr> +</table> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/NetworkModHolder.html#NetworkModHolder(cpw.mods.fml.common.ModContainer)">NetworkModHolder</a></strong>(<a href="../../../../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a> container)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/NetworkModHolder.html#NetworkModHolder(cpw.mods.fml.common.ModContainer,%20java.lang.Class,%20java.lang.String,%20cpw.mods.fml.common.discovery.ASMDataTable)">NetworkModHolder</a></strong>(<a href="../../../../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a> container, + java.lang.Class<?> modClass, + java.lang.String acceptableVersionRange, + <a href="../../../../../../cpw/mods/fml/common/discovery/ASMDataTable.html" title="class in cpw.mods.fml.common.discovery">ASMDataTable</a> table)</code> </td> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/NetworkModHolder.html#NetworkModHolder(cpw.mods.fml.common.ModContainer,%20cpw.mods.fml.common.network.internal.NetworkModHolder.NetworkChecker)">NetworkModHolder</a></strong>(<a href="../../../../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a> container, + <a href="../../../../../../cpw/mods/fml/common/network/internal/NetworkModHolder.NetworkChecker.html" title="class in cpw.mods.fml.common.network.internal">NetworkModHolder.NetworkChecker</a> checker)</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/NetworkModHolder.html#acceptsVanilla(cpw.mods.fml.relauncher.Side)">acceptsVanilla</a></strong>(<a href="../../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> from)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/NetworkModHolder.html#acceptVersion(java.lang.String)">acceptVersion</a></strong>(java.lang.String version)</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>boolean</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/NetworkModHolder.html#check(java.util.Map,%20cpw.mods.fml.relauncher.Side)">check</a></strong>(java.util.Map<java.lang.String,java.lang.String> data, + <a href="../../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> side)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../../../../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/NetworkModHolder.html#getContainer()">getContainer</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/NetworkModHolder.html#getLocalId()">getLocalId</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>int</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/NetworkModHolder.html#getNetworkId()">getNetworkId</a></strong>()</code> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/NetworkModHolder.html#setNetworkId(int)">setNetworkId</a></strong>(int value)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/NetworkModHolder.html#testVanillaAcceptance()">testVanillaAcceptance</a></strong>()</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, 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="NetworkModHolder(cpw.mods.fml.common.ModContainer)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>NetworkModHolder</h4> +<pre>public NetworkModHolder(<a href="../../../../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a> container)</pre> +</li> +</ul> +<a name="NetworkModHolder(cpw.mods.fml.common.ModContainer, cpw.mods.fml.common.network.internal.NetworkModHolder.NetworkChecker)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>NetworkModHolder</h4> +<pre>public NetworkModHolder(<a href="../../../../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a> container, + <a href="../../../../../../cpw/mods/fml/common/network/internal/NetworkModHolder.NetworkChecker.html" title="class in cpw.mods.fml.common.network.internal">NetworkModHolder.NetworkChecker</a> checker)</pre> +</li> +</ul> +<a name="NetworkModHolder(cpw.mods.fml.common.ModContainer, java.lang.Class, java.lang.String, cpw.mods.fml.common.discovery.ASMDataTable)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>NetworkModHolder</h4> +<pre>public NetworkModHolder(<a href="../../../../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a> container, + java.lang.Class<?> modClass, + java.lang.String acceptableVersionRange, + <a href="../../../../../../cpw/mods/fml/common/discovery/ASMDataTable.html" title="class in cpw.mods.fml.common.discovery">ASMDataTable</a> table)</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="acceptVersion(java.lang.String)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>acceptVersion</h4> +<pre>public boolean acceptVersion(java.lang.String version)</pre> +</li> +</ul> +<a name="check(java.util.Map, cpw.mods.fml.relauncher.Side)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>check</h4> +<pre>public boolean check(java.util.Map<java.lang.String,java.lang.String> data, + <a href="../../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> side)</pre> +</li> +</ul> +<a name="getLocalId()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getLocalId</h4> +<pre>public int getLocalId()</pre> +</li> +</ul> +<a name="getNetworkId()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getNetworkId</h4> +<pre>public int getNetworkId()</pre> +</li> +</ul> +<a name="getContainer()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getContainer</h4> +<pre>public <a href="../../../../../../cpw/mods/fml/common/ModContainer.html" title="interface in cpw.mods.fml.common">ModContainer</a> getContainer()</pre> +</li> +</ul> +<a name="setNetworkId(int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>setNetworkId</h4> +<pre>public void setNetworkId(int value)</pre> +</li> +</ul> +<a name="testVanillaAcceptance()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>testVanillaAcceptance</h4> +<pre>public void testVanillaAcceptance()</pre> +</li> +</ul> +<a name="acceptsVanilla(cpw.mods.fml.relauncher.Side)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>acceptsVanilla</h4> +<pre>public boolean acceptsVanilla(<a href="../../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> from)</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/internal/HandshakeCompletionHandler.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/internal/NetworkModHolder.NetworkChecker.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/internal/NetworkModHolder.html" target="_top">Frames</a></li> +<li><a href="NetworkModHolder.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li><a href="#nested_class_summary">Nested</a> | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/internal/OpenGuiHandler.html b/javadoc/cpw/mods/fml/common/network/internal/OpenGuiHandler.html new file mode 100644 index 0000000..a1f7844 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/internal/OpenGuiHandler.html @@ -0,0 +1,349 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:10 EST 2015 --> +<title>OpenGuiHandler (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="OpenGuiHandler (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/internal/NetworkModHolder.NetworkChecker.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Prev Class</span></a></li> +<li>Next Class</li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/internal/OpenGuiHandler.html" target="_top">Frames</a></li> +<li><a href="OpenGuiHandler.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </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">cpw.mods.fml.common.network.internal</div> +<h2 title="Class OpenGuiHandler" class="title">Class OpenGuiHandler</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.ChannelHandlerAdapter</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.ChannelInboundHandlerAdapter</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.SimpleChannelInboundHandler<<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.OpenGui.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.OpenGui</a>></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.internal.OpenGuiHandler</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd>io.netty.channel.ChannelHandler, io.netty.channel.ChannelInboundHandler</dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">OpenGuiHandler</span> +extends io.netty.channel.SimpleChannelInboundHandler<<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.OpenGui.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.OpenGui</a>></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_io.netty.channel.ChannelHandler"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from interface io.netty.channel.ChannelHandler</h3> +<code>io.netty.channel.ChannelHandler.Sharable</code></li> +</ul> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/OpenGuiHandler.html#OpenGuiHandler()">OpenGuiHandler</a></strong>()</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/OpenGuiHandler.html#channelRead0(io.netty.channel.ChannelHandlerContext,%20cpw.mods.fml.common.network.internal.FMLMessage.OpenGui)">channelRead0</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.OpenGui.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.OpenGui</a> msg)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/internal/OpenGuiHandler.html#exceptionCaught(io.netty.channel.ChannelHandlerContext,%20java.lang.Throwable)">exceptionCaught</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + java.lang.Throwable cause)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.SimpleChannelInboundHandler"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.SimpleChannelInboundHandler</h3> +<code>acceptInboundMessage, channelRead</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelInboundHandlerAdapter"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.ChannelInboundHandlerAdapter</h3> +<code>channelActive, channelInactive, channelReadComplete, channelRegistered, channelUnregistered, channelWritabilityChanged, userEventTriggered</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandlerAdapter"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.ChannelHandlerAdapter</h3> +<code>handlerAdded, handlerRemoved, isSharable</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandler"> +<!-- --> +</a> +<h3>Methods inherited from interface io.netty.channel.ChannelHandler</h3> +<code>handlerAdded, handlerRemoved</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="OpenGuiHandler()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>OpenGuiHandler</h4> +<pre>public OpenGuiHandler()</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="channelRead0(io.netty.channel.ChannelHandlerContext, cpw.mods.fml.common.network.internal.FMLMessage.OpenGui)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>channelRead0</h4> +<pre>protected void channelRead0(io.netty.channel.ChannelHandlerContext ctx, + <a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.OpenGui.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.OpenGui</a> msg) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>channelRead0</code> in class <code>io.netty.channel.SimpleChannelInboundHandler<<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.OpenGui.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.OpenGui</a>></code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +<a name="exceptionCaught(io.netty.channel.ChannelHandlerContext, java.lang.Throwable)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>exceptionCaught</h4> +<pre>public void exceptionCaught(io.netty.channel.ChannelHandlerContext ctx, + java.lang.Throwable cause) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>exceptionCaught</code> in interface <code>io.netty.channel.ChannelHandler</code></dd> +<dt><strong>Specified by:</strong></dt> +<dd><code>exceptionCaught</code> in interface <code>io.netty.channel.ChannelInboundHandler</code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code>exceptionCaught</code> in class <code>io.netty.channel.ChannelInboundHandlerAdapter</code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/internal/NetworkModHolder.NetworkChecker.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">Prev Class</span></a></li> +<li>Next Class</li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/internal/OpenGuiHandler.html" target="_top">Frames</a></li> +<li><a href="OpenGuiHandler.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/internal/package-frame.html b/javadoc/cpw/mods/fml/common/network/internal/package-frame.html new file mode 100644 index 0000000..2b3ed40 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/internal/package-frame.html @@ -0,0 +1,31 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:23 EST 2015 --> +<title>cpw.mods.fml.common.network.internal (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<h1 class="bar"><a href="../../../../../../cpw/mods/fml/common/network/internal/package-summary.html" target="classFrame">cpw.mods.fml.common.network.internal</a></h1> +<div class="indexContainer"> +<h2 title="Classes">Classes</h2> +<ul title="Classes"> +<li><a href="EntitySpawnHandler.html" title="class in cpw.mods.fml.common.network.internal" target="classFrame">EntitySpawnHandler</a></li> +<li><a href="FMLMessage.html" title="class in cpw.mods.fml.common.network.internal" target="classFrame">FMLMessage</a></li> +<li><a href="FMLMessage.CompleteHandshake.html" title="class in cpw.mods.fml.common.network.internal" target="classFrame">FMLMessage.CompleteHandshake</a></li> +<li><a href="FMLMessage.EntityAdjustMessage.html" title="class in cpw.mods.fml.common.network.internal" target="classFrame">FMLMessage.EntityAdjustMessage</a></li> +<li><a href="FMLMessage.EntityMessage.html" title="class in cpw.mods.fml.common.network.internal" target="classFrame">FMLMessage.EntityMessage</a></li> +<li><a href="FMLMessage.EntitySpawnMessage.html" title="class in cpw.mods.fml.common.network.internal" target="classFrame">FMLMessage.EntitySpawnMessage</a></li> +<li><a href="FMLMessage.OpenGui.html" title="class in cpw.mods.fml.common.network.internal" target="classFrame">FMLMessage.OpenGui</a></li> +<li><a href="FMLNetworkHandler.html" title="class in cpw.mods.fml.common.network.internal" target="classFrame">FMLNetworkHandler</a></li> +<li><a href="FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal" target="classFrame">FMLProxyPacket</a></li> +<li><a href="FMLRuntimeCodec.html" title="class in cpw.mods.fml.common.network.internal" target="classFrame">FMLRuntimeCodec</a></li> +<li><a href="HandshakeCompletionHandler.html" title="class in cpw.mods.fml.common.network.internal" target="classFrame">HandshakeCompletionHandler</a></li> +<li><a href="NetworkModHolder.html" title="class in cpw.mods.fml.common.network.internal" target="classFrame">NetworkModHolder</a></li> +<li><a href="OpenGuiHandler.html" title="class in cpw.mods.fml.common.network.internal" target="classFrame">OpenGuiHandler</a></li> +</ul> +</div> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/internal/package-summary.html b/javadoc/cpw/mods/fml/common/network/internal/package-summary.html new file mode 100644 index 0000000..72c52f4 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/internal/package-summary.html @@ -0,0 +1,179 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:23 EST 2015 --> +<title>cpw.mods.fml.common.network.internal (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="cpw.mods.fml.common.network.internal (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../../overview-summary.html">Overview</a></li> +<li class="navBarCell1Rev">Package</li> +<li>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="../../../../../../cpw/mods/fml/common/network/handshake/package-summary.html">Prev Package</a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/package-summary.html">Next Package</a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/internal/package-summary.html" target="_top">Frames</a></li> +<li><a href="package-summary.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<div class="header"> +<h1 title="Package" class="title">Package cpw.mods.fml.common.network.internal</h1> +</div> +<div class="contentContainer"> +<ul class="blockList"> +<li class="blockList"> +<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation"> +<caption><span>Class Summary</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Class</th> +<th class="colLast" scope="col">Description</th> +</tr> +<tbody> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../../cpw/mods/fml/common/network/internal/EntitySpawnHandler.html" title="class in cpw.mods.fml.common.network.internal">EntitySpawnHandler</a></td> +<td class="colLast"> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage</a></td> +<td class="colLast"> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.CompleteHandshake.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.CompleteHandshake</a></td> +<td class="colLast"> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityAdjustMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.EntityAdjustMessage</a></td> +<td class="colLast"> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.EntityMessage</a></td> +<td class="colLast"> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntitySpawnMessage.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.EntitySpawnMessage</a></td> +<td class="colLast"> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.OpenGui.html" title="class in cpw.mods.fml.common.network.internal">FMLMessage.OpenGui</a></td> +<td class="colLast"> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLNetworkHandler.html" title="class in cpw.mods.fml.common.network.internal">FMLNetworkHandler</a></td> +<td class="colLast"> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a></td> +<td class="colLast"> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../../../../../../cpw/mods/fml/common/network/internal/FMLRuntimeCodec.html" title="class in cpw.mods.fml.common.network.internal">FMLRuntimeCodec</a></td> +<td class="colLast"> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../../cpw/mods/fml/common/network/internal/HandshakeCompletionHandler.html" title="class in cpw.mods.fml.common.network.internal">HandshakeCompletionHandler</a></td> +<td class="colLast"> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../../../../../../cpw/mods/fml/common/network/internal/NetworkModHolder.html" title="class in cpw.mods.fml.common.network.internal">NetworkModHolder</a></td> +<td class="colLast"> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../../../../../../cpw/mods/fml/common/network/internal/OpenGuiHandler.html" title="class in cpw.mods.fml.common.network.internal">OpenGuiHandler</a></td> +<td class="colLast"> </td> +</tr> +</tbody> +</table> +</li> +</ul> +</div> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../../overview-summary.html">Overview</a></li> +<li class="navBarCell1Rev">Package</li> +<li>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="../../../../../../cpw/mods/fml/common/network/handshake/package-summary.html">Prev Package</a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/package-summary.html">Next Package</a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/internal/package-summary.html" target="_top">Frames</a></li> +<li><a href="package-summary.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/internal/package-tree.html b/javadoc/cpw/mods/fml/common/network/internal/package-tree.html new file mode 100644 index 0000000..cfb7093 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/internal/package-tree.html @@ -0,0 +1,173 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:23 EST 2015 --> +<title>cpw.mods.fml.common.network.internal Class Hierarchy (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="cpw.mods.fml.common.network.internal Class Hierarchy (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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</li> +<li class="navBarCell1Rev">Tree</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="../../../../../../cpw/mods/fml/common/network/handshake/package-tree.html">Prev</a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/package-tree.html">Next</a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/internal/package-tree.html" target="_top">Frames</a></li> +<li><a href="package-tree.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<div class="header"> +<h1 class="title">Hierarchy For Package cpw.mods.fml.common.network.internal</h1> +<span class="strong">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<div class="contentContainer"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li type="circle">java.lang.Object +<ul> +<li type="circle">io.netty.channel.ChannelHandlerAdapter (implements io.netty.channel.ChannelHandler) +<ul> +<li type="circle">io.netty.channel.ChannelInboundHandlerAdapter (implements io.netty.channel.ChannelInboundHandler) +<ul> +<li type="circle">io.netty.channel.ChannelDuplexHandler (implements io.netty.channel.ChannelOutboundHandler) +<ul> +<li type="circle">io.netty.handler.codec.MessageToMessageCodec<INBOUND_IN,OUTBOUND_IN> +<ul> +<li type="circle">cpw.mods.fml.common.network.<a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network"><span class="strong">FMLIndexedMessageToMessageCodec</span></a><A> +<ul> +<li type="circle">cpw.mods.fml.common.network.internal.<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLRuntimeCodec.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">FMLRuntimeCodec</span></a></li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +<li type="circle">io.netty.channel.SimpleChannelInboundHandler<I> +<ul> +<li type="circle">cpw.mods.fml.common.network.internal.<a href="../../../../../../cpw/mods/fml/common/network/internal/EntitySpawnHandler.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">EntitySpawnHandler</span></a></li> +<li type="circle">cpw.mods.fml.common.network.internal.<a href="../../../../../../cpw/mods/fml/common/network/internal/HandshakeCompletionHandler.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">HandshakeCompletionHandler</span></a></li> +<li type="circle">cpw.mods.fml.common.network.internal.<a href="../../../../../../cpw/mods/fml/common/network/internal/OpenGuiHandler.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">OpenGuiHandler</span></a></li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +<li type="circle">cpw.mods.fml.common.network.internal.<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">FMLMessage</span></a> +<ul> +<li type="circle">cpw.mods.fml.common.network.internal.<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.CompleteHandshake.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">FMLMessage.CompleteHandshake</span></a></li> +<li type="circle">cpw.mods.fml.common.network.internal.<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityMessage.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">FMLMessage.EntityMessage</span></a> +<ul> +<li type="circle">cpw.mods.fml.common.network.internal.<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntityAdjustMessage.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">FMLMessage.EntityAdjustMessage</span></a></li> +<li type="circle">cpw.mods.fml.common.network.internal.<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.EntitySpawnMessage.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">FMLMessage.EntitySpawnMessage</span></a></li> +</ul> +</li> +<li type="circle">cpw.mods.fml.common.network.internal.<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLMessage.OpenGui.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">FMLMessage.OpenGui</span></a></li> +</ul> +</li> +<li type="circle">cpw.mods.fml.common.network.internal.<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLNetworkHandler.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">FMLNetworkHandler</span></a></li> +<li type="circle">cpw.mods.fml.common.network.internal.<a href="../../../../../../cpw/mods/fml/common/network/internal/NetworkModHolder.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">NetworkModHolder</span></a></li> +<li type="circle">cpw.mods.fml.common.network.internal.<a href="../../../../../../cpw/mods/fml/common/network/internal/NetworkModHolder.NetworkChecker.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">NetworkModHolder.NetworkChecker</span></a></li> +<li type="circle">net.minecraft.network.<a href="../../../../../../net/minecraft/network/Packet.html" title="class in net.minecraft.network"><span class="strong">Packet</span></a> +<ul> +<li type="circle">cpw.mods.fml.common.network.internal.<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal"><span class="strong">FMLProxyPacket</span></a></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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</li> +<li class="navBarCell1Rev">Tree</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="../../../../../../cpw/mods/fml/common/network/handshake/package-tree.html">Prev</a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/package-tree.html">Next</a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/internal/package-tree.html" target="_top">Frames</a></li> +<li><a href="package-tree.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/package-frame.html b/javadoc/cpw/mods/fml/common/network/package-frame.html new file mode 100644 index 0000000..64a33d2 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/package-frame.html @@ -0,0 +1,53 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:23 EST 2015 --> +<title>cpw.mods.fml.common.network (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +</head> +<body> +<h1 class="bar"><a href="../../../../../cpw/mods/fml/common/network/package-summary.html" target="classFrame">cpw.mods.fml.common.network</a></h1> +<div class="indexContainer"> +<h2 title="Interfaces">Interfaces</h2> +<ul title="Interfaces"> +<li><a href="IGuiHandler.html" title="interface in cpw.mods.fml.common.network" target="classFrame"><i>IGuiHandler</i></a></li> +</ul> +<h2 title="Classes">Classes</h2> +<ul title="Classes"> +<li><a href="ByteBufUtils.html" title="class in cpw.mods.fml.common.network" target="classFrame">ByteBufUtils</a></li> +<li><a href="FMLEmbeddedChannel.html" title="class in cpw.mods.fml.common.network" target="classFrame">FMLEmbeddedChannel</a></li> +<li><a href="FMLEventChannel.html" title="class in cpw.mods.fml.common.network" target="classFrame">FMLEventChannel</a></li> +<li><a href="FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network" target="classFrame">FMLIndexedMessageToMessageCodec</a></li> +<li><a href="FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network" target="classFrame">FMLNetworkEvent</a></li> +<li><a href="FMLNetworkEvent.ClientConnectedToServerEvent.html" title="class in cpw.mods.fml.common.network" target="classFrame">FMLNetworkEvent.ClientConnectedToServerEvent</a></li> +<li><a href="FMLNetworkEvent.ClientCustomPacketEvent.html" title="class in cpw.mods.fml.common.network" target="classFrame">FMLNetworkEvent.ClientCustomPacketEvent</a></li> +<li><a href="FMLNetworkEvent.ClientDisconnectionFromServerEvent.html" title="class in cpw.mods.fml.common.network" target="classFrame">FMLNetworkEvent.ClientDisconnectionFromServerEvent</a></li> +<li><a href="FMLNetworkEvent.CustomNetworkEvent.html" title="class in cpw.mods.fml.common.network" target="classFrame">FMLNetworkEvent.CustomNetworkEvent</a></li> +<li><a href="FMLNetworkEvent.CustomPacketEvent.html" title="class in cpw.mods.fml.common.network" target="classFrame">FMLNetworkEvent.CustomPacketEvent</a></li> +<li><a href="FMLNetworkEvent.CustomPacketRegistrationEvent.html" title="class in cpw.mods.fml.common.network" target="classFrame">FMLNetworkEvent.CustomPacketRegistrationEvent</a></li> +<li><a href="FMLNetworkEvent.ServerConnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network" target="classFrame">FMLNetworkEvent.ServerConnectionFromClientEvent</a></li> +<li><a href="FMLNetworkEvent.ServerCustomPacketEvent.html" title="class in cpw.mods.fml.common.network" target="classFrame">FMLNetworkEvent.ServerCustomPacketEvent</a></li> +<li><a href="FMLNetworkEvent.ServerDisconnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network" target="classFrame">FMLNetworkEvent.ServerDisconnectionFromClientEvent</a></li> +<li><a href="FMLOutboundHandler.html" title="class in cpw.mods.fml.common.network" target="classFrame">FMLOutboundHandler</a></li> +<li><a href="NetworkEventFiringHandler.html" title="class in cpw.mods.fml.common.network" target="classFrame">NetworkEventFiringHandler</a></li> +<li><a href="NetworkHandshakeEstablished.html" title="class in cpw.mods.fml.common.network" target="classFrame">NetworkHandshakeEstablished</a></li> +<li><a href="NetworkRegistry.TargetPoint.html" title="class in cpw.mods.fml.common.network" target="classFrame">NetworkRegistry.TargetPoint</a></li> +</ul> +<h2 title="Enums">Enums</h2> +<ul title="Enums"> +<li><a href="FMLOutboundHandler.OutboundTarget.html" title="enum in cpw.mods.fml.common.network" target="classFrame">FMLOutboundHandler.OutboundTarget</a></li> +<li><a href="NetworkRegistry.html" title="enum in cpw.mods.fml.common.network" target="classFrame">NetworkRegistry</a></li> +</ul> +<h2 title="Exceptions">Exceptions</h2> +<ul title="Exceptions"> +<li><a href="FMLNetworkException.html" title="class in cpw.mods.fml.common.network" target="classFrame">FMLNetworkException</a></li> +</ul> +<h2 title="Annotation Types">Annotation Types</h2> +<ul title="Annotation Types"> +<li><a href="NetworkCheckHandler.html" title="annotation in cpw.mods.fml.common.network" target="classFrame">NetworkCheckHandler</a></li> +</ul> +</div> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/package-summary.html b/javadoc/cpw/mods/fml/common/network/package-summary.html new file mode 100644 index 0000000..891ee59 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/package-summary.html @@ -0,0 +1,295 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<!-- NewPage --> +<html lang="en"> +<head> +<!-- Generated by javadoc (version 1.7.0_65) on Thu Feb 05 20:10:23 EST 2015 --> +<title>cpw.mods.fml.common.network (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="cpw.mods.fml.common.network (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../overview-summary.html">Overview</a></li> +<li class="navBarCell1Rev">Package</li> +<li>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="../../../../../cpw/mods/fml/common/launcher/package-summary.html">Prev Package</a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/handshake/package-summary.html">Next Package</a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/package-summary.html" target="_top">Frames</a></li> +<li><a href="package-summary.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All 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> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<div class="header"> +<h1 title="Package" class="title">Package cpw.mods.fml.common.network</h1> +</div> +<div class="contentContainer"> +<ul class="blockList"> +<li class="blockList"> +<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation"> +<caption><span>Interface Summary</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Interface</th> +<th class="colLast" scope="col">Description</th> +</tr> +<tbody> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../cpw/mods/fml/common/network/IGuiHandler.html" title="interface in cpw.mods.fml.common.network">IGuiHandler</a></td> +<td class="colLast"> </td> +</tr> +</tbody> +</table> +</li> +<li class="blockList"> +<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation"> +<caption><span>Class Summary</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Class</th> +<th class="colLast" scope="col">Description</th> +</tr> +<tbody> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../cpw/mods/fml/common/network/ByteBufUtils.html" title="class in cpw.mods.fml.common.network">ByteBufUtils</a></td> +<td class="colLast"> +<div class="block">Utilities for interacting with <code>ByteBuf</code>.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../../../../../cpw/mods/fml/common/network/FMLEmbeddedChannel.html" title="class in cpw.mods.fml.common.network">FMLEmbeddedChannel</a></td> +<td class="colLast"> +<div class="block">Utility wrapper around <code>EmbeddedChannel</code>.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../cpw/mods/fml/common/network/FMLEventChannel.html" title="class in cpw.mods.fml.common.network">FMLEventChannel</a></td> +<td class="colLast"> +<div class="block">An event driven network channel, using <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="class in cpw.mods.fml.common.network"><code>FMLNetworkEvent.CustomPacketEvent</code></a> and <a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomNetworkEvent.html" title="class in cpw.mods.fml.common.network"><code>FMLNetworkEvent.CustomNetworkEvent</code></a> + to deliver messages to an event listener.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network">FMLIndexedMessageToMessageCodec</a><A></td> +<td class="colLast"> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent</a><T extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>></td> +<td class="colLast"> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientConnectedToServerEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientConnectedToServerEvent</a></td> +<td class="colLast"> +<div class="block">Fired at the client when a client connects to a server</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientCustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientCustomPacketEvent</a></td> +<td class="colLast"> +<div class="block">Fired when a custom packet is received on the client for the channel</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientDisconnectionFromServerEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ClientDisconnectionFromServerEvent</a></td> +<td class="colLast"> +<div class="block">Fired at the client when the client is disconnected from the server.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomNetworkEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomNetworkEvent</a></td> +<td class="colLast"> +<div class="block">Fired when a custom event, such as <a href="../../../../../cpw/mods/fml/common/network/NetworkHandshakeEstablished.html" title="class in cpw.mods.fml.common.network"><code>NetworkHandshakeEstablished</code></a> is fired for the channel</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomPacketEvent</a><S extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>></td> +<td class="colLast"> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.CustomPacketRegistrationEvent</a><S extends <a href="../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a>></td> +<td class="colLast"> +<div class="block">Fired when the REGISTER/UNREGISTER for custom channels is received.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerConnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerConnectionFromClientEvent</a></td> +<td class="colLast"> +<div class="block">Fired at the server when a client connects to the server.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerCustomPacketEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerCustomPacketEvent</a></td> +<td class="colLast"> +<div class="block">Fired when a custom packet is received at the server for the channel</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerDisconnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network">FMLNetworkEvent.ServerDisconnectionFromClientEvent</a></td> +<td class="colLast"> +<div class="block">Fired at the server when a client disconnects.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.html" title="class in cpw.mods.fml.common.network">FMLOutboundHandler</a></td> +<td class="colLast"> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../../../../../cpw/mods/fml/common/network/NetworkEventFiringHandler.html" title="class in cpw.mods.fml.common.network">NetworkEventFiringHandler</a></td> +<td class="colLast"> +<div class="block">Use this handler as the only thing in your channel, to receive network events + whenever your channel receives a message.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../cpw/mods/fml/common/network/NetworkHandshakeEstablished.html" title="class in cpw.mods.fml.common.network">NetworkHandshakeEstablished</a></td> +<td class="colLast"> +<div class="block">This message is sent through all channels affected by a currently occurring handshake.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.TargetPoint.html" title="class in cpw.mods.fml.common.network">NetworkRegistry.TargetPoint</a></td> +<td class="colLast"> +<div class="block">Represents a target point for the ALLROUNDPOINT target.</div> +</td> +</tr> +</tbody> +</table> +</li> +<li class="blockList"> +<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Enum Summary table, listing enums, and an explanation"> +<caption><span>Enum Summary</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Enum</th> +<th class="colLast" scope="col">Description</th> +</tr> +<tbody> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html" title="enum in cpw.mods.fml.common.network">FMLOutboundHandler.OutboundTarget</a></td> +<td class="colLast"> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html" title="enum in cpw.mods.fml.common.network">NetworkRegistry</a></td> +<td class="colLast"> </td> +</tr> +</tbody> +</table> +</li> +<li class="blockList"> +<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Exception Summary table, listing exceptions, and an explanation"> +<caption><span>Exception Summary</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Exception</th> +<th class="colLast" scope="col">Description</th> +</tr> +<tbody> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../cpw/mods/fml/common/network/FMLNetworkException.html" title="class in cpw.mods.fml.common.network">FMLNetworkException</a></td> +<td class="colLast"> </td> +</tr> +</tbody> +</table> +</li> +<li class="blockList"> +<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Annotation Types Summary table, listing annotation types, and an explanation"> +<caption><span>Annotation Types Summary</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Annotation Type</th> +<th class="colLast" scope="col">Description</th> +</tr> +<tbody> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../cpw/mods/fml/common/network/NetworkCheckHandler.html" title="annotation in cpw.mods.fml.common.network">NetworkCheckHandler</a></td> +<td class="colLast"> +<div class="block">A method annotated with this will be called when a remote network connection is offered.</div> +</td> +</tr> +</tbody> +</table> +</li> +</ul> +</div> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../overview-summary.html">Overview</a></li> +<li class="navBarCell1Rev">Package</li> +<li>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="../../../../../cpw/mods/fml/common/launcher/package-summary.html">Prev Package</a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/handshake/package-summary.html">Next Package</a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/package-summary.html" target="_top">Frames</a></li> +<li><a href="package-summary.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All 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> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/package-tree.html b/javadoc/cpw/mods/fml/common/network/package-tree.html new file mode 100644 index 0000000..43065f0 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/package-tree.html @@ -0,0 +1,223 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:23 EST 2015 --> +<title>cpw.mods.fml.common.network Class Hierarchy (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="cpw.mods.fml.common.network Class Hierarchy (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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</li> +<li class="navBarCell1Rev">Tree</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="../../../../../cpw/mods/fml/common/launcher/package-tree.html">Prev</a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/handshake/package-tree.html">Next</a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/package-tree.html" target="_top">Frames</a></li> +<li><a href="package-tree.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../allclasses-noframe.html">All 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> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<div class="header"> +<h1 class="title">Hierarchy For Package cpw.mods.fml.common.network</h1> +<span class="strong">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<div class="contentContainer"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li type="circle">java.lang.Object +<ul> +<li type="circle">cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/ByteBufUtils.html" title="class in cpw.mods.fml.common.network"><span class="strong">ByteBufUtils</span></a></li> +<li type="circle">io.netty.channel.ChannelHandlerAdapter (implements io.netty.channel.ChannelHandler) +<ul> +<li type="circle">io.netty.channel.ChannelInboundHandlerAdapter (implements io.netty.channel.ChannelInboundHandler) +<ul> +<li type="circle">io.netty.channel.ChannelDuplexHandler (implements io.netty.channel.ChannelOutboundHandler) +<ul> +<li type="circle">io.netty.handler.codec.MessageToMessageCodec<INBOUND_IN,OUTBOUND_IN> +<ul> +<li type="circle">cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network"><span class="strong">FMLIndexedMessageToMessageCodec</span></a><A></li> +</ul> +</li> +</ul> +</li> +<li type="circle">io.netty.channel.SimpleChannelInboundHandler<I> +<ul> +<li type="circle">cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/NetworkEventFiringHandler.html" title="class in cpw.mods.fml.common.network"><span class="strong">NetworkEventFiringHandler</span></a></li> +</ul> +</li> +</ul> +</li> +<li type="circle">io.netty.channel.ChannelOutboundHandlerAdapter (implements io.netty.channel.ChannelOutboundHandler) +<ul> +<li type="circle">cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.html" title="class in cpw.mods.fml.common.network"><span class="strong">FMLOutboundHandler</span></a></li> +</ul> +</li> +</ul> +</li> +<li type="circle">io.netty.util.DefaultAttributeMap (implements io.netty.util.AttributeMap) +<ul> +<li type="circle">io.netty.channel.AbstractChannel (implements io.netty.channel.Channel) +<ul> +<li type="circle">io.netty.channel.embedded.EmbeddedChannel +<ul> +<li type="circle">cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLEmbeddedChannel.html" title="class in cpw.mods.fml.common.network"><span class="strong">FMLEmbeddedChannel</span></a></li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +<li type="circle">cpw.mods.fml.common.eventhandler.<a href="../../../../../cpw/mods/fml/common/eventhandler/Event.html" title="class in cpw.mods.fml.common.eventhandler"><span class="strong">Event</span></a> +<ul> +<li type="circle">cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">FMLNetworkEvent</span></a><T> +<ul> +<li type="circle">cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientConnectedToServerEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">FMLNetworkEvent.ClientConnectedToServerEvent</span></a></li> +<li type="circle">cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientDisconnectionFromServerEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">FMLNetworkEvent.ClientDisconnectionFromServerEvent</span></a></li> +<li type="circle">cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">FMLNetworkEvent.CustomPacketEvent</span></a><S> +<ul> +<li type="circle">cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ClientCustomPacketEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">FMLNetworkEvent.ClientCustomPacketEvent</span></a></li> +<li type="circle">cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerCustomPacketEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">FMLNetworkEvent.ServerCustomPacketEvent</span></a></li> +</ul> +</li> +<li type="circle">cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomPacketRegistrationEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">FMLNetworkEvent.CustomPacketRegistrationEvent</span></a><S></li> +<li type="circle">cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerConnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">FMLNetworkEvent.ServerConnectionFromClientEvent</span></a></li> +<li type="circle">cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.ServerDisconnectionFromClientEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">FMLNetworkEvent.ServerDisconnectionFromClientEvent</span></a></li> +</ul> +</li> +<li type="circle">cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkEvent.CustomNetworkEvent.html" title="class in cpw.mods.fml.common.network"><span class="strong">FMLNetworkEvent.CustomNetworkEvent</span></a></li> +</ul> +</li> +<li type="circle">cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLEventChannel.html" title="class in cpw.mods.fml.common.network"><span class="strong">FMLEventChannel</span></a></li> +<li type="circle">cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/NetworkHandshakeEstablished.html" title="class in cpw.mods.fml.common.network"><span class="strong">NetworkHandshakeEstablished</span></a></li> +<li type="circle">cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.TargetPoint.html" title="class in cpw.mods.fml.common.network"><span class="strong">NetworkRegistry.TargetPoint</span></a></li> +<li type="circle">java.lang.Throwable (implements java.io.Serializable) +<ul> +<li type="circle">java.lang.Exception +<ul> +<li type="circle">java.lang.RuntimeException +<ul> +<li type="circle">cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLNetworkException.html" title="class in cpw.mods.fml.common.network"><span class="strong">FMLNetworkException</span></a></li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<h2 title="Interface Hierarchy">Interface Hierarchy</h2> +<ul> +<li type="circle">cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/IGuiHandler.html" title="interface in cpw.mods.fml.common.network"><span class="strong">IGuiHandler</span></a></li> +</ul> +<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2> +<ul> +<li type="circle">cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/NetworkCheckHandler.html" title="annotation in cpw.mods.fml.common.network"><span class="strong">NetworkCheckHandler</span></a> (implements java.lang.annotation.Annotation)</li> +</ul> +<h2 title="Enum Hierarchy">Enum Hierarchy</h2> +<ul> +<li type="circle">java.lang.Object +<ul> +<li type="circle">java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable) +<ul> +<li type="circle">cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/FMLOutboundHandler.OutboundTarget.html" title="enum in cpw.mods.fml.common.network"><span class="strong">FMLOutboundHandler.OutboundTarget</span></a></li> +<li type="circle">cpw.mods.fml.common.network.<a href="../../../../../cpw/mods/fml/common/network/NetworkRegistry.html" title="enum in cpw.mods.fml.common.network"><span class="strong">NetworkRegistry</span></a></li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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</li> +<li class="navBarCell1Rev">Tree</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="../../../../../cpw/mods/fml/common/launcher/package-tree.html">Prev</a></li> +<li><a href="../../../../../cpw/mods/fml/common/network/handshake/package-tree.html">Next</a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../index.html?cpw/mods/fml/common/network/package-tree.html" target="_top">Frames</a></li> +<li><a href="package-tree.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../allclasses-noframe.html">All 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> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/simpleimpl/IMessage.html b/javadoc/cpw/mods/fml/common/network/simpleimpl/IMessage.html new file mode 100644 index 0000000..913c539 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/simpleimpl/IMessage.html @@ -0,0 +1,226 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:15 EST 2015 --> +<title>IMessage (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="IMessage (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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>Prev Class</li> +<li><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessageHandler.html" title="interface in cpw.mods.fml.common.network.simpleimpl"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/simpleimpl/IMessage.html" target="_top">Frames</a></li> +<li><a href="IMessage.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </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">cpw.mods.fml.common.network.simpleimpl</div> +<h2 title="Interface IMessage" class="title">Interface IMessage</h2> +</div> +<div class="contentContainer"> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<hr> +<br> +<pre>public interface <span class="strong">IMessage</span></pre> +<div class="block">Implement this interface for each message you wish to define.</div> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html#fromBytes(io.netty.buffer.ByteBuf)">fromBytes</a></strong>(io.netty.buffer.ByteBuf buf)</code> +<div class="block">Convert from the supplied buffer into your specific message type</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html#toBytes(io.netty.buffer.ByteBuf)">toBytes</a></strong>(io.netty.buffer.ByteBuf buf)</code> +<div class="block">Deconstruct your message into the supplied byte buffer</div> +</td> +</tr> +</table> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="fromBytes(io.netty.buffer.ByteBuf)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>fromBytes</h4> +<pre>void fromBytes(io.netty.buffer.ByteBuf buf)</pre> +<div class="block">Convert from the supplied buffer into your specific message type</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>buf</code> - </dd></dl> +</li> +</ul> +<a name="toBytes(io.netty.buffer.ByteBuf)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>toBytes</h4> +<pre>void toBytes(io.netty.buffer.ByteBuf buf)</pre> +<div class="block">Deconstruct your message into the supplied byte buffer</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>buf</code> - </dd></dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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>Prev Class</li> +<li><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessageHandler.html" title="interface in cpw.mods.fml.common.network.simpleimpl"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/simpleimpl/IMessage.html" target="_top">Frames</a></li> +<li><a href="IMessage.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/simpleimpl/IMessageHandler.html b/javadoc/cpw/mods/fml/common/network/simpleimpl/IMessageHandler.html new file mode 100644 index 0000000..58c9fb1 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/simpleimpl/IMessageHandler.html @@ -0,0 +1,219 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:15 EST 2015 --> +<title>IMessageHandler (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="IMessageHandler (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/MessageContext.html" title="class in cpw.mods.fml.common.network.simpleimpl"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/simpleimpl/IMessageHandler.html" target="_top">Frames</a></li> +<li><a href="IMessageHandler.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </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">cpw.mods.fml.common.network.simpleimpl</div> +<h2 title="Interface IMessageHandler" class="title">Interface IMessageHandler<REQ extends <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a>,REPLY extends <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a>></h2> +</div> +<div class="contentContainer"> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl><dt><span class="strong">Type Parameters:</span></dt><dd><code>REQ</code> - This is the request type - it is the message you expect to <em>receive</em> from remote.</dd><dd><code>REPLY</code> - This is the reply type - it is the message you expect to <em>send</em> in reply. You can use IMessage as the type here + if you don't anticipate sending a reply.</dd></dl> +<hr> +<br> +<pre>public interface <span class="strong">IMessageHandler<REQ extends <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a>,REPLY extends <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a>></span></pre> +<div class="block">A message handler based on <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl"><code>IMessage</code></a>. Implement and override <code>#onMessage(IMessage)</code> to + process your packet. Supply the class to <code>SimpleNetworkWrapper#registerMessage(Class, Class, byte, cpw.mods.fml.relauncher.Side)</code> + to register both the message type and it's associated handler.</div> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessageHandler.html" title="type parameter in IMessageHandler">REPLY</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessageHandler.html#onMessage(REQ,%20cpw.mods.fml.common.network.simpleimpl.MessageContext)">onMessage</a></strong>(<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessageHandler.html" title="type parameter in IMessageHandler">REQ</a> message, + <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/MessageContext.html" title="class in cpw.mods.fml.common.network.simpleimpl">MessageContext</a> ctx)</code> +<div class="block">Called when a message is received of the appropriate type.</div> +</td> +</tr> +</table> +</li> +</ul> +</li> +</ul> +</div> +<div class="details"> +<ul class="blockList"> +<li class="blockList"> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="onMessage(cpw.mods.fml.common.network.simpleimpl.IMessage,cpw.mods.fml.common.network.simpleimpl.MessageContext)"> +<!-- --> +</a><a name="onMessage(REQ, cpw.mods.fml.common.network.simpleimpl.MessageContext)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>onMessage</h4> +<pre><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessageHandler.html" title="type parameter in IMessageHandler">REPLY</a> onMessage(<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessageHandler.html" title="type parameter in IMessageHandler">REQ</a> message, + <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/MessageContext.html" title="class in cpw.mods.fml.common.network.simpleimpl">MessageContext</a> ctx)</pre> +<div class="block">Called when a message is received of the appropriate type. You can optionally return a reply message, or null if no reply + is needed.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>message</code> - The message</dd> +<dt><span class="strong">Returns:</span></dt><dd>an optional return message</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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/MessageContext.html" title="class in cpw.mods.fml.common.network.simpleimpl"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/simpleimpl/IMessageHandler.html" target="_top">Frames</a></li> +<li><a href="IMessageHandler.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li>Constr | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/simpleimpl/MessageContext.html b/javadoc/cpw/mods/fml/common/network/simpleimpl/MessageContext.html new file mode 100644 index 0000000..a4c5d2a --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/simpleimpl/MessageContext.html @@ -0,0 +1,290 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:15 EST 2015 --> +<title>MessageContext (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="MessageContext (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessageHandler.html" title="interface in cpw.mods.fml.common.network.simpleimpl"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleChannelHandlerWrapper.html" title="class in cpw.mods.fml.common.network.simpleimpl"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/simpleimpl/MessageContext.html" target="_top">Frames</a></li> +<li><a href="MessageContext.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li>Constr | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li>Constr | </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">cpw.mods.fml.common.network.simpleimpl</div> +<h2 title="Class MessageContext" class="title">Class MessageContext</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.simpleimpl.MessageContext</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<hr> +<br> +<pre>public class <span class="strong">MessageContext</span> +extends java.lang.Object</pre> +<div class="block">Context for the <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessageHandler.html" title="interface in cpw.mods.fml.common.network.simpleimpl"><code>IMessageHandler</code></a></div> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation"> +<caption><span>Fields</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Field and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/MessageContext.html#netHandler">netHandler</a></strong></code> +<div class="block">The <a href="../../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network"><code>INetHandler</code></a> for this message.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/MessageContext.html#side">side</a></strong></code> +<div class="block">The Side this message has been received on</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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../../../../../../net/minecraft/client/network/NetHandlerPlayClient.html" title="class in net.minecraft.client.network">NetHandlerPlayClient</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/MessageContext.html#getClientHandler()">getClientHandler</a></strong>()</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><a href="../../../../../../net/minecraft/network/NetHandlerPlayServer.html" title="class in net.minecraft.network">NetHandlerPlayServer</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/MessageContext.html#getServerHandler()">getServerHandler</a></strong>()</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, 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"> +<!-- ============ FIELD DETAIL =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_detail"> +<!-- --> +</a> +<h3>Field Detail</h3> +<a name="netHandler"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>netHandler</h4> +<pre>public final <a href="../../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network">INetHandler</a> netHandler</pre> +<div class="block">The <a href="../../../../../../net/minecraft/network/INetHandler.html" title="interface in net.minecraft.network"><code>INetHandler</code></a> for this message. It could be a client or server handler, depending + on the <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/MessageContext.html#side"><code>side</code></a> recieved.</div> +</li> +</ul> +<a name="side"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>side</h4> +<pre>public final <a href="../../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> side</pre> +<div class="block">The Side this message has been received on</div> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="getServerHandler()"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getServerHandler</h4> +<pre>public <a href="../../../../../../net/minecraft/network/NetHandlerPlayServer.html" title="class in net.minecraft.network">NetHandlerPlayServer</a> getServerHandler()</pre> +</li> +</ul> +<a name="getClientHandler()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>getClientHandler</h4> +<pre>public <a href="../../../../../../net/minecraft/client/network/NetHandlerPlayClient.html" title="class in net.minecraft.client.network">NetHandlerPlayClient</a> getClientHandler()</pre> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessageHandler.html" title="interface in cpw.mods.fml.common.network.simpleimpl"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleChannelHandlerWrapper.html" title="class in cpw.mods.fml.common.network.simpleimpl"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/simpleimpl/MessageContext.html" target="_top">Frames</a></li> +<li><a href="MessageContext.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li><a href="#field_summary">Field</a> | </li> +<li>Constr | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li><a href="#field_detail">Field</a> | </li> +<li>Constr | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/simpleimpl/SimpleChannelHandlerWrapper.html b/javadoc/cpw/mods/fml/common/network/simpleimpl/SimpleChannelHandlerWrapper.html new file mode 100644 index 0000000..4990219 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/simpleimpl/SimpleChannelHandlerWrapper.html @@ -0,0 +1,371 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:15 EST 2015 --> +<title>SimpleChannelHandlerWrapper (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="SimpleChannelHandlerWrapper (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/simpleimpl/MessageContext.html" title="class in cpw.mods.fml.common.network.simpleimpl"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleIndexedCodec.html" title="class in cpw.mods.fml.common.network.simpleimpl"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/simpleimpl/SimpleChannelHandlerWrapper.html" target="_top">Frames</a></li> +<li><a href="SimpleChannelHandlerWrapper.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </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">cpw.mods.fml.common.network.simpleimpl</div> +<h2 title="Class SimpleChannelHandlerWrapper" class="title">Class SimpleChannelHandlerWrapper<REQ extends <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a>,REPLY extends <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a>></h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.ChannelHandlerAdapter</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.ChannelInboundHandlerAdapter</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.SimpleChannelInboundHandler<REQ></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.simpleimpl.SimpleChannelHandlerWrapper<REQ,REPLY></li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd>io.netty.channel.ChannelHandler, io.netty.channel.ChannelInboundHandler</dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">SimpleChannelHandlerWrapper<REQ extends <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a>,REPLY extends <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a>></span> +extends io.netty.channel.SimpleChannelInboundHandler<REQ></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_io.netty.channel.ChannelHandler"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from interface io.netty.channel.ChannelHandler</h3> +<code>io.netty.channel.ChannelHandler.Sharable</code></li> +</ul> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleChannelHandlerWrapper.html#SimpleChannelHandlerWrapper(java.lang.Class,%20cpw.mods.fml.relauncher.Side,%20java.lang.Class)">SimpleChannelHandlerWrapper</a></strong>(java.lang.Class<? extends <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessageHandler.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessageHandler</a><? super <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleChannelHandlerWrapper.html" title="type parameter in SimpleChannelHandlerWrapper">REQ</a>,? extends <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleChannelHandlerWrapper.html" title="type parameter in SimpleChannelHandlerWrapper">REPLY</a>>> handler, + <a href="../../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> side, + java.lang.Class<<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleChannelHandlerWrapper.html" title="type parameter in SimpleChannelHandlerWrapper">REQ</a>> requestType)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleChannelHandlerWrapper.html#SimpleChannelHandlerWrapper(cpw.mods.fml.common.network.simpleimpl.IMessageHandler,%20cpw.mods.fml.relauncher.Side,%20java.lang.Class)">SimpleChannelHandlerWrapper</a></strong>(<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessageHandler.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessageHandler</a><? super <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleChannelHandlerWrapper.html" title="type parameter in SimpleChannelHandlerWrapper">REQ</a>,? extends <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleChannelHandlerWrapper.html" title="type parameter in SimpleChannelHandlerWrapper">REPLY</a>> handler, + <a href="../../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> side, + java.lang.Class<<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleChannelHandlerWrapper.html" title="type parameter in SimpleChannelHandlerWrapper">REQ</a>> requestType)</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>protected void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleChannelHandlerWrapper.html#channelRead0(io.netty.channel.ChannelHandlerContext,%20REQ)">channelRead0</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleChannelHandlerWrapper.html" title="type parameter in SimpleChannelHandlerWrapper">REQ</a> msg)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleChannelHandlerWrapper.html#exceptionCaught(io.netty.channel.ChannelHandlerContext,%20java.lang.Throwable)">exceptionCaught</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + java.lang.Throwable cause)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.SimpleChannelInboundHandler"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.SimpleChannelInboundHandler</h3> +<code>acceptInboundMessage, channelRead</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelInboundHandlerAdapter"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.ChannelInboundHandlerAdapter</h3> +<code>channelActive, channelInactive, channelReadComplete, channelRegistered, channelUnregistered, channelWritabilityChanged, userEventTriggered</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandlerAdapter"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.ChannelHandlerAdapter</h3> +<code>handlerAdded, handlerRemoved, isSharable</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandler"> +<!-- --> +</a> +<h3>Methods inherited from interface io.netty.channel.ChannelHandler</h3> +<code>handlerAdded, handlerRemoved</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="SimpleChannelHandlerWrapper(java.lang.Class, cpw.mods.fml.relauncher.Side, java.lang.Class)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>SimpleChannelHandlerWrapper</h4> +<pre>public SimpleChannelHandlerWrapper(java.lang.Class<? extends <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessageHandler.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessageHandler</a><? super <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleChannelHandlerWrapper.html" title="type parameter in SimpleChannelHandlerWrapper">REQ</a>,? extends <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleChannelHandlerWrapper.html" title="type parameter in SimpleChannelHandlerWrapper">REPLY</a>>> handler, + <a href="../../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> side, + java.lang.Class<<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleChannelHandlerWrapper.html" title="type parameter in SimpleChannelHandlerWrapper">REQ</a>> requestType)</pre> +</li> +</ul> +<a name="SimpleChannelHandlerWrapper(cpw.mods.fml.common.network.simpleimpl.IMessageHandler, cpw.mods.fml.relauncher.Side, java.lang.Class)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>SimpleChannelHandlerWrapper</h4> +<pre>public SimpleChannelHandlerWrapper(<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessageHandler.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessageHandler</a><? super <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleChannelHandlerWrapper.html" title="type parameter in SimpleChannelHandlerWrapper">REQ</a>,? extends <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleChannelHandlerWrapper.html" title="type parameter in SimpleChannelHandlerWrapper">REPLY</a>> handler, + <a href="../../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> side, + java.lang.Class<<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleChannelHandlerWrapper.html" title="type parameter in SimpleChannelHandlerWrapper">REQ</a>> requestType)</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="channelRead0(io.netty.channel.ChannelHandlerContext,cpw.mods.fml.common.network.simpleimpl.IMessage)"> +<!-- --> +</a><a name="channelRead0(io.netty.channel.ChannelHandlerContext, REQ)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>channelRead0</h4> +<pre>protected void channelRead0(io.netty.channel.ChannelHandlerContext ctx, + <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleChannelHandlerWrapper.html" title="type parameter in SimpleChannelHandlerWrapper">REQ</a> msg) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>channelRead0</code> in class <code>io.netty.channel.SimpleChannelInboundHandler<<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleChannelHandlerWrapper.html" title="type parameter in SimpleChannelHandlerWrapper">REQ</a> extends <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a>></code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +<a name="exceptionCaught(io.netty.channel.ChannelHandlerContext, java.lang.Throwable)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>exceptionCaught</h4> +<pre>public void exceptionCaught(io.netty.channel.ChannelHandlerContext ctx, + java.lang.Throwable cause) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code>exceptionCaught</code> in interface <code>io.netty.channel.ChannelHandler</code></dd> +<dt><strong>Specified by:</strong></dt> +<dd><code>exceptionCaught</code> in interface <code>io.netty.channel.ChannelInboundHandler</code></dd> +<dt><strong>Overrides:</strong></dt> +<dd><code>exceptionCaught</code> in class <code>io.netty.channel.ChannelInboundHandlerAdapter</code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/simpleimpl/MessageContext.html" title="class in cpw.mods.fml.common.network.simpleimpl"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleIndexedCodec.html" title="class in cpw.mods.fml.common.network.simpleimpl"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/simpleimpl/SimpleChannelHandlerWrapper.html" target="_top">Frames</a></li> +<li><a href="SimpleChannelHandlerWrapper.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/simpleimpl/SimpleIndexedCodec.html b/javadoc/cpw/mods/fml/common/network/simpleimpl/SimpleIndexedCodec.html new file mode 100644 index 0000000..f976ccb --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/simpleimpl/SimpleIndexedCodec.html @@ -0,0 +1,386 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:15 EST 2015 --> +<title>SimpleIndexedCodec (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="SimpleIndexedCodec (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleChannelHandlerWrapper.html" title="class in cpw.mods.fml.common.network.simpleimpl"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleNetworkWrapper.html" title="class in cpw.mods.fml.common.network.simpleimpl"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/simpleimpl/SimpleIndexedCodec.html" target="_top">Frames</a></li> +<li><a href="SimpleIndexedCodec.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_cpw.mods.fml.common.network.FMLIndexedMessageToMessageCodec">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </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">cpw.mods.fml.common.network.simpleimpl</div> +<h2 title="Class SimpleIndexedCodec" class="title">Class SimpleIndexedCodec</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.ChannelHandlerAdapter</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.ChannelInboundHandlerAdapter</li> +<li> +<ul class="inheritance"> +<li>io.netty.channel.ChannelDuplexHandler</li> +<li> +<ul class="inheritance"> +<li>io.netty.handler.codec.MessageToMessageCodec<<a href="../../../../../../cpw/mods/fml/common/network/internal/FMLProxyPacket.html" title="class in cpw.mods.fml.common.network.internal">FMLProxyPacket</a>,A></li> +<li> +<ul class="inheritance"> +<li><a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network">cpw.mods.fml.common.network.FMLIndexedMessageToMessageCodec</a><<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a>></li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.simpleimpl.SimpleIndexedCodec</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<dl> +<dt>All Implemented Interfaces:</dt> +<dd>io.netty.channel.ChannelHandler, io.netty.channel.ChannelInboundHandler, io.netty.channel.ChannelOutboundHandler</dd> +</dl> +<hr> +<br> +<pre>public class <span class="strong">SimpleIndexedCodec</span> +extends <a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network">FMLIndexedMessageToMessageCodec</a><<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a>></pre> +</li> +</ul> +</div> +<div class="summary"> +<ul class="blockList"> +<li class="blockList"> +<!-- ======== NESTED CLASS SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="nested_class_summary"> +<!-- --> +</a> +<h3>Nested Class Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="nested_classes_inherited_from_class_io.netty.channel.ChannelHandler"> +<!-- --> +</a> +<h3>Nested classes/interfaces inherited from interface io.netty.channel.ChannelHandler</h3> +<code>io.netty.channel.ChannelHandler.Sharable</code></li> +</ul> +</li> +</ul> +<!-- =========== FIELD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="field_summary"> +<!-- --> +</a> +<h3>Field Summary</h3> +<ul class="blockList"> +<li class="blockList"><a name="fields_inherited_from_class_cpw.mods.fml.common.network.FMLIndexedMessageToMessageCodec"> +<!-- --> +</a> +<h3>Fields inherited from class cpw.mods.fml.common.network.<a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network">FMLIndexedMessageToMessageCodec</a></h3> +<code><a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#INBOUNDPACKETTRACKER">INBOUNDPACKETTRACKER</a></code></li> +</ul> +</li> +</ul> +<!-- ======== CONSTRUCTOR SUMMARY ======== --> +<ul class="blockList"> +<li class="blockList"><a name="constructor_summary"> +<!-- --> +</a> +<h3>Constructor Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleIndexedCodec.html#SimpleIndexedCodec()">SimpleIndexedCodec</a></strong>()</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleIndexedCodec.html#decodeInto(io.netty.channel.ChannelHandlerContext,%20io.netty.buffer.ByteBuf,%20cpw.mods.fml.common.network.simpleimpl.IMessage)">decodeInto</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + io.netty.buffer.ByteBuf source, + <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a> msg)</code> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleIndexedCodec.html#encodeInto(io.netty.channel.ChannelHandlerContext,%20cpw.mods.fml.common.network.simpleimpl.IMessage,%20io.netty.buffer.ByteBuf)">encodeInto</a></strong>(io.netty.channel.ChannelHandlerContext ctx, + <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a> msg, + io.netty.buffer.ByteBuf target)</code> </td> +</tr> +</table> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_cpw.mods.fml.common.network.FMLIndexedMessageToMessageCodec"> +<!-- --> +</a> +<h3>Methods inherited from class cpw.mods.fml.common.network.<a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network">FMLIndexedMessageToMessageCodec</a></h3> +<code><a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#addDiscriminator(int,%20java.lang.Class)">addDiscriminator</a>, <a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#decode(io.netty.channel.ChannelHandlerContext,%20cpw.mods.fml.common.network.internal.FMLProxyPacket,%20java.util.List)">decode</a>, <a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#encode(io.netty.channel.ChannelHandlerContext,%20A,%20java.util.List)">encode</a>, <a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#exceptionCaught(io.netty.channel.ChannelHandlerContext,%20java.lang.Throwable)">exceptionCaught</a>, <a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#handlerAdded(io.netty.channel.ChannelHandlerContext)">handlerAdded</a>, <a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#testMessageValidity(cpw.mods.fml.common.network.internal.FMLProxyPacket)">testMessageValidity</a></code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.handler.codec.MessageToMessageCodec"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.handler.codec.MessageToMessageCodec</h3> +<code>acceptInboundMessage, acceptOutboundMessage, channelRead, write</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelDuplexHandler"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.ChannelDuplexHandler</h3> +<code>bind, close, connect, deregister, disconnect, flush, read</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelInboundHandlerAdapter"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.ChannelInboundHandlerAdapter</h3> +<code>channelActive, channelInactive, channelReadComplete, channelRegistered, channelUnregistered, channelWritabilityChanged, userEventTriggered</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandlerAdapter"> +<!-- --> +</a> +<h3>Methods inherited from class io.netty.channel.ChannelHandlerAdapter</h3> +<code>handlerRemoved, isSharable</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object"> +<!-- --> +</a> +<h3>Methods inherited from class java.lang.Object</h3> +<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li> +</ul> +<ul class="blockList"> +<li class="blockList"><a name="methods_inherited_from_class_io.netty.channel.ChannelHandler"> +<!-- --> +</a> +<h3>Methods inherited from interface io.netty.channel.ChannelHandler</h3> +<code>handlerRemoved</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="SimpleIndexedCodec()"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>SimpleIndexedCodec</h4> +<pre>public SimpleIndexedCodec()</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="encodeInto(io.netty.channel.ChannelHandlerContext, cpw.mods.fml.common.network.simpleimpl.IMessage, io.netty.buffer.ByteBuf)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>encodeInto</h4> +<pre>public void encodeInto(io.netty.channel.ChannelHandlerContext ctx, + <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a> msg, + io.netty.buffer.ByteBuf target) + throws java.lang.Exception</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#encodeInto(io.netty.channel.ChannelHandlerContext,%20A,%20io.netty.buffer.ByteBuf)">encodeInto</a></code> in class <code><a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network">FMLIndexedMessageToMessageCodec</a><<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a>></code></dd> +<dt><span class="strong">Throws:</span></dt> +<dd><code>java.lang.Exception</code></dd></dl> +</li> +</ul> +<a name="decodeInto(io.netty.channel.ChannelHandlerContext, io.netty.buffer.ByteBuf, cpw.mods.fml.common.network.simpleimpl.IMessage)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>decodeInto</h4> +<pre>public void decodeInto(io.netty.channel.ChannelHandlerContext ctx, + io.netty.buffer.ByteBuf source, + <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a> msg)</pre> +<dl> +<dt><strong>Specified by:</strong></dt> +<dd><code><a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html#decodeInto(io.netty.channel.ChannelHandlerContext,%20io.netty.buffer.ByteBuf,%20A)">decodeInto</a></code> in class <code><a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network">FMLIndexedMessageToMessageCodec</a><<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a>></code></dd> +</dl> +</li> +</ul> +</li> +</ul> +</li> +</ul> +</div> +</div> +<!-- ========= END OF CLASS DATA ========= --> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleChannelHandlerWrapper.html" title="class in cpw.mods.fml.common.network.simpleimpl"><span class="strong">Prev Class</span></a></li> +<li><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleNetworkWrapper.html" title="class in cpw.mods.fml.common.network.simpleimpl"><span class="strong">Next Class</span></a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/simpleimpl/SimpleIndexedCodec.html" target="_top">Frames</a></li> +<li><a href="SimpleIndexedCodec.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li><a href="#fields_inherited_from_class_cpw.mods.fml.common.network.FMLIndexedMessageToMessageCodec">Field</a> | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/simpleimpl/SimpleNetworkWrapper.html b/javadoc/cpw/mods/fml/common/network/simpleimpl/SimpleNetworkWrapper.html new file mode 100644 index 0000000..1ba92e8 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/simpleimpl/SimpleNetworkWrapper.html @@ -0,0 +1,463 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:15 EST 2015 --> +<title>SimpleNetworkWrapper (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="SimpleNetworkWrapper (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleIndexedCodec.html" title="class in cpw.mods.fml.common.network.simpleimpl"><span class="strong">Prev Class</span></a></li> +<li>Next Class</li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/simpleimpl/SimpleNetworkWrapper.html" target="_top">Frames</a></li> +<li><a href="SimpleNetworkWrapper.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </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">cpw.mods.fml.common.network.simpleimpl</div> +<h2 title="Class SimpleNetworkWrapper" class="title">Class SimpleNetworkWrapper</h2> +</div> +<div class="contentContainer"> +<ul class="inheritance"> +<li>java.lang.Object</li> +<li> +<ul class="inheritance"> +<li>cpw.mods.fml.common.network.simpleimpl.SimpleNetworkWrapper</li> +</ul> +</li> +</ul> +<div class="description"> +<ul class="blockList"> +<li class="blockList"> +<hr> +<br> +<pre>public class <span class="strong">SimpleNetworkWrapper</span> +extends java.lang.Object</pre> +<div class="block">This class is a simplified netty wrapper for those not wishing to deal with the full power of netty. + It provides a simple message driven system, based on a discriminator byte over the custom packet channel. + It assumes that you have a series of unique message types with each having a unique handler. Generally, context should be + derived at message handling time. + + Usage is simple:<ul> + <li>construct, and store, an instance of this class. It will automatically register and configure your underlying netty channel. + + <li>Then, call <code>#registerMessage(Class, Class, byte, Side)</code> for each message type you want to exchange + providing an <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessageHandler.html" title="interface in cpw.mods.fml.common.network.simpleimpl"><code>IMessageHandler</code></a> implementation class as well as an <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl"><code>IMessage</code></a> implementation class. The side parameter + to that method indicates which side (server or client) the <em>message processing</em> will occur on. The discriminator byte + should be unique for this channelName - it is used to discriminate between different types of message that might + occur on this channel (a simple form of message channel multiplexing, if you will). + <li>To get a packet suitable for presenting to the rest of minecraft, you can call <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleNetworkWrapper.html#getPacketFrom(cpw.mods.fml.common.network.simpleimpl.IMessage)"><code>getPacketFrom(IMessage)</code></a>. The return result + is suitable for returning from things like <a href="../../../../../../net/minecraft/tileentity/TileEntity.html#getDescriptionPacket()"><code>TileEntity.getDescriptionPacket()</code></a> for example. + <li>Finally, use the sendXXX to send unsolicited messages to various classes of recipients. + </ul> + + Example + <code> + <pre> + // Request message + public Message1 implements IMessage { + // message structure + public fromBytes(ByteBuf buf) { + // build message from byte array + } + public toBytes(ByteBuf buf) { + // put message content into byte array + } + } + // Reply message + public Message2 implements IMessage { + // stuff as before + } + // Message1Handler expects input of type Message1 and returns type Message2 + public Message1Handler implements IMessageHandler<Message1,Message2> { + public Message2 onMessage(Message1 message, MessageContext ctx) { + // do something and generate reply message + return aMessage2Object; + } + } + // Message2Handler expects input of type Message2 and returns no message (IMessage) + public Message2Handler implements IMessageHandler<Message2,IMessage> { + public IMessage onMessage(Message2 message, MessageContext ctx) { + // handle the message 2 response message at the other end + // no reply for this message - return null + return null; + } + } + + // Code in a <a href="../../../../../../cpw/mods/fml/common/event/FMLPreInitializationEvent.html" title="class in cpw.mods.fml.common.event"><code>FMLPreInitializationEvent</code></a> or <code>FMLInitializationEvent</code> handler + SimpleNetworkWrapper wrapper = NetworkRegistry.newSimpleChannel("MYCHANNEL"); + // Message1 is handled by the Message1Handler class, it has discriminator id 1 and it's on the client + wrapper.registerMessage(Message1Handler.class, Message1.class, 1, Side.CLIENT); + // Message2 is handled by the Message2Handler class, it has discriminator id 2 and it's on the server + wrapper.registerMessage(Message2Handler.class, Message2.class, 2, Side.SERVER); + </pre> + </code></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="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation"> +<caption><span>Constructors</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colOne" scope="col">Constructor and Description</th> +</tr> +<tr class="altColor"> +<td class="colOne"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleNetworkWrapper.html#SimpleNetworkWrapper(java.lang.String)">SimpleNetworkWrapper</a></strong>(java.lang.String channelName)</code> </td> +</tr> +</table> +</li> +</ul> +<!-- ========== METHOD SUMMARY =========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_summary"> +<!-- --> +</a> +<h3>Method Summary</h3> +<table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation"> +<caption><span>Methods</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Modifier and Type</th> +<th class="colLast" scope="col">Method and Description</th> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><a href="../../../../../../net/minecraft/network/Packet.html" title="class in net.minecraft.network">Packet</a></code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleNetworkWrapper.html#getPacketFrom(cpw.mods.fml.common.network.simpleimpl.IMessage)">getPacketFrom</a></strong>(<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a> message)</code> +<div class="block">Construct a minecraft packet from the supplied message.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code><REQ extends <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a>,REPLY extends <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a>> <br>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleNetworkWrapper.html#registerMessage(java.lang.Class,%20java.lang.Class,%20int,%20cpw.mods.fml.relauncher.Side)">registerMessage</a></strong>(java.lang.Class<? extends <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessageHandler.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessageHandler</a><REQ,REPLY>> messageHandler, + java.lang.Class<REQ> requestMessageType, + int discriminator, + <a href="../../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> side)</code> +<div class="block">Register a message and it's associated handler.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code><REQ extends <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a>,REPLY extends <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a>> <br>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleNetworkWrapper.html#registerMessage(cpw.mods.fml.common.network.simpleimpl.IMessageHandler,%20java.lang.Class,%20int,%20cpw.mods.fml.relauncher.Side)">registerMessage</a></strong>(<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessageHandler.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessageHandler</a><? super REQ,? extends REPLY> messageHandler, + java.lang.Class<REQ> requestMessageType, + int discriminator, + <a href="../../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> side)</code> +<div class="block">Register a message and it's associated handler.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleNetworkWrapper.html#sendTo(cpw.mods.fml.common.network.simpleimpl.IMessage,%20net.minecraft.entity.player.EntityPlayerMP)">sendTo</a></strong>(<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a> message, + <a href="../../../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a> player)</code> +<div class="block">Send this message to the specified player.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleNetworkWrapper.html#sendToAll(cpw.mods.fml.common.network.simpleimpl.IMessage)">sendToAll</a></strong>(<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a> message)</code> +<div class="block">Send this message to everyone.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleNetworkWrapper.html#sendToAllAround(cpw.mods.fml.common.network.simpleimpl.IMessage,%20cpw.mods.fml.common.network.NetworkRegistry.TargetPoint)">sendToAllAround</a></strong>(<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a> message, + <a href="../../../../../../cpw/mods/fml/common/network/NetworkRegistry.TargetPoint.html" title="class in cpw.mods.fml.common.network">NetworkRegistry.TargetPoint</a> point)</code> +<div class="block">Send this message to everyone within a certain range of a point.</div> +</td> +</tr> +<tr class="altColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleNetworkWrapper.html#sendToDimension(cpw.mods.fml.common.network.simpleimpl.IMessage,%20int)">sendToDimension</a></strong>(<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a> message, + int dimensionId)</code> +<div class="block">Send this message to everyone within the supplied dimension.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><code>void</code></td> +<td class="colLast"><code><strong><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleNetworkWrapper.html#sendToServer(cpw.mods.fml.common.network.simpleimpl.IMessage)">sendToServer</a></strong>(<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a> message)</code> +<div class="block">Send this message to the server.</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 java.lang.Object</h3> +<code>clone, equals, finalize, 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="SimpleNetworkWrapper(java.lang.String)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>SimpleNetworkWrapper</h4> +<pre>public SimpleNetworkWrapper(java.lang.String channelName)</pre> +</li> +</ul> +</li> +</ul> +<!-- ============ METHOD DETAIL ========== --> +<ul class="blockList"> +<li class="blockList"><a name="method_detail"> +<!-- --> +</a> +<h3>Method Detail</h3> +<a name="registerMessage(java.lang.Class, java.lang.Class, int, cpw.mods.fml.relauncher.Side)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>registerMessage</h4> +<pre>public <REQ extends <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a>,REPLY extends <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a>> void registerMessage(java.lang.Class<? extends <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessageHandler.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessageHandler</a><REQ,REPLY>> messageHandler, + java.lang.Class<REQ> requestMessageType, + int discriminator, + <a href="../../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> side)</pre> +<div class="block">Register a message and it's associated handler. The message will have the supplied discriminator byte. The message handler will + be registered on the supplied side (this is the side where you want the message to be processed and acted upon).</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>messageHandler</code> - the message handler type</dd><dd><code>requestMessageType</code> - the message type</dd><dd><code>discriminator</code> - a discriminator byte</dd><dd><code>side</code> - the side for the handler</dd></dl> +</li> +</ul> +<a name="registerMessage(cpw.mods.fml.common.network.simpleimpl.IMessageHandler, java.lang.Class, int, cpw.mods.fml.relauncher.Side)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>registerMessage</h4> +<pre>public <REQ extends <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a>,REPLY extends <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a>> void registerMessage(<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessageHandler.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessageHandler</a><? super REQ,? extends REPLY> messageHandler, + java.lang.Class<REQ> requestMessageType, + int discriminator, + <a href="../../../../../../cpw/mods/fml/relauncher/Side.html" title="enum in cpw.mods.fml.relauncher">Side</a> side)</pre> +<div class="block">Register a message and it's associated handler. The message will have the supplied discriminator byte. The message handler will + be registered on the supplied side (this is the side where you want the message to be processed and acted upon).</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>messageHandler</code> - the message handler instance</dd><dd><code>requestMessageType</code> - the message type</dd><dd><code>discriminator</code> - a discriminator byte</dd><dd><code>side</code> - the side for the handler</dd></dl> +</li> +</ul> +<a name="getPacketFrom(cpw.mods.fml.common.network.simpleimpl.IMessage)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>getPacketFrom</h4> +<pre>public <a href="../../../../../../net/minecraft/network/Packet.html" title="class in net.minecraft.network">Packet</a> getPacketFrom(<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a> message)</pre> +<div class="block">Construct a minecraft packet from the supplied message. Can be used where minecraft packets are required, such as + <a href="../../../../../../net/minecraft/tileentity/TileEntity.html#getDescriptionPacket()"><code>TileEntity.getDescriptionPacket()</code></a>.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>message</code> - The message to translate into packet form</dd> +<dt><span class="strong">Returns:</span></dt><dd>A minecraft <a href="../../../../../../net/minecraft/network/Packet.html" title="class in net.minecraft.network"><code>Packet</code></a> suitable for use in minecraft APIs</dd></dl> +</li> +</ul> +<a name="sendToAll(cpw.mods.fml.common.network.simpleimpl.IMessage)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>sendToAll</h4> +<pre>public void sendToAll(<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a> message)</pre> +<div class="block">Send this message to everyone. + The <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessageHandler.html" title="interface in cpw.mods.fml.common.network.simpleimpl"><code>IMessageHandler</code></a> for this message type should be on the CLIENT side.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>message</code> - The message to send</dd></dl> +</li> +</ul> +<a name="sendTo(cpw.mods.fml.common.network.simpleimpl.IMessage, net.minecraft.entity.player.EntityPlayerMP)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>sendTo</h4> +<pre>public void sendTo(<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a> message, + <a href="../../../../../../net/minecraft/entity/player/EntityPlayerMP.html" title="class in net.minecraft.entity.player">EntityPlayerMP</a> player)</pre> +<div class="block">Send this message to the specified player. + The <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessageHandler.html" title="interface in cpw.mods.fml.common.network.simpleimpl"><code>IMessageHandler</code></a> for this message type should be on the CLIENT side.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>message</code> - The message to send</dd><dd><code>player</code> - The player to send it to</dd></dl> +</li> +</ul> +<a name="sendToAllAround(cpw.mods.fml.common.network.simpleimpl.IMessage, cpw.mods.fml.common.network.NetworkRegistry.TargetPoint)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>sendToAllAround</h4> +<pre>public void sendToAllAround(<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a> message, + <a href="../../../../../../cpw/mods/fml/common/network/NetworkRegistry.TargetPoint.html" title="class in cpw.mods.fml.common.network">NetworkRegistry.TargetPoint</a> point)</pre> +<div class="block">Send this message to everyone within a certain range of a point. + The <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessageHandler.html" title="interface in cpw.mods.fml.common.network.simpleimpl"><code>IMessageHandler</code></a> for this message type should be on the CLIENT side.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>message</code> - The message to send</dd><dd><code>point</code> - The <a href="../../../../../../cpw/mods/fml/common/network/NetworkRegistry.TargetPoint.html" title="class in cpw.mods.fml.common.network"><code>NetworkRegistry.TargetPoint</code></a> around which to send</dd></dl> +</li> +</ul> +<a name="sendToDimension(cpw.mods.fml.common.network.simpleimpl.IMessage, int)"> +<!-- --> +</a> +<ul class="blockList"> +<li class="blockList"> +<h4>sendToDimension</h4> +<pre>public void sendToDimension(<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a> message, + int dimensionId)</pre> +<div class="block">Send this message to everyone within the supplied dimension. + The <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessageHandler.html" title="interface in cpw.mods.fml.common.network.simpleimpl"><code>IMessageHandler</code></a> for this message type should be on the CLIENT side.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>message</code> - The message to send</dd><dd><code>dimensionId</code> - The dimension id to target</dd></dl> +</li> +</ul> +<a name="sendToServer(cpw.mods.fml.common.network.simpleimpl.IMessage)"> +<!-- --> +</a> +<ul class="blockListLast"> +<li class="blockList"> +<h4>sendToServer</h4> +<pre>public void sendToServer(<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a> message)</pre> +<div class="block">Send this message to the server. + The <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessageHandler.html" title="interface in cpw.mods.fml.common.network.simpleimpl"><code>IMessageHandler</code></a> for this message type should be on the SERVER side.</div> +<dl><dt><span class="strong">Parameters:</span></dt><dd><code>message</code> - The message to send</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><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleIndexedCodec.html" title="class in cpw.mods.fml.common.network.simpleimpl"><span class="strong">Prev Class</span></a></li> +<li>Next Class</li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/simpleimpl/SimpleNetworkWrapper.html" target="_top">Frames</a></li> +<li><a href="SimpleNetworkWrapper.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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: </li> +<li>Nested | </li> +<li>Field | </li> +<li><a href="#constructor_summary">Constr</a> | </li> +<li><a href="#method_summary">Method</a></li> +</ul> +<ul class="subNavList"> +<li>Detail: </li> +<li>Field | </li> +<li><a href="#constructor_detail">Constr</a> | </li> +<li><a href="#method_detail">Method</a></li> +</ul> +</div> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/simpleimpl/package-frame.html b/javadoc/cpw/mods/fml/common/network/simpleimpl/package-frame.html new file mode 100644 index 0000000..98a0059 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/simpleimpl/package-frame.html @@ -0,0 +1,27 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:23 EST 2015 --> +<title>cpw.mods.fml.common.network.simpleimpl (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<h1 class="bar"><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/package-summary.html" target="classFrame">cpw.mods.fml.common.network.simpleimpl</a></h1> +<div class="indexContainer"> +<h2 title="Interfaces">Interfaces</h2> +<ul title="Interfaces"> +<li><a href="IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl" target="classFrame"><i>IMessage</i></a></li> +<li><a href="IMessageHandler.html" title="interface in cpw.mods.fml.common.network.simpleimpl" target="classFrame"><i>IMessageHandler</i></a></li> +</ul> +<h2 title="Classes">Classes</h2> +<ul title="Classes"> +<li><a href="MessageContext.html" title="class in cpw.mods.fml.common.network.simpleimpl" target="classFrame">MessageContext</a></li> +<li><a href="SimpleChannelHandlerWrapper.html" title="class in cpw.mods.fml.common.network.simpleimpl" target="classFrame">SimpleChannelHandlerWrapper</a></li> +<li><a href="SimpleIndexedCodec.html" title="class in cpw.mods.fml.common.network.simpleimpl" target="classFrame">SimpleIndexedCodec</a></li> +<li><a href="SimpleNetworkWrapper.html" title="class in cpw.mods.fml.common.network.simpleimpl" target="classFrame">SimpleNetworkWrapper</a></li> +</ul> +</div> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/simpleimpl/package-summary.html b/javadoc/cpw/mods/fml/common/network/simpleimpl/package-summary.html new file mode 100644 index 0000000..f8d4222 --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/simpleimpl/package-summary.html @@ -0,0 +1,170 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:23 EST 2015 --> +<title>cpw.mods.fml.common.network.simpleimpl (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="cpw.mods.fml.common.network.simpleimpl (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../../overview-summary.html">Overview</a></li> +<li class="navBarCell1Rev">Package</li> +<li>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="../../../../../../cpw/mods/fml/common/network/internal/package-summary.html">Prev Package</a></li> +<li><a href="../../../../../../cpw/mods/fml/common/patcher/package-summary.html">Next Package</a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/simpleimpl/package-summary.html" target="_top">Frames</a></li> +<li><a href="package-summary.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<div class="header"> +<h1 title="Package" class="title">Package cpw.mods.fml.common.network.simpleimpl</h1> +</div> +<div class="contentContainer"> +<ul class="blockList"> +<li class="blockList"> +<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation"> +<caption><span>Interface Summary</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Interface</th> +<th class="colLast" scope="col">Description</th> +</tr> +<tbody> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a></td> +<td class="colLast"> +<div class="block">Implement this interface for each message you wish to define.</div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessageHandler.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessageHandler</a><REQ extends <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a>,REPLY extends <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a>></td> +<td class="colLast"> +<div class="block">A message handler based on <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl"><code>IMessage</code></a>.</div> +</td> +</tr> +</tbody> +</table> +</li> +<li class="blockList"> +<table class="packageSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation"> +<caption><span>Class Summary</span><span class="tabEnd"> </span></caption> +<tr> +<th class="colFirst" scope="col">Class</th> +<th class="colLast" scope="col">Description</th> +</tr> +<tbody> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/MessageContext.html" title="class in cpw.mods.fml.common.network.simpleimpl">MessageContext</a></td> +<td class="colLast"> +<div class="block">Context for the <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessageHandler.html" title="interface in cpw.mods.fml.common.network.simpleimpl"><code>IMessageHandler</code></a></div> +</td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleChannelHandlerWrapper.html" title="class in cpw.mods.fml.common.network.simpleimpl">SimpleChannelHandlerWrapper</a><REQ extends <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a>,REPLY extends <a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl">IMessage</a>></td> +<td class="colLast"> </td> +</tr> +<tr class="altColor"> +<td class="colFirst"><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleIndexedCodec.html" title="class in cpw.mods.fml.common.network.simpleimpl">SimpleIndexedCodec</a></td> +<td class="colLast"> </td> +</tr> +<tr class="rowColor"> +<td class="colFirst"><a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleNetworkWrapper.html" title="class in cpw.mods.fml.common.network.simpleimpl">SimpleNetworkWrapper</a></td> +<td class="colLast"> +<div class="block">This class is a simplified netty wrapper for those not wishing to deal with the full power of netty.</div> +</td> +</tr> +</tbody> +</table> +</li> +</ul> +</div> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow"> +<!-- --> +</a> +<ul class="navList" title="Navigation"> +<li><a href="../../../../../../overview-summary.html">Overview</a></li> +<li class="navBarCell1Rev">Package</li> +<li>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="../../../../../../cpw/mods/fml/common/network/internal/package-summary.html">Prev Package</a></li> +<li><a href="../../../../../../cpw/mods/fml/common/patcher/package-summary.html">Next Package</a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/simpleimpl/package-summary.html" target="_top">Frames</a></li> +<li><a href="package-summary.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> diff --git a/javadoc/cpw/mods/fml/common/network/simpleimpl/package-tree.html b/javadoc/cpw/mods/fml/common/network/simpleimpl/package-tree.html new file mode 100644 index 0000000..dd0391c --- /dev/null +++ b/javadoc/cpw/mods/fml/common/network/simpleimpl/package-tree.html @@ -0,0 +1,158 @@ +<!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 (version 1.7.0_65) on Thu Feb 05 20:10:23 EST 2015 --> +<title>cpw.mods.fml.common.network.simpleimpl Class Hierarchy (Forge API)</title> +<meta name="date" content="2015-02-05"> +<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style"> +</head> +<body> +<script type="text/javascript"><!-- + if (location.href.indexOf('is-external=true') == -1) { + parent.document.title="cpw.mods.fml.common.network.simpleimpl Class Hierarchy (Forge API)"; + } +//--> +</script> +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<!-- ========= START OF TOP NAVBAR ======= --> +<div class="topNav"><a name="navbar_top"> +<!-- --> +</a><a href="#skip-navbar_top" title="Skip navigation links"></a><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</li> +<li class="navBarCell1Rev">Tree</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="../../../../../../cpw/mods/fml/common/network/internal/package-tree.html">Prev</a></li> +<li><a href="../../../../../../cpw/mods/fml/common/patcher/package-tree.html">Next</a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/simpleimpl/package-tree.html" target="_top">Frames</a></li> +<li><a href="package-tree.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_top"> +<li><a href="../../../../../../allclasses-noframe.html">All 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> +<a name="skip-navbar_top"> +<!-- --> +</a></div> +<!-- ========= END OF TOP NAVBAR ========= --> +<div class="header"> +<h1 class="title">Hierarchy For Package cpw.mods.fml.common.network.simpleimpl</h1> +<span class="strong">Package Hierarchies:</span> +<ul class="horizontal"> +<li><a href="../../../../../../overview-tree.html">All Packages</a></li> +</ul> +</div> +<div class="contentContainer"> +<h2 title="Class Hierarchy">Class Hierarchy</h2> +<ul> +<li type="circle">java.lang.Object +<ul> +<li type="circle">io.netty.channel.ChannelHandlerAdapter (implements io.netty.channel.ChannelHandler) +<ul> +<li type="circle">io.netty.channel.ChannelInboundHandlerAdapter (implements io.netty.channel.ChannelInboundHandler) +<ul> +<li type="circle">io.netty.channel.ChannelDuplexHandler (implements io.netty.channel.ChannelOutboundHandler) +<ul> +<li type="circle">io.netty.handler.codec.MessageToMessageCodec<INBOUND_IN,OUTBOUND_IN> +<ul> +<li type="circle">cpw.mods.fml.common.network.<a href="../../../../../../cpw/mods/fml/common/network/FMLIndexedMessageToMessageCodec.html" title="class in cpw.mods.fml.common.network"><span class="strong">FMLIndexedMessageToMessageCodec</span></a><A> +<ul> +<li type="circle">cpw.mods.fml.common.network.simpleimpl.<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleIndexedCodec.html" title="class in cpw.mods.fml.common.network.simpleimpl"><span class="strong">SimpleIndexedCodec</span></a></li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +<li type="circle">io.netty.channel.SimpleChannelInboundHandler<I> +<ul> +<li type="circle">cpw.mods.fml.common.network.simpleimpl.<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleChannelHandlerWrapper.html" title="class in cpw.mods.fml.common.network.simpleimpl"><span class="strong">SimpleChannelHandlerWrapper</span></a><REQ,REPLY></li> +</ul> +</li> +</ul> +</li> +</ul> +</li> +<li type="circle">cpw.mods.fml.common.network.simpleimpl.<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/MessageContext.html" title="class in cpw.mods.fml.common.network.simpleimpl"><span class="strong">MessageContext</span></a></li> +<li type="circle">cpw.mods.fml.common.network.simpleimpl.<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/SimpleNetworkWrapper.html" title="class in cpw.mods.fml.common.network.simpleimpl"><span class="strong">SimpleNetworkWrapper</span></a></li> +</ul> +</li> +</ul> +<h2 title="Interface Hierarchy">Interface Hierarchy</h2> +<ul> +<li type="circle">cpw.mods.fml.common.network.simpleimpl.<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessage.html" title="interface in cpw.mods.fml.common.network.simpleimpl"><span class="strong">IMessage</span></a></li> +<li type="circle">cpw.mods.fml.common.network.simpleimpl.<a href="../../../../../../cpw/mods/fml/common/network/simpleimpl/IMessageHandler.html" title="interface in cpw.mods.fml.common.network.simpleimpl"><span class="strong">IMessageHandler</span></a><REQ,REPLY></li> +</ul> +</div> +<!-- ======= START OF BOTTOM NAVBAR ====== --> +<div class="bottomNav"><a name="navbar_bottom"> +<!-- --> +</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><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</li> +<li class="navBarCell1Rev">Tree</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="../../../../../../cpw/mods/fml/common/network/internal/package-tree.html">Prev</a></li> +<li><a href="../../../../../../cpw/mods/fml/common/patcher/package-tree.html">Next</a></li> +</ul> +<ul class="navList"> +<li><a href="../../../../../../index.html?cpw/mods/fml/common/network/simpleimpl/package-tree.html" target="_top">Frames</a></li> +<li><a href="package-tree.html" target="_top">No Frames</a></li> +</ul> +<ul class="navList" id="allclasses_navbar_bottom"> +<li><a href="../../../../../../allclasses-noframe.html">All 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> +<a name="skip-navbar_bottom"> +<!-- --> +</a></div> +<!-- ======== END OF BOTTOM NAVBAR ======= --> +</body> +</html> |
