<li><ahref="../../../../com/comphenix/protocol/injector/DelayedSingleTask.html"title="class in com.comphenix.protocol.injector"><spanclass="strong">Prev Class</span></a></li>
<li><ahref="../../../../com/comphenix/protocol/injector/ListenerInvoker.html"title="interface in com.comphenix.protocol.injector"><spanclass="strong">Next Class</span></a></li>
<li>java.lang.Enum<<ahref="../../../../com/comphenix/protocol/injector/GamePhase.html"title="enum in com.comphenix.protocol.injector">GamePhase</a>></li>
<dd>java.io.Serializable, java.lang.Comparable<<ahref="../../../../com/comphenix/protocol/injector/GamePhase.html"title="enum in com.comphenix.protocol.injector">GamePhase</a>></dd>
extends java.lang.Enum<<ahref="../../../../com/comphenix/protocol/injector/GamePhase.html"title="enum in com.comphenix.protocol.injector">GamePhase</a>></pre>
<divclass="block">The current player phase. This is used to limit the number of different injections.</div>
<tableclass="overviewSummary"border="0"cellpadding="3"cellspacing="0"summary="Enum Constant Summary table, listing enum constants, and an explanation">
<divclass="block">Determine if the current value represents the playing phase.</div>
</td>
</tr>
<trclass="altColor">
<tdclass="colFirst"><code>static <ahref="../../../../com/comphenix/protocol/injector/GamePhase.html"title="enum in com.comphenix.protocol.injector">GamePhase</a></code></td>
<divclass="block">Returns the enum constant of this type with the specified name.</div>
</td>
</tr>
<trclass="rowColor">
<tdclass="colFirst"><code>static <ahref="../../../../com/comphenix/protocol/injector/GamePhase.html"title="enum in com.comphenix.protocol.injector">GamePhase</a>[]</code></td>
<pre>public static final <ahref="../../../../com/comphenix/protocol/injector/GamePhase.html"title="enum in com.comphenix.protocol.injector">GamePhase</a> LOGIN</pre>
<divclass="block">Only listen for packets sent or received before a player has logged in.</div>
</li>
</ul>
<aname="PLAYING">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>PLAYING</h4>
<pre>public static final <ahref="../../../../com/comphenix/protocol/injector/GamePhase.html"title="enum in com.comphenix.protocol.injector">GamePhase</a> PLAYING</pre>
<divclass="block">Only listen for packets sent or received after a player has logged in.</div>
</li>
</ul>
<aname="BOTH">
<!---->
</a>
<ulclass="blockListLast">
<liclass="blockList">
<h4>BOTH</h4>
<pre>public static final <ahref="../../../../com/comphenix/protocol/injector/GamePhase.html"title="enum in com.comphenix.protocol.injector">GamePhase</a> BOTH</pre>
<divclass="block">Listen for every sent and received packet.</div>
</li>
</ul>
</li>
</ul>
<!-- ============ METHOD DETAIL ========== -->
<ulclass="blockList">
<liclass="blockList"><aname="method_detail">
<!---->
</a>
<h3>Method Detail</h3>
<aname="values()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>values</h4>
<pre>public static <ahref="../../../../com/comphenix/protocol/injector/GamePhase.html"title="enum in com.comphenix.protocol.injector">GamePhase</a>[] values()</pre>
<divclass="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 (GamePhase c : GamePhase.values())
System.out.println(c);
</pre></div>
<dl><dt><spanclass="strong">Returns:</span></dt><dd>an array containing the constants of this enum type, in
the order they are declared</dd></dl>
</li>
</ul>
<aname="valueOf(java.lang.String)">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>valueOf</h4>
<pre>public static <ahref="../../../../com/comphenix/protocol/injector/GamePhase.html"title="enum in com.comphenix.protocol.injector">GamePhase</a> valueOf(java.lang.String name)</pre>
<divclass="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><spanclass="strong">Parameters:</span></dt><dd><code>name</code> - the name of the enum constant to be returned.</dd>
<dt><spanclass="strong">Returns:</span></dt><dd>the enum constant with the specified name</dd>
<dt><spanclass="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>
<aname="hasLogin()">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>hasLogin</h4>
<pre>public boolean hasLogin()</pre>
<divclass="block">Determine if the current value represents the login phase.</div>
<dl><dt><spanclass="strong">Returns:</span></dt><dd>TRUE if it does, FALSE otherwise.</dd></dl>
</li>
</ul>
<aname="hasPlaying()">
<!---->
</a>
<ulclass="blockListLast">
<liclass="blockList">
<h4>hasPlaying</h4>
<pre>public boolean hasPlaying()</pre>
<divclass="block">Determine if the current value represents the playing phase.</div>
<dl><dt><spanclass="strong">Returns:</span></dt><dd>TRUE if it does, FALSE otherwise.</dd></dl>
<li><ahref="../../../../com/comphenix/protocol/injector/DelayedSingleTask.html"title="class in com.comphenix.protocol.injector"><spanclass="strong">Prev Class</span></a></li>
<li><ahref="../../../../com/comphenix/protocol/injector/ListenerInvoker.html"title="interface in com.comphenix.protocol.injector"><spanclass="strong">Next Class</span></a></li>