if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="FPlayer";
}
}
catch(err) {
}
//-->
var methods = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":6,"i18":6,"i19":6,"i20":6,"i21":6,"i22":6,"i23":6,"i24":6,"i25":6,"i26":6,"i27":6,"i28":6,"i29":6,"i30":6,"i31":6,"i32":6,"i33":6,"i34":6,"i35":6,"i36":6,"i37":6,"i38":6,"i39":6,"i40":6,"i41":6,"i42":6,"i43":6,"i44":6,"i45":6,"i46":6,"i47":6,"i48":6,"i49":6,"i50":6,"i51":6,"i52":6,"i53":6,"i54":6,"i55":6,"i56":6,"i57":6,"i58":6,"i59":6,"i60":6,"i61":6,"i62":6,"i63":6,"i64":6,"i65":6,"i66":6,"i67":6,"i68":6,"i69":6,"i70":6,"i71":6,"i72":6,"i73":6,"i74":6,"i75":6,"i76":6,"i77":6,"i78":6,"i79":6,"i80":6,"i81":6,"i82":6,"i83":6,"i84":6,"i85":6,"i86":6,"i87":6,"i88":6,"i89":6,"i90":6,"i91":6,"i92":6,"i93":6,"i94":6,"i95":6,"i96":6,"i97":6,"i98":6,"i99":6,"i100":6,"i101":6,"i102":6,"i103":6,"i104":6,"i105":6,"i106":6,"i107":6,"i108":6,"i109":6,"i110":6,"i111":6,"i112":6,"i113":6,"i114":6,"i115":6,"i116":6,"i117":6,"i118":6,"i119":6,"i120":6,"i121":6,"i122":6,"i123":6,"i124":6,"i125":6,"i126":6,"i127":6,"i128":6,"i129":6,"i130":6,"i131":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
<li><ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions"><spanclass="typeNameLink">Prev Class</span></a></li>
<li><ahref="../../../com/massivecraft/factions/FPlayers.html"title="class in com.massivecraft.factions"><spanclass="typeNameLink">Next Class</span></a></li>
<dd><ahref="../../../com/massivecraft/factions/iface/EconomyParticipator.html"title="interface in com.massivecraft.factions.iface">EconomyParticipator</a>, <ahref="../../../com/massivecraft/factions/iface/RelationParticipator.html"title="interface in com.massivecraft.factions.iface">RelationParticipator</a></dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><ahref="../../../com/massivecraft/factions/zcore/persist/json/JSONFPlayer.html"title="class in com.massivecraft.factions.zcore.persist.json">JSONFPlayer</a>, <ahref="../../../com/massivecraft/factions/zcore/persist/MemoryFPlayer.html"title="class in com.massivecraft.factions.zcore.persist">MemoryFPlayer</a></dd>
extends <ahref="../../../com/massivecraft/factions/iface/EconomyParticipator.html"title="interface in com.massivecraft.factions.iface">EconomyParticipator</a></pre>
<divclass="block">Logged in players always have exactly one FPlayer instance. Logged out players may or may not have an FPlayer
instance. They will always have one if they are part of a faction. This is because only players with a faction are
saved to disk (in order to not waste disk space).
<p/>
The FPlayer is linked to a minecraft player using the player name.
<p/>
The same instance is always returned for the same player. This means you can use the == operator. No .equals method
necessary.</div>
</li>
</ul>
</div>
<divclass="summary">
<ulclass="blockList">
<liclass="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<ulclass="blockList">
<liclass="blockList"><aname="method.summary">
<!---->
</a>
<h3>Method Summary</h3>
<tableclass="memberSummary"border="0"cellpadding="3"cellspacing="0"summary="Method Summary table, listing methods, and an explanation">
<thclass="colFirst"scope="col">Modifier and Type</th>
<thclass="colLast"scope="col">Method and Description</th>
</tr>
<trid="i0"class="altColor">
<tdclass="colFirst"><code>void</code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/FPlayer.html#addWarmup-com.massivecraft.factions.util.WarmUpUtil.Warmup-int-">addWarmup</a></span>(<ahref="../../../com/massivecraft/factions/util/WarmUpUtil.Warmup.html"title="enum in com.massivecraft.factions.util">WarmUpUtil.Warmup</a> warmup,
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/FPlayer.html#attemptClaim-com.massivecraft.factions.Faction-com.massivecraft.factions.FLocation-boolean-">attemptClaim</a></span>(<ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> forFaction,
<ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions">FLocation</a> location,
boolean notifyFailure)</code> </td>
</tr>
<trid="i3"class="rowColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/FPlayer.html#attemptClaim-com.massivecraft.factions.Faction-org.bukkit.Location-boolean-">attemptClaim</a></span>(<ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> forFaction,
org.bukkit.Location location,
boolean notifyFailure)</code> </td>
</tr>
<trid="i4"class="altColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/FPlayer.html#canClaimForFaction-com.massivecraft.factions.Faction-">canClaimForFaction</a></span>(<ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> forFaction)</code> </td>
</tr>
<trid="i5"class="rowColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/FPlayer.html#canClaimForFactionAtLocation-com.massivecraft.factions.Faction-com.massivecraft.factions.FLocation-boolean-">canClaimForFactionAtLocation</a></span>(<ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> forFaction,
<ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions">FLocation</a> location,
boolean notifyFailure)</code> </td>
</tr>
<trid="i6"class="altColor">
<tdclass="colFirst"><code>boolean</code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/FPlayer.html#canClaimForFactionAtLocation-com.massivecraft.factions.Faction-org.bukkit.Location-boolean-">canClaimForFactionAtLocation</a></span>(<ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> forFaction,
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/FPlayer.html#canFlyAtLocation-com.massivecraft.factions.FLocation-">canFlyAtLocation</a></span>(<ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions">FLocation</a> location)</code> </td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/FPlayer.html#describeTo-com.massivecraft.factions.iface.RelationParticipator-">describeTo</a></span>(<ahref="../../../com/massivecraft/factions/iface/RelationParticipator.html"title="interface in com.massivecraft.factions.iface">RelationParticipator</a> that)</code> </td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/FPlayer.html#describeTo-com.massivecraft.factions.iface.RelationParticipator-boolean-">describeTo</a></span>(<ahref="../../../com/massivecraft/factions/iface/RelationParticipator.html"title="interface in com.massivecraft.factions.iface">RelationParticipator</a> that,
<tdclass="colFirst"><code><ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a></code></td>
<tdclass="colFirst"><code><ahref="../../../com/massivecraft/factions/struct/ChatMode.html"title="enum in com.massivecraft.factions.struct">ChatMode</a></code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/FPlayer.html#getChatTag-com.massivecraft.factions.Faction-">getChatTag</a></span>(<ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> faction)</code> </td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/FPlayer.html#getChatTag-com.massivecraft.factions.FPlayer-">getChatTag</a></span>(<ahref="../../../com/massivecraft/factions/FPlayer.html"title="interface in com.massivecraft.factions">FPlayer</a> fplayer)</code> </td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/FPlayer.html#getColorTo-com.massivecraft.factions.iface.RelationParticipator-">getColorTo</a></span>(<ahref="../../../com/massivecraft/factions/iface/RelationParticipator.html"title="interface in com.massivecraft.factions.iface">RelationParticipator</a> rp)</code> </td>
<tdclass="colFirst"><code><ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a></code></td>
<tdclass="colFirst"><code><ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions">FLocation</a></code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/FPlayer.html#getNameAndTitle-com.massivecraft.factions.Faction-">getNameAndTitle</a></span>(<ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> faction)</code> </td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/FPlayer.html#getNameAndTitle-com.massivecraft.factions.FPlayer-">getNameAndTitle</a></span>(<ahref="../../../com/massivecraft/factions/FPlayer.html"title="interface in com.massivecraft.factions">FPlayer</a> fplayer)</code> </td>
<tdclass="colFirst"><code><ahref="../../../com/massivecraft/factions/struct/Relation.html"title="enum in com.massivecraft.factions.struct">Relation</a></code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/FPlayer.html#getRelationTo-com.massivecraft.factions.iface.RelationParticipator-">getRelationTo</a></span>(<ahref="../../../com/massivecraft/factions/iface/RelationParticipator.html"title="interface in com.massivecraft.factions.iface">RelationParticipator</a> rp)</code> </td>
</tr>
<trid="i52"class="altColor">
<tdclass="colFirst"><code><ahref="../../../com/massivecraft/factions/struct/Relation.html"title="enum in com.massivecraft.factions.struct">Relation</a></code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/FPlayer.html#getRelationTo-com.massivecraft.factions.iface.RelationParticipator-boolean-">getRelationTo</a></span>(<ahref="../../../com/massivecraft/factions/iface/RelationParticipator.html"title="interface in com.massivecraft.factions.iface">RelationParticipator</a> rp,
boolean ignorePeaceful)</code> </td>
</tr>
<trid="i53"class="rowColor">
<tdclass="colFirst"><code><ahref="../../../com/massivecraft/factions/struct/Relation.html"title="enum in com.massivecraft.factions.struct">Relation</a></code></td>
<tdclass="colFirst"><code><ahref="../../../com/massivecraft/factions/struct/Role.html"title="enum in com.massivecraft.factions.struct">Role</a></code></td>
<tdclass="colFirst"><code><ahref="../../../com/massivecraft/factions/util/WarmUpUtil.Warmup.html"title="enum in com.massivecraft.factions.util">WarmUpUtil.Warmup</a></code></td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/FPlayer.html#sendFactionHereMessage-com.massivecraft.factions.Faction-">sendFactionHereMessage</a></span>(<ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> from)</code> </td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/FPlayer.html#setAutoClaimFor-com.massivecraft.factions.Faction-">setAutoClaimFor</a></span>(<ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> faction)</code> </td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/FPlayer.html#setChatMode-com.massivecraft.factions.struct.ChatMode-">setChatMode</a></span>(<ahref="../../../com/massivecraft/factions/struct/ChatMode.html"title="enum in com.massivecraft.factions.struct">ChatMode</a> chatMode)</code> </td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/FPlayer.html#setFaction-com.massivecraft.factions.Faction-">setFaction</a></span>(<ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> faction)</code>
<divclass="block">Sets the faction of the FPlayer</div>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/FPlayer.html#setLastStoodAt-com.massivecraft.factions.FLocation-">setLastStoodAt</a></span>(<ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions">FLocation</a> flocation)</code> </td>
<tdclass="colLast"><code><spanclass="memberNameLink"><ahref="../../../com/massivecraft/factions/FPlayer.html#setRole-com.massivecraft.factions.struct.Role-">setRole</a></span>(<ahref="../../../com/massivecraft/factions/struct/Role.html"title="enum in com.massivecraft.factions.struct">Role</a> role)</code> </td>
<h3>Methods inherited from interface com.massivecraft.factions.iface.<ahref="../../../com/massivecraft/factions/iface/EconomyParticipator.html"title="interface in com.massivecraft.factions.iface">EconomyParticipator</a></h3>
<pre>void setFaction(<ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> faction)</pre>
<divclass="block">Sets the faction of the FPlayer</div>
<pre>void setRole(<ahref="../../../com/massivecraft/factions/struct/Role.html"title="enum in com.massivecraft.factions.struct">Role</a> role)</pre>
<pre>void setAutoClaimFor(<ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> faction)</pre>
<pre><ahref="../../../com/massivecraft/factions/struct/ChatMode.html"title="enum in com.massivecraft.factions.struct">ChatMode</a> getChatMode()</pre>
<pre>void setChatMode(<ahref="../../../com/massivecraft/factions/struct/ChatMode.html"title="enum in com.massivecraft.factions.struct">ChatMode</a> chatMode)</pre>
<dd><code><ahref="../../../com/massivecraft/factions/iface/EconomyParticipator.html#getAccountId--">getAccountId</a></code> in interface <code><ahref="../../../com/massivecraft/factions/iface/EconomyParticipator.html"title="interface in com.massivecraft.factions.iface">EconomyParticipator</a></code></dd>
<pre>void setLastStoodAt(<ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions">FLocation</a> flocation)</pre>
<pre>java.lang.String getNameAndTitle(<ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> faction)</pre>
<pre>java.lang.String getNameAndTitle(<ahref="../../../com/massivecraft/factions/FPlayer.html"title="interface in com.massivecraft.factions">FPlayer</a> fplayer)</pre>
<pre>java.lang.String getChatTag(<ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> faction)</pre>
<pre>java.lang.String getChatTag(<ahref="../../../com/massivecraft/factions/FPlayer.html"title="interface in com.massivecraft.factions">FPlayer</a> fplayer)</pre>
<pre>java.lang.String describeTo(<ahref="../../../com/massivecraft/factions/iface/RelationParticipator.html"title="interface in com.massivecraft.factions.iface">RelationParticipator</a> that,
<dd><code><ahref="../../../com/massivecraft/factions/iface/RelationParticipator.html#describeTo-com.massivecraft.factions.iface.RelationParticipator-boolean-">describeTo</a></code> in interface <code><ahref="../../../com/massivecraft/factions/iface/RelationParticipator.html"title="interface in com.massivecraft.factions.iface">RelationParticipator</a></code></dd>
<pre>java.lang.String describeTo(<ahref="../../../com/massivecraft/factions/iface/RelationParticipator.html"title="interface in com.massivecraft.factions.iface">RelationParticipator</a> that)</pre>
<dd><code><ahref="../../../com/massivecraft/factions/iface/RelationParticipator.html#describeTo-com.massivecraft.factions.iface.RelationParticipator-">describeTo</a></code> in interface <code><ahref="../../../com/massivecraft/factions/iface/RelationParticipator.html"title="interface in com.massivecraft.factions.iface">RelationParticipator</a></code></dd>
<pre><ahref="../../../com/massivecraft/factions/struct/Relation.html"title="enum in com.massivecraft.factions.struct">Relation</a> getRelationTo(<ahref="../../../com/massivecraft/factions/iface/RelationParticipator.html"title="interface in com.massivecraft.factions.iface">RelationParticipator</a> rp)</pre>
<dd><code><ahref="../../../com/massivecraft/factions/iface/RelationParticipator.html#getRelationTo-com.massivecraft.factions.iface.RelationParticipator-">getRelationTo</a></code> in interface <code><ahref="../../../com/massivecraft/factions/iface/RelationParticipator.html"title="interface in com.massivecraft.factions.iface">RelationParticipator</a></code></dd>
<pre><ahref="../../../com/massivecraft/factions/struct/Relation.html"title="enum in com.massivecraft.factions.struct">Relation</a> getRelationTo(<ahref="../../../com/massivecraft/factions/iface/RelationParticipator.html"title="interface in com.massivecraft.factions.iface">RelationParticipator</a> rp,
<dd><code><ahref="../../../com/massivecraft/factions/iface/RelationParticipator.html#getRelationTo-com.massivecraft.factions.iface.RelationParticipator-boolean-">getRelationTo</a></code> in interface <code><ahref="../../../com/massivecraft/factions/iface/RelationParticipator.html"title="interface in com.massivecraft.factions.iface">RelationParticipator</a></code></dd>
</dl>
</li>
</ul>
<aname="getRelationToLocation--">
<!---->
</a>
<ulclass="blockList">
<liclass="blockList">
<h4>getRelationToLocation</h4>
<pre><ahref="../../../com/massivecraft/factions/struct/Relation.html"title="enum in com.massivecraft.factions.struct">Relation</a> getRelationToLocation()</pre>
<pre>org.bukkit.ChatColor getColorTo(<ahref="../../../com/massivecraft/factions/iface/RelationParticipator.html"title="interface in com.massivecraft.factions.iface">RelationParticipator</a> rp)</pre>
<dd><code><ahref="../../../com/massivecraft/factions/iface/RelationParticipator.html#getColorTo-com.massivecraft.factions.iface.RelationParticipator-">getColorTo</a></code> in interface <code><ahref="../../../com/massivecraft/factions/iface/RelationParticipator.html"title="interface in com.massivecraft.factions.iface">RelationParticipator</a></code></dd>
<pre>void sendFactionHereMessage(<ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> from)</pre>
<pre>boolean canClaimForFaction(<ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> forFaction)</pre>
<pre>boolean canClaimForFactionAtLocation(<ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> forFaction,
<pre>boolean canClaimForFactionAtLocation(<ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> forFaction,
<ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions">FLocation</a> location,
<pre>boolean attemptClaim(<ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> forFaction,
<pre>boolean attemptClaim(<ahref="../../../com/massivecraft/factions/Faction.html"title="interface in com.massivecraft.factions">Faction</a> forFaction,
<ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions">FLocation</a> location,
<dd><code><ahref="../../../com/massivecraft/factions/iface/EconomyParticipator.html#msg-java.lang.String-java.lang.Object...-">msg</a></code> in interface <code><ahref="../../../com/massivecraft/factions/iface/EconomyParticipator.html"title="interface in com.massivecraft.factions.iface">EconomyParticipator</a></code></dd>
<pre>boolean canFlyAtLocation(<ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions">FLocation</a> location)</pre>
<pre><ahref="../../../com/massivecraft/factions/util/WarmUpUtil.Warmup.html"title="enum in com.massivecraft.factions.util">WarmUpUtil.Warmup</a> getWarmupType()</pre>
<pre>void addWarmup(<ahref="../../../com/massivecraft/factions/util/WarmUpUtil.Warmup.html"title="enum in com.massivecraft.factions.util">WarmUpUtil.Warmup</a> warmup,
<li><ahref="../../../com/massivecraft/factions/FLocation.html"title="class in com.massivecraft.factions"><spanclass="typeNameLink">Prev Class</span></a></li>
<li><ahref="../../../com/massivecraft/factions/FPlayers.html"title="class in com.massivecraft.factions"><spanclass="typeNameLink">Next Class</span></a></li>