ProtocolLib/Javadoc/com/comphenix/protocol/Packets.Client.html
2012-11-13 17:54:42 +01:00

723 lines
29 KiB
HTML

<!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_07) on Tue Nov 13 17:51:10 CET 2012 -->
<title>Packets.Client</title>
<meta name="date" content="2012-11-13">
<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="Packets.Client";
}
//-->
</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="class-use/Packets.Client.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../com/comphenix/protocol/Packets.html" title="class in com.comphenix.protocol"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/comphenix/protocol/Packets.Server.html" title="class in com.comphenix.protocol"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/comphenix/protocol/Packets.Client.html" target="_top">Frames</a></li>
<li><a href="Packets.Client.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<!-- ======== START OF CLASS DATA ======== -->
<div class="header">
<div class="subTitle">com.comphenix.protocol</div>
<h2 title="Class Packets.Client" class="title">Class Packets.Client</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li><a href="../../../com/comphenix/protocol/reflect/IntEnum.html" title="class in com.comphenix.protocol.reflect">com.comphenix.protocol.reflect.IntEnum</a></li>
<li>
<ul class="inheritance">
<li>com.comphenix.protocol.Packets.Client</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>Enclosing class:</dt>
<dd><a href="../../../com/comphenix/protocol/Packets.html" title="class in com.comphenix.protocol">Packets</a></dd>
</dl>
<hr>
<br>
<pre>public static class <span class="strong">Packets.Client</span>
extends <a href="../../../com/comphenix/protocol/reflect/IntEnum.html" title="class in com.comphenix.protocol.reflect">IntEnum</a></pre>
<div class="block">List of packets sent by the client.</div>
<dl><dt><span class="strong">Author:</span></dt>
<dd>Kristian</dd></dl>
</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">&nbsp;</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="../../../com/comphenix/protocol/Packets.Client.html#ABILITIES">ABILITIES</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/Packets.Client.html#ARM_ANIMATION">ARM_ANIMATION</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/Packets.Client.html#BLOCK_DIG">BLOCK_DIG</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/Packets.Client.html#BLOCK_ITEM_SWITCH">BLOCK_ITEM_SWITCH</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/Packets.Client.html#BUTTON_CLICK">BUTTON_CLICK</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/Packets.Client.html#CHAT">CHAT</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/Packets.Client.html#CLIENT_COMMAND">CLIENT_COMMAND</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/Packets.Client.html#CLOSE_WINDOW">CLOSE_WINDOW</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/Packets.Client.html#CUSTOM_PAYLOAD">CUSTOM_PAYLOAD</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/Packets.Client.html#ENTITY_ACTION">ENTITY_ACTION</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/Packets.Client.html#FLYING">FLYING</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/Packets.Client.html#GET_INFO">GET_INFO</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/Packets.Client.html#HANDSHAKE">HANDSHAKE</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/Packets.Client.html#KEEP_ALIVE">KEEP_ALIVE</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/Packets.Client.html#KEY_RESPONSE">KEY_RESPONSE</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/Packets.Client.html#KICK_DISCONNECT">KICK_DISCONNECT</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/Packets.Client.html#LOCALE_AND_VIEW_DISTANCE">LOCALE_AND_VIEW_DISTANCE</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/Packets.Client.html#LOGIN">LOGIN</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/Packets.Client.html#PLACE">PLACE</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/Packets.Client.html#PLAYER_LOOK">PLAYER_LOOK</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/Packets.Client.html#PLAYER_LOOK_MOVE">PLAYER_LOOK_MOVE</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/Packets.Client.html#PLAYER_POSITION">PLAYER_POSITION</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/Packets.Client.html#RESPAWN">RESPAWN</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/Packets.Client.html#SET_CREATIVE_SLOT">SET_CREATIVE_SLOT</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/Packets.Client.html#TAB_COMPLETE">TAB_COMPLETE</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/Packets.Client.html#TRANSACTION">TRANSACTION</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/Packets.Client.html#UPDATE_SIGN">UPDATE_SIGN</a></strong></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/Packets.Client.html#USE_ENTITY">USE_ENTITY</a></strong></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static int</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/Packets.Client.html#WINDOW_CLICK">WINDOW_CLICK</a></strong></code>&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="fields_inherited_from_class_com.comphenix.protocol.reflect.IntEnum">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;com.comphenix.protocol.reflect.<a href="../../../com/comphenix/protocol/reflect/IntEnum.html" title="class in com.comphenix.protocol.reflect">IntEnum</a></h3>
<code><a href="../../../com/comphenix/protocol/reflect/IntEnum.html#members">members</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">&nbsp;</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 <a href="../../../com/comphenix/protocol/Packets.Client.html" title="class in com.comphenix.protocol">Packets.Client</a></code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/Packets.Client.html#getRegistry()">getRegistry</a></strong>()</code>
<div class="block">A registry that parses between names and packet IDs.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>static java.util.Set&lt;java.lang.Integer&gt;</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/Packets.Client.html#getSupported()">getSupported</a></strong>()</code>
<div class="block">Retrieve every client packet the current version of Minecraft is aware of.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>static boolean</code></td>
<td class="colLast"><code><strong><a href="../../../com/comphenix/protocol/Packets.Client.html#isSupported(int)">isSupported</a></strong>(int&nbsp;packetID)</code>
<div class="block">Determine if the given packet is a valid client packet in the current version of Minecraft.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_com.comphenix.protocol.reflect.IntEnum">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;com.comphenix.protocol.reflect.<a href="../../../com/comphenix/protocol/reflect/IntEnum.html" title="class in com.comphenix.protocol.reflect">IntEnum</a></h3>
<code><a href="../../../com/comphenix/protocol/reflect/IntEnum.html#getDeclaredName(java.lang.Integer)">getDeclaredName</a>, <a href="../../../com/comphenix/protocol/reflect/IntEnum.html#hasMember(int)">hasMember</a>, <a href="../../../com/comphenix/protocol/reflect/IntEnum.html#registerAll()">registerAll</a>, <a href="../../../com/comphenix/protocol/reflect/IntEnum.html#registerMember(int, java.lang.String)">registerMember</a>, <a href="../../../com/comphenix/protocol/reflect/IntEnum.html#valueOf(java.lang.String)">valueOf</a>, <a href="../../../com/comphenix/protocol/reflect/IntEnum.html#values()">values</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a name="methods_inherited_from_class_java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>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="KEEP_ALIVE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>KEEP_ALIVE</h4>
<pre>public static final&nbsp;int KEEP_ALIVE</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#com.comphenix.protocol.Packets.Client.KEEP_ALIVE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="LOGIN">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>LOGIN</h4>
<pre>public static final&nbsp;int LOGIN</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#com.comphenix.protocol.Packets.Client.LOGIN">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="HANDSHAKE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>HANDSHAKE</h4>
<pre>public static final&nbsp;int HANDSHAKE</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#com.comphenix.protocol.Packets.Client.HANDSHAKE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CHAT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CHAT</h4>
<pre>public static final&nbsp;int CHAT</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#com.comphenix.protocol.Packets.Client.CHAT">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="USE_ENTITY">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>USE_ENTITY</h4>
<pre>public static final&nbsp;int USE_ENTITY</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#com.comphenix.protocol.Packets.Client.USE_ENTITY">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="RESPAWN">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>RESPAWN</h4>
<pre>public static final&nbsp;int RESPAWN</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#com.comphenix.protocol.Packets.Client.RESPAWN">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="FLYING">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>FLYING</h4>
<pre>public static final&nbsp;int FLYING</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#com.comphenix.protocol.Packets.Client.FLYING">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="PLAYER_POSITION">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PLAYER_POSITION</h4>
<pre>public static final&nbsp;int PLAYER_POSITION</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#com.comphenix.protocol.Packets.Client.PLAYER_POSITION">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="PLAYER_LOOK">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PLAYER_LOOK</h4>
<pre>public static final&nbsp;int PLAYER_LOOK</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#com.comphenix.protocol.Packets.Client.PLAYER_LOOK">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="PLAYER_LOOK_MOVE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PLAYER_LOOK_MOVE</h4>
<pre>public static final&nbsp;int PLAYER_LOOK_MOVE</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#com.comphenix.protocol.Packets.Client.PLAYER_LOOK_MOVE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="BLOCK_DIG">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>BLOCK_DIG</h4>
<pre>public static final&nbsp;int BLOCK_DIG</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#com.comphenix.protocol.Packets.Client.BLOCK_DIG">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="PLACE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>PLACE</h4>
<pre>public static final&nbsp;int PLACE</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#com.comphenix.protocol.Packets.Client.PLACE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="BLOCK_ITEM_SWITCH">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>BLOCK_ITEM_SWITCH</h4>
<pre>public static final&nbsp;int BLOCK_ITEM_SWITCH</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#com.comphenix.protocol.Packets.Client.BLOCK_ITEM_SWITCH">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="ARM_ANIMATION">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ARM_ANIMATION</h4>
<pre>public static final&nbsp;int ARM_ANIMATION</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#com.comphenix.protocol.Packets.Client.ARM_ANIMATION">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="ENTITY_ACTION">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ENTITY_ACTION</h4>
<pre>public static final&nbsp;int ENTITY_ACTION</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#com.comphenix.protocol.Packets.Client.ENTITY_ACTION">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CLOSE_WINDOW">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CLOSE_WINDOW</h4>
<pre>public static final&nbsp;int CLOSE_WINDOW</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#com.comphenix.protocol.Packets.Client.CLOSE_WINDOW">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="WINDOW_CLICK">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>WINDOW_CLICK</h4>
<pre>public static final&nbsp;int WINDOW_CLICK</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#com.comphenix.protocol.Packets.Client.WINDOW_CLICK">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TRANSACTION">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TRANSACTION</h4>
<pre>public static final&nbsp;int TRANSACTION</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#com.comphenix.protocol.Packets.Client.TRANSACTION">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="SET_CREATIVE_SLOT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>SET_CREATIVE_SLOT</h4>
<pre>public static final&nbsp;int SET_CREATIVE_SLOT</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#com.comphenix.protocol.Packets.Client.SET_CREATIVE_SLOT">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="BUTTON_CLICK">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>BUTTON_CLICK</h4>
<pre>public static final&nbsp;int BUTTON_CLICK</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#com.comphenix.protocol.Packets.Client.BUTTON_CLICK">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="UPDATE_SIGN">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>UPDATE_SIGN</h4>
<pre>public static final&nbsp;int UPDATE_SIGN</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#com.comphenix.protocol.Packets.Client.UPDATE_SIGN">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="ABILITIES">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>ABILITIES</h4>
<pre>public static final&nbsp;int ABILITIES</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#com.comphenix.protocol.Packets.Client.ABILITIES">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="TAB_COMPLETE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>TAB_COMPLETE</h4>
<pre>public static final&nbsp;int TAB_COMPLETE</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#com.comphenix.protocol.Packets.Client.TAB_COMPLETE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="LOCALE_AND_VIEW_DISTANCE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>LOCALE_AND_VIEW_DISTANCE</h4>
<pre>public static final&nbsp;int LOCALE_AND_VIEW_DISTANCE</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#com.comphenix.protocol.Packets.Client.LOCALE_AND_VIEW_DISTANCE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CLIENT_COMMAND">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CLIENT_COMMAND</h4>
<pre>public static final&nbsp;int CLIENT_COMMAND</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#com.comphenix.protocol.Packets.Client.CLIENT_COMMAND">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="CUSTOM_PAYLOAD">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>CUSTOM_PAYLOAD</h4>
<pre>public static final&nbsp;int CUSTOM_PAYLOAD</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#com.comphenix.protocol.Packets.Client.CUSTOM_PAYLOAD">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="KEY_RESPONSE">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>KEY_RESPONSE</h4>
<pre>public static final&nbsp;int KEY_RESPONSE</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#com.comphenix.protocol.Packets.Client.KEY_RESPONSE">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="GET_INFO">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>GET_INFO</h4>
<pre>public static final&nbsp;int GET_INFO</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#com.comphenix.protocol.Packets.Client.GET_INFO">Constant Field Values</a></dd></dl>
</li>
</ul>
<a name="KICK_DISCONNECT">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>KICK_DISCONNECT</h4>
<pre>public static final&nbsp;int KICK_DISCONNECT</pre>
<dl><dt><span class="strong">See Also:</span></dt><dd><a href="../../../constant-values.html#com.comphenix.protocol.Packets.Client.KICK_DISCONNECT">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="getRegistry()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRegistry</h4>
<pre>public static&nbsp;<a href="../../../com/comphenix/protocol/Packets.Client.html" title="class in com.comphenix.protocol">Packets.Client</a>&nbsp;getRegistry()</pre>
<div class="block">A registry that parses between names and packet IDs.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>The current client registry.</dd></dl>
</li>
</ul>
<a name="isSupported(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isSupported</h4>
<pre>public static&nbsp;boolean&nbsp;isSupported(int&nbsp;packetID)
throws <a href="../../../com/comphenix/protocol/reflect/FieldAccessException.html" title="class in com.comphenix.protocol.reflect">FieldAccessException</a></pre>
<div class="block">Determine if the given packet is a valid client packet in the current version of Minecraft.</div>
<dl><dt><span class="strong">Parameters:</span></dt><dd><code>packetID</code> - - the packet to test.</dd>
<dt><span class="strong">Returns:</span></dt><dd>TRUE if this packet is supported, FALSE otherwise.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../com/comphenix/protocol/reflect/FieldAccessException.html" title="class in com.comphenix.protocol.reflect">FieldAccessException</a></code> - If we're unable to retrieve the client packet data from Minecraft.</dd></dl>
</li>
</ul>
<a name="getSupported()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getSupported</h4>
<pre>public static&nbsp;java.util.Set&lt;java.lang.Integer&gt;&nbsp;getSupported()
throws <a href="../../../com/comphenix/protocol/reflect/FieldAccessException.html" title="class in com.comphenix.protocol.reflect">FieldAccessException</a></pre>
<div class="block">Retrieve every client packet the current version of Minecraft is aware of.</div>
<dl><dt><span class="strong">Returns:</span></dt><dd>Every supported client packet.</dd>
<dt><span class="strong">Throws:</span></dt>
<dd><code><a href="../../../com/comphenix/protocol/reflect/FieldAccessException.html" title="class in com.comphenix.protocol.reflect">FieldAccessException</a></code> - If we're unable to retrieve the client packet data from Minecraft.</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="class-use/Packets.Client.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-files/index-1.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../com/comphenix/protocol/Packets.html" title="class in com.comphenix.protocol"><span class="strong">Prev Class</span></a></li>
<li><a href="../../../com/comphenix/protocol/Packets.Server.html" title="class in com.comphenix.protocol"><span class="strong">Next Class</span></a></li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?com/comphenix/protocol/Packets.Client.html" target="_top">Frames</a></li>
<li><a href="Packets.Client.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:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field_summary">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field_detail">Field</a>&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method_detail">Method</a></li>
</ul>
</div>
<a name="skip-navbar_bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>